Installing a system, step by step
Prova helps Roblox groups install systems without scripting. These steps are the same for every system.
-
Join the Prova Group
You must be in the Prova group when you buy and when you sign in to your dashboard. Players in your game don’t need to join.
-
Buy the Game Pass
Buy it on the system’s page. Then create your licence key on your dashboard. It’s only shown once, so save a copy.
-
Get the System
The Kitchen System comes from the Creator Store. Every other system comes as a file from the Prova Discord server.
-
Install Prova Core
Once per experience, however many Prova systems you own. Core is free. Open View → Explorer and click the arrow beside ReplicatedStorage. If PROVA | Core is already there, skip this step.
- Download Prova Core from the Prova Discord server.
- In Explorer, right-click Workspace and choose Insert from File. Pick the Prova Core file.
- Among what it adds are two folders named PROVA | Core.
- Drag the one holding Constants, Core, Ed25519 and Log into ReplicatedStorage.
- Drag the one holding CoreServer and LicenseProvider into ServerScriptService.
- Delete anything left over, such as an empty model.
ExplorerReplicatedStorage
└─ PROVA | Core
ServerScriptService
└─ PROVA | Core
Only one copy of Core. A second PROVA | Core stops every system with PC-002. -
Add the System’s Folders
Each system has its own folders, and they go in different services. The system’s setup page lists them, and any extra setup such as teams or parts.
Don’t rename any folder, or Core can’t find the system. -
Turn On Allow HTTP Requests
Turn on Allow HTTP Requests and click Save. Without it the licence can’t be checked and Core stops with PC-004. Already on if another Prova system works in this game.
File/Experience Settings/Security -
Add Your Licence Key as a Secret
Publish your game first: File → Publish to Roblox. Then, in a web browser, open create.roblox.com, click your experience, and in the left menu choose Secrets → Create Secret. Fill in all three fields exactly.
Already done for another Prova system? Skip this step. Lost your key? Rotate it on your dashboard and paste the new one here.
Creator Dashboard/Your Experience/Secrets/Create SecretAdd Your Licence Key as a Secret Field Type Name prova_licence Secret Your licence key Domain api.withprova.app -
Publish and Check the Output
Core prints one line when it starts, one per system, and one for the licence. Each system’s page shows its own lines.
Output[PROVA | Core] v0.2.0 starting.
[PROVA | Core] Kitchen System v1.0.0 registered.
[PROVA | Core] Licence confirmed.
Studio playtests can’t read the published secret. Add a Local Secret with the same name under File → Experience Settings → Security, or you’ll see PC-003 in Studio.
Setup Guides
Each system’s guide lists its folders, extra setup and settings.
| System | Extra setup | Time |
|---|---|---|
| Kitchen System | Move the Kitchen Into Place | ~15 min |
| Nametag System | Set Your Group · Add Your Badge Pictures | ~10 min |
| Training Nametag System | Make Your Teams · Set Your Group and Ranks | ~15 min |
| Role Selection & Countdown | Make Your Teams · Set Your Group, Ranks and Times | ~15 min |
| Staff System Messages | Check Your Chat · Set Your Group and Write Your Messages | ~10 min |
| Teleport System | Place Your Destinations | ~10 min |
| Training Commands | Make Your Teams · Name Your Doors · Set Your Group and Uniforms | ~10 min |
| Daily Quests | Add Your Visit Areas · Choose Your Rewards | ~10 min |
