Zum Inhalt springen
RPScripts

FiveM Polizeiskripte

Vorschau der Premium MultiJob FiveM-Ressourcen

Premium MultiJob

Wasabi Scripts

  • ESX

Beschreibung

Premium MultiJob (wasabi_multijob) ist ein Multi-Job- und Boss-Menü-Skript für ESX. Der Autor hat es ursprünglich für seinen eigenen Server erstellt, damit Spieler nicht länger auf einen Job beschränkt sind. Was als einfaches Multi-Job-Menü begann, ist jetzt ein vollständiger Ersatz für die standardmäßigen ESX Boss-Menüs.

Funktionen

  • Fügt dem Job-Menü jeden Job hinzu, wenn ein Spieler einen Job erhält, den er vorher noch nicht hatte
  • Spieler können ganz einfach in und aus dem Dienst gehen und zwischen ihren Jobs wechseln (/jobs oder standardmäßig F5)
  • Konfigurierbare Maximalanzahl von Jobs pro Spieler
  • Wenn ein Spieler den Job löscht, für den er im Dienst ist, wechselt sein aktiver Job zum Job für den Außerdienst / Arbeitslosen
  • Blacklist für Jobs, die nicht zum Job-Menü hinzugefügt werden sollen (zum Beispiel Gefangene)
  • Boss-Menüs, die du in der Konfiguration überall für jeden Job mit Boss-Rang platzieren kannst
  • Boss-Menüs können Ränge ändern und Mitarbeiter entlassen, egal ob sie online oder offline sind
  • Gib Mitarbeitern Boni über das Boss-Menü auf ihre Bankkonten, selbst wenn der Mitarbeiter offline ist
  • Das Boss-Menü liest Daten aus wasabi_multijob SQL-Tabelle anstelle der job Spalte des users Tabelle, sodass alle Mitarbeiter aufgelistet sind, auch wenn sie nicht eingestempelt sind, und entlassene Mitarbeiter entfernt werden
  • Unternehmenskasse: Geld einzahlen und abheben
  • Enthält addon_account und addon_account_data Tabellen in der SQL-Datei, sodass du Boss-Menüs hinzufügen kannst, ohne Daten manuell einzutragen

Anforderungen

  • ESX (esx_society für die Boss-Menüs)
  • ox_lib
  • oxmysql

Installation

  • Import SQL.sql (erstellt wasabi_multijob, addon_account und addon_account_data falls diese nicht existieren).
  • Platziere die wasabi_multijob Ordner in deinem resources-Ordner.
  • Hinzufügen ensure wasabi_multijob zu deiner server.cfg nach ox_lib und oxmysql.

Hinweis: Die folgende Konfiguration zeigt die ursprüngliche Produktversion. In der enthaltenen Version 1.3.1 befindet sich die Konfiguration in configuration/config.lua, die Einstellungen des Job-Menüs sind gruppiert unter Config.openJobMenu, und Boss-Menüs sind standardmäßig deaktiviert (Config.bossMenus.enabled = false).

Konfiguration:

Config = {}

Config.JobMenuCommand = 'jobs' -- Command you want for opening job menu(/jobs default)
Config.JobMenuKey = 'F5' -- Configure to whichever desired key. Set to false if undesired

Config.MaxJobs = 4 -- Maximum jobs a player can have in their menu(Set to false to disable limit)

Config.OffDutyJob = {-- Job it switches you to while off duty.
    name = 'unemployed',
    grade = 0
}

Config.blacklist = { -- Jobs you don't want awarded to menu when given to player(I.e prisoner)
--  ['JOB_HERE'] = true,
    ['prisoner'] = true,
}

Config.BossMenus = { -- Configurable boss menus(Good for adding boss menus for any job that has a 'boss' grade)
    enabled = true, -- Easily disable completely by switching to false
    marker = { -- Marker configuration
        type = 27,
        color = {r = 50, g = 50, b = 204},
        drawDistance = 10
    },
    locations = { -- Add/edit boss menu locations for defined jobs(Jobs must have a 'boss' grade to access menu)
    --  { coords = vector3(XX.XX, XX.XX, XX.XX), job = 'JOB_NAME_HERE' }, -- EXAMPLE
        {coords = vector3(-576.1141, -936.6058, 28.69531-0.9), job = "police", label = "POLICE"},
        {coords = vector3(334.95, -594.01, 43.28-0.9), job = "ambulance", label = "EMS"},
    }
}

