๐Ÿ‘ทJob Center

A comprehensive job center system for FiveM servers that allows players to browse and apply for various jobs through an interactive UI.

Features

  • Modern and responsive UI

  • Job categories and filtering

  • Level system integration

  • Whitelist system support

  • Cooldown system for job changes

  • Framework support (QBCore & ESX)

  • Target system integration (ox_target & qb-target)

  • Customizable NPC and blip

  • Multi-language support

Installation

  1. Download the resource

  2. Place it in your resources folder

  3. Add ensure hate-jobcenter to your server.cfg

  4. Configure the config.lua file according to your needs

  5. Restart your server

Configuration

Framework Selection

Config.Framework = "qbcore" -- "qbcore" or "esx"

Target System

Config.UseTargetExport = "ox_target" -- "ox_target" or "qb-target"

Level System

Config.UseLevelSystem = true -- Enable/disable level system

NPC Settings

Config.NPC = {
    model = "a_m_y_business_03",
    coords = vector4(-261.33, -973.21, 31.22, 180.0),
    scenario = "WORLD_HUMAN_CLIPBOARD",
    blip = {
        enabled = true,
        sprite = 407,
        color = 0,
        scale = 0.7,
        label = "Job Center"
    }
}

Job Categories

Config.Categories = {
    {
        id = "all",
        icon = "fas fa-briefcase",
        label = "all_jobs"
    },
    -- Add more categories as needed
}

Job Configuration

Config.Jobs = {
    police = {
        title = "Police Officer",
        employer = "Los Santos Police Department",
        category = "police",
        salary = 2000,
        level = 0,
        whitelisted = true
        -- Add more job details
    }
    -- Add more jobs
}

Exports

Client Side

exports['hate-jobcenter']:OpenJobCenter()

Server Side

exports['hate-jobcenter']:GetPlayerLevel(source)

Dependencies

  • QBCore or ESX Framework

  • ox_target or qb-target

  • ox_lib

Support

For support, please contact us through our support channels.

Security Notice

This script is protected by FiveM's escrow system. The client and server-side code is encrypted and cannot be modified.

Last updated