Skip to content
RPScripts

FiveM Admin Tools

Wasabi Admin Menu FiveM resource preview

Wasabi Admin Menu

Wasabi Scripts

  • ESX
  • QBCore

Description

Config.lua

Config = {}

Config.MenuPosition = 'top-right' -- Menu position when open (Options: 'top-left' or 'top-right' or 'bottom-left' or 'bottom-right')
Config.OpenKey = 'F9' -- Default key for opening admin menu
Config.UsingVehicleKeys = 'qb' -- Supported options: 'wasabi' for wasabi_carlock / 'qb' for qb-vehiclekeys / 'jaksam' for jacksam_carlock / 'custom' for custom in modifyme.lua -- Set to false if not needed
Config.SkinMenu = 'qb' -- 'esx_skin' = ESX Skin / 'qb' = qb-clothing / 'fivem-appearance' = FiveM appearance / 'custom' = custom in modifyme.lua
Config.FuelSystem = 'legacyfuel' -- Supported options: 'ox' - ox_fuel/ 'legacyfuel' - LegacyFuel / false - anything else
Config.Inventory = 'qb' -- Current options: 'ox' (For ox_inventory) / 'qb' (For qb-inventory) 'mf' (For mf inventory) / 'qs' (For qs_inventory) / 'cheeza' (for chezza inventory) -- false for none (Can be edited in modifyme.lua)
Config.SpeedMeasurement = 'mph' -- Options: 'mph' or 'kmh'

Config.AdminPerms = { -- Different ways of defining who has permission to access and utilize the admin menu
    UserGroups = {
        enabled = true, -- Enable usergroups from framework (Esx/QBCore), example/common groups below by default.
        Groups = {
            'admin',
            'god',
        --  'mod',
        }
    },
    
    ----------------------------------------------------------------------------
    -- If ace perms are desired, an example of ace perms to set in server.cfg:--
    -- add_ace group.admin 'wasabi.adminmenu.allow' allow                     --
    ----------------------------------------------------------------------------
    AcePerms = { enabled = true, AcePerm = 'wasabi.adminmenu.allow' } 
}

