Aller au contenu

bs_admin

menu staff.

Généré à partir des sources Lua dans resources/[beyond]/bs_admin/. 31 entrées. La colonne de description est le commentaire au-dessus de la ligne dans le code, donc si elle est vide, personne n’en a encore écrit.

Appelez avec exports.bs_admin:Name(...) depuis le même côté.

NomCôtéOùDescription
IsGodmodeclientclient/cl_main.lua:1191
IsAdminserverserver/sv_main.lua:52« CE JOUEUR EST-IL STAFF ? », POUR LES AUTRES RESSOURCES.
IsSuperAdminserverserver/sv_main.lua:58

Les callbacks serveur sont appelés depuis un client avec BSB.Await(name, timeoutMs, ...). Les callbacks client sont appelés depuis le serveur avec BSB.AwaitClient(src, name, timeoutMs, ...).

NomDirectionOùDescription
admin:actionclient -> serverserver/sv_main.lua:1181
admin:playersclient -> serverserver/sv_main.lua:64
admin:whoamiclient -> serverserver/sv_main.lua:44

« net » signifie que le handler est enregistré avec RegisterNetEvent, donc l’autre côté peut le déclencher. « local » est uniquement AddEventHandler (même côté, ou événements du jeu).

NomCôtéTypeOùDescription
bs_guard:detectionclientnetclient/cl_main.lua:181rafraîchissement en direct de l’onglet GUARD quand bs_guard signale une nouvelle détection
bs:admin:freezeclientnetclient/cl_main.lua:1118
bs:admin:healclientnetclient/cl_main.lua:1141
bs:admin:killclientnetclient/cl_main.lua:1137
bs:admin:prefs:applyclientnetclient/cl_main.lua:660Applique ce qui est revenu.
bs:admin:prefs:requestservernetserver/sv_prefs.lua:110Demandé par le client une fois chargé, quand il sait qu’il est staff.
bs:admin:prefs:saveservernetserver/sv_prefs.lua:86Signalé par le client à chaque changement d’un interrupteur.
bs:admin:teleportToclientnetclient/cl_main.lua:1099
bs:admin:tpCoordsclientnetclient/cl_main.lua:1062
bs:admin:vehiclesDeletedclientnetclient/cl_main.lua:1106Diffusé pour que /dv (et la suppression du menu) disparaisse pour tous les spectateurs, pas seulement l’admin qui l’a tapé - côté BD c’est déjà définitif quand ceci se déclenche (AdminDelete…
bs:hook:player:diedclientlocalclient/cl_zspectate.lua:232Un membre du staff qui meurt en spectateur a quand même besoin de récupérer son corps.
bs:hook:player:spawnedclientlocalclient/cl_main.lua:704
bs:hook:player:unloadedclientlocalclient/cl_main.lua:1174
bs:ui:openedclientlocalclient/cl_main.lua:1161Un menu à la fois - voir la note dans bs_inventory.
bs:ui:panicclientlocalclient/cl_main.lua:1167/refreshui reset forcé - voir la note dans bs_inventory.
onResourceStopclientlocalclient/cl_main.lua:1153Le menu ne doit jamais survivre dans un état où le joueur ne peut pas le fermer.
playerDroppedserverlocalserver/sv_prefs.lua:132
CommandeCôtéOùDescription
/ammoclientclient/cl_main.lua:1195/ammo - la même action que le bouton du menu.
/carclientclient/cl_main.lua:840
/devcarclientclient/cl_main.lua:871/devcar <model> - crée une voiture comme le monde vous la donnerait : sa propre plaque générée et sa ligne en BD, la clé de personne déjà dans votre poche.
/dvclientclient/cl_main.lua:926/dv [radius]. C’est le serveur qui supprime (les voitures avec propriétaire sont rangées, pas perdues ; voir deleteVehicles).
/healclientclient/cl_main.lua:953
/prefsdebugserverserver/sv_prefs.lua:148Cinq conditions doivent être vraies pour qu’un interrupteur survive à un relog et, quand ce n’est pas le cas, elles se ressemblent toutes en jeu : rien ne se passe.
/zforceclientclient/cl_zspectate.lua:252Le force-spawn depuis la console comme depuis le menu.
/zspectateclientclient/cl_zspectate.lua:237

Ces fichiers Lua sont sur le disque, mais aucun motif de fxmanifest.lua ne les charge (ou ils ne sont inclus qu’avec @bs_core/... par une autre ressource). Tout ce qui est listé plus haut à partir d’eux n’est pas actif dans cette ressource.

  • client/cl_mapteleports.lua