bs_skills
yetenek ağaçları, perk’ler ve gerçekten uyguladıkları etkiler.
resources/[beyond]/bs_skills/ içindeki Lua kaynaklarından üretildi. 34 kayıt. Açıklama sütunu koddaki satırın üstündeki yorumdur, bu yüzden boşsa henüz kimse yazmamıştır.
Dışa aktarımlar
Section titled “Dışa aktarımlar”Aynı taraftan exports.bs_skills:Name(...) ile çağırın.
| Ad | Taraf | Nerede | Açıklama |
|---|---|---|---|
GetEffects | client | client/cl_main.lua:82 | Şu anda uygulanan her değiştirici, düz bir tablo olarak. |
GetLevels | client | client/cl_main.lua:70 | |
GetSkillLevel | client | client/cl_main.lua:66 | |
GetTrees | client | client/cl_main.lua:73 | Ağaç tanımları, onları ÇİZMEK isteyen her şey için. |
HasFlag | client | client/cl_main.lua:105 | Adlandırılmış yetenekler: ‘executioner’, ‘break_fall’. |
HasPerk | client | client/cl_main.lua:60 | |
IsDodging | client | client/cl_dodge.lua:687 | bs_zombies’in pençesi için: süren bir kaçınma, tutuşu yener. |
NeedMultiplier | client | client/cl_main.lua:92 | 1.0 = normal azalma. bs_core’un ihtiyaç tiki bununla çarpılır. |
StealthMultiplier | client | client/cl_main.lua:100 | 1.0 = normal mesafeden görülür. |
AddSkillXP | server | server/sv_main.lua:194 | |
ForceRespec | server | server/sv_main.lua:475 | Her perk’i siler ve puanları iade eder, olağan “geri alınacak bir şey yok” reddi olmadan - personel bunu test karakterini sıfırlamak için kullanır. |
GetSkillLevel | server | server/sv_main.lua:200 | |
GetSkills | server | server/sv_main.lua:271 | |
GrantPerk | server | server/sv_main.lua:444 | |
HasPerk | server | server/sv_main.lua:206 | |
LootBonus | server | server/sv_main.lua:220 | Ek ganimet çekilişleri, bs_interactions ve bs_zombies tarafından okunur. |
PerkCatalogue | server | server/sv_main.lua:497 | Var olan her perk, personel menüsünün listesi için. |
RevokePerk | server | server/sv_main.lua:461 | |
RewardMultiplier | server | server/sv_main.lua:274 | bs_core, herhangi bir eylem için ödeme yapmadan önce bunu sorar. |
SetSkillLevel | server | server/sv_main.lua:426 |
Callback’ler
Section titled “Callback’ler”Sunucu callback’leri istemciden BSB.Await(name, timeoutMs, ...) ile çağrılır. İstemci callback’leri sunucudan BSB.AwaitClient(src, name, timeoutMs, ...) ile çağrılır.
| Ad | Yön | Nerede | Açıklama |
|---|---|---|---|
skills:list | client -> server | server/sv_main.lua:382 | |
skills:respec | client -> server | server/sv_main.lua:393 | Respec: her şey geri, bir bedelle. |
skills:train | client -> server | server/sv_main.lua:351 | Bir puanı perk yerine antrenmana harcamak. |
skills:unlock | client -> server | server/sv_main.lua:305 | BURADA OLAN HATA: “zaten açık” denetimi çalıştı, sonra bu exports.bs_core:SpendSkillPoints üzerinde bekledi (oxmysql destekli bir harcama - eşyordamı askıya alabilir) ve ancak… |
Olaylar
Section titled “Olaylar”“net”, işleyicinin RegisterNetEvent ile kaydedildiği, yani diğer tarafın tetikleyebildiği anlamına gelir. “local” yalnızca AddEventHandler’dır (aynı taraf veya oyun olayları).
| Ad | Taraf | Tür | Nerede | Açıklama |
|---|---|---|---|---|
bs:hook:player:loaded | server | local | server/sv_main.lua:112 | |
bs:hook:player:spawned | client | local | client/cl_dodge.lua:674 | Hasar değiştiricileri yeniden doğuşta motor tarafından sıfırlanır, bu yüzden yeniden uygulayın. |
bs:hook:player:unloaded | server | local | server/sv_main.lua:121 | |
bs:skills:levelUp | client | net | client/cl_main.lua:24 | A SKILL LEVEL GETS THE BOOM AND NOTHING ELSE. |
bs:skills:sync | client | net | client/cl_main.lua:32 | |
bs:ui:panic | client | local | client/cl_dodge.lua:675 | |
onResourceStop | client | local | client/cl_dodge.lua:677 | |
playerDropped | server | local | server/sv_main.lua:126 |
Komutlar
Section titled “Komutlar”| Komut | Taraf | Nerede | Açıklama |
|---|---|---|---|
/skilltest | client | client/cl_skilldebug.lua:185 | |
/skillxp | server | server/sv_main.lua:519 |
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.