Ez az útmutató bemutatja, hogyan állítsd be a No More Room in Hell (NMRiH) dedikált szerveredet a Legion Hosting-on, hogyan konfiguráld az indítási változókat, szerkeszd a server.cfg fájlt, állítsd be a pályarotációt, konfiguráld a játékmódokat, és csatlakozz a szerveredhez. Az admin parancsokért és bővítmény támogatásért lásd a No More Room in Hell Admin Parancsok oldalt.
1. Első Indítás
- Jelentkezz be a GPanel-be és válaszd ki a NMRiH szerveredet.
- Lépj a Startup fülre és tekintsd át az elérhető változókat (lásd az alábbi táblázatot).
- Opcionálisan módosítsd az SRCDS_MAP értékét az elsőként betöltődő pálya beállításához.
- Térj vissza a Console fülre és kattints a Start gombra.
- Várd meg, amíg a konzol jelzi, hogy a szerver befejezte az első pálya betöltését. Az első indítás eltarthat egy percig, amíg a szerver inicializálódik és létrehozza az alapértelmezett konfigurációs fájlokat.
- Miután a szerver fut, konfiguráld a szerver nevét, RCON jelszavát és egyéb beállításokat a
nmrih/cfg/server.cfgfájlban (lásd alább).
server.cfg fájlban, mielőtt nyilvánossá teszed a szerveredet. Enélkül a távoli admin hozzáférés le van tiltva, és korlátozott irányítással rendelkezel a szerver felett futás közben.
2. GPanel Indítási Változók
Az alábbi változók érhetők el a GPanel Startup fülén. A beállítások, mint a szerver neve, jelszó, RCON jelszó és maximális játékosszám a server.cfg fájlban konfigurálhatók (lásd a 3. szakaszt alább).
| Változó | Alapértelmezett | Leírás |
|---|---|---|
SRCDS_MAP |
nms_northway |
A szerver indításakor betöltött pálya. Használj nmo_ előtagot Objective pályákhoz vagy nms_ előtagot Survival pályákhoz. |
AUTO_UPDATE |
1 |
A szerver automatikus frissítése indításkor. Állítsd 0-ra a letiltáshoz. |
nmrih/cfg/server.cfg fájlban van konfigurálva, nem GPanel indítási változókként.
3. Szerver Konfiguráció (server.cfg)
A NMRiH a szabványos Source engine server.cfg fájlt használja a részletes konfigurációhoz. Szerkesztés előtt állítsd le a szervert.
Fájl Helye
nmrih/cfg/server.cfg
Nyisd meg ezt a fájlt a GPanel Files fülén vagy csatlakozz SFTP-n keresztül. Ha a fájl nem létezik, hozd létre manuálisan, vagy indítsd el majd állítsd le a szervert az alapértelmezett fájl generálásához.
Főbb Beállítások
| Beállítás | Alapértelmezett | Leírás |
|---|---|---|
hostname |
NMRiH Server |
A böngészőben megjelenő szerver neve. |
sv_password |
(üres) | Csatlakozási jelszó. Hagyd üresen a nyilvános hozzáféréshez. |
rcon_password |
(nincs) | RCON jelszó a távoli admin hozzáféréshez. Be kell állítani az RCON működéséhez. |
maxplayers |
8 |
Maximális egyidejű játékosok száma. |
sv_contact |
(üres) | A szerver üzemeltető elérhetősége (e-mail vagy URL). Opcionális. |
sv_region |
255 |
Szerver régió kódja a böngészőhöz. 0=US Kelet, 1=US Nyugat, 2=Dél-Amerika, 3=Európa, 4=Ázsia, 5=Ausztrália, 255=Világ. |
mp_timelimit |
0 |
Időkorlát pályánként percben. 0 azt jelenti, hogy nincs időkorlát (köralapú haladás). |
sv_alltalk |
1 |
Lehetővé teszi minden játékosnak, hogy hallja egymást hangcsevegésen távolságtól függetlenül. Állítsd 0-ra a közelség alapú hanghoz. |
Példa server.cfg
hostname "My NMRiH Server"
sv_password ""
rcon_password "MySecureRCON"
maxplayers 8
sv_region 255
mp_timelimit 0
sv_alltalk 1
sv_lan 0
4. Pályarotáció (mapcycle.txt)
A NMRiH a mapcycle.txt fájl segítségével váltogatja a pályákat. A szerver minden kör végén betölti a listában következő pályát.
Fájl Helye
nmrih/mapcycle.txt
Formátum
Soronként egy pályát listázz. A pályák fentről lefelé haladva töltődnek be, majd a ciklus újraindul.
nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway
Pályanév Előtagok
| Előtag | Játékmód | Leírás |
|---|---|---|
nmo_ |
Objective | A játékosok célokat teljesítenek (tárgyak keresése, kijutási pontok elérése) miközben zombikkal harcolnak. A legnépszerűbb mód. |
nms_ |
Survival | Hullámalapú túlélés. A játékosok védenek egy pozíciót egyre nehezedő zombihullámok ellen. |
nmo_ és nms_ pályákat ugyanabban a pályaciklusban. A szerver automatikusan vált játékmódot a pálya előtagja alapján.
5. Játékmódok
Objective Mód (nmo_)
Az elsődleges játékmód. A játékosoknak együtt kell működniük egy sor cél teljesítésében -- kulcsok keresése, generátorok aktiválása, evakuálási pontok elérése -- miközben zombik kóborolnak a pályán. Ha elfogynak a játékosok vagy nem sikerül kijutni, az vereséget jelent.
Survival Mód (nms_)
Hullámalapú védelem. A játékosok tartanak egy pozíciót és egyre nehezedő zombihullámokkal küzdenek. A lőszer és a készletek szűkösek. A cél a lehető legtöbb hullám túlélése vagy egy meghatározott számú hullám elérése a győzelemhez.
6. Csatlakozás
A lehetőség -- Steam Szerver Böngésző
- Nyisd meg a Steam klienst.
- Kattints a felső menüben a View gombra, majd a Game Servers lehetőségre.
- Kattints a Favourites fülre, majd az Add a server gombra.
- Add meg a szervered IP-címét és portját a GPanel Network füléről:
<your-server-ip>:<port> - Kattints az Add this address to favourites gombra, majd válaszd ki a szervert és kattints a Connect gombra.
B lehetőség -- Játékon Belüli Konzol
- Indítsd el a No More Room in Hell játékot a Steam-en keresztül.
- Engedélyezd a fejlesztői konzolt az Options > Keyboard > Advanced > Enable Developer Console menüben.
- Nyomd meg a
~(tilde) billentyűt a konzol megnyitásához. - Írd be a csatlakozási parancsot:
connect <your-server-ip>:<port> - Ha jelszó van beállítva, add hozzá:
connect <your-server-ip>:<port>; password YourPassword
C lehetőség -- Játékon Belüli Szerver Böngésző
- Indítsd el a No More Room in Hell játékot a Steam-en keresztül.
- A főmenüben válaszd a Find Servers lehetőséget.
- Keresd meg a szerveredet név alapján vagy böngéssz a listában.
- Válaszd ki a szerveredet és kattints a Connect gombra.
7. RCON (Remote Console)
Az RCON lehetővé teszi szerver parancsok távoli végrehajtását anélkül, hogy csatlakoznál a játékhoz. Ez a szabványos Source engine RCON protokollt használja.
RCON Használata Játékon Belül
- Nyisd meg a fejlesztői konzolt (
~). - Add meg az RCON jelszavadat:
rcon_password YourRCONPassword - Hajtsd végre a parancsokat az
rconelőtag használatával:rcon changelevel nmo_broadway rcon kick PlayerName
Külső RCON Kliens Használata
Használhatsz önálló RCON eszközöket is a szervered távoli kezeléséhez. Csatlakozz a szervered IP-címével, portjával és RCON jelszavával. Népszerű Source RCON kliensek közé tartozik a HLSW és az mcrcon.
Hibaelhárítás
- A szerver nem jelenik meg a böngészőben: Ellenőrizd, hogy a szerver teljesen elindult-e a GPanel-ben. Győződj meg róla, hogy az
sv_lanértéke0a server.cfg fájlban. A Steam böngészőnek 2-3 percbe telhet egy új szerver indexelése. - Nem lehet csatlakozni: Ellenőrizd a szervered IP-címét és portját a GPanel Network fülén. Próbálj csatlakozni konzolon keresztül a
connect IP:PORTparanccsal. - Pálya nem található hibák: Ellenőrizd, hogy a pályanevek a
mapcycle.txt-ben megegyeznek-e a tényleges pályafájlokkal anmrih/maps/mappában. A nevek kis- és nagybetű-érzékenyek. - Összeomlás indításkor: Töröld a
server.cfgfájlt és indítsd újra az alapértelmezések újragenerálásához. Ellenőrizd a GPanel konzolt konkrét hibaüzenetekért. - Az RCON nem működik: Erősítsd meg, hogy az
rcon_passwordbe van állítva mind aserver.cfgfájlban, mind a GPanel Startup fülön. Győződj meg róla, hogy a megfelelő portot használod.
Kapcsolódó Cikkek
- No More Room in Hell Admin Parancsok
- Hogyan Találd Meg a Szerver IP-címed és Portod
- Fájlok Feltöltése SFTP-n Keresztül
- Szerver Indítási Útmutató
Segítségre van szükséged?
Ha olyan problémába ütközöl, amit ez az útmutató nem tárgyal, nyiss egy támogatási jegyet, és mellékeld a szerver IP-címedet, a probléma leírását, valamint a GPanel konzolból származó hibaüzeneteket.