Kaip įdiegti „DayZ“ modifikacijas
Modifikacijos gali papildyti tavo „DayZ“ serverį nauju turiniu ir funkcijomis. Šiame vadove žingsnis po žingsnio paaiškinsime, kaip modifikacijas atsisiųsti, paruošti, įkelti į serverį ir aktyvuoti.
Kaip pavyzdžius naudosime šias modifikacijas:
Patarimas: Rekomenduojame naudoti FTP programą, pavyzdžiui, FileZilla.
Svarbu: „FileZilla“ nustatyk perdavimo režimą Dvejetainis. Spustelėk Perdavimas → Perdavimo tipas → Dvejetainis.
1 veiksmas: užsiprenumeruok ir atsisiųsk modifikacijas
„Steam“ atidaryk norimos modifikacijos „Workshop“ puslapį ir spustelėk Subscribe.
Kartą paleisk „DayZ“, kad „Steam“ visiškai atsisiųstų užsiprenumeruotas modifikacijas.
Oficialioje „DayZ Launcher“ programoje atidaryk atsisiųstų modifikacijų sąrašą. Dešiniuoju pelės mygtuku spustelėk norimą modifikaciją ir pasirink Open folder.
Jei paleidimo programa paprašys, patvirtink pranešimą. Tada bus atidarytas šis aplankas:
..\Steam\steamapps\common\DayZ\!WorkshopČia rasi atsisiųstas modifikacijas, kurios paprastai jau turi aiškius pavadinimus, pavyzdžiui,
@CF. Aplankas!Workshoppagal numatytuosius nustatymus yra paslėptas, todėl paprasčiausia jį pasiekti per „DayZ Launcher“ funkciją Open folder.
Modifikacijas taip pat gali rasti šiame „Steam Workshop“ aplanke:
..\Steam\steamapps\workshop\content\221100\
Aplankas yra tame pačiame diske, kuriame įdiegtas „DayZ“. Jei naudoji kelias „Steam“ bibliotekas, kelias gali skirtis. Šioje alternatyvioje vietoje poaplankiai pavadinti modifikacijų „Workshop“ ID. Pavyzdžiui, „Community Framework“ aplankas vadinasi 1559212036.
2 veiksmas: paruošk modifikacijų aplankus
Kompiuteryje sukurk naują darbinį aplanką, pavyzdžiui, Mano DayZ serveris. Nukopijuok norimus modifikacijų aplankus iš !Workshop aplanko į šį darbinį aplanką. Taip netyčia nepakeisi „Steam“ tvarkomų failų.
Modifikacijų aplankų pervadinti reikia tik tam, kad konfigūracija būtų aiškesnė. Paprastai gali tiesiogiai naudoti aiškius pavadinimus iš !Workshop aplanko. Jei aplanką pervadinsi, venk tarpų ir specialiųjų simbolių. Įprasta išimtis yra pradžioje naudojamas @ simbolis.
Pavyzdyje naudok šiuos pavadinimus:
@CF@Trader@UnlimitedStamina@Zomberry
Jei modifikacijų aplankai !Workshop aplanke jau taip vadinami, jų pervadinti nereikia. Jei modifikacijos pavadinime yra tarpų ar specialiųjų simbolių, rekomenduojama darbinio aplanko kopiją pervadinti paprastu pavadinimu, pavyzdžiui, @ManoMod.
Darbinio aplanko viduje sukurk aplanką keys. Atkreipk dėmesį į didžiąsias ir mažąsias raides. Į bendrą keys aplanką nukopijuok kiekvienos modifikacijos .bikey failus.
Kai kurios modifikacijos naudoja tą patį rakto failą. Jei „Windows“ paklaus, ar pakeisti esamą failą, šiuo atveju gali patvirtinti.
Paruošta struktūra turėtų atrodyti taip:
Mano DayZ serveris/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Svarbu: Visada perskaityk konkrečios modifikacijos diegimo instrukciją. Kai kurioms modifikacijoms reikia papildomų priklausomybių, konkrečios įkėlimo tvarkos arba papildomų konfigūracijos failų.
3 veiksmas: įkelk modifikacijas per Gameserver-FTP
- Sustabdyk serverį. Jo būsena turi būti Serveris neveikia.
- FTP programa prisijunk prie Gameserver-FTP. Prisijungimo duomenis rasi FTP apžvalgoje spustelėjęs FTP.
- Prisijungęs jau būsi Gameserver-FTP šakniniame kataloge
/. - Pervadintus modifikacijų aplankus ir
keysaplanką įkelk tiesiai į šį katalogą. Neįkelk aukštesnio lygio aplankoMano DayZ serveris.
Po įkėlimo šakninis katalogas turėtų atrodyti maždaug taip:
/
├── @CF/
├── @Trader/
├── @UnlimitedStamina/
├── @Zomberry/
└── keys/
Ypatingas atvejis: failai profile aplanke
Kai kurioms modifikacijoms reikia papildomų failų profile aplanke. Pavyzdžiui, „Trader“ modifikacijoje šie failai yra ServerProfileFolder aplanke. profile aplankas taip pat priklauso Gameserver-FTP ir yra jame tiesiogiai pasiekiamas.
FTP programa prisijunk prie Gameserver-FTP. Prisijungimo duomenis rasi FTP apžvalgoje spustelėjęs FTP.
Gameserver-FTP atidaryk šį aplanką:
/profile/Jame esantį
Traderaplanką įkelk tiesiai į šį aplanką.
Visada patikrink kiekvienos modifikacijos diegimo instrukciją, nes kitoms modifikacijoms taip pat gali reikėti failų profile aplanke arba kitose vietose.
4 veiksmas: aktyvuok modifikacijas žiniatinklio sąsajoje
Vien įkelti failų nepakanka. Kad serveris paleidimo metu įkeltų modifikacijas, jų aplankų pavadinimus taip pat turi įrašyti žiniatinklio sąsajoje.
Basic Mode
Žiniatinklio sąsajoje atidaryk Mods (Manual installation via FTP).
Įvesk modifikacijų aplankus norima įkėlimo tvarka. Pavadinimus atskirk kabliataškiais:
@CF;@Trader;@UnlimitedStamina;@ZomberryPriklausomybes reikia įkelti prieš modifikacijas, kurioms jų reikia. Šiame pavyzdyje
@CFturi būti įkeltas prieš@Trader.Spustelėk Išsaugoti ir paleisk serverį iš naujo.
Advanced Mode
Skiltyje Commandline atidaryk lauką Mods (Manual installation via FTP).
Įvesk tą patį sąrašą norima įkėlimo tvarka:
@CF;@Trader;@UnlimitedStamina;@ZomberrySpustelėk Išsaugoti ir paleisk serverį iš naujo.
Svarbu: Pavadinimai turi tiksliai sutapti su įkeltų aplankų pavadinimais. Atkreipk dėmesį į @, didžiąsias ir mažąsias raides bei kabliataškius. Jei aplankas vadinasi @ManoMod, turi įvesti būtent @ManoMod.
Ką reiškia „Server-Mods (manual installation via FTP)“?
Žiniatinklio sąsajoje taip pat yra laukas Server-Mods (manual installation via FTP). Šis laukas naudoja paleidimo parametrą -serverMod= ir skirtas tik modifikacijoms, kurios veikia vien serverio pusėje. Tokios modifikacijos žaidėjams neperduodamos, todėl jų nereikia įdiegti žaidėjų kompiuteriuose.
Tačiau „DayZ“ modifikacijoms tai yra išimtis. Daugumai modifikacijų failų reikia ir žaidėjo kliente. Šiame pavyzdyje naudojamos Community Framework, Trader, Unlimited Stamina ir ZomBerrys Admin Tools modifikacijos visos turi būti įrašytos į Mods (Manual installation via FTP) lauką ir įkeliamos naudojant parametrą -mod=.
Įprastų modifikacijų todėl neįrašyk į Server-Mods (manual installation via FTP). Šį lauką naudok tik tada, jei modifikacijos diegimo instrukcijoje aiškiai nurodyta, kad ji veikia tik serveryje.
Jei modifikacija neveikia
Pirmiausia patikrink, ar serveris buvo visiškai sustabdytas, ar visi modifikacijų aplankai yra tiesiai šakniniame kataloge ir ar žiniatinklio sąsajoje nurodyti pavadinimai tiksliai sutampa su aplankų pavadinimais. Taip pat patikrink .bikey failus, priklausomybes ir įkėlimo tvarką. Perskaityk modifikacijos diegimo instrukciją, nes kai kurioms modifikacijoms reikia papildomų veiksmų.