Това ръководство обхваща как да конфигурирате вашия Project Zomboid сървър, хостван в Legion Hosting — включително файла с настройки на сървъра и sandbox променливите чрез GPanel.
Преглед на конфигурационните файлове
Project Zomboid съхранява конфигурацията на сървъра си в два файла в директорията /.cache/server/ на вашия сървър. И двата файла използват името на вашия сървър като част от името на файла си.
| Файл | Цел |
|---|---|
/.cache/server/servername.ini |
Основни настройки на сървъра — парола, слотове за играчи, портове, PvP, гласов чат и други |
/.cache/server/servername_SandboxVars.lua |
Настройки на геймплея и света — популация на зомбита, изобилие на loot, скорост, нива на respawn |
servertest, освен ако не сте го променили. Ако не сте сигурни, проверете раздела GPanel Startup — това е стойността в полето Server Name.
Стъпка 1 — Отворете File Manager в GPanel
- Влезте в GPanel.
- Кликнете върху вашия Project Zomboid сървър от списъка със сървъри.
- В раздела Console кликнете Stop, ако сървърът работи. Изчакайте статусът да се промени на Offline, преди да продължите.
- Кликнете върху раздела Files, за да отворите файловия мениджър.
- Навигирайте до директорията
.cache/server/. Може да се наложи да кликнете Show Hidden Files или да превключите видимостта на скритите файлове, ако папката.cacheне е видима — тя започва с точка.

Стъпка 2 — Редактирайте файла с настройки на сървъра (.ini)
Файлът .ini контролира основната конфигурация на сървъра. Кликнете върху файла, за да го отворите във вградения редактор.
Често променяни настройки
| Настройка | Описание | Примерна стойност |
|---|---|---|
PublicName |
Името на сървъра, показвано в публичния server browser | My PZ Server |
PublicDescription |
Кратко описание, показвано в server browser | Welcome! Friendly server. |
Password |
Парола, която играчите трябва да въведат, за да се присъединят. Оставете празно за без парола. | hunter2 |
MaxPlayers |
Максимален брой едновременни играчи | 16 |
PVP |
Разрешаване или забраняване на player vs. player битки | true или false |
Public |
Дали сървърът се появява в публичния списък със сървъри | true или false |
DefaultPort |
UDP порт, на който сървърът слуша (по подразбиране 16261). Съпоставете това с присвоения от GPanel порт. | 16261 |
Map |
Име на картата. Използвайте Muldraugh, KY за картата по подразбиране. Добавете мод карти, разделени с точка и запетая. |
Muldraugh, KY |
Mods |
Списък с Mod ID-та, разделени с точка и запетая. B41 формат: modid1;modid2. B42 формат: \modid1;\modid2; |
2392509783;2400857388 |
WorkshopItems |
Workshop ID-та на елементи, разделени с точка и запетая (трябва да съответстват на списъка Mods) |
2392509783;2400857388 |
Mods, трябва да има съответстващ запис в WorkshopItems. Несъответствието е честа причина за неуспехи при стартиране на сървъра след добавяне на модове.
След като направите промените си, кликнете Save във файловия редактор. Не стартирайте сървъра още, ако също искате да редактирате sandbox променливите — първо завършете Стъпка 3.
Стъпка 3 — Sandbox променливи (Настройки на геймплея)
Sandbox променливите контролират геймплей преживяването: колко зомбита се появяват, колко бързо се движат, рядкост на loot и десетки други параметри на света. Те се намират в servername_SandboxVars.lua в същата директория /.cache/server/.
Редактиране на SandboxVars файла директно
Ако предпочитате да редактирате файла, форматът е Lua таблица. Всяка настройка е на собствен ред:
SandboxVars = {
Zombies = 3, -- Population: 1=Insane, 2=Very High, 3=High, 4=Normal, 5=Low
Distribution = 2, -- Zombie distribution: 1=Urban focused, 2=Uniform
ZombieSpeedType = 3, -- Speed: 1=Sprinters, 2=Fast Shamblers, 3=Shamblers, 4=Crawlers
LootAbundance = 3, -- Loot: 1=Insane, 2=Abundant, 3=Normal, 4=Scarce, 5=Very Scarce
DayLength = 2, -- In-game day length in hours: 1=1h, 2=2h ... 15=15h, 16=Real Time
StartYear = 1, -- Starting year (offsets from 1993)
StartMonth = 7, -- Starting month (1–12)
StartDay = 9, -- Starting day (1–31)
WaterShut = 0, -- Tap water shutoff: 0=Never, 1=Instant ... 14=2 years
ElecShut = 0, -- Electricity shutoff: 0=Never, 1=Instant ... 14=2 years
HoursForCorpseRemoval = 0, -- 0=Never auto-remove
CharacterFreePoints = 0, -- Bonus starting trait points
}
Отстраняване на проблеми
Промените ми в .ini файла не бяха запазени
- Най-вероятната причина е, че сървърът все още работеше, когато сте запазили файла. Project Zomboid презаписва конфигурацията при изключване. Първо спрете сървъра, редактирайте файла, запазете го, след това стартирайте сървъра.
- Потвърдете, че сте запазили файла в редактора на GPanel, преди да навигирате далеч — потърсете потвърдително известие или проверете дали timestamp-ът на последна модификация на файла е актуализиран.
Не виждам папката .cache във файловия мениджър
- Скритите директории (тези, започващи с точка) не се показват по подразбиране. Потърсете превключвател или чекбокс Show Hidden Files в раздела GPanel Files и го активирайте.
- Ако директорията изобщо не съществува, сървърът още не е работил. Стартирайте и спрете сървъра веднъж, за да генерирате конфигурационните файлове, след което ги редактирайте.
Sandbox настройките не се променят в живия свят
- Промените във файла
_SandboxVars.luaвлизат в сила само в нов свят. За съществуващ работещ свят използвайте раздела Options на администраторския панел в играта, за да коригирате настройките без изтриване.