bs_world
mondo morto: niente traffico, niente pedoni, blackout personalizzato.
Generato dai sorgenti Lua in resources/[beyond]/bs_world/. 22 voci. La colonna della descrizione è il commento sopra la riga nel codice, quindi se è vuota nessuno l’ha ancora scritta.
Chiama con exports.bs_world:Name(...) dallo stesso lato.
| Nome | Lato | Dove | Descrizione |
|---|---|---|---|
CurrentPowerZone | client | client/cl_blackout.lua:179 | |
IsPowered | client | client/cl_blackout.lua:178 | |
Resweep | client | client/cl_population.lua:279 | Chiamato quando qualcosa cambia di proposito le regole di popolazione del mondo - aumentare la densità dentro una zona sicura, o riabbassarla all’uscita. |
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 | QUESTO PUNTO È ALIMENTATO? |
SetBlackout | server | server/sv_main.lua:38 | |
SetTime | server | server/sv_time.lua:147 | SET THE TIME AND LET IT RUN. |
SetWeather | server | server/sv_time.lua:167 | IMPOSTA IL METEO E CONGELALO SALVO DIVERSA INDICAZIONE. |
WorldState | server | server/sv_time.lua:190 |
Callback
Sezione intitolata “Callback”I callback del server vengono chiamati da un client con BSB.Await(name, timeoutMs, ...). I callback del client vengono chiamati dal server con BSB.AwaitClient(src, name, timeoutMs, ...).
| Nome | Direzione | Dove | Descrizione |
|---|---|---|---|
world:powerCuts | client -> server | server/sv_main.lua:64 | Zone ritagliate dallo staff, così i client che entrano corrispondono al server. |
world:powerZones | client -> server | server/sv_main.lua:5 | |
world:togglePower | client -> server | server/sv_main.lua:16 |
“net” significa che il gestore è registrato con RegisterNetEvent, quindi l’altro lato può attivarlo. “local” è solo AddEventHandler (stesso lato o eventi di gioco).
| Nome | Lato | Tipo | Dove | Descrizione |
|---|---|---|---|---|
bs:hook:player:spawned | client | local | client/cl_blackout.lua:154 | Riapplica alla comparsa e dopo un riavvio della risorsa: il motore azzera i flag di luce artificiale quando il giocatore viene riportato in vita. |
bs:world:blackoutHold | client | local | client/cl_blackout.lua:16 | L’UNICA ECCEZIONE. La schermata del personaggio sta in un interno senza luce diurna. |
bs:world:request | server | net | server/sv_time.lua:92 | Un client appena connesso non sa nulla, e aspettare fino a un intero intervallo di sincronizzazione per sapere che ora è significa entrare nel cielo sbagliato e vederlo scattare. |
bs:world:sync | client | net | client/cl_time.lua:44 | |
bs:world:weather | client | net | client/cl_time.lua:76 | Un meteo impostato dallo staff ha un evento proprio perché porta la durata completa della transizione. |
bs:world:zoneState | client | net | client/cl_blackout.lua:38 | |
onResourceStop | client | local | client/cl_blackout.lua:158 |
Comandi
Sezione intitolata “Comandi”| Comando | Lato | Dove | Descrizione |
|---|---|---|---|
/powerlight | client | client/cl_blackout.lua:164 | PIAZZARE UNA LAMPADA. Le posizioni delle lampade sono coordinate in un file di configurazione, e le coordinate scritte a memoria finiscono dentro i muri o sospese sopra un tetto. |
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.