Ez az útmutató ismerteti, hogyan konfigurálhatod a Legion Hosting-nál üzemeltetett Project Zomboid szerveredet — beleértve a szerver beállítások fájlját és a sandbox változókat a GPanel-en keresztül.
Konfigurációs fájlok áttekintése
A Project Zomboid a szerver konfigurációját két fájlban tárolja a szervered /.cache/server/ könyvtárában. Mindkét fájl a szervered nevét tartalmazza a fájlnévben.
| Fájl | Cél |
|---|---|
/.cache/server/servername.ini |
Alapvető szerver beállítások — jelszó, játékos helyek, portok, PvP, hangchat és egyéb |
/.cache/server/servername_SandboxVars.lua |
Játékmenet és világ beállítások — zombi populáció, zsákmány bőség, sebesség, újratermelődési ráták |
servertest, hacsak nem módosítottad. Ha nem vagy biztos benne, ellenőrizd a GPanel Startup fülét — ez a Server Name mező értéke.
1. lépés — A Fájlkezelő megnyitása a GPanel-ben
- Jelentkezz be a GPanel-be.
- Kattints a Project Zomboid szerveredre a szerver listában.
- A Console fülön kattints a Stop-ra, ha a szerver fut. Várj, amíg az állapot Offline-ra vált, mielőtt folytatnád.
- Kattints a Files fülre a fájlkezelő megnyitásához.
- Navigálj a
.cache/server/könyvtárba. Lehetséges, hogy a Show Hidden Files lehetőségre kell kattintanod vagy be kell kapcsolnod a rejtett fájlok megjelenítését, ha a.cachemappa nem látható — ponttal kezdődik.

2. lépés — A szerver beállítások fájl szerkesztése (.ini)
Az .ini fájl szabályozza az alapvető szerver konfigurációt. Kattints a fájlra a beépített szerkesztőben való megnyitásához.
Gyakran módosított beállítások
| Beállítás | Leírás | Példa érték |
|---|---|---|
PublicName |
A szerver neve, ami a nyilvános szerver böngészőben jelenik meg | My PZ Server |
PublicDescription |
Rövid leírás, ami a szerver böngészőben jelenik meg | Welcome! Friendly server. |
Password |
Jelszó, amit a játékosoknak meg kell adniuk a csatlakozáshoz. Hagyd üresen, ha nincs jelszó. | hunter2 |
MaxPlayers |
Az egyidejű játékosok maximális száma | 16 |
PVP |
Játékos kontra játékos harc engedélyezése vagy letiltása | true vagy false |
Public |
Megjelenik-e a szerver a nyilvános szerver listában | true vagy false |
DefaultPort |
UDP port, amelyen a szerver figyel (alapértelmezetten 16261). Egyeztesd a GPanel által hozzárendelt porttal. | 16261 |
Map |
Térkép neve. Használd a Muldraugh, KY-t az alapértelmezett térképhez. Mod térképeket pontosvesszővel elválasztva add hozzá. |
Muldraugh, KY |
Mods |
Pontosvesszővel elválasztott Mod ID-k listája. B41 formátum: modid1;modid2. B42 formátum: \modid1;\modid2; |
2392509783;2400857388 |
WorkshopItems |
Pontosvesszővel elválasztott Workshop elem azonosítók (meg kell egyezniük a Mods listával) |
2392509783;2400857388 |
Mods alatt felsorolt minden mod ID-nak rendelkeznie kell egy megfelelő bejegyzéssel a WorkshopItems alatt. Az eltérés gyakori oka a szerver indítási hibáknak modok hozzáadása után.
A változtatások elvégzése után kattints a Save gombra a fájlszerkesztőben. Ne indítsd el még a szervert, ha a sandbox változókat is szeretnéd szerkeszteni — előbb végezd el a 3. lépést.
3. lépés — Sandbox változók (játékmenet beállítások)
A sandbox változók szabályozzák a játékélményt: hány zombi jelenik meg, milyen gyorsan mozognak, a zsákmány ritkasága és tucatnyi más világ paraméter. Ezek a servername_SandboxVars.lua fájlban találhatók, ugyanabban a /.cache/server/ könyvtárban.
A SandboxVars fájl közvetlen szerkesztése
Ha inkább a fájlt szeretnéd szerkeszteni, a formátum egy Lua tábla. Minden beállítás külön sorban van:
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
}
Hibaelhárítás
Az .ini fájl módosításaim nem lettek mentve
- A legvalószínűbb ok az, hogy a szerver még futott, amikor mentetted a fájlt. A Project Zomboid leállításkor felülírja a konfigurációt. Először állítsd le a szervert, szerkeszd a fájlt, mentsd el, majd indítsd el a szervert.
- Győződj meg róla, hogy a GPanel szerkesztőjében mentetted a fájlt, mielőtt elnavigáltál — keress egy megerősítő üzenetet vagy ellenőrizd, hogy a fájl utolsó módosítás időbélyege frissült-e.
Nem látom a .cache mappát a fájlkezelőben
- A rejtett könyvtárak (amelyek ponttal kezdődnek) alapértelmezetten nem jelennek meg. Keress egy Show Hidden Files kapcsolót vagy jelölőnégyzetet a GPanel Files fülön és engedélyezd.
- Ha a könyvtár egyáltalán nem létezik, a szerver még nem futott. Indítsd el és állítsd le egyszer a szervert a konfigurációs fájlok generálásához, majd szerkeszd őket.
A sandbox beállítások nem változnak az élő világban
- A
_SandboxVars.luafájl módosításai csak új világra lépnek érvénybe. Meglévő futó világ esetén használd a játékon belüli admin panel Options fülét a beállítások törlés nélküli módosításához.