İçeriğe geç

bs_zombies

sunucuyla eşitlenen yürüyenler: tek liste, tek can havuzu, barındırılan yapay zekâ, tekil zombi simülasyonu.

resources/[beyond]/bs_zombies/ içindeki Lua kaynaklarından üretildi. 163 kayıt. Açıklama sütunu koddaki satırın üstündeki yorumdur, bu yüzden boşsa henüz kimse yazmamıştır.

Aynı taraftan exports.bs_zombies:Name(...) ile çağırın.

AdTarafNeredeAçıklama
AppearanceLedgerclientclient/cl_sync.lua:1655Ve aynı tablo, okumak isteyen her şey için (bs_admin’in hata ayıklama paneli, gelecekteki bir katman).
Corpsesclientclient/cl_combat.lua:434
Countclientclient/cl_sync.lua:1442
Failuresclientclient/cl_sync.lua:1440
FeedingConfigclientclient/cl_ai.lua:1291Beslenme ayarı, bs_admin’in hata ayıklama düğmesi için.
GetFxOptionsclientclient/cl_options.lua:81
HasWalkerclientclient/cl_sync.lua:1419BU yürüyen bu istemcide bir ped aldı mı?
HealthBarsVisibleclientclient/cl_healthbar.lua:74
HordeActiveclientclient/cl_horde.lua:63
HostedCountclientclient/cl_sync.lua:1444
IsBeingAttackedclientclient/cl_attack.lua:435
IsCrawlerPedclientclient/cl_crawl.lua:685
IsGrabbedclientclient/cl_attack.lua:434Artık hiçbir şey oyuncuyu tutmuyor, dolayısıyla hiçbir zaman “yakalanmış” olunmuyor.
IsWalkerPedclientclient/cl_sync.lua:1380“BU PED BİZİM Mİ?” - PED SİLEN HER ŞEY TARAFINDAN SORULUR.
Liveclientclient/cl_sync.lua:1443
PlayerProtectedInVehicleclientclient/cl_vehicle.lua:45
SafeZoneMarkersShownclientclient/cl_safezones.lua:118bs_inventory içindeki Settings sekmesi tarafından kullanılır.
SetFxOptionclientclient/cl_options.lua:82
SetHealthBarsVisibleclientclient/cl_healthbar.lua:73
SetSafeZoneMarkersShownclientclient/cl_safezones.lua:119
Typesclientclient/cl_sync.lua:1425ARKETİP LİSTESİ, seçim sunması gereken her şey için.
WalkerIdOfclientclient/cl_sync.lua:1832Görebildiğimiz bir ped için yürüyen kimliği veya nil (bs_gadgets tareti).
AnyNearserverserver/sv_registry.lua:1731(x, y, z) çevresindeki radius içinde sunucu tarafından izlenen bir yürüyen var mı?
AtlasCallserverserver/sv_sim_atlas.lua:648KAPI 2: exports.bs_zombies:AtlasCall(op, args, via) nodes WEB PANELİ İÇİN (nodes/server/sv_http.lua); oyuncusu yoktur ve bu yüzden kapı 1’i kullanamaz.
ClearRadiusserverserver/sv_director.lua:673Staff /dz: x, y çevresindeki radius içindeki her walker’ı normal kaldırma yoluyla siler (bütçeler, host listeleri ve cesetler tutarlı kalır).
DirectorStateserverserver/sv_director.lua:712
EventClearserverserver/sv_registry.lua:2081keep = true: yalnızca etiketi kaldır, yürüyenler kalır ve normal temizlemeye döner.
EventCountserverserver/sv_registry.lua:2079
EventDriveserverserver/sv_registry.lua:2078
EventNoiseserverserver/sv_registry.lua:2082
EventSpawnserverserver/sv_registry.lua:2077
GadgetHitserverserver/sv_registry.lua:2092Alet hasarı (bs_gadgets tareti).
Heatserverserver/sv_director.lua:685
InSafeZoneserverserver/sv_registry.lua:1692Aynı liste artı payı eklenmiş radius, Node Atlas paneli için.
NodeAtlasserverserver/sv_nodes.lua:1110 (not in fxmanifest)Grafiğin kendisi, böylece panel sürülerin yürüdüğü yolları çizebilir.
NodeListserverserver/sv_nodes.lua:1079 (not in fxmanifest)Her sürü, çizim için düzleştirilmiş.
NodeMemoryserverserver/sv_nodes.lua:1134 (not in fxmanifest)Boyanacak hücreler olarak uzamsal bellek: oyuncuların nerede bulunduğu ve nerede öldürdüğü.
NodeSnapshotserverserver/sv_nodes.lua:1076 (not in fxmanifest)
SafeZonesserverserver/sv_registry.lua:1680Güvenli bölgeler düz sayılar olarak.
SafeZonesPaddedserverserver/sv_registry.lua:1701
SectorClearDebtserverserver/sv_sectors.lua:481
SectorGridserverserver/sv_sectors.lua:459
SectorSetserverserver/sv_sectors.lua:475
SectorSnapshotserverserver/sv_sectors.lua:457
SetSpawnModeserverserver/sv_spawnsrc.lua:208
Snapshotserverserver/sv_registry.lua:1721
SpawnModeserverserver/sv_spawnsrc.lua:207
StreamSnapshotserverserver/sv_streaming.lua:669
Totalserverserver/sv_registry.lua:1714
WorldSeedserverserver/sv_registry.lua:1719

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.

