Menu admin et permissions
Les deux niveaux de staff
Section intitulée « Les deux niveaux de staff »Les permissions sont de l’ACE FiveM classique. Depuis server.cfg :
# staff tieradd_ace group.admin command.zombiemenu allowadd_ace group.admin bs.admin allow
# owner tieradd_ace group.superadmin bs.superadmin allowadd_ace group.superadmin bs.owner allowadd_ace group.superadmin command allowadd_principal group.superadmin group.admin # superadmin gets everything admin hasbs_core les lit depuis Config.Permissions (bs_core/config/config.lua) :
adminAces = { 'bs.admin', 'command.zombiemenu' },superAdminAces = { 'bs.superadmin' },Autres ACE utilisés dans le framework :
| ACE | Pour |
|---|---|
bs.admin | menu F10, console F1, commandes staff |
bs.superadmin | actions destructrices : kick, donner de l’argent, effacer constructions/inventaire, accorder/retirer le VIP |
bs.owner | supprimer des profils F1 |
bs.guard.bypass | ignorer les vérifications anti-cheat sans être staff |
Ajouter ton staff
Section intitulée « Ajouter ton staff »Mets leur identifiant dans un groupe en bas de server.cfg. Steam hex ou licence, les deux marchent, ajoute les deux si tu ne sais pas lequel FiveM va résoudre :
add_principal identifier.license:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx group.superadminadd_principal identifier.steam:11000010xxxxxxx group.adminRetire les principals d’exemple de la config fournie avant de passer en public. Ce sont les miens.
Menu admin F10
Section intitulée « Menu admin F10 »bs_admin, touche F10 (Admin.Settings.openKey = 57), commande /adminmenu.
Simple et Avancé
Section intitulée « Simple et Avancé »Le bouton en haut bascule entre deux vues.
-
Simple a trois onglets, QUICK, PLAYER et SERVER, avec ce que tu fais tous les jours : choisir un joueur, soigner, réanimer, téléporter, réparer sa voiture, donner un objet, annoncer, changer la météo et l’heure. Les boutons destructeurs demandent un second clic dans les 3 secondes.
-
Avancé affiche tous les onglets :
-
SELF - noclip, soin et autres choses pour toi
-
PLAYERS - goto, bring, spectate et le reste, plus l’interrupteur TESTER qui donne à un joueur le menu testeur F4
-
SKILLS - définir niveaux et compétences
-
ITEMS - sélecteur d’items avec onglets (boosters, gadgets, équipement, drogues, munitions…)
-
WEAPONS, CLOTHING, VEHICLE
-
WORLD - préréglages d’heure et de météo
-
DEBUG
-
SANCTIONS - les sanctions de faction globales et la prison admin
-
GUARD - journal de l’anti-cheat (voir Anti-cheat)
Chaque bouton est une action serveur qui revérifie les droits staff, donc un client modifié ne peut pas la contourner. Les actions de Admin.Settings.superAdminOnly (kick, ban, unban, kill, givemoney, takemoney, wipeBuilds, wipeInventory, grantvip, revokevip) demandent superadmin même dans le menu.
Les commandes de chat comme /dv, /dz, /ann, /weather, /time, /tpc et /giveitem sont sur la page Commandes staff.
vMenu est là pour le staff uniquement sur F11, vmenu_menu_staff_only true. Ses permissions sont dans resources/vMenu/config/permissions.cfg, exécuté avant ensure vMenu. Son propre group.admin hérite de ton group.admin, tu ne déclares donc pas le staff deux fois.
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.