
Description
A daily check-in where the player never loses a reward
Log in, claim, keep the streak. Miss a day and the streak either resets or keeps counting — your call. The reward table is yours to write. Nothing else to install: no database. Works with ESX out of the box, and standalone with no framework installed — QBCore needs the one adapter file filled in first.
Features
- [+] Easy setup: tune everything in config, or set it through the web builder
- [+] Reward table of any length, looping or ending after the last day
- [+] Mixed rewards: items, cash/bank/black money, weapons, tokens
- [+] Missed a day: reset the streak or keep counting, your choice
- [+] Optional back-claim for missed days, with your own day limit
- [+] Playtime bonus: play N hours to unlock a reward or claim the next day
- [+] Several tracks at once, with time windows or one-time calendars
- [+] Claim by hand, auto-claim, or auto-open the panel on join
- [+] Full bag never loses the reward: held as pending, with a limit
- [+] Double-claim safe: paid once, a failed delivery gives the day back
- [+] Send rewards to x3d_mailbox (safe) instead of the bag
- [+] Hook into other scripts through addons/
A full bag never costs the reward
If the bag is full at claim time the reward is held for that player inside this resource. The day still counts, the streak keeps running, and the player claims it from the same panel once there is room. No other system is involved and the reward cannot quietly disappear.
Treated like money, because it is
- Claiming twice pays once — the day is consumed before delivery, with a single-flight lock per player
- A delivery that lands nothing gives the day back instead of burning it silently
- Counts are floored and duplicate item rows aggregated before the capacity check
- One open and one claim per second per player
- The day boundary comes from the server clock and
Config.TimezoneOffset, never the player's
It talks to your inventory, not to a guess
On a server whose inventory is replaced (x3d_inventory, ox_inventory, NC …) ESX's own weight numbers go stale and rewards get refused as "bag full" on an empty bag. Point Config.CanCarryExport at your inventory's own export and it is gone. Item icons come from your inventory's image folder too.
Everything is configurable
Any number of reward days, looping or ending; manual claim or automatic on spawn; Thai item and account labels; JSON file storage by default, or paste in the oxmysql block that ships commented in the same file.
Free · modify it as you like · just don't resell it or re-upload it under another name.
- With X3D Admin Panel (optional): edit the reward calendar per track, add, disable or schedule tracks for festivals, edit playtime bonus tiers and browse claim history — all applied live, no restart. Without the panel it runs exactly as before
- One-time tracks: set
loopper track so a track such as a 31-day new-player calendar ends after its last day while the regular calendar keeps repeating - Rewards to the mailbox: send items and money to the X3D Mailbox safe instead of the bag
- Auto-open and notifications: open once per connection after a delay, and notify each auto-claimed reward
Version history
- 1.4.3 — Released 13/10/2026 00:21
- 1.4.1 — Released 12/10/2026 10:25
- 1.4.0 — Released 05/10/2026 10:00
- 1.2.1 — Released 20/09/2026 17:37
Related scripts

- Updated
X3D Map Events
Free event panel on the pause-menu map: name + countdown, click to set a waypoint. Other scripts push events like notifications; admins can create their own.

- Updated
X3D Weapon Skins
Free collectible ESX weapon skins: each skin is an add-on weapon tied to its base gun. Unlock with an item, same damage, tradable, held-weapon effects.

- Updated
X3D Damage
Set every weapon's damage yourself, with bleed, slow, stun, knockdown and lifesteal effects. Weapon skins supported. ESX or standalone.

- Updated
X3D Safe Cracking
A dial-cracking minigame: turn with A and D, press E on the notch. One export, no dependencies.
Posts that cover this script
- 05/10/2026
A free FiveM admin menu and panel: token bans, alt detection, player bags and logs — and how it pairs with txAdmin
X3D Admin Panel is a free FiveM admin panel for ESX and standalone: manage players, invisible spectate, view bags and weapons, give money and items, ban on identifiers plus machine tokens so alt accounts can't get back in, a player database, money/item/chat logs, ranked roles, txAdmin ban import, and how to split the work with txAdmin.
Read more - 16/09/2026
FiveM Scripts Explained: Types, ESX vs QBCore vs Standalone, and How to Choose
Read more - 15/09/2026
How Much Does It Cost to Open a FiveM Server, and What Do You Need? From 32 Players to a 2,000-Player City (2026)
Read more - 18/09/2026
27 Free FiveM Scripts From the Developer: Weapon Skins, Weapon Damage, ESX Inventory, Vaults, Admin Panel and More
Read more




