Ovaj vodič pokriva kako postaviti vaš No More Room in Hell (NMRiH) namjenski server na Legion Hosting, konfigurirati varijable pokretanja, urediti server.cfg, postaviti rotaciju karata, konfigurirati modove igre i povezati se na vaš server. Za administratorske naredbe i podršku za dodatke, pogledajte No More Room in Hell administratorske naredbe.
1. Prvo pokretanje
- Prijavite se na GPanel i odaberite svoj NMRiH server.
- Idite na karticu Startup i pregledajte dostupne varijable (pogledajte tablicu ispod).
- Po želji promijenite SRCDS_MAP za postavljanje karte koja se prva učitava.
- Vratite se na karticu Console i kliknite Start.
- Pričekajte da konzola pokaže da je server završio učitavanje prve karte. Prvo pokretanje može potrajati minutu dok server inicijalizira i generira zadane konfiguracijske datoteke.
- Kada server radi, konfigurirajte naziv servera, RCON lozinku i ostale postavke u
nmrih/cfg/server.cfg(pogledajte dolje).
server.cfg prije nego što server učinite javnim. Bez nje, udaljeni administratorski pristup je onemogućen i imat ćete ograničenu kontrolu nad serverom dok radi.
2. GPanel varijable pokretanja
Sljedeće varijable dostupne su u kartici Startup u GPanel. Postavke poput naziva servera, lozinke, RCON lozinke i maksimalnog broja igrača konfiguriraju se u server.cfg (pogledajte odjeljak 3 ispod).
| Varijabla | Zadano | Opis |
|---|---|---|
SRCDS_MAP |
nms_northway |
Karta učitana pri pokretanju servera. Koristite prefiks nmo_ za karte s ciljevima ili nms_ za karte preživljavanja. |
AUTO_UPDATE |
1 |
Automatsko ažuriranje servera pri pokretanju. Postavite na 0 za onemogućavanje. |
nmrih/cfg/server.cfg umjesto kao GPanel varijable pokretanja.
3. Konfiguracija servera (server.cfg)
NMRiH koristi standardnu Source engine datoteku server.cfg za detaljnu konfiguraciju. Zaustavite server prije uređivanja.
Lokacija datoteke
nmrih/cfg/server.cfg
Otvorite ovu datoteku koristeći karticu Files u GPanel ili se povežite putem SFTP. Ako datoteka ne postoji, ručno je stvorite ili pokrenite i zaustavite server za generiranje zadane datoteke.
Ključne postavke
| Postavka | Zadano | Opis |
|---|---|---|
hostname |
NMRiH Server |
Naziv servera prikazan u pregledniku. |
sv_password |
(prazno) | Lozinka za pristup. Ostavite prazno za javni pristup. |
rcon_password |
(nema) | RCON lozinka za udaljeni administratorski pristup. Mora biti postavljena kako bi RCON radio. |
maxplayers |
8 |
Maksimalan broj istovremenih igrača. |
sv_contact |
(prazno) | Kontakt email ili URL operatera servera. Opcionalno. |
sv_region |
255 |
Kod regije servera za preglednik. 0=Istočni SAD, 1=Zapadni SAD, 2=Južna Amerika, 3=Europa, 4=Azija, 5=Australija, 255=Svijet. |
mp_timelimit |
0 |
Vremensko ograničenje po karti u minutama. 0 znači bez vremenskog ograničenja (napredovanje po rundama). |
sv_alltalk |
1 |
Omogući svim igračima da se čuju putem glasovnog chata bez obzira na udaljenost. Postavite na 0 za glasovni chat temeljen na blizini. |
Primjer 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. Rotacija karata (mapcycle.txt)
NMRiH rotira karte koristeći datoteku mapcycle.txt. Server učitava sljedeću kartu s popisa nakon završetka svake runde.
Lokacija datoteke
nmrih/mapcycle.txt
Format
Navedite jednu kartu po retku. Karte se učitavaju redom od vrha prema dnu, zatim se ciklus ponavlja.
nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway
Prefiksi naziva karata
| Prefiks | Mod igre | Opis |
|---|---|---|
nmo_ |
Ciljevi | Igrači izvršavaju zadatke (pronalaze predmete, dolaze do točaka ekstrakcije) dok se bore protiv zombija. Najpopularniji mod. |
nms_ |
Preživljavanje | Preživljavanje u valovima. Igrači brane poziciju protiv sve težih valova zombija. |
nmo_ i nms_ karte u istom ciklusu. Server automatski mijenja modove igre na temelju prefiksa karte.
5. Modovi igre
Mod s ciljevima (nmo_)
Primarni mod igre. Igrači moraju surađivati kako bi izvršili niz zadataka -- pronalaženje ključeva, aktiviranje generatora, dolazak do točaka evakuacije -- dok zombiji lutaju kartom. Gubitak svih igrača ili neuspjeh u ekstrakciji rezultira porazom.
Mod preživljavanja (nms_)
Obrana u valovima. Igrači drže poziciju i bore se protiv sve težih valova zombija. Municija i zalihe su oskudne. Cilj je preživjeti što više valova ili dosegnuti zadani broj valova za pobjedu.
6. Kako se povezati
Opcija A -- Steam preglednik servera
- Otvorite Steam klijent.
- Kliknite View u gornjem izborniku, zatim Game Servers.
- Kliknite karticu Favourites, zatim Add a server.
- Unesite IP adresu i port vašeg servera iz kartice Network u GPanel:
<your-server-ip>:<port> - Kliknite Add this address to favourites, zatim odaberite server i kliknite Connect.
Opcija B -- Konzola u igri
- Pokrenite No More Room in Hell putem Steam.
- Omogućite razvojnu konzolu u Options > Keyboard > Advanced > Enable Developer Console.
- Pritisnite
~(tilda) za otvaranje konzole. - Upišite naredbu za povezivanje:
connect <your-server-ip>:<port> - Ako je lozinka postavljena, dodajte je:
connect <your-server-ip>:<port>; password YourPassword
Opcija C -- Preglednik servera u igri
- Pokrenite No More Room in Hell putem Steam.
- Iz glavnog izbornika odaberite Find Servers.
- Potražite svoj server po nazivu ili pregledajte popis.
- Odaberite svoj server i kliknite Connect.
7. RCON (Remote Console)
RCON vam omogućuje izvršavanje serverskih naredbi na daljinu bez povezivanja na igru. Koristi standardni Source engine RCON protokol.
Korištenje RCON-a u igri
- Otvorite razvojnu konzolu (
~). - Unesite svoju RCON lozinku:
rcon_password YourRCONPassword - Izvršavajte naredbe dodavanjem prefiksa
rcon:rcon changelevel nmo_broadway rcon kick PlayerName
Korištenje vanjskog RCON klijenta
Također možete koristiti samostalne RCON alate za upravljanje serverom na daljinu. Povežite se koristeći IP adresu servera, port i RCON lozinku. Popularni Source RCON klijenti uključuju HLSW i mcrcon.
Rješavanje problema
- Server se ne pojavljuje u pregledniku: Provjerite da je server potpuno pokrenut u GPanel. Provjerite da je
sv_lanpostavljeno na0u server.cfg. Steam pregledniku može trebati 2-3 minute da indeksira novi server. - Nije moguće povezati se: Provjerite IP adresu i port servera u kartici Network u GPanel. Pokušajte se povezati putem konzole s
connect IP:PORT. - Greške "karta nije pronađena": Provjerite da nazivi karata u
mapcycle.txtodgovaraju stvarnim datotekama karata unmrih/maps/. Nazivi razlikuju velika i mala slova. - Rušenja pri pokretanju: Obrišite
server.cfgi ponovno pokrenite za regeneraciju zadanih postavki. Provjerite GPanel konzolu za specifične poruke o greškama. - RCON ne radi: Potvrdite da je
rcon_passwordpostavljeno i userver.cfgi u kartici Startup u GPanel. Provjerite da koristite ispravan port.
Povezani članci
- No More Room in Hell administratorske naredbe
- Kako pronaći IP adresu i port vašeg servera
- Kako prenijeti datoteke putem SFTP
- Vodič za pokretanje servera
Trebate pomoć?
Ako naiđete na probleme koji nisu pokriveni ovdje, otvorite zahtjev za podršku i uključite IP adresu servera, opis problema i sve poruke o greškama iz GPanel konzole.