Salta ai contenuti

bs_faction_bases

Bandiere di fazione, basi, permessi, riconquista e deposito.

Generato dai sorgenti Lua in resources/[beyond]/bs_faction_bases/. 40 voci. La colonna della descrizione è il commento sopra la riga nel codice, quindi se è vuota nessuno l’ha ancora scritta.

Chiama con exports.bs_faction_bases:Name(...) dallo stesso lato.

NomeLatoDoveDescrizione
IsJailedclientclient/cl_jail.lua:75
AdminRemoveFlagserverserver/sv_main.lua:180
CanBuildserverserver/sv_main.lua:152
ClearFactionserverserver/sv_main.lua:156Pulizia allo scioglimento: bandiere rimosse, permessi di ruolo e sanzioni eliminati, risincronizzazione.
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:179Strumenti admin (bs_factions sv_admin.lua).
PlaceFlagAtserverserver/sv_main.lua:94bs_building piazza entrambi i tipi di bandiera tramite questo.
PlayerSanctionedserverserver/sv_sanctions.lua:95
PlayerSanctionValueserverserver/sv_sanctions.lua:96
XpMultiplierserverserver/sv_sanctions.lua:97

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, ...).

NomeDirezioneDoveDescrizione
factionBases:pickupFlagclient -> serverserver/sv_main.lua:130
factionBases:placeFlagclient -> serverserver/sv_main.lua:92Le bandiere si piantano dalla ruota di costruzione F2 (bs_building -> PlaceFlagAt).
factionBases:reclaimclient -> serverserver/sv_main.lua:137Si possono recuperare solo gli avamposti, e solo durante un raid dichiarato nella finestra dei raid.
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 che il gestore è registrato con RegisterNetEvent, quindi l’altro lato può attivarlo. “local” è solo AddEventHandler (stesso lato o eventi di gioco).

NomeLatoTipoDoveDescrizione
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

Nessuno.