Saltearse al contenido

bs_faction_bases

banderas de facción, bases, permisos, reclamación y almacenamiento.

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

NombreLadoDóndeDescripción
IsJailedclientclient/cl_jail.lua:75
AdminRemoveFlagserverserver/sv_main.lua:180
CanBuildserverserver/sv_main.lua:152
ClearFactionserverserver/sv_main.lua:156Limpieza al disolver: flags eliminados, permisos de rol y sanciones descartados, resync.
DropMultiplierserverserver/sv_sanctions.lua:98
FactionAllowedserverserver/sv_main.lua:154
FactionSanctionedserverserver/sv_main.lua:153
FlagAtserverserver/sv_main.lua:177
IsJailedserverserver/sv_sanctions.lua:99
IsVanillaserverserver/sv_main.lua:117
ListFlagsserverserver/sv_main.lua:179Herramientas de admin (bs_factions sv_admin.lua).
PlaceFlagAtserverserver/sv_main.lua:94bs_building coloca ambos tipos de bandera a través de esto.
PlayerSanctionedserverserver/sv_sanctions.lua:95
PlayerSanctionValueserverserver/sv_sanctions.lua:96
XpMultiplierserverserver/sv_sanctions.lua:97

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
factionBases:pickupFlagclient -> serverserver/sv_main.lua:130
factionBases:placeFlagclient -> serverserver/sv_main.lua:92Las banderas se plantan con la rueda de construcción de F2 (bs_building -> PlaceFlagAt).
factionBases:reclaimclient -> serverserver/sv_main.lua:137Solo se pueden recuperar puestos avanzados, y solo durante un raid declarado dentro de la ventana de raids.
factionBases:removeFlagclient -> serverserver/sv_main.lua:129
factionBases:statusclient -> serverserver/sv_main.lua:86
jail:addCellclient -> serverserver/sv_sanctions.lua:359
jail:getclient -> serverserver/sv_sanctions.lua:324
jail:releaseclient -> serverserver/sv_sanctions.lua:381
jail:removeCellclient -> serverserver/sv_sanctions.lua:371
jail:setExitclient -> serverserver/sv_sanctions.lua:351
jail:setOriginclient -> serverserver/sv_sanctions.lua:342
sanctions:issueclient -> serverserver/sv_sanctions.lua:399
sanctions:liftclient -> serverserver/sv_sanctions.lua:400
sanctions:listclient -> serverserver/sv_sanctions.lua:398
sanctions:mineclient -> serverserver/sv_sanctions.lua:401
sanctions:templatesclient -> serverserver/sv_sanctions.lua:393

“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:factionBases:flagStatusclientlocalclient/cl_main.lua:70
bs:factionBases:pickupclientlocalclient/cl_main.lua:84
bs:factionBases:reclaimclientlocalclient/cl_main.lua:78
bs:factionBases:syncclientnetclient/cl_main.lua:68
bs:hook:player:loadedserverlocalserver/sv_sanctions.lua:419
bs:jail:enterclientnetclient/cl_jail.lua:60
bs:jail:releaseclientnetclient/cl_jail.lua:70
onResourceStopclientlocalclient/cl_main.lua:129
playerDroppedserverlocalserver/sv_sanctions.lua:420

Ninguno.