Integration Guide
Track Progress from a Job Resource
Use the server-side export from your job resource. If the quest has a job field, the server automatically validates the player’s current job before crediting progress - you do not need to check it yourself.
Track progress is forced to 1 increment to combat LUA injectors/executors. More settings available in configs.
Grant Premium After Web Store Payment
Award XP as a Prize or Event Reward
React to Tier-Up
Adding Your Own Job Quest
- Add the quest definition to the appropriate category in
configs/quests.lua:
- Fire the export from your taxi resource’s server script when a fare completes:
The server checks Player.PlayerData.job.name == 'taxi' automatically. If the player is not on that job the call is invalid.