Pular para o conteúdo

bs_faction_bases

bandeiras de facção, bases, permissões, reconquista e armazenamento.

Gerado a partir dos fontes Lua em resources/[beyond]/bs_faction_bases/. 40 entradas. A coluna de descrição é o comentário acima da linha no código, por isso, se estiver vazia, ninguém escreveu ainda.

Chama com exports.bs_faction_bases:Name(...) do mesmo lado.

NomeLadoOndeDescrição
IsJailedclientclient/cl_jail.lua:75
AdminRemoveFlagserverserver/sv_main.lua:180
CanBuildserverserver/sv_main.lua:152
ClearFactionserverserver/sv_main.lua:156Limpeza na dissolução: flags removidas, permissões de cargo e sanções descartadas, 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:179Ferramentas de admin (bs_factions sv_admin.lua).
PlaceFlagAtserverserver/sv_main.lua:94O bs_building coloca os dois tipos de bandeira por aqui.
PlayerSanctionedserverserver/sv_sanctions.lua:95
PlayerSanctionValueserverserver/sv_sanctions.lua:96
XpMultiplierserverserver/sv_sanctions.lua:97

Os callbacks de servidor são chamados a partir de um cliente com BSB.Await(name, timeoutMs, ...). Os callbacks de cliente são chamados a partir do servidor com BSB.AwaitClient(src, name, timeoutMs, ...).

NomeDireçãoOndeDescrição
factionBases:pickupFlagclient -> serverserver/sv_main.lua:130
factionBases:placeFlagclient -> serverserver/sv_main.lua:92As bandeiras são plantadas pela roda de construção do F2 (bs_building -> PlaceFlagAt).
factionBases:reclaimclient -> serverserver/sv_main.lua:137Só os postos avançados podem ser recuperados, e só durante um raid declarado dentro da janela 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 o handler está registado com RegisterNetEvent, por isso o outro lado o pode disparar. “local” é só AddEventHandler (mesmo lado, ou eventos do jogo).

NomeLadoTipoOndeDescrição
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

Nenhum.