bs_world
monde mort : pas de trafic, pas de piétons, blackout personnalisé.
Généré à partir des sources Lua dans resources/[beyond]/bs_world/. 22 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_world:Name(...) depuis le même côté.
| Nom | Côté | Où | Description |
|---|---|---|---|
CurrentPowerZone | client | client/cl_blackout.lua:179 | |
IsPowered | client | client/cl_blackout.lua:178 | |
Resweep | client | client/cl_population.lua:279 | Appelé quand quelque chose change volontairement les règles de population du monde - augmenter la densité dans une safe zone, ou la rebaisser à la sortie. |
Blackout | server | server/sv_main.lua:48 | |
FreezeTime | server | server/sv_time.lua:158 | |
FreezeWeather | server | server/sv_time.lua:182 | |
PoweredAt | server | server/sv_main.lua:51 | CET ENDROIT EST-IL ALIMENTÉ ? |
SetBlackout | server | server/sv_main.lua:38 | |
SetTime | server | server/sv_time.lua:147 | RÉGLER L’HEURE ET LA LAISSER COURIR. |
SetWeather | server | server/sv_time.lua:167 | RÉGLER LA MÉTÉO, ET LA FIGER SAUF INDICATION CONTRAIRE. |
WorldState | server | server/sv_time.lua:190 |
Callbacks
Section intitulée « Callbacks »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, ...).
| Nom | Direction | Où | Description |
|---|---|---|---|
world:powerCuts | client -> server | server/sv_main.lua:64 | Zones découpées par le staff, pour que les clients qui rejoignent correspondent au serveur. |
world:powerZones | client -> server | server/sv_main.lua:5 | |
world:togglePower | client -> server | server/sv_main.lua:16 |
Événements
Section intitulée « Événements »« 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).
| Nom | Côté | Type | Où | Description |
|---|---|---|---|---|
bs:hook:player:spawned | client | local | client/cl_blackout.lua:154 | Réaffirmer au spawn et après un redémarrage de ressource : le moteur réinitialise les flags de lumière artificielle quand le joueur réapparaît. |
bs:world:blackoutHold | client | local | client/cl_blackout.lua:16 | LA SEULE EXCEPTION. L’écran de personnage se trouve dans un intérieur sans lumière du jour. |
bs:world:request | server | net | server/sv_time.lua:92 | Un client qui vient de se connecter ne sait rien, et attendre jusqu’à un intervalle de sync complet pour connaître l’heure revient à entrer dans le mauvais ciel et à le voir sauter. |
bs:world:sync | client | net | client/cl_time.lua:44 | |
bs:world:weather | client | net | client/cl_time.lua:76 | Une météo réglée par le staff a son propre événement parce qu’elle porte toute la durée de transition. |
bs:world:zoneState | client | net | client/cl_blackout.lua:38 | |
onResourceStop | client | local | client/cl_blackout.lua:158 |
Commandes
Section intitulée « Commandes »| Commande | Côté | Où | Description |
|---|---|---|---|
/powerlight | client | client/cl_blackout.lua:164 | PLACER UN LAMPADAIRE. Les positions des lampadaires sont des coordonnées dans un fichier de config, et des coordonnées écrites de mémoire finissent dans des murs ou flottent au-dessus d’un toit. |
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.