Hogyan készíts zombi- és loot-spawnokat a CE Editorral
A Central Economy Editor - röviden CE Editor - az az eszköz, ami azt vezérli, hol spawnolnak a zombik és a loot egy DayZ pályán. A DayZ Tools részeként érkezik, ami az ingyenes moddoló csomag a Steamen, így nem kell külön program. Ez a végigvezetés a P-drive mountolásától egészen a kész fájlok szerverre másolásáig visz el - ugyanaz a munkafolyamat, amit bármilyen egyéni terephez használnál.
EszközDayZ Tools - CE EditorÁrIngyenes a SteamenLépések10
DayZ Tools útmutató
A teljes munkafolyamat lépésről lépésre
10
Haladj végig a lépéseken sorrendben. Az első három megnyitja a szerkesztőt a pályádon; a középső lépések helyezik el a zombi-territory-kat és loot-tiereket; az utolsó lépés extrahál mindent és átteszi a szerverre.
01
Telepítsd a DayZ Tools-t és mountold a P-drive-ot
EszközDayZ Tools
NehézségKönnyű
A CE Editor a DayZ Tools-on belül található, ami ingyenes a Steamen 830640-es App ID alatt. A Steam Library-ben váltsd a szűrőt Games-ről Tools-ra, keresd meg a DayZ Tools-t és telepítsd. Indításkor egy kis indító ablak nyílik meg, ahol a többi eszköz mellett ott az Economy Editor gomb.
Mielőtt bármi mást csinálnál, nyisd meg a Tools menüt a DayZ Tools indítóban, és válaszd a Mount P-drive opciót. A P-drive a virtuális munkameghajtó, amit a DayZ moddolás elvár. Nem kötelező minden fájlt rajta tartani, de a mountolás kiszámíthatóvá teszi az útvonalakat, és megakadályozza, hogy a szerkesztő később hiányzó forrásokra panaszkodjon.
Csomagold ki a pálya fájljait egy könnyen megtalálható helyre - a videóban a példapálya egyszerűen "lakeside", de a név nem számít, csak hogy meg tudd különböztetni a projekteket. Nyisd meg a forrásfájlokat, és másold ki a műholdas (térkép)képet.
Illeszd be a képet a pálya chernarusplus mappájába, például …\lakeside\chernarusplus. A szerkesztő egy map.png nevű fájlt vár. Vagy átnevezheted a képedet map.png-re, vagy megtartod a saját fájlnevedet, és a szerkesztőt az AreaMapFlags-ben a képnév szerkesztésével irányítod rá. Ha a nevek stimmelnek, a térkép-háttér helyesen jelenik meg a játékban és a szerkesztőben is.
03
Nyisd meg az Economy Editort és töltsd be a pályát
EszközCE Editor
NehézségKönnyű
Vissza a DayZ Tools indítóhoz: nyisd meg az Economy Editort és kattints a Load-ra. Tallózd ki a pálya configját, és győződj meg róla, hogy a megfelelőt választod - bárhol lehet a gépeden, a P-drive útvonal csak kényelmes, a projektnév (a példában lakeside) pedig csak címke.
A betöltés a pályamérettől függően eltarthat egy pillanatig. Amikor végez, a korábban beállított műholdas képet látod a szerkesztő vásznaként, készen a territory-kra és a lootra.
Ha meglévő pályát bővítesz és nem nulláról kezded, először töltsd le az adott pálya alap (vanilla) economy fájljait: Chernarus+, Livonia és Sakhal a Bohemia hivatalos DayZ-Central-Economy GitHubjáról, Namalsk és Deer Isle pedig a pályakészítők saját GitHub-repójából érhető el. A közvetlen linkek a lap alján, a Források szekcióban vannak.
04
Tanuld meg a navigációt és a térképnézetet
EszközCE Editor
NehézségKönnyű
Tartsd lenyomva a Ctrl-t és használd a görgőt a nagyításhoz-kicsinyítéshez. Mozgasd a kurzort a vásznon a térkép pásztázásához. A nézetet a képméret határolja, így egy kis pálya kis képpel csak addig tud kicsinyíteni - ez normális, csak azt tükrözi, mekkora valójában a tereped.
Szánj egy percet arra, hogy kényelmesen mozogj, mielőtt bármit elhelyeznél. Minden, amit ezután csinálsz - zónák lerakása, loot festése -, attól függ, hogy gyorsan megtalálod-e a térkép megfelelő részét.
05
Adj hozzá egy zombi-territory-t
EszközCE Editor
NehézségKözepes
Kezdd a zombikkal. A territory-listából válassz egy kész, scriptelt típust - például "industrial zombies" - ahelyett, hogy sajátot építenél. A kész territory-k már be vannak drótozva a szerverfájlokba, így extra konfiguráció nélkül is tényleg spawnolnak zombikat.
Amikor egy territory-ra kattintasz, megjelennek a zónái a térképen. Egy zóna mozgatásához kapcsold be a mozgató eszközt, majd dupla kattintással húzd a zónát oda, ahol zombikat akarsz. Bárhová szétszórhatod őket - pontosan így lesz egyes szervereken hatalmas zombicsomó egy helyen: a fejlesztő egyszerűen sok zónát hagyott ott egymáson.
06
Pozicionáld a zónákat, állítsd az opacityt és radiust
EszközCE Editor
NehézségKözepes
Egy döntő szabály: ne fedjék át egymást a zónák. Az átfedő zónák kioltják egymást és teljesen leállnak a spawnolással, ezért tartsd őket távol egymástól még akkor is, ha sűrű területet szeretnél.
A jobb oldali panelen ott az Opacity, ami csak azt változtatja, mennyire látható a zóna a szerkesztőben - hasznos, hogy lásd, mi van alatta -, és a Radius, ami a tényleges méretvezérlő. A magasabb érték, mint a 400, nagy zónát csinál; az alacsonyabb, mint a 100, kicsit. Egy felesleges zóna törléséhez kattints rá jobb gombbal és válaszd a Remove-ot.
07
Értsd meg a static és dynamic spawnt
EszközCE Editor
NehézségKözepes
Minden zóna lehet Static vagy Dynamic. A Static azt jelenti, hogy a zónának mindig pontosan annyit kell tartania - ha 10-es static maximumot állítasz be, a gazdaság 10-en fogja tartani. A Dynamic, ami az alapértelmezett, ezt a számot felső határként kezeli, nem célként, így a zóna legfeljebb annyit tart, de lehet kevesebb is.
Ha tényleg muszáj, hozzáadhatsz egy vadonatúj territory-típust az Add-dal, rákattintasz, megnyomod az F2-t és átnevezed. A bökkenő, hogy egy egyéni típus semmit sem spawnol, amíg a szerverfájlokban is be nem konfigurálod - ezért a kész típusoknál maradni a biztonságosabb választás egy első pályához.
08
Dolgozz az 1-4 loot-tierekkel
EszközCE Editor
NehézségKözepes
A loot tierekbe van rendezve, amik azt tükrözik, mennyire veszélyes és értékes egy terület. A Tier 1 az alacsony értékű külterület, a Tier 2 a falvakat fedi, a Tier 3 a jobb városokban és néhány ponton ül, a Tier 4 pedig a csúcs - gondolj a reptérre. Chernaruson a Tier 1 jellemzően a térkép széleit gyűrűzte körbe.
Akárcsak a zombiknál, létrehozhatsz saját tiert, de sokkal egyszerűbb a meglévőket szerkeszteni. Válaszd ki azt a tiert, amin dolgozni akarsz - mondjuk a Tier 1-et -, hogy a festővezérlők arra vonatkozzanak, mielőtt loot-területeket kezdesz rajzolni.
09
Fesd be a lootot az ecsettel
EszközCE Editor
NehézségKözepes
Kattints a Paint mode-ra, és közvetlenül a térképre rajzolhatod a loot-lefedettséget. Növeld az ecsetméretet a képernyő alján lévő vezérlővel, hogy gyorsan kitölthess nagy területeket apró vonalkák firkálása helyett. Ahová festesz, ott fog spawnolni az adott tier loot-ja.
Az oldalsó panelen a festék színét és átlátszóságát is állíthatod, de ezek kozmetikaiak - csak azt befolyásolják, hogy néz ki az overlay munka közben. Szánj rá időt, hogy lefedd a kívánt régiókat; a tiszta, nem átfedő lefedettség leginkább türelem kérdése.
10
Mentés, extrahálás és szerverre tétel
EszközCE Editor + fájlok
NehézségKözepes
Kattints fent a Save-re. Amikor felajánlja a meglévő fájl felülírását, mondj igent - a régire nincs szükséged. A szerkesztő ekkor extrahálja az adatokat, ami a pályamérettől és a lerakott objektumok számától függően eltarthat egy ideig.
Szerverre tételhez nyisd meg a mission-mappádat (a neve dayzOffline.<map>). Másold az AreaMapFlags-et a P-drive pályamappádból a missionbe, majd másold át a territory_types tartalmát is (Ctrl+A, Ctrl+C, Ctrl+V). A már extrahált mappákat, mint a domestic animal territories, hagyd békén.
Egy utolsó dolog, ami sokakat megfog: töröld a storage mappát, ha van a missionben. A szerver addig nem veszi fel az új gazdaságot, amíg a régi storage el nem tűnik. Ezt eltávolítva az egyéni zombi- és loot-spawnjaid élesek.
A DayZ Tools része, ami ingyenes a Steamen 830640-es App ID alatt. A Library-ben váltsd a szűrőt Tools-ra, telepítsd a DayZ Tools-t, és nyisd meg az Economy Editort az indítójából.
Csináljak saját territory-kat és loot-tiereket?
Egy első pályához ne. A kész, scriptelt territory-k és tierek már működnek alapból. Egy egyéni típus semmit sem spawnol, amíg a szerverfájlokban is be nem konfigurálod.
Miért nem spawnolnak a zombik vagy a loot?
A leggyakoribb ok az átfedő zónák, amik kioltják egymást. Tartsd a zónákat távol egymástól. És ne feledd törölni a storage mappát a szerveren, hogy frissüljön.
Mi a különbség a static és dynamic spawn között?
A Static arra kényszeríti a zónát, hogy pontosan a beállított számot tartsa. A Dynamic, az alapértelmezett, ezt a számot maximumként kezeli, így a zóna legfeljebb annyit tart, de gyakran kevesebbet.
Hogyan teszem át a munkámat a szerverre?
Másold az AreaMapFlags-et és a territory_types tartalmát a dayzOffline.<map> mission-mappádba, a már extrahált mappákat, mint a domestic animal territories, hagyd békén, és töröld a storage mappát, hogy a gazdaság frissüljön.