--- Commands
Config.Commands = {
    Ban = { 
        enabled = true, -- Enable ban command?
        command = 'ban' -- Command (Default: 'ban')
        -- Example: /ban ID_HERE OPTIONAL_REASON_HERE
        -- Indefinite ban. Use menu for temporary ban
    },
    Kick = {
        enabled = true, -- Enable kick command?
        command = 'kick' -- Command (Default: 'kick')
        -- Example: /kick ID_HERE OPTIONAL_REASON_HERE
    },
    NoClip = {
        enabled = true, -- Enable noclip command?
        command = 'noclip' -- Command (Default: 'noclip')
        -- Example: /noclip
    },
    SearchInv = {
        enabled = true, -- Enable searchinv command?
        command = 'searchinv' -- Command (Default: 'searchinv')
        -- MUST HAVE Config.Inventory CONFIGURED TO PROPER INVENTORY!
        -- Example: /searchinv ID_HERE (Opens target inventory)
    },
    ClearInv = {
        enabled = true, -- Enable clearinv command?
        command = 'clearinv' -- Command (Default: 'clearinv')
        -- MUST HAVE Config.Inventory CONFIGURED TO PROPER INVENTORY!
        -- Example: /clearinv ID_HERE (Clears target inventory)
    },
    SkinMenu = {
        enabled = true, -- Enable skinmenu command?
        command = 'skinmenu' -- Command (Default: 'skinmenu')
        -- MUST HAVE Config.SkinMenu CONFIGURED TO PROPER SKIN / CLOTHING SCRIPT
        -- Example: /skinmenu ID_HERE (Opens skin menu on target's screen)
    }
}

--- WEATHER SETTING OPTIONS
Config.Weathers = {
    {label = 'Clear Skies', value = 'CLEAR'},
    {label = 'Extra Sunny', value = 'EXTRASUNNY'},
    {label = 'Cloudy', value = 'CLOUDS'},
    {label = 'Foggy', value = 'FOGGY'},
    {label = 'Thunder', value = 'THUNDER'},
    {label = 'Rainy', value = 'RAIN'},
    {label = 'Halloween', value = 'HALLOWEEN'},
    {label = 'Snow Light', value = 'SNOWLIGHT'},
    {label = 'XMAS', value = 'XMAS'}
}

--- BAN SETTING OPTIONS
Config.Ban = { --- value = ban time in hours
    {label = '2 Hours', value = 2}, 
    {label = '24 Hours', value = 24},
    {label = '1 Week', value = 168},
    {label = 'Permanent', value = 'perm'}
}

--- JOB ANNOUNCEMENT OPTIONS
Config.Jobs = { -- label value is for how it is displayed in the menu. name must be exact as in your jobs database/table
    { label = 'Police', name = 'police' },
    { label = 'EMS', name = 'ambulance' },
    { label = 'Mechanic', name = 'mechanic' },
    { label = 'Car Dealer', name = 'cardealer' }
}

--- NO CLIP OPTIONS
Config.Noclip = {
     FirstPersonWhileNoclip = true,
     DefaultSpeed = 1.0,
     MaxSpeed = 12.0,
     Controls = {
         DecreaseSpeed = 14, -- Mouse wheel down
         IncreaseSpeed = 15, -- Mouse wheel up
         MoveFoward = 32, -- W
         MoveBackward = 33, -- S
         MoveLeft = 34, -- A
         MoveRight = 35, -- D
         MoveUp = 44, -- Q
         MoveDown = 46, -- E
     },
     Particle = {
         Fxname = 'core',
         Effectname = 'ent_dst_elec_fire_sp'
     }
}

---- VEHICLE RELATED OPTIONS
Config.VehicleColors = { --- https://pastebin.com/pwHci0xK
    { label = 'Red', value = 27 },
    { label = 'Black', value = 0 },
    { label = 'Sunset Red', value = 33 },
    { label = 'Hot Pink', value = 135 },
    { label = 'Salmon Pink', value = 136 },
    { label = 'Dark Green', value = 49 },
    { label = 'Surf Blue', value = 68 },
    { label = 'Woodbeech Brown', value = 102 },
    { label = 'Cast Iron Silver', value = 10 },
    { label = 'Ice White', value = 111 },
    { label = 'Cream', value = 107 },
    { label = 'Frost White', value = 112 }
}

Config.TorqueMultiplier = { --- https://docs.fivem.net/natives/?_0xB59E4BD37AE292DB
    { label = 'Off', value = 1.0 },
    { label = '25%', value = 4.0 },
    { label = '50%', value = 8.0 },
    { label = '75%', value = 10.0 },
    { label = '100%', value = 100.0 }
}
 

Features

General:
  • ESX / QBCore / Qbox compatible
  • Compatible with inventories: ox_inventory, qb-inventory, qs-inventory, mf-inventory, esx-inventory, cheeza, and custom can be added (Optional)
  • Compatible skin menus: esx_skin, qb-clothing, fivem-appearance, and custom can be added (Optional)
  • Compatible car lock systems: wasabi_carlock, qb-vehiclekeys, jacksam and custom can be added (Optional)
  • Compatible fuel systems: legacyfuel, ox_fuel or any other system (Optional)
Permissions:
  • Ace permission accessible (Configurable)
  • Framework user group accessible (QBCore / ESX / Qbox - Configurable)
Self Management:
  • View health of self
  • Toggle no clip
  • Toggle invincible
  • Toggle invisible
  • Revive self
  • Heal self
  • Open skin menu (Compatible skin menus above)
  • Set ped (Configurable peds in peds.lua)
Player Management:
  • View list of online players and their IDs
  • Manage health if player
  • View money and accounts of player
  • Give account money / items to players
  • View inventory of player (Compatible inventories above)
  • Clear inventory of player (Compatible inventories above)
  • Give player skin menu (Compatible skin menus above)
  • Freeze player
  • Toggle no clip player
  • Toggle invincible player
  • Toggle invisible player
  • Bring / go to players
  • Ban / kick players
Server Management:
  • View / manage active bans
  • Delete all cars (without player drivers)
  • Delete all peds
  • Delete all objects
  • Set weather for server
  • Send global admin announcement
  • Send job specific admin announcement
Built-in Ban System:
  • Ban players via menu or command for set time (Configurable)
  • View, edit, and delete active bans in the Server Management section of the menu
Vehicle Options:
  • Spawn vehicle with custom colors, license plate, and option of max mods
  • Repair vehicle
  • Change plate of vehicle
  • Delete closest vehicle
  • Refuel vehicle
  • Toggle door lock status of closest vehicle
  • Change color of vehicle
  • Set vehicle to max fuel (Compatible fuel scripts above)
  • Modify torque of vehicle
Developer Options:
  • Toggle debug mode (A raycast for getting entity/object information such as coords and hash. Also option to delete entity)
  • Copy vector3 coords to clipboard
  • Copy vector4 coords to clipboard
  • ban, kick, no clip, search inventory, clear inventory, and skin menu commands (Configurable)
Admin Zones:
  • Create, edit, and manage defined admin zones
  • Ability to set name, blip, color, and size of zone upon creation
  • Ability to set if people are automatically revived within the zone
  • Ability to set if people are automatically disarmed within the zone
  • Ability to set if people are invincible within the zone
  • Ability to set speed limit within zone for vehicles
  • View active admin zones, edit them, delete them, or teleport to them

Details

Frameworks
ESX, QBCore
File size
30.2 kB
Creator
Wasabi Scripts
Updated
Oct 12, 2026
How to install it

Installation

  1. Unzip the download into your server's resources folder.
  2. Add these lines to server.cfg, in this order:
    ensure wasabi_adminmenu

Known problems the Lab found:

  • wasabi_adminmenu: The manifest lists a file that is missing.

Checked: the one resource of this download.

From a static check of the files by the RPScripts Lab. It is not a test that your server starts.

  • CodeM Admin Menu
    • ESX
    • QBCore
    $8.00€7.99£6.99A$11.99R$40.99CHF 6.99¥1,270
  • FiveM Safezone Script
    • ESX
    • QBCore
    $5.00€4.99£3.99A$7.99R$25.99CHF 4.99¥800
  • Brutal Report System FiveM resource preview

    Brutal Report System

    Brutal Scripts

    • ESX
    • Standalone
    • QBCore
    $7.00€6.99£5.99A$10.99R$35.99CHF 5.99¥1,110
  • wx anticheat
    • ESX
    • QBCore
    $26.00€23.99£19.99A$37.99R$132.99CHF 21.99¥4,110
  • izzy Admin

    Izzy - Admin Menu

    Izzy Scripts

    • ESX
    • QBCore
    • vRP
    $30.00€26.99£22.99A$43.99R$152.99CHF 24.99¥4,750

Can't find the exact script? Generate it.

Describe a custom script. 3 free credits per day, up to 15 per calendar month; no card needed.

Try the FiveM AI Script Generator