Project Zomboid server və sandbox ayarları, izahlı
Bu səhifədə
Project Zomboid serverini iki fayl formalaşdırır. Biri kimin qoşula biləcəyini və serverin necə davrandığını müəyyən edir; digəri isə apokalipsisin nə qədər çətin olduğunu — nə qədər zombi, nə qədər qənimət olduğunu, nə qədər tez öyrəndiyinizi və günün nə qədər çəkdiyini. Əksər qruplar hər iki faylda cəmi bir düjün ayarı dəyişir və bu bələdçi məhz onlar haqqındadır.
Burada faylların harada olduğu, üç hazır preset, çoxoyunçulu seçimlər, Workshop modları və uzun müddət işləyən serveri yüngül saxlayan ayarlar izah olunur. Bələdçi Build 42 üçün yazılıb, Build 41-in fərqləndiyi yerlər isə qeyd olunub, çünki bir neçə açarın adı dəyişdirilib.
Ayarlar harada yerləşir
Hər şey Zomboid/Server/ qovluğundadır, ev kompüterində istifadəçi qovluğunuzda (Windows-da %USERPROFILE%\Zomboid\Server, Linux-da ~/Zomboid/Server):
| Fayl | Nəyə nəzarət edir |
|---|---|
servertest.ini | Serverə: ad, parol, oyunçu limiti, PvP, safehouse-lar, whitelist, modlar, xəritə |
servertest_SandboxVars.lua | Dünyanın qaydalarına: zombilər, qənimət, XP, vaxt, kommunal xidmətlər, infeksiya |
servertest_spawnregions.lua | Yeni oyunçuların hansı şəhərlərdə peyda ola biləcəyinə |
Dünyanın özü Zomboid/Saves/Multiplayer/servertest qovluğunda saxlanılır. "servertest" standart server adıdır; başqa adla işə salınan server həmin adı daşıyan fayllardan istifadə edir, ona görə də düzgün faylları redaktə etdiyinizə əmin olun.
Oyun zamanı nəyi dəyişmək olar
servertest.inifaylındakı server seçimləri istənilən vaxt dəyişdirilə bilər. Serveri dayandırın, redaktə edin və yenidən işə salın — və ya işləyərkən redaktə edib faylıreloadoptionsəmri ilə tətbiq edin.- Sandbox seçimləri server başlayanda oxunur, ona görə redaktədən sonra serveri yenidən başladın. Nəzərə alın ki, oyunçuların artıq getdiyi ərazilərdəki zombilər və qənimət köhnə dəyərlərlə yaradılıb: dəyişiklik ən aydın şəkildə hələ heç kimin olmadığı yerlərdə görünür.
- Bəzi seçimlər yeni dünyaya aiddir. Başlanğıc tarixi və xəritə dünya yaradılanda müəyyən olunur. Build-i dəyişmək — 41-dən 42-yə — həmişə yeni dünya deməkdir.
Hər iki faylı brauzerdən redaktə edin: HytHost Project Zomboid serveri fayl meneceri və sFTP ilə gəlir, €6.54/ay-dan.
Project Zomboid planlarına baxınİşə yarayan üç sandbox preseti
Bunlar oyunun daxili presetləri deyil, bizim tövsiyələrimizdir. Onlar Sandbox ekranında gördüyünüz seçim adlarından istifadə edir; servertest_SandboxVars.lua faylındakı uyğun açarlar aşağıda sadalanıb.
| Ayar | Rahat, dostlarla | Klassik apokalipsis | Uzunmüddətli hardcore |
|---|---|---|---|
| Zombi populyasiyası | Aşağı | Normal | Yüksək |
| Zombilərin yenidən doğulması | Söndürülüb | Söndürülüb | Yandırılıb, yavaş |
| Zombi sürəti | Shamblers | Shamblers | Random, bir qədər fast shambler ilə |
| Qənimət | Standartdan yuxarı | Standart | Standartdan aşağı |
| XP çarpanı | 2–3× | 1× | 1× |
| Günün uzunluğu | 2 saat və ya daha çox | 1 saat 30 dəqiqə (standart) | 1 saat |
| İnfeksiya | Yalnız tüpürcək | Qan və tüpürcək | Qan və tüpürcək |
Onların arxasındakı açarlar, Build 42-dəki adları ilə:
- Populyasiya —
Zombies(1 Insane … 4 Normal, 5 Low, 6 None) və daha dəqiqZombieConfig.PopulationMultiplier. Build 42-də "Normal" 0.65-dir; Build 41-də 1.0 idi, ona görə rəqəmləri build-lər arasında köçürməyin. - Yenidən doğulma —
RespawnHours,RespawnUnseenHoursvəRespawnMultiplier. Build 42-də yenidən doğulma standart olaraq söndürülüb; Build 41-də yandırılmışdı. - Sürət və infeksiya —
ZombieLore.Speed(1 Sprinters, 2 Fast Shamblers, 3 Shamblers, 4 Random) vəZombieLore.Transmission(1 Blood and Saliva, 2 Saliva Only, 3 Everyone's Infected, 4 None). - Qənimət — Build 42 qəniməti kateqoriyalar üzrə 0-dan 4-ə qədər çarpanlarla təyin edir, məsələn
FoodLootNew,WeaponLootNewvəAmmoLootNew. Build 41 isə 1–5 nadirlik şkalasındaFoodLoot,WeaponLootvəOtherLootistifadə edirdi. - XP — Build 42 istəyə bağlı bacarıq üzrə dəyərlərlə
MultiplierConfig.Globalistifadə edir. Build 41XpMultiplieristifadə edirdi. - Vaxt —
DayLength, həmçinin su və elektrikin nə vaxt kəsiləcəyi üçünWaterShut/ElecShut.
.lua faylındakı bir yazı səhvi dünyanın yüklənməsinin qarşısını ala bilər.Çoxoyunçulu ayarlar: PvP, safehouse-lar, whitelist və s.
Bunlar servertest.ini faylındadır. Standart dəyərlər Build 42-yə aiddir.
| Açar | Standart | Nə edir |
|---|---|---|
PVP | true | Oyunçular bir-birinə zərər verə bilər. Co-op server üçün false qoyun. |
PauseEmpty | true | Heç kim onlayn olmayanda vaxt dayanır. Dünyanın sizsiz də irəliləməsini istəyirsinizsə, söndürün. |
Password | boş | Oyunçuların qoşulmaq üçün lazım olan parolu. |
MaxPlayers | 32 | Oyunçu limiti, 100-ə qədər. Oyun 32-dən yuxarı desync barədə xəbərdarlıq edir. (Build 41-də standart 16 idi.) |
Open | true | false whitelist-i aktivləşdirir: yalnız adminin yaratdığı hesablar qoşula bilər. |
PlayerSafehouse | false | Oyunçulara binanı safehouse kimi götürməyə imkan verir. AdminSafehouse bunu adminlərlə məhdudlaşdırır. |
SafehouseAllowTrepass | true | Başqalarının safehouse-a girə bilib-bilməməsi. Açar həqiqətən belə yazılır. |
Faction | true | Oyunçulara teqli fraksiyalar yaratmağa imkan verir. |
GlobalChat | true | Bütün server üçün çat kanalı. |
Public / PublicName | false | Serveri oyundaxili brauzerdə həmin adla göstərir. |
DropOffWhiteListAfterDeath | false | Personaj öləndə oyunçunun hesabını silir — permadeath serverləri üçün. |
Build 41-də hər yeni oyunçunu avtomatik whitelist-ə əlavə edən AutoCreateUserInWhiteList də var idi; Build 42-nin ayarlarında o yoxdur. Whitelist-in özünü idarə etmək üçün Project Zomboid admin əmrləri bələdçisindəki adduser əmrlərinə baxın.
Serverə Workshop modlarının əlavə edilməsi
Hər mod servertest.ini faylında iki sətir tutur, xüsusi xəritə isə üçüncü sətri də:
WorkshopItems— Workshop ID, yəni modun Steam Workshop səhifəsi ünvanının sonundakı rəqəm. Server başlayanda bu elementləri yükləyir.Mods— mod ID, yəni modunmod.infofaylındakıid=sətri. O, çox vaxt modun adından və qovluq adından fərqlənir, bir Workshop elementi isə bir neçə mod ehtiva edə bilər. Build 42-də hər mod ID-nin önündə tərs xətt olmalıdır.Map— yalnız xəritə modları üçün, əsas xəritədən əvvəl sadalanan xəritə qovluqlarının adları.
WorkshopItems=2169435993;2392709985 Mods=\ModA;\ModB Map=MyMapFolder;Muldraugh, KY
Qeydləri boşluqsuz nöqtəli vergüllə ayırın. Modu asılı olduğu modlardan sonra yazın. Oyunçular heç nəyi əl ilə quraşdırmır: oyun qoşulduqları zaman serverin Workshop modlarını yükləyir.
Modlar niyə yüklənmir
- Mod ID səhvdir —
id=dəyəri əvəzinə ad və ya qovluq adı yazılıb, yaxud Build 42 üçün tərs xətt çatışmır. - Mod digər build üçündür. Bir çox modun ayrıca Build 41 və Build 42 versiyaları var; yalnız Build 41 üçün olan mod 42-də yüklənmir və dünyanın yüklənməsinin qarşısını ala bilər.
- Asılılıq çatışmır —
WorkshopItems-da yoxdur və ya ona ehtiyacı olan moddan sonra yazılıb. - Mod Workshop-da yenilənib, serverdə isə köhnə nüsxə qalıb, ona görə yeni versiyası olan oyunçular rədd edilir. Yeniləməni yükləməsi üçün serveri yenidən başladın.
checkModsNeedUpdateəmri gözləyən yeniləmə olub-olmadığını loga yazır.
Lagı və yaddaş istifadəsini azaldan ayarlar
Project Zomboid serveri yaddaşını və CPU-nu yüklənmiş ərazilərə, zombilərə və modlara sərf edir. Həqiqətən fərq yaradan ayarlar:
- Zombi populyasiyası və yenidən doğulma. Hər zombi simulyasiya olunur. Yenidən doğulması yandırılmış High və ya Insane populyasiya qura biləcəyiniz ən baha dünyadır; yenidən doğulmasız Normal xeyli yüngüldür.
- Mod siyahısı. Böyük xəritə, nəqliyyat və overhaul modları heç kim istifadə etməsə belə yaddaş tutur. Qrupunuzun oynamadığı şeyləri silin.
- Reallığa uyğun MaxPlayers. Xəritəyə səpələnmiş oyunçuların hər biri ətrafını yüklənmiş saxlayır. Otuz şəhərdə otuz oyunçu bir bazadakı otuz oyunçudan qat-qat bahadır.
PauseEmpty=trueheç kim olmayanda saatı dayandırır, beləliklə boş server heç kimin görmədiyi dünyanı simulyasiya etmir.- Gündə bir dəfə planlı yenidən başlatma uzun müddət işləyən dünyanı cəld saxlayır.
Ayarların da həddi var: serverin yaddaşı daim çatmırsa, ona daha çox lazımdır. RAM tövsiyələrimizdə qrup ölçüsünə görə rəqəmlər var.
HytHost serverində ayarların dəyişdirilməsi
HytHost-da ayarlar GamePanel-inizdə iki yerə bölünüb:
- Startup tabı maksimum oyunçu sayını, server adını, server parolunu, ictimai siyahını, PvP-ni, Workshop elementlərini və mod ID-lərini saxlayır. Server bunları hər başlanğıcda
servertest.inifaylına yazır, ona görə onları burada dəyişin — faylda həmin sətirlərə edilən düzəliş növbəti başlanğıcda əvəz olunur. - Fayl meneceri (və ya sFTP) qalan hər şeyi saxlayır:
Zomboid/Server/qovluğundakıservertest.inifaylının qalan hissəsi vəservertest_SandboxVars.lua. Serveri dayandırın, redaktə edin, yadda saxlayın və yenidən işə salın.
Böyük dəyişiklikdən əvvəl, hər plana daxil olan avtomatik ehtiyat nüsxələrə əlavə olaraq, Backups tabında əl ilə ehtiyat nüsxə çıxarın. Uzunmüddətli modlu dünyalar üçün West Point (12 GB) xəritə və nəqliyyat paketlərinə yer saxlayır; Project Zomboid hosting səhifəsində bütün ölçülər var, Custom serverlər isə 32 GB-a qədər çatır.
İlk dəfə qurursunuz? Project Zomboid serverini necə host etmək bələdçisindən başlayın.
Uzunmüddətli modlu dünya üçün West Point avtomatik ehtiyat nüsxələrlə birlikdə €13.08/ay qarşılığında 12 GB təqdim edir.
Project Zomboid planlarına baxınTez-tez verilən suallar
Zomboid/Server/servertest_SandboxVars.lua faylında, servertest.ini-dəki server ayarlarının yanında. Windows-da bu qovluq istifadəçi profilinizdə, Linux-da ev qovluğunuzdadır. Server başqa adla işləyirsə, fayllar servertest əvəzinə həmin adı daşıyır.
Bəli, amma sonra serveri yenidən başladın və dəyişikliyin ən çox hələ heç kimin getmədiyi ərazilərdə görünəcəyini gözləyin, çünki kəşf edilmiş ərazilərdəki zombilər və qənimət artıq yaradılıb. Əvvəlcə yaddaşın ehtiyat nüsxəsini çıxarın. Build 41 ilə Build 42 arasında keçid həmişə yeni dünya tələb edir.
Aşağı zombi populyasiyası, söndürülmüş yenidən doğulma, shambler-lər, standartdan çox qənimət, 2 və ya 3 XP çarpanı, 2 saatlıq gün və yalnız tüpürcəklə yoluxma. Bu, oyunu gərgin saxlayır, amma hər yeni personaj ilk gündə məhv olmur.
Workshop ID-ni WorkshopItems-ə, mod.info-dakı mod ID-ni isə Mods-a yazın, hər ikisini nöqtəli vergüllə ayırın, sonra serveri yenidən başladın. Build 42-də hər mod ID-nin önündə tərs xətt olmalıdır. Xəritə modları həmçinin əsas xəritədən əvvəl Map-ə yazılır. Oyunçular qoşulanda modları avtomatik alır.
servertest.ini faylında PVP=true və ya PVP=false qoyun və serveri yenidən başladın. HytHost serverində PvP-ni Startup tabında dəyişin.
Adətən mod ID səhvdir, Build 42 üçün tərs xətt çatışmır, mod digər build üçün hazırlanıb və ya asılılıq çatışmır. Workshop yeniləməsindən sonra oyunçular rədd edilirsə, yeni versiyanı yükləməsi üçün serveri yenidən başladın. Server konsolu uğursuz olan modun adını göstərir.
Normal oyunun standart populyasiyası və nəzərdə tutulan təcrübədir. Build 42-də bu, 0.65 populyasiya çarpanına uyğundur, Build 41 isə 1.0 istifadə edirdi, ona görə etiket rəqəmdən daha vacibdir. Build 42-də yenidən doğulma standart olaraq söndürülüb.
Serveri yox, apokalipsisi tənzimləyin
HytHost Project Zomboid hosting hər ayar dəyişikliyi üçün Startup tabı, fayl meneceri və avtomatik ehtiyat nüsxələr verir — €6.54/ay-dan.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursBu bələdçi sizə kömək etdi?