Hogyan telepíts modokat a DayZ-hez
A modok új tartalmakat és funkciókat adhatnak a DayZ-szerveredhez. Ebben az útmutatóban lépésről lépésre bemutatjuk a modok letöltését, előkészítését, feltöltését és aktiválását.
Példaként a következő modokat használjuk:
- FileZilla: https://filezilla-project.org/
Fontos: A FileZillában állítsd az átviteli módot Bináris értékre. Ehhez kattints az Átvitel → Átviteli típus → Bináris menüpontra. - WinSCP: https://winscp.net/eng/index.php
1. lépés: Modok feliratkozása és letöltése
A Steamben nyisd meg a kívánt mod Workshop-oldalát, majd kattints a Feliratkozás gombra.
Indítsd el egyszer a DayZ-t, hogy a Steam teljesen letöltse a feliratkozott modokat.
A hivatalos DayZ Launcherben nyisd meg a letöltött modok listáját. Kattints jobb gombbal a kívánt modra, és válaszd a Mappa megnyitása lehetőséget.
Erősítsd meg az üzenetet, ha a launcher kéri. Ezután megnyílik a következő mappa:
..\Steam\steamapps\common\DayZ\!WorkshopItt találhatók a letöltött modok, amelyek általában már jól érthető neveket viselnek, például
@CF. A!Workshopmappa alapértelmezés szerint rejtett, ezért a legegyszerűbben a DayZ Launcher Mappa megnyitása lehetőségével érheted el.
A modokat alternatívaként a következő Steam Workshop-mappában is megtalálod:
..\Steam\steamapps\workshop\content\221100\
A mappa ugyanazon a meghajtón található, amelyre a DayZ telepítve van. Ha több Steam-könyvtárat használsz, az elérési út eltérhet. Ebben az alternatív helyen minden almappa a mod Workshop-azonosítóját viseli. A Community Framework mappája például 1559212036.
2. lépés: A modmappák előkészítése
A számítógépeden hozz létre egy új munkamappát, például Saját DayZ szerver néven. Másold a kívánt modmappákat a !Workshop mappából ebbe a munkamappába. Így nem módosítod véletlenül a Steam által kezelt fájlokat.
A modmappák átnevezése csak az átláthatóbb konfiguráció miatt szükséges. A !Workshop mappában található érthető neveket általában közvetlenül is használhatod. Ha átnevezel egy mappát, lehetőleg kerüld a szóközöket és a speciális karaktereket. A név elején álló @ a szokásos kivétel.
A példánkban használd a következő neveket:
@CF@Trader@UnlimitedStamina@Zomberry
Ha a !Workshop mappában már ezek a nevek szerepelnek, nem kell átnevezned őket. Szóközt vagy speciális karaktert tartalmazó modoknál ajánlott a munkamappában egy másolatot egyszerű névre, például @SajatMod névre átnevezni.
A munkamappában hozz létre egy keys nevű mappát is. Ügyelj a kis- és nagybetűkre. Másold az egyes modok .bikey fájljait ebbe a közös keys mappába.
Egyes modok ugyanazt a kulcsfájlt használják. Ha a Windows megkérdezi, hogy lecserélje-e a meglévő fájlt, ebben az esetben nyugodtan megerősítheted.
Az előkészített mappaszerkezet például így néz ki:
Saját DayZ szerver/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Fontos: Mindig olvasd el az adott mod telepítési útmutatóját. Egyes modok további függőségeket, meghatározott betöltési sorrendet vagy további konfigurációs fájlokat igényelnek.
3. lépés: Modok feltöltése a Gameserver-FTP segítségével
- Állítsd le a szervert. Az állapotának A szerver nem fut értékűnek kell lennie.
- Az FTP-programoddal csatlakozz a Gameserver-FTP-hez. A bejelentkezési adatokat az FTP-áttekintésben találod, ha az FTP menüpontra kattintasz.
- A csatlakozás után már a Gameserver-FTP gyökérkönyvtárában, a
/mappában vagy. - A modok átnevezett mappáit és a
keysmappát közvetlenül ebbe a könyvtárba töltsd fel. A fölérendeltSaját DayZ szervermappát ne töltsd fel.
A feltöltés után a gyökérkönyvtár körülbelül így néz ki:
/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Különleges eset: fájlok a profile mappában
Egyes modok további fájlokat igényelnek a profile mappában. A Trader modnál például ezek a modon belüli ServerProfileFolder mappában találhatók. A profile mappa szintén a Gameserver-FTP része, és közvetlenül ott érhető el.
Az FTP-programoddal csatlakozz a Gameserver-FTP-hez. A bejelentkezési adatokat az FTP-áttekintésben találod, ha az FTP menüpontra kattintasz.
Nyisd meg a következő mappát a Gameserver-FTP-n:
/profile/A benne található
Tradermappát közvetlenül ebbe a mappába töltsd fel.
Mindig ellenőrizd az egyes modok telepítési útmutatóját, mert más modoknak is szükségük lehet a profile mappában vagy más helyeken található fájlokra.
4. lépés: Modok aktiválása a webes felületen
A fájlok feltöltése önmagában nem elég. A modmappák nevét a webes felületen is meg kell adnod, hogy a szerver induláskor betöltse őket.
Basic Mode
A webes felületen nyisd meg a Modok (Kézi telepítés FTP-n keresztül) részt.
Add meg a modmappákat a kívánt betöltési sorrendben. A neveket pontosvesszővel válaszd el:
@CF;@Trader;@UnlimitedStamina;@ZomberryA függőségeket az előtt a mod előtt kell betölteni, amely használja őket. Ebben a példában az
@CFmodnak az@Traderelőtt kell betöltődnie.Kattints a Mentés gombra, majd indítsd újra a szervert.
Advanced Mode
A Commandline résznél nyisd meg a Modok (Kézi telepítés FTP-n keresztül) mezőt.
Ugyanezt a listát add meg a kívánt betöltési sorrendben:
@CF;@Trader;@UnlimitedStamina;@ZomberryKattints a Mentés gombra, majd indítsd újra a szervert.
Fontos: A neveknek pontosan egyezniük kell a feltöltött mappák nevével. Ügyelj a @ jelre, a kis- és nagybetűkre, valamint a pontosvesszőkre. Ha a mappád neve @SajatMod, pontosan ezt kell megadnod.
Mit jelent a „Server-Mods (manual installation via FTP)”?
A webes felületen található egy Server-Mods (manual installation via FTP) mező is. Ez a mező a -serverMod= indítási paramétert használja, és kizárólag olyan modokhoz való, amelyek csak a szerveren futnak. Ezeket a modokat nem továbbítja a rendszer a játékosoknak, ezért nem kell telepíteniük a saját számítógépükre.
Ez azonban kivételnek számít a DayZ-modoknál. A legtöbb modnak a játékos kliensén is szüksége van fájlokra. A példában szereplő Community Framework, Trader, Unlimited Stamina és ZomBerrys Admin Tools mind a Modok (Kézi telepítés FTP-n keresztül) mezőbe tartozik, és a -mod= paraméterrel töltődnek be.
A normál modokat ezért ne a Server-Mods (manual installation via FTP) mezőbe írd. Ezt a mezőt csak akkor használd, ha a mod telepítési útmutatója kifejezetten jelzi, hogy kizárólag szerveroldali modról van szó.
Ha egy mod nem működik
Először ellenőrizd, hogy a szerver teljesen le lett-e állítva, minden modmappa közvetlenül a gyökérkönyvtárban van-e, és a webes felületen szereplő nevek pontosan egyeznek-e a mappák nevével. Ellenőrizd a .bikey fájlokat, a függőségeket és a betöltési sorrendet is. Olvasd el a mod telepítési útmutatóját, mert egyes modok további lépéseket igényelnek.