Przejdź do głównej zawartości

bs_skills

drzewka umiejętności, perki i efekty, które faktycznie stosują.

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

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

NazwaStronaGdzieOpis
GetEffectsclientclient/cl_main.lua:82Wszystkie aktualnie działające modyfikatory jako płaska tabela.
GetLevelsclientclient/cl_main.lua:70
GetSkillLevelclientclient/cl_main.lua:66
GetTreesclientclient/cl_main.lua:73Definicje drzewek, dla wszystkiego, co chce je NARYSOWAĆ.
HasFlagclientclient/cl_main.lua:105Nazwane zdolności: ‘executioner’, ‘break_fall’.
HasPerkclientclient/cl_main.lua:60
IsDodgingclientclient/cl_dodge.lua:687Dla pazura bs_zombies: trwający unik wygrywa z chwytem.
NeedMultiplierclientclient/cl_main.lua:921.0 = normalne zużycie. Tyk potrzeb bs_core mnoży się przez to.
StealthMultiplierclientclient/cl_main.lua:1001.0 = widoczny z normalnej odległości.
AddSkillXPserverserver/sv_main.lua:194
ForceRespecserverserver/sv_main.lua:475Kasuje każdy perk i zwraca punkty, bez zwykłej odmowy „nie ma czego cofać” - personel używa tego do resetu postaci testowej.
GetSkillLevelserverserver/sv_main.lua:200
GetSkillsserverserver/sv_main.lua:271
GrantPerkserverserver/sv_main.lua:444
HasPerkserverserver/sv_main.lua:206
LootBonusserverserver/sv_main.lua:220Dodatkowe losowania łupów, odczytywane przez bs_interactions i bs_zombies.
PerkCatalogueserverserver/sv_main.lua:497Każdy istniejący perk, dla listy w menu personelu.
RevokePerkserverserver/sv_main.lua:461
RewardMultiplierserverserver/sv_main.lua:274bs_core pyta o to przed wypłatą za jakąkolwiek akcję.
SetSkillLevelserverserver/sv_main.lua:426

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
skills:listclient -> serverserver/sv_main.lua:382
skills:respecclient -> serverserver/sv_main.lua:393Respec: wszystko z powrotem, za opłatą.
skills:trainclient -> serverserver/sv_main.lua:351Wydanie punktu na trening, a nie na perk.
skills:unlockclient -> serverserver/sv_main.lua:305BŁĄD, KTÓRY TU BYŁ: sprawdzenie „już odblokowane” się wykonywało, potem następowało oddanie sterowania na exports.bs_core:SpendSkillPoints (wydatek przez oxmysql - może zawiesić korutynę), i dopiero…

„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:hook:player:loadedserverlocalserver/sv_main.lua:112
bs:hook:player:spawnedclientlocalclient/cl_dodge.lua:674Modyfikatory obrażeń są resetowane przez silnik przy respawnie, więc zastosuj ponownie.
bs:hook:player:unloadedserverlocalserver/sv_main.lua:121
bs:skills:levelUpclientnetclient/cl_main.lua:24A SKILL LEVEL GETS THE BOOM AND NOTHING ELSE.
bs:skills:syncclientnetclient/cl_main.lua:32
bs:ui:panicclientlocalclient/cl_dodge.lua:675
onResourceStopclientlocalclient/cl_dodge.lua:677
playerDroppedserverlocalserver/sv_main.lua:126
KomendaStronaGdzieOpis
/skilltestclientclient/cl_skilldebug.lua:185
/skillxpserverserver/sv_main.lua:519