Saltearse al contenido

bs_building

barricadas, hogueras, mesas de trabajo y un lugar donde despertar.

Generado a partir de los fuentes Lua en resources/[beyond]/bs_building/. 77 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_building:Name(...) desde el mismo lado.

NombreLadoDóndeDescripción
IsPlacingclientclient/cl_place.lua:232
StartPlacingclientclient/cl_place.lua:231
CostOfserverserver/sv_main.lua:981
Countserverserver/sv_main.lua:937
FinishInRadiusserverserver/sv_admin.lua:162Los armazones dentro de radius se terminan al instante, con o sin materiales.
FreeBuildOnserverserver/sv_admin.lua:135
GetRespawnPointserverserver/sv_main.lua:703bs_medical pregunta esto antes de enviar a un jugador desangrado a una clínica.
Materialsserverserver/sv_main.lua:954
NearStationserverserver/sv_main.lua:944¿Está este jugador junto a una estación construida?
PieceCostsserverserver/sv_main.lua:973Lista de piezas con costes reales, para los menús F4 de tester y F10 de staff.
PiecesInRadiusserverserver/sv_main.lua:963
RaidAllowedserverserver/sv_main.lua:970bs_faction_bases pregunta esto antes de recuperar un puesto avanzado.
RaidAlwaysserverserver/sv_admin.lua:143
RaidDeclaredserverserver/sv_raids.lua:125
RaidOpenserverserver/sv_main.lua:968
RegisterPlaceableserverserver/sv_main.lua:925
ResetDecayAllserverserver/sv_admin.lua:146Ahora todas las bases cuentan como visitadas.
SetFreeBuildserverserver/sv_admin.lua:128
SetRaidAlwaysserverserver/sv_admin.lua:138Solo en vivo, el mismo interruptor que F1 “Raids always open”.

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
build:admin:actclient -> serverserver/sv_admin.lua:47
build:admin:listclient -> serverserver/sv_admin.lua:11
build:admin:piecesclient -> serverserver/sv_admin.lua:35
build:catalogueclient -> serverserver/sv_main.lua:335
build:cellclient -> serverserver/sv_main.lua:892
build:checkclient -> serverserver/sv_main.lua:370
build:claimBedclient -> serverserver/sv_main.lua:688
build:costsclient -> serverserver/sv_main.lua:364Lista de costes con tiene/necesita para el aviso de colocación.
build:defsclient -> serverserver/sv_main.lua:903
build:demolishclient -> serverserver/sv_main.lua:530Demoler: reembolso completo durante 10 minutos tras colocar, después la mitad.
build:depositclient -> serverserver/sv_main.lua:432Poner materiales en un armazón.
build:doorclient -> serverserver/sv_main.lua:570
build:fuelclient -> serverserver/sv_main.lua:637
build:hammerDoneclient -> serverserver/sv_main.lua:486
build:hammerStartclient -> serverserver/sv_main.lua:471Martillo: terminar un armazón o reparar una pieza construida.
build:infoclient -> serverserver/sv_main.lua:676
build:placeclient -> serverserver/sv_main.lua:376
build:powerclient -> serverserver/sv_main.lua:652
build:raidDoneclient -> serverserver/sv_main.lua:739
build:raidStartclient -> serverserver/sv_main.lua:721
build:rubbleclient -> serverserver/sv_main.lua:628
build:setCodeclient -> serverserver/sv_main.lua:586
build:storageclient -> serverserver/sv_main.lua:605
build:waterclient -> serverserver/sv_main.lua:664
raids:declareclient -> serverserver/sv_raids.lua:101
raids:getclient -> serverserver/sv_raids.lua:76

“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:building:act:bedclientlocalclient/cl_tools.lua:132
bs:building:act:codeclientlocalclient/cl_tools.lua:114
bs:building:act:demolishclientlocalclient/cl_tools.lua:89
bs:building:act:depositclientlocalclient/cl_tools.lua:73
bs:building:act:doorclientlocalclient/cl_tools.lua:104
bs:building:act:fuelclientlocalclient/cl_tools.lua:120
bs:building:act:grindclientlocalclient/cl_tools.lua:158
bs:building:act:hammerclientlocalclient/cl_tools.lua:79
bs:building:act:inspectclientlocalclient/cl_tools.lua:136
bs:building:act:powerclientlocalclient/cl_tools.lua:124
bs:building:act:sledgeclientlocalclient/cl_tools.lua:157
bs:building:act:storageclientlocalclient/cl_tools.lua:109
bs:building:act:waterclientlocalclient/cl_tools.lua:128
bs:building:admin:openclientnetclient/cl_admin.lua:5
bs:building:defclientnetclient/cl_world.lua:187
bs:building:hitservernetserver/sv_main.lua:810Los clientes reportan que sus propios walkers golpean una barricada.
bs:building:hurtclientnetclient/cl_world.lua:307
bs:building:raidPingclientnetclient/cl_world.lua:337
bs:building:ramservernetserver/sv_main.lua:766
bs:building:removeclientnetclient/cl_world.lua:166
bs:building:resetclientnetclient/cl_world.lua:182
bs:building:rubbleclientnetclient/cl_world.lua:189
bs:building:spikeservernetserver/sv_main.lua:798
bs:building:upsertclientnetclient/cl_world.lua:159
bs:ui:openedclientlocalclient/cl_place.lua:262
explosionEventserverlocalserver/sv_main.lua:783Explosivos (c4, bombas de tubería, granadas).
onResourceStopclientlocalclient/cl_world.lua:348
playerDroppedserverlocalserver/sv_main.lua:112
ComandoLadoDóndeDescripción
/-factionbuildclientclient/cl_place.lua:266
/+factionbuildclientclient/cl_place.lua:265El mismo nombre de comando de antes, así que los viejos binds de F2 siguen funcionando.
/buildmodelsclientclient/cl_admin.lua:42/buildmodels: imprime qué modelo usa realmente cada pieza aquí y su tamaño, para comprobar fallbacks en el juego (F8).
/clearbuildsserverserver/sv_admin.lua:90Antiguo comando de staff, aún usado por el botón “clear structures” de F10.