exppireed Prova is not public yet; stay tuned!
Getting Started

Installing a system, step by step

Prova helps Roblox groups install systems without scripting. These steps are the same for every system.

Time ~10 min For your first system. Later ones are quicker.
Scripting None Settings are values in one file.
Experiences Six One key covers up to six that you own.
Re-checked 15 min While a server is running. Players don’t see it.
  1. 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.

  2. 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.

  3. Get the System

    The Kitchen System comes from the Creator Store. Every other system comes as a file from the Prova Discord server.

  4. 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.

    1. Download Prova Core from the Prova Discord server.
    2. In Explorer, right-click Workspace and choose Insert from File. Pick the Prova Core file.
    3. Among what it adds are two folders named PROVA | Core.
    4. Drag the one holding Constants, Core, Ed25519 and Log into ReplicatedStorage.
    5. Drag the one holding CoreServer and LicenseProvider into ServerScriptService.
    6. Delete anything left over, such as an empty model.
    Explorer

    ReplicatedStorage

    └─ PROVA | Core

    ServerScriptService

    └─ PROVA | Core

    Only one copy of Core. A second PROVA | Core stops every system with PC-002.
  5. 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.
  6. 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
  7. 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 Secret
    Add Your Licence Key as a Secret
    FieldType
    Nameprova_licence
    SecretYour licence key
    Domainapi.withprova.app
  8. 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.

Every system and what its setup adds
SystemExtra setupTime
Kitchen SystemMove the Kitchen Into Place~15 min
Nametag SystemSet Your Group · Add Your Badge Pictures~10 min
Training Nametag SystemMake Your Teams · Set Your Group and Ranks~15 min
Role Selection & CountdownMake Your Teams · Set Your Group, Ranks and Times~15 min
Staff System MessagesCheck Your Chat · Set Your Group and Write Your Messages~10 min
Teleport SystemPlace Your Destinations~10 min
Training CommandsMake Your Teams · Name Your Doors · Set Your Group and Uniforms~10 min
Daily QuestsAdd Your Visit Areas · Choose Your Rewards~10 min
Seeing an error code? Error Codes lists every code and its fix.

Discord Bot