Przejdź do głównej zawartości

bs_vip

VIP: trzy kosmetyczne poziomy. Żadnej przewagi w rozgrywce..

Wygenerowano ze źródeł Lua w resources/[beyond]/bs_vip/. Wpisów: 47. Kolumna opisu to komentarz nad linią w kodzie, więc jeśli jest pusta, nikt jeszcze go nie napisał.

Wywołuj przez exports.bs_vip:Name(...) z tej samej strony.

NazwaStronaGdzieOpis
AllowedColoursclientclient/cl_main.lua:53
BoosterSkinclientclient/cl_main.lua:37Wybrany skin wzmocnienia (‘drone’|‘turret’) jako wiersz konfiguracji lub 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:30Zapisany wybór, jeśli perk jest aktywny, w przeciwnym razie nil.
StashSkinModelclientclient/cl_main.lua:47Wybrany model znacznika skrytki lub nil.
Statusclientclient/cl_main.lua:54
TierLevelclientclient/cl_main.lua:21
CanChangeAppearanceserverserver/sv_main.lua:432
ChatStyleserverserver/sv_main.lua:383Dla bs_chat. nil = rysuj jako zwykłego gracza.
ConsumeAppearanceChangeserverserver/sv_main.lua:435Wydaje zmianę. Wywołuj dopiero po zaakceptowaniu nowego wyglądu.
Enabledserverserver/sv_main.lua:594
ExtraCharacterSlotsForserverserver/sv_main.lua:398bs_core pyta o to przy wyborze postaci, zanim cokolwiek zostanie załadowane.
GetCosmeticserverserver/sv_main.lua:368Zapisany wybór kosmetyczny dla haków, które jeszcze nie są rysowane (kill feed, ekran śmierci, baner).
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:354Liczba z konfiguracji perka (bonus, pct…), jeśli gracz go ma, w przeciwnym razie default.
RevokeVIPserverserver/sv_main.lua:321
TierLevelserverserver/sv_main.lua:350
ValidatePlateTextserverserver/sv_main.lua:420

Callbacki serwera są wywoływane z klienta przez BSB.Await(name, timeoutMs, ...). Callbacki klienta są wywoływane z serwera przez BSB.AwaitClient(src, name, timeoutMs, ...).

NazwaKierunekGdzieOpis
vip:setPrefclient -> serverserver/sv_main.lua:505
vip:statusclient -> serverserver/sv_main.lua:484

„net” oznacza, że handler jest zarejestrowany przez RegisterNetEvent, więc druga strona może go wywołać. „local” to tylko AddEventHandler (ta sama strona lub zdarzenia gry).

NazwaStronaTypGdzieOpis
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
KomendaStronaGdzieOpis
/grantappearanceserverserver/sv_main.lua:574/grantappearance <id> [count] - prezent od personelu, działa dla każdego.
/grantvipserverserver/sv_main.lua:555/grantvip <id|license:…> <nazwa poziomu lub 1-3> [dni]
/revokevipserverserver/sv_main.lua:565

Te pliki Lua są na dysku, ale żaden wzorzec w fxmanifest.lua ich nie ładuje (albo są wciągane tylko przez @bs_core/... z innego zasobu). Wszystko, co z nich wymieniono wyżej, nie działa w tym zasobie.

  • client/cl_options.lua