bs_building
barikatlar, kamp ateşleri, tezgahlar ve uyanacak bir yer.
resources/[beyond]/bs_building/ içindeki Lua kaynaklarından üretildi. 77 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_building:Name(...) ile çağırın.
| Ad | Taraf | Nerede | Açıklama |
|---|---|---|---|
IsPlacing | client | client/cl_place.lua:232 | |
StartPlacing | client | client/cl_place.lua:231 | |
CostOf | server | server/sv_main.lua:981 | |
Count | server | server/sv_main.lua:937 | |
FinishInRadius | server | server/sv_admin.lua:162 | radius içindeki iskeletler, malzeme olsun olmasın anında tamamlanır. |
FreeBuildOn | server | server/sv_admin.lua:135 | |
GetRespawnPoint | server | server/sv_main.lua:703 | bs_medical, kan kaybından düşen oyuncuyu kliniğe göndermeden önce bunu sorar. |
Materials | server | server/sv_main.lua:954 | |
NearStation | server | server/sv_main.lua:944 | Bu oyuncu inşa edilmiş bir istasyonda mı duruyor? |
PieceCosts | server | server/sv_main.lua:973 | Gerçek maliyetleriyle parça listesi, F4 tester ve F10 staff menüleri için. |
PiecesInRadius | server | server/sv_main.lua:963 | |
RaidAllowed | server | server/sv_main.lua:970 | bs_faction_bases bunu bir karakol geri alınmadan önce sorar. |
RaidAlways | server | server/sv_admin.lua:143 | |
RaidDeclared | server | server/sv_raids.lua:125 | |
RaidOpen | server | server/sv_main.lua:968 | |
RegisterPlaceable | server | server/sv_main.lua:925 | |
ResetDecayAll | server | server/sv_admin.lua:146 | Artık her üs ziyaret edilmiş sayılır. |
SetFreeBuild | server | server/sv_admin.lua:128 | |
SetRaidAlways | server | server/sv_admin.lua:138 | Yalnızca canlıda, F1 “Raids always open” ile aynı anahtar. |
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 |
|---|---|---|---|
build:admin:act | client -> server | server/sv_admin.lua:47 | |
build:admin:list | client -> server | server/sv_admin.lua:11 | |
build:admin:pieces | client -> server | server/sv_admin.lua:35 | |
build:catalogue | client -> server | server/sv_main.lua:335 | |
build:cell | client -> server | server/sv_main.lua:892 | |
build:check | client -> server | server/sv_main.lua:370 | |
build:claimBed | client -> server | server/sv_main.lua:688 | |
build:costs | client -> server | server/sv_main.lua:364 | Yerleştirme istemi için var/gerek maliyet listesi. |
build:defs | client -> server | server/sv_main.lua:903 | |
build:demolish | client -> server | server/sv_main.lua:530 | Yıkım: yerleştirdikten sonra 10 dakika boyunca tam iade, sonra yarısı. |
build:deposit | client -> server | server/sv_main.lua:432 | Bir iskelete malzeme koy. |
build:door | client -> server | server/sv_main.lua:570 | |
build:fuel | client -> server | server/sv_main.lua:637 | |
build:hammerDone | client -> server | server/sv_main.lua:486 | |
build:hammerStart | client -> server | server/sv_main.lua:471 | Çekiç: bir iskeleti bitir veya inşa edilmiş bir parçayı onar. |
build:info | client -> server | server/sv_main.lua:676 | |
build:place | client -> server | server/sv_main.lua:376 | |
build:power | client -> server | server/sv_main.lua:652 | |
build:raidDone | client -> server | server/sv_main.lua:739 | |
build:raidStart | client -> server | server/sv_main.lua:721 | |
build:rubble | client -> server | server/sv_main.lua:628 | |
build:setCode | client -> server | server/sv_main.lua:586 | |
build:storage | client -> server | server/sv_main.lua:605 | |
build:water | client -> server | server/sv_main.lua:664 | |
raids:declare | client -> server | server/sv_raids.lua:101 | |
raids:get | client -> server | server/sv_raids.lua:76 |
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:building:act:bed | client | local | client/cl_tools.lua:132 | |
bs:building:act:code | client | local | client/cl_tools.lua:114 | |
bs:building:act:demolish | client | local | client/cl_tools.lua:89 | |
bs:building:act:deposit | client | local | client/cl_tools.lua:73 | |
bs:building:act:door | client | local | client/cl_tools.lua:104 | |
bs:building:act:fuel | client | local | client/cl_tools.lua:120 | |
bs:building:act:grind | client | local | client/cl_tools.lua:158 | |
bs:building:act:hammer | client | local | client/cl_tools.lua:79 | |
bs:building:act:inspect | client | local | client/cl_tools.lua:136 | |
bs:building:act:power | client | local | client/cl_tools.lua:124 | |
bs:building:act:sledge | client | local | client/cl_tools.lua:157 | |
bs:building:act:storage | client | local | client/cl_tools.lua:109 | |
bs:building:act:water | client | local | client/cl_tools.lua:128 | |
bs:building:admin:open | client | net | client/cl_admin.lua:5 | |
bs:building:def | client | net | client/cl_world.lua:187 | |
bs:building:hit | server | net | server/sv_main.lua:810 | İstemciler kendi yürüyenlerinin bir barikata vurduğunu bildirir. |
bs:building:hurt | client | net | client/cl_world.lua:307 | |
bs:building:raidPing | client | net | client/cl_world.lua:337 | |
bs:building:ram | server | net | server/sv_main.lua:766 | |
bs:building:remove | client | net | client/cl_world.lua:166 | |
bs:building:reset | client | net | client/cl_world.lua:182 | |
bs:building:rubble | client | net | client/cl_world.lua:189 | |
bs:building:spike | server | net | server/sv_main.lua:798 | |
bs:building:upsert | client | net | client/cl_world.lua:159 | |
bs:ui:opened | client | local | client/cl_place.lua:262 | |
explosionEvent | server | local | server/sv_main.lua:783 | Patlayıcılar (c4, boru bombaları, el bombaları). |
onResourceStop | client | local | client/cl_world.lua:348 | |
playerDropped | server | local | server/sv_main.lua:112 |
Komutlar
Section titled “Komutlar”| Komut | Taraf | Nerede | Açıklama |
|---|---|---|---|
/-factionbuild | client | client/cl_place.lua:266 | |
/+factionbuild | client | client/cl_place.lua:265 | Eskisiyle aynı komut adı, bu yüzden eski F2 bind’ları çalışmaya devam eder. |
/buildmodels | client | client/cl_admin.lua:42 | /buildmodels: her parçanın burada gerçekte hangi modeli kullandığını ve boyutunu yazdırır, oyunda fallback’leri kontrol etmek için (F8). |
/clearbuilds | server | server/sv_admin.lua:90 | Eski staff komutu, F10’daki “clear structures” düğmesi hâlâ kullanıyor. |
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.