Nostalgic Job System

1.00 EUR

Nostalgic Job System

Description

Advanced Nostalgic Job System for ESX

๐Ÿ•น๏ธ Inspired by classic GTA SA:MP Roleplay (GRP)


๐Ÿ“Œ Overview

Bring back the true roleplay experience with a dynamic, database-driven job system that eliminates the need for boring job center. This resource introduces nostalgic GTA-style pickups, real-time XP progression, dynamic invitations, and fully customizable job positions โ€” all powered by modern ESX.ย 


๐Ÿงฉ Key Featuresย 

โœ… Nostalgic GTA-style pickups
โœ… Blip-based job discovery
โœ… One-command job creation (/savepos)
โœ… Supports invited-only and public jobs
โœ… Admin-only job creation UI (/jobinsert - Planned)
โœ… Dynamic XP system (Planned)

๐Ÿ“‚ Included
  • โœ… job_positions table (auto-generated)
  • โœ… ESX job compatibility
  • โœ… Admin command set (planned)
  • โœ… Blip customization per job
  • โœ… Invitation-based job support (roadmap)
  • โœ… XP system (roadmap)
๐Ÿ› ๏ธ Commands
  • /savepos [esx_job_name] - ย Save your current position to the job system (adds job record)
  • /jobinsert ย - Open the (WIP) admin UI to insert jobs (use saveposย for now)
  • /reloadjobs - Reload all pickups and blips from the database
๐Ÿ”ญ Roadmap
  • ๐Ÿ“ˆ XP System: +1 XP per second near job area
  • ๐Ÿง‘โ€๐Ÿ’ผ Invitation System: whitelist-only jobs
  • ๐Ÿ’ป Graphical UI for job management
โš™๏ธ Installation
  1. Drag disata-jobs into your resources/[your_category]
  2. Ensure the dependency oxmysql is set up
  3. Add ensure disata-jobs to your server.cfg
  4. Start the server โ€” the system will auto-create required tables that you will have to modify later after /savepos!

Screenshots


3b8a01c1d6c160f9c30bcaba28e5d590c34b349a.jpeg

941029e30f05552fc0ce8a83a85a5fb4ef95bc34.jpg

This package is depended and includes:

  • Nostalgic Pickups (pickups)

3rd Dependencies (Acknowledgments):

ESX

What can you do with this entire system when it's fully stable and ready:

Secure jobs with gates :D