Saltearse al contenido

bs_world

mundo muerto: sin tráfico, sin peatones, apagón personalizado.

Generado a partir de los fuentes Lua en resources/[beyond]/bs_world/. 22 entradas. La columna de descripción es el comentario encima de la línea en el código, así que si está vacía, nadie la ha escrito aún.

Llama con exports.bs_world:Name(...) desde el mismo lado.

NombreLadoDóndeDescripción
CurrentPowerZoneclientclient/cl_blackout.lua:179
IsPoweredclientclient/cl_blackout.lua:178
Resweepclientclient/cl_population.lua:279Se llama cuando algo cambia deliberadamente las reglas de población del mundo - subir la densidad dentro de una zona segura, o bajarla otra vez al salir.
Blackoutserverserver/sv_main.lua:48
FreezeTimeserverserver/sv_time.lua:158
FreezeWeatherserverserver/sv_time.lua:182
PoweredAtserverserver/sv_main.lua:51¿TIENE ENERGÍA ESTE SITIO?
SetBlackoutserverserver/sv_main.lua:38
SetTimeserverserver/sv_time.lua:147FIJAR LA HORA Y DEJARLA CORRER.
SetWeatherserverserver/sv_time.lua:167FIJAR EL CLIMA Y CONGELARLO SALVO QUE SE INDIQUE LO CONTRARIO.
WorldStateserverserver/sv_time.lua:190

Los callbacks de servidor se llaman desde un cliente con BSB.Await(name, timeoutMs, ...). Los callbacks de cliente se llaman desde el servidor con BSB.AwaitClient(src, name, timeoutMs, ...).

NombreDirecciónDóndeDescripción
world:powerCutsclient -> serverserver/sv_main.lua:64Zonas que el staff ha recortado, para que los clientes que entran coincidan con el servidor.
world:powerZonesclient -> serverserver/sv_main.lua:5
world:togglePowerclient -> serverserver/sv_main.lua:16

“net” significa que el handler está registrado con RegisterNetEvent, así que el otro lado puede dispararlo. “local” es solo AddEventHandler (mismo lado, o eventos del juego).

NombreLadoTipoDóndeDescripción
bs:hook:player:spawnedclientlocalclient/cl_blackout.lua:154Reafirmar al aparecer y tras reiniciar el recurso: el motor reinicia los flags de luz artificial cuando el jugador reaparece.
bs:world:blackoutHoldclientlocalclient/cl_blackout.lua:16LA ÚNICA EXCEPCIÓN. La pantalla de personaje está en un interior sin luz del día.
bs:world:requestservernetserver/sv_time.lua:92Un cliente recién conectado no sabe nada, y esperar hasta un intervalo de sync completo para saber la hora significa entrar con el cielo equivocado y verlo saltar.
bs:world:syncclientnetclient/cl_time.lua:44
bs:world:weatherclientnetclient/cl_time.lua:76Un clima fijado por el staff tiene su propio evento porque lleva la duración completa de la transición.
bs:world:zoneStateclientnetclient/cl_blackout.lua:38
onResourceStopclientlocalclient/cl_blackout.lua:158
ComandoLadoDóndeDescripción
/powerlightclientclient/cl_blackout.lua:164COLOCAR UNA FAROLA. Las posiciones de las farolas son coordenadas en un archivo de config, y las coordenadas escritas de memoria acaban dentro de paredes o flotando sobre un tejado.