bs_weapons
silah ekleri gerçek eşyalar olarak, bir çarkta.
resources/[beyond]/bs_weapons/ içindeki Lua kaynaklarından üretildi. 44 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_weapons:Name(...) ile çağırın.
| Ad | Taraf | Nerede | Açıklama |
|---|---|---|---|
AttachmentsFor | client | client/cl_main.lua:681 | Sunucu export’unun verdiği aynı liste, neyin neye uyduğunu bilmesi gereken istemci tarafı her şey için - personel menüsü silah satırlarını bundan kurar. |
ClientMagSize | client | client/cl_main.lua:728 | bs_inventory’nin mermi kutusu doldurmalarını gerçek şarjör boyutuyla sınırlamasını sağlar |
FittedOn | client | client/cl_main.lua:699 | |
Holster | client | client/cl_holster.lua:115 | |
IsHolstered | client | client/cl_holster.lua:116 | |
IsSuppressed | client | client/cl_main.lua:654 | BU ATIŞ SESSİZ Mİ? bs_emotes’UN İHTİYACI OLAN VE SORACAK YOLU OLMAYAN EVET/HAYIR. |
NameOfHash | client | client/cl_main.lua:152 | Aynı tablodan hash -> silah ADI. |
NoiseScale | client | client/cl_main.lua:638 | bs_emotes silah seslerini gürültü olarak yayınlar; susturuculu bir silah çok daha küçüğünü yayınlamalı. |
OpenWheel | client | client/cl_main.lua:698 | |
SyncedAmmo | client | client/cl_main.lua:143 | Sunucunun bu silahta ne kaldığını son söylediği. |
SyncedAmmoByHash | client | client/cl_main.lua:146 | WHY THE SPAWN-RESTORE PATH STILL HANDED OVER 0 ROUNDS. |
AttachmentsFor | server | server/sv_main.lua:410 | BU SİLAHA NE UYAR, EŞYA OLARAK. |
Fitted | server | server/sv_main.lua:407 | |
MagInfo | server | server/sv_main.lua:346 | Bir çağıranın bir silahın cephanesi hakkında ihtiyaç duyduğu her şey, tek yerde. |
MagSize | server | server/sv_main.lua:360 | |
NoiseScale | server | server/sv_main.lua:396 | |
SavedAmmo | server | server/sv_main.lua:183 | |
SetActive | server | server/sv_main.lua:233 | bs_inventory bunu bir silah çekildiğinde çağırır (kullanım veya hotbar), doğru silahın parçaları kullanılsın diye. |
SetSavedAmmo | server | server/sv_main.lua:186 | Kayıtlı sayıyı AYARLAMA, istemciden meşru biçimde daha iyi bilen tek çağıran için: test için silah oluşturan bir yönetici. |
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 |
|---|---|---|---|
weapons:fit | client -> server | server/sv_main.lua:254 | |
weapons:fitted | client -> server | server/sv_main.lua:227 | İstemcinin silah değişimi refit’i için ucuz sürüm: yalnızca eldeki silahta olanlar. |
weapons:remove | client -> server | server/sv_main.lua:288 | |
weapons:returnAmmo | client -> server | server/sv_main.lua:366 | Uzatılmış şarjör çıkarıldıktan sonra: artık sığmayan mermiler çantaya bütün kutular olarak geri döner. |
weapons:state | client -> server | server/sv_main.lua:212 | WHY THE COUNTS COME FROM HERE. |
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:138 | |
bs:hook:player:spawned | client | local | client/cl_dryfire.lua:29 | |
bs:hook:player:unloaded | client | local | client/cl_holster.lua:111 | |
bs:hook:player:unloaded | server | local | server/sv_main.lua:148 | |
bs:ui:opened | client | local | client/cl_preview.lua:172 | Başka herhangi bir menü ekranı alırsa, bu kameranın açık kalmaya hakkı yoktur. |
bs:weapons:bagChanged | client | local | client/cl_main.lua:711 | |
bs:weapons:forget | client | local | client/cl_main.lua:703 | Envanter silme, ped’in silahlarını aldı. |
bs:weapons:forgetAll | client | local | client/cl_main.lua:721 | |
bs:weapons:holdingIs | server | net | server/sv_ammodebug.lua:74 | |
bs:weapons:hotbarWeapon | client | local | client/cl_holster.lua:100 | ZATEN ELİNİZDEKİ silahın hızlı çubuk yuvasına basmak, elinizdekini yeniden çekmek yerine onu kaldırır. |
bs:weapons:reportAmmo | server | net | server/sv_main.lua:166 | THE CLIENT REPORTING WHAT IS LEFT. |
bs:weapons:sync | client | net | client/cl_main.lua:131 | WHY THIS NOW KEEPS THE SECOND ARGUMENT. |
bs:weapons:whatAmIHolding | client | net | client/cl_dryfire.lua:115 | Sunucu elimizde gerçekte ne olduğunu sorar, çünkü bunu güvenilir biçimde göremez - GetSelectedPedWeapon ağ üzerindedir ve çekişin gerisinden gelir. |
onResourceStop | client | local | client/cl_magcheck.lua:155 | Yeniden başlatma veya ölüm ile hiçbir şey animasyon ortasında kalmamalı - ikisi de klibi durdurur ama bayrağı temizlemez ve takılı kalan bayrak, o oturum için SHIFT+R’nin bir daha asla çalışmaması demektir. |
playerDropped | server | local | server/sv_main.lua:157 |
Komutlar
Section titled “Komutlar”| Komut | Taraf | Nerede | Açıklama |
|---|---|---|---|
/attachdebug | client | client/cl_main.lua:597 | |
/bs_holster | client | client/cl_holster.lua:92 | |
/dryfire | client | client/cl_dryfire.lua:135 | Bu dosya şimdiye kadar üç kez “düzeltildi” ve iki kez düzeltme doğruydu, ama yukarıdaki bir şey çalışmasını sessizce engelledi. |
/giveammo | server | server/sv_ammodebug.lua:48 | |
/weaponinfo | server | server/sv_main.lua:432 |
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.