heartbreakhotel

[QBX / QB-Core] Citizens Journey

[QBX / QB-Core] Citizens Journey

$10.00

Add to Basket

Citizen's Journey

Season Pass System - 100-tier progression for FiveM QBX / QB-Core servers


Give your players a reason to log in every day. Complete quests, earn XP, and unlock Free or Premium rewards across an entire season.

Features

Season Pass

  • 100 tiers per season with Free and Premium reward tracks
  • Reward types: money, items (ox_inventory), bonus XP
  • Rarity system: Common, Rare, Epic, Legendary
  • Horizontal tier rail with instant claiming and auto-scroll

Quests

  • Daily, Weekly, and Seasonal quest systems
  • Job-locked quests with server-side validation
  • 21 built-in quests (police, mechanic, ambulance examples)
  • Fully editable Lua config system

Live UI

  • Real-time XP and tier updates
  • Instant tier-up notifications
  • Live quest progress tracking
  • Login streak system
  • Job badges shown inline in UI

Premium Pass

  • Cash, item, or external store payment support
  • Webhook-based premium granting (setPremium())
  • Remote premium management via exports

Developer Integration

  • Full XP / tier / quest export API
  • Client & server event hooks
  • Reusable Lua helper functions

Customisation

FileControls
config.luaSeason settings, XP, theme, premium method
quests.luaAll quests, XP values, job restrictions
tiers.luaFree & Premium reward structure
quests_handler.luaClient quest triggers
quests_handler_sv.luaServer quest logic

Core logic is protected via CFX native escrow.


Dependencies

  • ox_lib
  • oxmysql
  • qbx_core or qb-core
  • ox_inventory or qb-inventory

Installation

  1. Install resource on server
  2. Import SQL file
  3. Ensure resource after dependencies
  4. Configure configs/
  5. Restart server

Licensing

This is a single-server licensed escrowed resource. Redistribution or resale is prohibited.

Documentation

Back to category