Salta ai contenuti

bs_vip

VIP: tre livelli cosmetici. Nessun vantaggio di gioco..

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

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

NomeLatoDoveDescrizione
AllowedColoursclientclient/cl_main.lua:53
BoosterSkinclientclient/cl_main.lua:37Skin del potenziamento scelta (‘drone’|‘turret’) come riga di configurazione, o nil.
ClosePanelclientclient/cl_main.lua:242
Currentclientclient/cl_main.lua:18
GetTierclientclient/cl_main.lua:20
HasPerkclientclient/cl_main.lua:22
IsVIPclientclient/cl_main.lua:19
OpenPanelclientclient/cl_main.lua:241
PerkValueclientclient/cl_main.lua:23
Prefclientclient/cl_main.lua:30Scelta salvata se il vantaggio è attivo, altrimenti nil.
StashSkinModelclientclient/cl_main.lua:47Modello di marcatore del nascondiglio scelto, o nil.
Statusclientclient/cl_main.lua:54
TierLevelclientclient/cl_main.lua:21
CanChangeAppearanceserverserver/sv_main.lua:432
ChatStyleserverserver/sv_main.lua:383Per bs_chat. nil = disegna come giocatore normale.
ConsumeAppearanceChangeserverserver/sv_main.lua:435Spende la modifica. Chiamare solo dopo che il nuovo aspetto è stato accettato.
Enabledserverserver/sv_main.lua:594
ExtraCharacterSlotsForserverserver/sv_main.lua:398bs_core lo chiede alla selezione del personaggio, prima che qualsiasi cosa sia caricata.
GetCosmeticserverserver/sv_main.lua:368Scelta cosmetica salvata per gli hook non ancora disegnati (kill feed, schermata di morte, banner).
GetPrefsserverserver/sv_main.lua:362
GetTierserverserver/sv_main.lua:349
GetTierInfoserverserver/sv_main.lua:373
GetTitleserverserver/sv_main.lua:454
GrantAppearanceTicketserverserver/sv_main.lua:342
GrantVIPserverserver/sv_main.lua:319
HasPerkserverserver/sv_main.lua:351
HasUnlockserverserver/sv_main.lua:467
IsVIPserverserver/sv_main.lua:348
ListUnlocksserverserver/sv_main.lua:472
PerkValueserverserver/sv_main.lua:354Un numero dalla configurazione del vantaggio (bonus, pct…) se il giocatore lo ha, altrimenti default.
RevokeVIPserverserver/sv_main.lua:321
TierLevelserverserver/sv_main.lua:350
ValidatePlateTextserverserver/sv_main.lua:420

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
vip:setPrefclient -> serverserver/sv_main.lua:505
vip:statusclient -> serverserver/sv_main.lua:484

“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_config:changed:bs_vipserverlocalserver/sv_main.lua:587
bs:hook:player:loadedserverlocalserver/sv_main.lua:219
bs:hook:player:unloadedclientlocalclient/cl_main.lua:232
bs:hook:player:unloadedserverlocalserver/sv_main.lua:242
bs:ui:openedclientlocalclient/cl_main.lua:230
bs:ui:requestCloseclientlocalclient/cl_main.lua:231
bs:vip:syncclientnetclient/cl_main.lua:6
onResourceStopclientlocalclient/cl_main.lua:236
playerDroppedserverlocalserver/sv_main.lua:251
ComandoLatoDoveDescrizione
/grantappearanceserverserver/sv_main.lua:574/grantappearance <id> [count] - regalo dello staff, funziona per chiunque.
/grantvipserverserver/sv_main.lua:555/grantvip <id|license:…> <nome del livello o 1-3> [giorni]
/revokevipserverserver/sv_main.lua:565

Questi file Lua sono su disco ma nessun pattern in fxmanifest.lua li carica (oppure vengono inclusi solo con @bs_core/... da un’altra risorsa). Tutto ciò che è elencato sopra da essi non è attivo in questa risorsa.

  • client/cl_options.lua