💻
alt:V Athena Docs v3.0.0
  • Info
    • Introduction
    • Patreon & Support
    • Athena Discord
    • FAQ
  • Installation
    • Common Issues
    • Windows
    • Linux (Ubuntu 20.04+)
    • Debugging
    • Updating
  • Info
    • Admin
    • Configuration
    • Console
    • Database
    • Hotkeys
    • Identifier
  • Plugins
    • Load Plugins
    • Create Plugins
    • Mods
    • Clothing
  • Controllers
    • What is a Controller?
    • Blip Controller
    • Interaction Controller
    • Marker Controller
    • Object Controller
    • Ped Controller
    • Text Label Controller
    • World Notification Controller
  • Systems
    • Interiors
    • Inventory & Items
    • Inventory Rules
    • Jobs
    • Time
    • Weather
  • Menus
    • Menu Types
    • Action Menus
    • Input Menu
    • Wheel Menu
  • Player
    • Admin-Commands
    • Animations
    • Attach Objects
    • Credits
    • Currency
    • Commands
    • Error Screen
    • Message
    • Meta
    • Notifications
    • Particle
    • Progress Bar
    • Save
    • Shard
    • Sound
    • Spinners
    • Task Timeline
  • Custom WebViews
    • Introduction
    • Your First Page
    • CSS Framework
  • Misc
    • Custom Sounds
    • Custom Streamers
    • Custom Icons
    • Adding Locale / Translations
    • Adding Vehicle Rules
    • Adding Whitelist
    • Adding Wheel Menus
    • Adding Parking Garages
Powered by GitBook
On this page
  • Limitations
  • General Purpose Tutorial
  • Learn from Example
Edit on GitHub
  1. Systems

Jobs

Learn how to create your own jobs using the Job Framework.

PreviousInventory RulesNextTime

Last updated 3 years ago

The job framework is what allows general purpose jobs to be created for your Roleplay Server. It's a very simple script that handles most waypoint orientated jobs and will fit most general purpose job opportunities such as delivery jobs, triggering major server events, etc.

Limitations

The Job Framework is really meant for one-off jobs that solo players can use to earn money, or even embed complex systems where you stock things across the map. You will have to write the stocking system but the sky is the limit with the Job Framework.

So let me preface this by saying what it cannot be used for:

  • An Arrest System

  • A Medical System

  • A 'Police' Job

  • A 'EMS' Job

The above are very complex systems that are not the audience for the job framework

General Purpose Tutorial

This video below will teach you how to script a basic job using the framework.

Learn from Example

Obviously with the framework you can see some of the jobs written in the plugins section to get a better understanding of how to better utilize the system.

Check out the jobs in the following locations:

  • src/core/plugins/job-mule-delivery

  • src/core/plugins/job-pizza-delivery

IMAGE ALT TEXT HERE