Features
- Achievements System
- Create and modify achievements simply by registering it in the config, and assigning values to steps via exports.
- Getter & Setter Exports are fully available and are encouraged to be used to futher expand your usability of the script.
- 10+ Achievements are included by default, they include:
- "Welcome to Los Santos" - First time flying into the city.
- "Hello, Friend." - Referring your first friend.
- "Downtown" - Visit Legion Square.
- "Long-term Resident" - Play the city for 24 hours.
- "Serve & Protect" - Patrol as emergency services for 1 hour.
- "First Kill" - Kill your first player.
- "Fallen Hero" - Die for the first time.
- "Fast Fast Fast" - Drive 80 miles per hour.
- "Armed to the Teeth" - Equip your first weapon.
- "Wingless Bird" - Skydive for the first time.
- Daily Rewards System
- Daily login rewards allow you have players consistently flying into the city to play your server.
- There are also configurable requirements such as requiring the session time to exceed what you limit it to in the config.
- Spin the wheel to win a random prize that you set in the config.
- Referral System
- Allow your players to recruit new players by using the built-in referral system!
- This system automatically allows players to invite others using their own unique referral code and recieve rewards for the following:
- When a referred player claims a daily reward.
- When a referred player claims an achievement.
- You can also limit when referred players start giving their referral rewards via the config.
- Settings
- You can enable / disable achievement notifications in the config.
Requirements
- ESX (1.1+), QBCore, or code your own bridge to work with your framework. (the bridge is always open source!)
- ox_lib
- mysql-async
Optional Metadata Support This is not required to use the script, however enables you to reward items with metadata.
- QBCore
- Ox Inventory
- ESX (Only if your inventory provider allows metadata to be set through "xPlayer.addInventoryItem".