Aller au contenu

Commandes et permissions

Trois commandes, une seule vérification administrateur.


CommandeQuiCe qu’elle fait
/boostingTout le mondeOuvre la tablette — uniquement si Config.TabletOpenMode est 'command' ou 'both'. Le nom est Config.TabletCommand
/boostingconfig [tab]AdministrateursOuvre le panneau admin, sur l’onglet spĂ©cifiĂ© le cas Ă©chĂ©ant. Le nom est Config.AdminCommand
boostingseedConsole du serveur uniquementNettoie les tables de configuration et restaure les rĂ©glages d’usine. Les donnĂ©es des joueurs sont conservĂ©es

Onglets de /boostingconfig : locations, dropoffs, classes, vehicles, setups, progression, minigames, market, settings. Tout autre paramĂštre ouvre Locations.

boostingseed refuse de s’exĂ©cuter en jeu, peu importe qui le lance — utilisez la console du serveur ou RCON.


Une seule vĂ©rification, Bridge.IsAdmin dans bridge/server_bridge.lua, dĂ©termine Ă  la fois qui peut ouvrir /boostingconfig et qui voit l’onglet Admin dans la tablette. Un joueur est administrateur si l’une de ces conditions est remplie :

MĂ©thodeOĂč la configurerFonctionne sur
L’ACE dans Config.AdminAceserver.cfgTous les frameworks, et l’unique voie en standalone
Un rang dans Config.AdminGroupsconfig.luaESX (groupe du joueur) et QBCore (HasPermission)

Config.AdminAce est défini sur command par défaut, que les administrateurs txAdmin possÚdent généralement déjà via group.admin. Définissez-le sur false pour ne dépendre que des rangs.

Chaque action admin est revĂ©rifiĂ©e cĂŽtĂ© serveur Ă  sa rĂ©ception, pas seulement Ă  l’ouverture du panneau.


Indépendant de /boostingconfig, il concerne les joueurs plutÎt que le contenu.

ActionCe qu’elle fait
Liste des joueurs et rechercheProfils de boosting — niveau, XP, MB, heat, crew, en ligne ou non — avec recherche par nom de tablette ou identifiant
Give XP, Give MB, Set Heat, Set LevelModifie les valeurs du joueur, en direct s’il est en ligne
Ban, UnbanBloque l’accùs au boosting pour ce joueur. La tablette d’un joueur banni se ferme et refuse de s’ouvrir
WipeRetour au niveau 1 avec rien : MB, heat, crew, défis, atouts, historique et contrats actifs sont effacés
Generate ContractAttribue instantanément un contrat à ce joueur
Activité récente, historique completHistorique des achats, livraisons, grattages de VIN et dons reçus

Il ne s’agit pas d’une permission, mais de noms de mĂ©tiers :

QuoiQuels métiers
Comptabilisés pour le minimum de policiers en ligneLes métiers listés dans Config.PoliceJobs (police, sheriff, lspd, bcso)
Reçoivent l’alerte dispatchpolice, sheriff, lspd et bcso

L’alerte elle-mĂȘme correspond Ă  Bridge.PoliceDispatch dans bridge/client_bridge.lua — modifiez-le pour router l’alerte vers votre ressource de dispatch Ă  la place de la notification et du blip par dĂ©faut.