ACWheel
CS:GO-style daily lucky wheel + weekly playtime leaderboard. Server-authoritative, fully admin-managed.

What it actually does
Daily-login retention loops are a known driver for RP servers — but every off-the-shelf wheel either trusts the client to compute the result (trivially exploitable) or can't be themed to match server branding. ACWheel is server-authoritative — the prize is decided server-side and broadcast to the NUI after the animation, so a tampered client cannot force a result. Pairs the daily wheel with a weekly playtime leaderboard that ranks players by total weekly playtime and rewards the top tiers each Sunday rollover. Daily reason to log in even on slow days, plus a passive weekly competition that rewards consistent presence without forcing anyone to grind. CS:GO-style horizontal ticker animation, custom HTML/CSS/JS (pink theme by default, fully recolourable). Admin tab with full CRUD for prize pool, leaderboard tier rewards, and per-player bans (with a duration picker — 1d / 7d / 30d / Permanent).
Built into every install
CS:GO-style ticker animation
Horizontal ticker with custom HTML/CSS/JS — fully recolourable.
Server-authoritative spin
Prize decided server-side. Anti-exploit by design.
Weekly playtime leaderboard
Configurable reward tiers, Sunday rollover.
Admin-managed prize pool
Cash, items, vehicles, account flags.
Persisted on spin start
Cooldowns + history saved immediately — survives disconnect mid-spin.
Per-player ban system
Duration picker — 1d / 7d / 30d / Permanent.
Initials-based avatars
Deterministic colour palette for the leaderboard.
Pretty admin tab
Full CRUD for prizes / tiers / bans.
Database persisted
3 tables — prize pool, leaderboard reward tiers, bans.
Themed UI
Pink default theme, fully recolourable via CSS.
Sound effects + notifications
Clean audio feedback on spins and wins.
Console commands
/acwheel_reset_cooldown, /acwheel_toggle.
Try it live
What you can expect
Optimized Execution
Runs lean even at peak server load.
Stable Runtime
Battle-tested across long uptime windows.
Low Resource Usage
Sub-millisecond execution per tick.
Consistent Updates
Maintained as FiveM evolves.
Drops into your stack
Game build 2189+
Common questions
How do I install the script?
- Drop into resources/[activities]/ACWheel/
- Add ensure ACWheel to server.cfg
- Run the included SQL files (3 tables: acwheel_prize_pool, acwheel_lb_reward_tiers, acwheel_bans)
- Add add_ace group.admin command.acwheel.admin allow to ACE permissions
- Edit config.lua: prize pool seeds, cooldown, animation duration, theme color
- Open the admin tab in-game (/myped → Admin) and configure prizes/leaderboard tiers
- Restart server
Are updates included?
Yes — lifetime updates ship through Keymaster. Your server pulls the latest version automatically on restart.
What if I need help?
Buyers get access to a private Discord support channel. Issues are typically addressed within 24 hours by someone who works on the codebase directly.
Will it work with my framework?
Compatible with QBCore. Required dependencies are listed in the compatibility section above.
How do I receive the script after buying?
Delivery is automatic. The moment Tebex confirms payment, the resource is granted to your cfx.re account through Asset Escrow — manage and download it from Keymaster. Files are never sent manually.
What is your refund policy?
Because each purchase grants a license to your cfx.re account immediately, sales are final once the asset is delivered. If something doesn't work, our Discord support team will make it right.
Ready to ship
ACWheel?
Lifetime updates, Keymaster delivery, and direct Discord support — all included.
Granted to your cfx.re account via Asset Escrow the moment payment clears — download from Keymaster. No manual file transfers.
Licenses are delivered instantly, so sales are final once granted. Buyers get private Discord support if anything needs fixing.