/ps-adminmenu

Primary LanguageLuaOtherNOASSERTION

ps-adminmenu

The Admin Menu crafted by OK1ez and our dedicated team is user-friendly and intuitive. We invite you to contribute by submitting new features through PRs. We're always eager to review and consider new features. Make sure you use our template when opening Issues or they will be auto closed.

ESX Compatible

Made compatible with ESX by AV Scripts, if you wanna report a bug open an issue on Github or a pull request. If you wanna join our community you are more than welcome: Join Discord I don't take any credit from this resource I just made it compatible with ESX for personal use and to share it with the community.

Preview

Features

  • Admin Car
  • Ban Player
  • Bring Player
  • Change Plate
  • Checking number plates before Change Plate
  • Change Time
  • Change Weather
  • Check Permissions
  • Clear Inventory
  • Clothing Menu
  • Copy Coordinates
  • Delete Vehicle
  • Delete Laser
  • Explode Player
  • Fix Vehicle
  • Freeze Player
  • Give Clothing Menu
  • Give Item
  • Give Item to All
  • Give Money
  • Give Money to All
  • Give NUI Focus
  • God Mode
  • Invisible
  • Infinite Ammo
  • Kick Player
  • Kill Player
  • Message Player
  • Mute Player
  • Max Vehicle Mods
  • No Clip
  • Open Inventory
  • Open Stash
  • Play Sound
  • Refuel Vehicle
  • Remove Money
  • Revive All
  • Revive Player
  • Revive Radius
  • Set Bucket
  • Server Announcement
  • Set Gang
  • Set Job
  • Set on Fire
  • Set Permissions
  • Sit in Vehicle
  • Spawn Vehicle
  • Spectate Player
  • Teleport Back
  • Teleport to Coordinates
  • Teleport to Marker
  • Teleport to player
  • Toggle Blackout
  • Toggle Blips
  • Toggle Coords
  • Toggle Cuffs
  • Toggle Delete Laser
  • Toggle Duty
  • Toggle Names
  • Vehicle Dev Menu
  • Warn player

Depedency

  1. qb-core OR es_extended
  2. ox_lib

Installation

  1. Download the latest release.
  2. Add the files to your server resources.
  3. Ensure ps-adminmenu in your server cfg. Make sure ox_lib starts before ps-adminmenu.
  4. Set the config in shared/config.lua to your needs.

A community video has been made for setup instructions and showcase, you can find it here

Permissions

Make sure you've correctly configured player permissions in your server.cfg by using ACE permissions with the appropriate identifier. Otherwise, you'll be unable to access or launch the admin menu. Here's a sample configuration where the player, MonkeyWhisper, is assigned god, admin, and mod roles, you should not have all 3 permissions for a single person. For a deeper understanding of how QBCore manages permissions, refer to this documentation.

Player Permission

add_principal identifier.fivem:565139 qbcore.god # MonkeyWhisper
add_principal identifier.fivem:565139 qbcore.admin # MonkeyWhisper
add_principal identifier.fivem:565139 qbcore.mod # MonkeyWhisper

Setting Up Logs

  1. Set up a Discord Webhook for the channel you want the logs to be.
  2. Add this to qb-smallresource/server/logs.lua - ['ps-adminmenu'] = 'discord webhook'
  3. Replace the place holder with your webhook link.

To Do

  • Rework the blips/names

Credits