Strings = {
    -- All strings for language change purposes

    -- Notifications
    ['hired_header'] = 'You\'ve been Hired!',
    ['hired_content'] = 'A job has been awarded in your job menu.',
    ['alr_clocked'] = 'Already Clocked In',
    ['alr_clocked_desc'] = 'You are already clocked in to this job.',
    ['clocked_out'] = 'Clocked Out',
    ['clocked_out_desc'] = 'You have successfully clocked out.',
    ['deleted'] = 'Deleted',
    ['deleted_desc'] = 'Job successfully deleted.',
    ['no_perm'] = 'No Permision',
    ['no_perm_desc'] = 'You are not authorized to access this!',
    ['invalid_amount'] = 'Invalid Amount',
    ['invalid_amount_desc'] = 'Please input a valid amount!',
    ['deposit_successful'] = 'Deposit Successful',
    ['deposit_successful_desc'] = 'You have successfully deposited $%s in to the business account',
    ['lacking_funds'] = 'Lacking Funds',
    ['lacking_funds_desc'] = 'You don\'t have enough cash for this transaction',
    ['withdrawal_funds'] = 'Withdrawal Funds',
    ['withdrawal_successful'] = 'Withdrawal Successful',
    ['withdrawal_successful_desc'] = 'You have successfully withdrawaled $%s from the business account',
    ['success'] = 'Success',
    ['success_desc'] = 'Action Successful!',
    ['invalid_id'] = 'Invalid ID',
    ['invalid_id_desc'] = 'Player not found with ID entered',
    ['hire_success'] = 'Hire Successful',
    ['hire_success_desc'] = 'You have successfully hired %s',
    ['bonus_success_desc'] = 'You successfully send %s a $%s bonus',
    ['bonus_title'] = 'Bonus Received!',
    ['bonus_msg'] = 'You were granted a $%s employment bonus from %s.',
    ['no_money'] = 'Insufficient Funds',
    ['no_money_desc'] = 'There are not enough funds for this action',
    ['delete_confirm'] = 'Caution!',
    ['delete_confirm_desc'] = 'Are you sure you wish to delete this job?',
    ['fire_confirm_desc'] = 'Are you sure you wish to fire this employee?',
    ['cancelled'] = 'Cancelled',
    ['cancelled_desc'] = 'You cancelled your previous action',
    ['fired'] = 'Employee Terminated',
    ['fired_desc'] = 'You successfully fired the employee',

    --Main Menu
    ['offduty_header'] = 'Off Duty',
    ['clockedin_job'] = 'Current Job:',
    ['grade_label'] = 'Position:',
    ['no_jobs'] = 'No Saved Jobs!',
    ['nojob_desc'] = 'Try applying at local businesses',
    ['jobs_menu'] = 'Jobs Menu',
    ['go_back'] = '< Go Back',

    -- Job Clock In / Out / Delete Menu
    ['clock_in'] = 'Clock In',
    ['clock_out'] = 'Clock Out',
    ['delete_job'] = 'Delete Job',

    -- Boss Menu
    ['employee_list'] = 'Employee List',
    ['employee_count'] = 'You currently have %s employees',
    ['society_funds'] = 'Manage Funds',
    ['society_funds_desc'] = 'Total Funds:',
    ['currency'] = '$',
    ['deposit_funds'] = 'Deposit Funds',
    ['withdrawal_funds'] = 'Withdrawal Funds',
    ['amount'] = 'Amount:',
    ['job_position'] = 'Position:',
    ['job_salary'] = 'Salary:',
    ['edit_rank'] = 'Promote/Demote',
    ['edit_rank_desc'] = 'Position: %s | Salary: $%s',
    ['fire_employee'] = 'Terminate Employment',
    ['employee_list'] = 'Employees',
    ['current_position'] = '(Current)',
    ['hire_employee'] = 'Hire Employee',
    ['hire_employee_desc'] = 'Hire someone by ID',
    ['player_id'] = 'Player\'s ID:',
    ['give_bonus'] = 'Give Bonus',
    ['give_bonus_desc'] = 'Send an employee a bonus',
    ['open_boss_menu_3d'] = '[~b~E~w~] Access Boss Menu'
}

Details

Frameworks
ESX
Dateigröße
11,7 kB
Creator
Wasabi Scripts
Aktualisiert
27.09.2026
Installationsanleitung (EN)

Installation

  1. Entpacke den Download in den resources-Ordner deines Servers.
  2. Starte zuerst diese Ressourcen (nicht im Download enthalten): ox_lib, oxmysql
  3. Füge diese Zeilen in dieser Reihenfolge in die server.cfg ein:
    ensure ox_lib
    ensure oxmysql
    ensure wasabi_multijob

Geprüft: die einzige Ressource dieses Downloads.

Aus einer statischen Prüfung der Dateien durch das RPScripts Lab. Das ist kein Test, ob dein Server startet.

Premium MultiJob

20,99 $18,99 €15,99 £30,99 AU$106,99 R$17,99 CHF3.320 ¥

Nicht das passende Script gefunden? Lass es generieren.

Beschreib dein eigenes Script. 3 kostenlose Credits pro Tag, bis zu 15 pro Kalendermonat; keine Karte nötig.

FiveM AI Script Generator testen