AdYönNeredeAçıklama
zombies:atlas:client -> serverserver/sv_sim_atlas.lua:638
zombies:debug:nearbyclient -> serverserver/sv_sim_atlas.lua:125Dünyadaki Alt katmanının Atlas’tan daha dar bir amacı var: gerçek bir yerel yürüyeni (A), cisimleşmemiş simülasyon komşularının (D) yanında tanımlamak.
zombies:forceclient -> serverserver/sv_registry.lua:1753
zombies:lootclient -> serverserver/sv_director.lua:502
zombies:lootCheckclient -> serverserver/sv_director.lua:482
zombies:nearestclient -> serverserver/sv_registry.lua:1957
zombies:sectors:cleardebtclient -> serverserver/sv_sectors.lua:428
zombies:sectors:listclient -> serverserver/sv_sectors.lua:396
zombies:sectors:setclient -> serverserver/sv_sectors.lua:416

“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ı).

AdTarafTürNeredeAçıklama
bs_config:changed:clientlocalclient/cl_safezones.lua:133Bölgeler F1’de düzenlendiğinde yeniden çiz.
bs_config:changed:sharedlocalconfig/config_zones.lua:101
bs:combatfx:optionsclientlocalclient/cl_healthbar.lua:27
bs:crafting:skinZombieclientlocalclient/cl_combat.lua:219Derisini yüzmeyi bs_crafting yürütür ama beden bizimdir: oyuncu üzerinde diz çökerken temizlenmesin veya zaman aşımına uğramasın diye burada ve sunucuda tut.
bs:factionBases:changedserverlocalserver/sv_flagzones.lua:8bs_faction_bases bunu her bayrak değişikliğinde tetikler.
bs:factionBases:syncclientnetclient/cl_safezones.lua:138Oyuncu fraksiyon bayrakları bs_faction_bases’ten gelir.
bs:hook:player:loadedclientlocalclient/cl_options.lua:92
bs:hook:player:spawnedclientlocalclient/cl_safezones.lua:122Yeniden doğuşta tekrar çizilir: bir işaret ölümden sağ çıkar, ama ikisi arasındaki kaynak yeniden başlatması çıkamaz ve bundan emin olmak hiçbir şeye mal olmaz.
bs:hook:player:unloadedclientlocalclient/cl_attack.lua:414
bs:sim:stanceservernetserver/sv_sim_senses.lua:144DURUŞ RAPORU. cl_sim_stance.lua bunu gönderir; her bayrağın neyden yoklandığı ve hangi native’lerin reddedildiği için o dosyaya bakın.
bs:ui:soundEndedclientlocalclient/cl_ai.lua:218Sayfa bir klibi bitirdi.
bs:vip:changedclientlocalclient/cl_options.lua:91VIP durum değişiklikleri özel renklerin uygulanıp uygulanmayacağını belirler.
bs:weapons:shotclientlocalclient/cl_damage.lua:298
bs:world:noiseclientlocalclient/cl_ai.lua:1217
bs:world:noiseservernetserver/sv_director.lua:196radius DÜŞÜRÜLÜYORDU.
bs:z:addclientnetclient/cl_net.lua:422
bs:z:animreportservernetserver/sv_registry.lua:1837/zanim’in istemci tarafı, böylece clipset resmi bir dosyaya düşer.
bs:z:badnativeservernetserver/sv_registry.lua:1831
bs:z:correctHostclientnetclient/cl_sync.lua:1173
bs:z:crippledclientnetclient/cl_damage.lua:195
bs:z:deadclientnetclient/cl_combat.lua:396
bs:z:dmgservernetserver/sv_registry.lua:1401
bs:z:drawclientnetclient/cl_horde.lua:45Sunucu bir ana bilgisayara yürüyenlerinden birini bir şeye doğru çekmesini söyler.
bs:z:drunktest9clientnetclient/cl_ai.lua:2011
bs:z:drunktest9servernetserver/sv_net.lua:624/zdrunktest9 (bkz. cl_ai.lua): gerçek walker’lar gibi yapılmış bir ped.
bs:z:enginedeathservernetserver/sv_registry.lua:1816A CLIENT COULD NOT KEEP A WALKER STANDING.
bs:z:envdeathservernetserver/sv_registry.lua:1567
bs:z:gatedservernetserver/sv_registry.lua:1175Kullanımdan kaldırıldı: istemciler paylaşılan bir kaydı ışınlayamaz, çünkü görünümleri onu cisimleştiremezdi.
bs:z:grabservernetserver/sv_registry.lua:1581Yakalanmak ortak bir andır: yakındaki herkes aynı yürüyenin aynı oyuncuyu tuttuğunu görür, çünkü durum her şey gibi kaydın üzerinde taşınır.
bs:z:grabbedclientnetclient/cl_attack.lua:365Başkasına saldırılıyor: yürüyenin kendi kopyamızda aynı savurmayı oynat, böylece tüm sokak onun atıldığını görür, boşta durmaz.
bs:z:hitservernetserver/sv_registry.lua:1308
bs:z:hordeclientnetclient/cl_horde.lua:5
bs:z:hordeOverclientnetclient/cl_horde.lua:39
bs:z:hostclientnetclient/cl_sync.lua:1144Bu istemcinin düşünmekten sorumlu olduğu kişiler.
bs:z:hurtclientnetclient/cl_ai.lua:1269Her yerdeki bir isabet, kim ateş ederse etsin, bu istemcinin yönlendirdiklerini çeker.
bs:z:materialisedservernetserver/sv_registry.lua:1177
bs:z:net:appservernetserver/sv_net.lua:568Sahip tohumlanmış görünümü bir kez uyguladı; sonraki sahipler tekrarlamamalı.
bs:z:net:fpsservernetserver/sv_net.lua:545
bs:z:net:groundedservernetserver/sv_net.lua:558Sahip, bilinen bir z olmadan oluşturulmuş bir pedi yere oturttu.
bs:z:netkillclientnetclient/cl_net.lua:429Kimsenin öldürmediği bir ceset: sunucu sahibinden bunu yapmasını ister.
bs:z:nolosservernetserver/sv_net_target.lua:35Sahibi denedi ve yolda bir duvar vardı.
bs:z:orphanservernetserver/sv_registry.lua:1803
bs:z:pedlostservernetserver/sv_registry.lua:1810
bs:z:reportservernetserver/sv_registry.lua:979
bs:z:rmclientnetclient/cl_net.lua:409Sunucu onu kaldırdı / öldürdü: yeniden duyurulana kadar bu kimliği asla tekrar benimseme.
bs:z:syncaservernetserver/sv_registry.lua:2125
bs:z:syncqclientnetclient/cl_sync.lua:1887/zsync: sunucu sorar, biz yerel olarak gerçekten var olanla yanıtlarız.
bs:z:updclientnetclient/cl_sync.lua:1053“UZAKTA BELİRİYORLAR VE YAKLAŞINCA KAYBOLUYORLAR.” İşte nereye gittikleri: zeminin içinden.
bs:z:vehhitservernetserver/sv_registry.lua:1514
bs:z:verifyservernetserver/sv_registry.lua:1139
bs:zombies:bittenservernetserver/sv_director.lua:587
bs:zombies:dot:lootclientlocalclient/cl_combat.lua:168
bs:zombies:holdCorpseservernetserver/sv_director.lua:492
bs:zs:diagclientnetclient/cl_spawner.lua:431/zdiag’ın İSTEMCİ YARISI.
bs:zs:diagreplyservernetserver/sv_streaming.lua:929İstemcinin yanıtı, aynı çıktıya yazdırılır.
bs:zs:planclientnetclient/cl_spawner.lua:319
bs:zs:reportservernetserver/sv_streaming.lua:295KURU ÇALIŞTIRMA RAPORU VE 4. AŞAMANIN KABUL TESTİDİR.
bs:zs:spawnservernetserver/sv_streaming.lua:457
bs:zs:teleservernetserver/sv_streaming.lua:276
entityRemovedserverlocalserver/sv_net.lua:489
onResourceStopclientlocalclient/cl_ai.lua:723Kapanışta her şeyle birlikte giderler - kalan bir yemek hâlâ bu kaynağın tuttuğu bir pedtir ve F-02 tam olarak yeniden başlatmadan sağ çıkan bu tür şeylerle ilgilidir.
onResourceStopserverlocalserver/sv_net.lua:535BEST-EFFORT SAVE ON SHUTDOWN.
playerDroppedserverlocalserver/sv_director.lua:500Bağlantısı kopan bir oyuncunun gürültü kaydı saklanmaya değmez.
txAdmin:events:serverShuttingDownserverlocalserver/sv_nodes.lua:914 (not in fxmanifest)
KomutTarafNeredeAçıklama
/bs_zombiehpclientclient/cl_healthbar.lua:66Herhangi bir VIP veya personel bunu sohbetten kendisi için açıp kapatabilir - bu kadar küçük bir düğme için kimsenin onlara menü yapması gerekmez.
/hitmarkertestclientclient/cl_hitmarker.lua:125/hitmarkertest - üç sesin var ve duyulabilir olduğunu, bir zombi, silah veya VIP’in çalışmasına gerek kalmadan kanıtlar.
/poolsclientclient/cl_pools.lua:131
/safezonesclientclient/cl_safezones.lua:104/safezones - aç/kapa. ace denetimi yok: her oyuncunun istemcisinde zaten bulunan bir yapılandırma dosyasından iki daire çizer ve burada bir oyuncunun okuyamayacağı hiçbir şey yok…
/sectorserverserver/sv_sectors.lua:437/sector - hangi karedeyim ve ne yapıyor?
/zanimclientclient/cl_sync.lua:1543/zanim - WHAT THE CLIPSETS ARE ACTUALLY DOING.
/zclearserverserver/sv_director.lua:660
/zcrawlclientclient/cl_crawl.lua:695cl_sync.lua’daki /zanims ile aynı biçim ve aynı nedenle: bir sürünen yanlış göründüğünde ilk sorular her zaman “animasyon gerçekten orada mı” ve “bir şey…
/zdebugclientclient/cl_sync.lua:1461
/zdiagserverserver/sv_streaming.lua:914
/zdrunkclearclientclient/cl_ai.lua:1876
/zdrunktestclientclient/cl_ai.lua:1646
/zdrunktest2clientclient/cl_ai.lua:1658
/zdrunktest3clientclient/cl_ai.lua:1694
/zdrunktest4clientclient/cl_ai.lua:1737
/zdrunktest5clientclient/cl_ai.lua:1801/zdrunktest5 <mask>: /zdrunktest4 10 artı doğuşta YALNIZCA gerçek yürüyenlerin aldığı ekstralar (cl_sync.lua spawn/applyGait).
/zdrunktest6clientclient/cl_ai.lua:1846/zdrunktest6 [model]: /zdrunktest pedi, ama oyuncuya doğru TaskGoStraightToCoord ile (hız 1.0, zaman aşımı -1, yön 0.0, kayma 0.5) hareket ettirilir, her 2.5 sn’de yeniden verilir, tıpkı…
/zdrunktest7clientclient/cl_ai.lua:1886/zdrunktest7 [mask] [model]: /zdrunktest6 artı cl_net.lua’daki configureOwned() kurulum grupları, bit ile açılıp kapanır.
/zdrunktest8clientclient/cl_ai.lua:1930/zdrunktest8 [model]: /zdrunktest6 ile aynı ama ağlı bir ped (isNetwork = true) ile, ağın sendelemeyi silip silmediğini görmek için.
/zdrunktest9clientclient/cl_ai.lua:2049
/zgaitclientclient/cl_ai.lua:1469/zgait: yakındaki her yürüyen için bir satır.
/zgaitprobeclientclient/cl_ai.lua:1964
/zhordeserverserver/sv_director.lua:612
/zmodeserverserver/sv_spawnsrc.lua:174
/zmodelinfoclientclient/cl_sync.lua:1668
/znetserverserver/sv_net.lua:611
/znetcclientclient/cl_net.lua:465
/znodesserverserver/sv_nodes.lua:952 (not in fxmanifest)
/znodesaveserverserver/sv_nodes.lua:1028 (not in fxmanifest)/znodesave - kaydı zorla ve tam olarak ne yaptığını söyle.
/zpoiserverserver/sv_poi.lua:338
/zsimserverserver/sv_sim_atlas.lua:668
/zstanceclientclient/cl_sim_stance.lua:75/zstance - bu istemci sunucuya sizin hakkınızda ne söylüyor?
/zstatusserverserver/sv_director.lua:625
/zstreamserverserver/sv_streaming.lua:614
/zsyncserverserver/sv_registry.lua:2108
/ztestdamageclientclient/cl_damage.lua:375
/ztestsensesclientclient/cl_ai.lua:1298
/ztestspawnclientclient/cl_sync.lua:1789
/zvanillaclientclient/cl_sync.lua:1531/zvanilla - modlu ped paketini tek komutla devreden çıkar.
/zwhyclientclient/cl_sync.lua:1605BUNUN KAPATTIĞI KUSUR BİR RAPORLAMA KUSURUDUR VE ÜÇ TURA MAL OLDU.

Bu Lua dosyaları diskte duruyor ama fxmanifest.lua içindeki hiçbir desen onları yüklemiyor (ya da yalnızca başka bir kaynak @bs_core/... ile çekiyor). Yukarıda bunlardan listelenen her şey bu kaynakta canlı değildir.

  • server/sv_nodes.lua
  • server/sv_nodes_db.lua