exppireed Prova is not public yet; stay tuned!
daily-quests Coming Soon

Daily Quests

Daily objectives with saved progress.

The Daily Quests menu with three quests, their progress bars and the refresh timer

Overview

Daily quests for every player: jump, walk, play, visit a place, earn or buy. Finish one and claim the reward.

Each player gets three quests at a time from a list you write, with a countdown to the next set. Progress and rewards are saved. No scripting needed.

Includes
Daily resetSaved progressRewards
Coming Soon

In development

This system isn’t on sale yet.

Features

What the system does

Everything below is included.

Seven Quest Types

Earn, Jump, Play Time, Walk, Visit, Purchase, and Custom for a scripter.

Your Quest List

Write your own quests, goals and rewards. 26 are ready to start.

Rewards

Creates and saves its own currencies, or pays in your game’s money.

Saved Progress

Progress is kept when players leave and rejoin. Autosaves every few minutes.

Daily Refresh

New quests every 24 hours per player, or at one fixed hour for everyone.

Open Button

A button on the left, a key, or your own button.

How to Get It

Before you install

Complete all four steps. The system won’t run in your game until you do.

1

Join the Prova Group

You must be in the group when you buy and when you sign in. Players in your game don’t need to join.

Prova Group

2

Buy the Game Pass

A one-time payment in Robux, on this page, once it’s on sale.

Pricing

3

Create Your Licence Key

Sign in to your dashboard with Roblox. One key covers every system you own, in up to six experiences.

Dashboard

4

Get the System

Download the file from the Prova Discord server, together with Prova Core.

Prova Discord

What You Get

What’s included

What your Explorer looks like after installing.

Explorer

ReplicatedStorage

└─ PROVA | Daily Quests Folder

├─ README Script

└─ Remotes Folder

└─ Claim RemoteEvent

ServerScriptService

└─ PROVA | Daily Quests Folder

├─ AddQuestProgress BindableEvent

├─ QuestConfig ModuleScript

├─ QuestData ModuleScript

├─ QuestRewardClaimed BindableEvent

├─ QuestRules ModuleScript

├─ QuestServer Script

└─ QuestTracker ModuleScript

StarterGui

└─ PROVA | Daily Quests ScreenGui

├─ OpenButton ImageButton

├─ QuestClient LocalScript

└─ Quests Frame

You Need

  • Roblox Studio, with your game open.
  • Your Prova licence key, from your dashboard.
  • To own the experience, or the group that owns it.

You Set Up

  • Add Your Visit Areas
  • Choose Your Rewards
Takes about 10 minutes.
Icons aren’t included. Icons on the quest window and its open button aren’t included. Add your own images in StarterGui → PROVA | Daily Quests.
Settings

19 settings in one file

Everything you can change is in QuestConfig. If a value is wrong, Output says which one.

ServerScriptService/PROVA | Daily Quests/QuestConfig

Daily Quests

3
QuestsPerDayRefreshHoursRefreshAtUTCHour

Rewards

1
CreateCurrencies

The Window

10
WindowTitleTimerTextClaimButtonTextCompletedTextShowOpenButtonOpenButtonTextUseOpenKeyOpenKeyBackgroundBlurPlaySounds

Saving

2
DataStoreNameAutosaveMinutes

Purchases and Output

2
CountRobuxPurchasesVerboseLogging

Quests

1
Quests
Requirements

When the system runs

All of these must be true. They’re checked every 15 minutes.

What has to be true for this product to run
RequirementIf it isn’t
01Prova CoreInstall it in the same experience. One free copy covers every system.PC-002
02Licence KeyAdd your licence key to the experience’s Secrets Store as prova_licence.PC-003
03HTTP RequestsEnable HTTP Requests for the experience.PC-004
04OwnershipThe experience must be owned by you or a group you own.PC-014
05Free SlotsFewer than six experiences are using your licence key.PC-008
06The SystemYou own the Game Pass for this product on the account using the licence key.PC-015

Limitations

Read these before you buy.

Installation Guide

Progress is saved per experience. It doesn’t carry over to your other experiences.
To test saving in Studio, also turn on Enable Studio Access to API Services under File → Experience Settings → Security. Published games always save.
Your own button can open the window: add a boolean attribute named OpensDailyQuests to it, ticked.
Restyle the window in StarterGui like any screen, but keep the names of its parts.
If the licence check fails, the system stops. Error Codes lists every code and its fix.
Questions before you buy? Ask in the Prova Discord.