Üdvözöllek, poszt-apokaliptikus túlélő! Ha valaha is arra vágytál, hogy saját szabályaid szerint építsd fel a túlélőparadicsomodat, vagy épp ellenkezőleg, egy könyörtelen, zombiktól hemzsegő poklot teremts barátaid számára az Unturned világában, akkor a saját szerver üzemeltetése a kulcs. Ez az átfogó útmutató végigvezet a Unturned szerver készítésének minden lépésén, legyen szó egy egyszerű házi szerverről, vagy egy stabil, 0-24-es dedikált gépről. Készülj fel, mert hamarosan te leszel a világod ura!
Miért érdemes saját Unturned szervert létrehozni?
Az Unturned alapvetően egy ingyenes, sandbox túlélőjáték, ahol zombikat kell lőni, erőforrásokat gyűjteni és menedéket építeni. Bár rengeteg publikus szerver áll rendelkezésre, a saját szerver üzemeltetése számos előnnyel jár:
- Teljes kontroll: Te döntöd el a játékmódot, a térképet, a szabályokat, az itemek spawnolási arányát és még sok mást.
- Személyre szabhatóság: Integrálhatsz modokat, pluginokat (pl. RocketMod, OpenMod), workshop elemeket, és egyedi parancsokat.
- Barátokkal való játék: A legstabilabb és legmegbízhatóbb módja annak, hogy kizárólag a barátaiddal játssz, anélkül, hogy aggódnod kellene az idegenek miatt.
- Tanulás: Belemélyedhetsz a szerveradminisztráció alapjaiba, ami hasznos tapasztalat lehet.
Előkészületek: Mire lesz szükséged?
Mielőtt belevágnánk a technikai részletekbe, győződj meg róla, hogy minden szükséges eszköz a rendelkezésedre áll:
- Stabil internetkapcsolat: Legalább 10-20 Mbps feltöltési sebesség ajánlott, különösen, ha több játékos is csatlakozik.
- Megfelelő számítógép: Bár az Unturned nem a legigényesebb játék, a szerver futtatása erőforrásokat fogyaszt. Ideális esetben egy külön gép (vagy virtuális gép) a legjobb, de kisebb szerverek akár a játékos gépén is elfuthatnak. Minimum 4 GB RAM (8 GB ajánlott) és egy kétmagos processzor szükséges.
- Rendszergazdai jogosultságok: A szerverfájlok telepítéséhez és a hálózati beállítások módosításához.
- Steam fiók: Bár a SteamCMD anonim módon is működik, egy fiók jól jöhet a játék letöltéséhez és teszteléséhez.
Unturned szerver indítási módszerek
Alapvetően három módszer létezik Unturned szerver indítására:
- Játékon belüli „Host” opció: A legegyszerűbb, de a legkevésbé megbízható. A szerver csak addig fut, amíg a játékos játékon belül van, és a teljesítménye erősen függ a hoszt gépétől. Barátokkal való gyors játékra alkalmas, komolyabb szerverre nem.
- Dedikált szerver SteamCMD segítségével (ajánlott): Ez a legprofibb és legstabilabb megoldás. Egy különálló, konzolos alkalmazáson keresztül fut, függetlenül a játéktól. Ez az útmutató erre a módszerre fókuszál.
- Harmadik féltől származó tárhelyszolgáltatók: Ha nem akarsz bajlódni a technikai részletekkel, bérelhetsz előre konfigurált Unturned szervert. Ez kényelmes, de költséges.
Lépésről lépésre útmutató: Dedikált Unturned szerver SteamCMD-vel
1. lépés: SteamCMD telepítése
A SteamCMD egy parancssori eszköz, amellyel Steam játékokat és szervereket tölthetsz le és frissíthetsz.
- Készíts egy új mappát valahol a merevlemezeden, például:
C:SteamCMD
. - Töltsd le a SteamCMD-t az alábbi linkről: Valve Developer Community – SteamCMD (keresd a „Downloading SteamCMD” részt).
- Csomagold ki a letöltött ZIP fájl tartalmát a
C:SteamCMD
mappába. Eredményül egysteamcmd.exe
fájlt kell kapnod.
2. lépés: Unturned szerverfájlok letöltése
Most, hogy telepítetted a SteamCMD-t, letölthetjük az Unturned szerverfájlokat.
- Nyisd meg a parancssort (CMD) Windowsban vagy a terminált Linuxon. Navigálj a
C:SteamCMD
mappába (cd C:SteamCMD
). - Futtasd a
steamcmd.exe
fájlt. Első indításkor frissülni fog. - Amikor megjelenik a
Steam>
prompt, írd be a következő parancsokat sorban:login anonymous
(Bejelentkezés névtelen felhasználóként. Ez megengedi a nyilvános szerverfájlok letöltését.)force_install_dir C:UnturnedServer
(VAGY/home/user/UnturnedServer
Linuxon). Ez létrehoz egy mappát, ahová a szerverfájlok települnek. Választhatsz más helyet is, de fontos, hogy jegyezd meg!app_update 304930 validate
(Ez a parancs tölti le és ellenőrzi az Unturned dedikált szerverfájljait. A304930
az Unturned dedikált szerver alkalmazásazonosítója.)- Várd meg, amíg a letöltés befejeződik. Ez eltarthat egy darabig.
quit
(Kilépés a SteamCMD-ből.)
Gratulálunk! Az Unturned szerverfájlok most már a C:UnturnedServer
(vagy általad választott) mappában vannak.
3. lépés: A szerver konfigurálása
Most jön az izgalmas rész: a szerver beállítása! Az Unturned szerverek a Commands.dat
fájlon vagy a Server.ini
fájlokon keresztül konfigurálhatók. Az Unturned szerver mappa felépítése általában így néz ki: C:UnturnedServerServers[SzerverNeved]Server
. Itt fogod létrehozni a konfigurációs fájlokat.
- Navigálj a
C:UnturnedServer
mappába. - Hozd létre a szerverindító fájlt. Windowsra ez egy
.bat
fájl, Linuxra egy.sh
fájl lesz.- Windows (.bat fájl): Hozz létre egy új szöveges dokumentumot, nevezd át
start_server.bat
-ra (győződj meg róla, hogy a kiterjesztés.bat
, nem.txt
!). Nyisd meg jegyzettömbbel, és másold bele a következőket:@echo off cd /d %~dp0 Unturned.exe -batchmode -nographics -secureserver +secureserver/MyUnturnedServer pause
A
MyUnturnedServer
helyére írd be a szervered nevét, ahogyan szeretnéd, hogy megjelenjen a játékban és a szerver mappádban (pl.MyAwesomeServer
). Ez a parancs elindítja a szervert, és létrehozza a hozzá tartozó mappákat (Servers/MyAwesomeServer/Server
). - Linux (.sh fájl): Hozz létre egy
start_server.sh
fájlt, és másold bele:#!/bin/bash cd "$(dirname "$0")" ./Unturned.x86_64 -batchmode -nographics -secureserver +secureserver/MyUnturnedServer
Ne felejtsd el futtathatóvá tenni:
chmod +x start_server.sh
.
- Windows (.bat fájl): Hozz létre egy új szöveges dokumentumot, nevezd át
- Futtasd a
start_server.bat
(vagy.sh
) fájlt egyszer. Ekkor elindul a szerver, létrehozza a szükséges mappákat, majd le is áll. Ez azért fontos, mert ekkor jönnek létre az alapértelmezett konfigurációs fájlok.
Ezt követően látnod kell egy új mappát aC:UnturnedServerServers[SzerverNeved]Server
útvonalon, ahol a[SzerverNeved]
az, amit a batch fájlban megadtál (pl.MyUnturnedServer
). - Navigálj a
C:UnturnedServerServers[SzerverNeved]Server
mappába. Itt találsz egyCommands.dat
fájlt. Nyisd meg jegyzettömbbel. Ide írhatod be a szerverbeállításokat, minden parancsot új sorba.
Íme néhány alapvető parancs:Name My Awesome Server
(A szerver neve, ami megjelenik a játékban.)Port 27015
(A szerver elsődleges portja. Fontos! UDP.)Map Washington
(A térkép, amin a szerver fut.)Mode Normal
(A játékmód: Easy, Normal, Hard, Gold, Arena.)MaxPlayers 8
(Maximális játékosszám.)Password MySecurePass
(Jelszó a szerverhez, ha privátat szeretnél.)Perspective Both
(Kamera nézet: First, Third, Both.)Save
(Biztosítja a szerverállapotok automatikus mentését.)Welcome üdvözöllek a szerveremen!
(Üdvözlőüzenet csatlakozáskor.)Loadout 1000/1/1000/1
(Kezdőfelszerelés, pl. M4/tár/lőszer/medic kit.)Sync Open
(A játékosok invetory-ja szinkronizálva van, ha nincs privát inventory. Ajánlott „Open”-re állítani.)
Mentsd el a
Commands.dat
fájlt.
4. lépés: Porttovábbítás (Port Forwarding)
Ez a lépés elengedhetetlen ahhoz, hogy mások is csatlakozhassanak a szerveredhez az interneten keresztül. A porttovábbítás lényege, hogy a routered felé irányuló bizonyos portokon érkező forgalmat a belső hálózatodon lévő szerver számítógépére továbbítsa.
- Ismerd meg a routered IP-címét és a szerver számítógéped belső IP-címét:
- Router IP (átjáró): Nyiss meg CMD-t, írd be
ipconfig
, és keresd az „Alapértelmezett átjáró” (Default Gateway) címet. Ez általában192.168.1.1
vagy192.168.0.1
. - Szerver gép belső IP-címe: Ugyanitt, keresd az „IPv4 cím” címet. Pl.
192.168.1.100
.
- Router IP (átjáró): Nyiss meg CMD-t, írd be
- Nyisd meg a router beállításait: Nyisd meg a böngésződet, írd be az átjáró IP-címét (pl.
192.168.1.1
). Be kell jelentkezned a routered admin felületére (felhasználónév és jelszó általában a router hátulján található, vagy az internetszolgáltatótól kapott). - Keresd meg a Port Forwarding / NAT beállításokat: Ez a menüpont routerenként eltérő lehet (pl. „Port Forwarding”, „NAT”, „Virtual Servers”, „Applications and Gaming”).
- Hozd létre az új szabályokat:
- Portok: Az Unturned alapértelmezetten a 27015 (játék), 27016 (query) és 27017 (Steam Networking) UDP portokat használja. Érdemes mindhármat továbbítani. Ha több szervert futtatsz ugyanazon a gépen, minden szervernek különböző portokat kell adni (pl. 27015, 27018, 27021 stb.).
- Protokoll: Válaszd az UDP-t.
- Belső/Cél IP-cím: Add meg a szerver géped belső IP-címét (pl.
192.168.1.100
). - Külső port: Ugyanaz, mint a belső port (pl. 27015).
- Belső port: Ugyanaz, mint a külső port (pl. 27015).
Mentsd el a beállításokat. A router újraindulhat.
- Tűzfal beállítások: Győződj meg róla, hogy a Windows tűzfal (vagy bármilyen más tűzfal) engedélyezi a bejövő forgalmat a 27015, 27016 és 27017 UDP portokon a szerver számítógépen.
Egy egyszerű weboldal, ahol ellenőrizheted, hogy a portjaid nyitva vannak-e: Portchecker.co. Írd be a 27015-öt, és nézd meg, nyitottnak mutatja-e.
5. lépés: A szerver elindítása és tesztelése
Miután minden beállítás elkészült, indítsd el a szerveredet!
- Navigálj a
C:UnturnedServer
mappába. - Futtasd a
start_server.bat
(vagystart_server.sh
) fájlt. Megjelenik egy fekete konzolablak, amelyben a szerver logjait láthatod. - Játékból történő csatlakozás:
- Indítsd el az Unturned játékot.
- Menj a „Play” -> „Connect” menüpontra.
- Ha ugyanarról a gépről vagy hálózatról próbálsz csatlakozni, a szervered valószínűleg megjelenik a „LAN” fülön, vagy csatlakozhatsz a belső IP-címeddel (pl.
192.168.1.100:27015
). - Ha külső IP-címmel szeretnél csatlakozni (és a barátaid is így fognak), szükséged lesz a külső, publikus IP-címedre. Ezt megtudhatod például a WhatIsMyIP.com oldalon. Add meg ezt az IP-címet és a portszámot (pl.
88.100.200.150:27015
).
Ha minden jól ment, sikeresen csatlakozol a saját Unturned szerveredhez!
6. lépés: Modding és Testreszabás
A dedikált szerver egyik legnagyobb előnye a végtelen testreszabhatóság.
- Workshop integráció: A legkönnyebben a Steam Workshop elemeket (modokat, térképeket, tárgyakat) adhatsz hozzá. A
Commands.dat
fájlba aWorkshop [WorkshopID]
paranccsal adhatsz hozzá modokat. A Workshop ID-t az adott Steam Workshop oldal URL-jéből szerezheted be. - Plugin rendszerek (RocketMod/OpenMod): Ezek a keretrendszerek lehetővé teszik komplexebb funkciók és adminisztrációs eszközök hozzáadását (pl. rangok, gazdasági rendszerek, egyedi parancsok). Telepítésük általában letöltést és a szerver mappájába másolást igényel. Keresd fel a RocketMod vagy OpenMod weboldalát a részletesebb útmutatóért.
- Admin parancsok: A szerver konzoljából vagy a játékban chatbe beírva használhatsz admin parancsokat (pl.
/give
,/teleport
). Add hozzá magadat adminnak aCommands.dat
fájlba aOwner [SteamID64]
paranccsal, ahol a SteamID64 a saját Steam azonosítód.
Gyakori problémák és megoldásuk
- „Szerver nem látható”: Ellenőrizd a porttovábbítást, a tűzfalat, és győződj meg róla, hogy a szerver fut. A publikus IP-címedet is ellenőrizd.
- „Kapcsolat elutasítva”: Valószínűleg porttovábbítási vagy tűzfal probléma. Ellenőrizd még egyszer a router beállításait és a Windows/Linux tűzfalát.
- Lassú teljesítmény/Lag: A szerver gépének gyenge a hardvere, vagy az internetkapcsolat túl lassú. Csökkentsd a maximális játékosszámot, vagy frissítsd a hardvert.
- Szerver lefagy: Elavult szerverfájlok, inkompatibilis modok/pluginok, vagy memóriahiány okozhatja. Frissítsd a szervert, távolíts el minden modot és plugint, majd egyesével add őket vissza.
Karbantartás és frissítések
Ahhoz, hogy szervered stabil és naprakész maradjon, fontos a rendszeres karbantartás:
- Frissítések: Rendszeresen futtasd a
SteamCMD
-t azapp_update 304930 validate
paranccsal, hogy a szerverfájljaid naprakészek legyenek. - Biztonsági mentések: Rendszeresen készíts biztonsági másolatot a
Servers
mappáról (különösen a[SzerverNeved]Server
mappáról), hogy ne veszítsd el a játékosok adatait és a konfigurációt egy esetleges probléma esetén.
Összegzés
Gratulálunk! Reméljük, hogy ez az útmutató segített neked elindítani a saját Unturned szerveredet. Bár elsőre bonyolultnak tűnhet, a lépések követésével és egy kis türelemmel bárki képes rá. Most már szabadon építheted a saját Unturned univerzumodat, és megoszthatod azt barátaiddal. Jó szórakozást és kellemes túlélést kívánunk!