Ovaj vodič pokriva postavljanje administratora, dostupne naredbe, upravljanje igračima i rješavanje problema za vaš No One Survived namjenski poslužitelj. Naučite kako konfigurirati administratorski pristup, koristiti naredbe u igri i riješiti uobičajene probleme s poslužiteljem.
Postavljanje administratora
No One Survived pruža administratorski pristup putem administratorske lozinke i opcionalno putem Steam ID popisa dopuštenih korisnika. Administratorske mogućnosti daju vam potpunu kontrolu nad poslužiteljem dok igrate.
Postavljanje administratorske lozinke
Administratorska lozinka konfigurira se putem SERVER_ADMIN_PASSWORD GPanel varijable za pokretanje, ili u konfiguracijskoj datoteci WRSH/Saved/Config/WindowsServer/Game.ini:
[ServerSetting]
AdminPassword=YourSecurePassword123
Ovo možete postaviti i putem GPanel kartice Startup uređivanjem varijable SERVER_ADMIN_PASSWORD. Nakon promjene lozinke, ponovno pokrenite poslužitelj kako bi promjena stupila na snagu.
Prijava kao administrator u igri
- Pridružite se svom poslužitelju kao obični igrač.
- Otvorite konzolu u igri (obično pritiskom na ` ili ~, ili provjerite postavke tipki u igri).
- Upišite naredbu za administratorsku prijavu sa svojom lozinkom:
AdminLogin YourSecurePassword123
Trebali biste vidjeti poruku potvrde da su vam dodijeljene administratorske ovlasti za trenutnu sesiju.
Steam ID popis dopuštenih korisnika
Za dodatni sloj sigurnosti, možete ograničiti administratorski pristup na određene Steam račune konfiguracijom Steam ID popisa dopuštenih korisnika u postavkama poslužitelja:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Kada je konfiguriran Steam ID popis dopuštenih korisnika, samo igrači čiji su Steam ID-ovi navedeni mogu se autenticirati kao administratori, čak i ako znaju administratorsku lozinku. To sprječava neovlašteni pristup ako lozinka procuri.
Administratorske naredbe
Nakon autentifikacije kao administrator, možete koristiti sljedeće naredbe putem konzole u igri:
Naredbe za upravljanje igračima
| Naredba | Sintaksa | Opis |
|---|---|---|
| Izbaci | Kick <PlayerName> |
Uklanja igrača s poslužitelja. Može se odmah ponovno pridružiti. |
| Zabrani | Ban <PlayerName> |
Uklanja igrača i sprječava ga da se ponovno pridruži dok mu se ne ukine zabrana. |
| Ukini zabranu | Unban <PlayerName> |
Uklanja igrača s popisa zabranjenih, omogućujući mu ponovno pridruživanje. |
| Popis igrača | ListPlayers |
Prikazuje sve trenutno povezane igrače s njihovim imenima i Steam ID-ovima. |
| Emitiranje | Broadcast <Message> |
Šalje poruku cijelom poslužitelju vidljivu svim igračima. |
Naredbe za teleportaciju
| Naredba | Sintaksa | Opis |
|---|---|---|
| Teleportiraj se do igrača | TeleportTo <PlayerName> |
Teleportira vas na lokaciju navedenog igrača. |
| Teleportiraj igrača k sebi | TeleportHere <PlayerName> |
Teleportira navedenog igrača na vašu trenutnu lokaciju. |
| Teleportiraj na koordinate | Teleport <X> <Y> <Z> |
Teleportira vas na navedene koordinate u svijetu. |
Naredbe za predmete i stvaranje entiteta
| Naredba | Sintaksa | Opis |
|---|---|---|
| Daj predmet | GiveItem <ItemID> <Amount> |
Stvara navedeni predmet u vašem inventaru. |
| Daj predmet igraču | GiveItemTo <PlayerName> <ItemID> <Amount> |
Stvara predmet izravno u inventaru drugog igrača. |
| Stvori entitet | SpawnEntity <EntityID> |
Stvara entitet (zombi, NPC, životinja) na vašoj lokaciji. |
Naredbe za vrijeme i vremenske uvjete
| Naredba | Sintaksa | Opis |
|---|---|---|
| Postavi vrijeme | SetTime <Hour> |
Postavlja vrijeme u igri (0-24). Na primjer, SetTime 12 postavlja podne. |
| Postavi vremenske uvjete | SetWeather <Type> |
Mijenja trenutne vremenske uvjete. Opcije: Clear, Rain, Storm, Fog. |
| Uključi/isključi ciklus dana i noći | ToggleDayNight |
Pauzira ili nastavlja ciklus dana i noći na trenutnom vremenu. |
RCON pristup
Ako igra podržava RCON (Remote Console), možete slati administratorske naredbe bez prijave u igru. Ovo je korisno za automatizirano upravljanje poslužiteljem i vanjske alate.
Omogućavanje RCON-a
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
Nakon što je RCON omogućen, možete koristiti bilo koji standardni RCON klijent za povezivanje s poslužiteljem i daljinsko izvršavanje naredbi. RCON port mora se razlikovati od porta igre i porta za upite.
Upravljanje igračima
Upravljanje popisom zabranjenih
Zabrane se pohranjuju u datoteci popisa zabranjenih na poslužitelju. Zabranama možete upravljati putem administratorskih naredbi ili izravnim uređivanjem datoteke popisa zabranjenih:
- Koristite
Ban <PlayerName>za dodavanje igrača na popis zabranjenih. - Koristite
Unban <PlayerName>za uklanjanje igrača s popisa zabranjenih. - Datoteku popisa zabranjenih možete urediti putem GPanel upravitelja datoteka za skupne promjene.
Način rada s popisom dopuštenih
Ako želite ograničiti svoj poslužitelj samo na određene igrače, možete omogućiti način rada s popisom dopuštenih:
[ServerSettings]
WhitelistEnabled=true
Kada je popis dopuštenih omogućen, samo igrači čiji su Steam ID-ovi na popisu dopuštenih mogu se povezati. Dodajte Steam ID-ove u datoteku popisa dopuštenih (jedan po retku) putem GPanel upravitelja datoteka.
Upravljanje svijetom
Podešavanje ciklusa dana i noći
Ciklus dana i noći značajno utječe na igru. Dulji dani daju igračima više sigurnog vremena za prikupljanje resursa, dok dulje noći povećavaju izazov preživljavanja:
| Stil igre | Duljina dana | Duljina noći |
|---|---|---|
| Opušteno / Fokus na gradnju | 60 minuta | 15 minuta |
| Uravnoteženo (zadano) | 40 minuta | 20 minuta |
| Hardcore preživljavanje | 20 minuta | 40 minuta |
| Stalni dan | 120 minuta | 1 minuta |
Podešavanje težine
Osim unaprijed postavljenih razina težine, možete fino podesiti pojedinačne postavke za stvaranje prilagođene težine. Kombinirajte ih za prilagođeno iskustvo:
- Gustoća zombija: Podesite
ZombieSpawnMultiplier(0.1 za gotovo nijednog, 5.0 za ogromne horde). - Ponašanje NPC-ova: Postavite
NPCHostilitynaPassiveza prijateljske NPC-ove iliAggressiveza neprijateljski svijet. - Oskudica resursa: Smanjite
GatherRateMultiplieriLootRespawnMultiplierza teže preživljavanje. - Težina borbe: Kombinirajte visoko stvaranje zombija s niskom izdržljivošću za zahtjevno borbeno iskustvo.
Rješavanje problema
Rušenja poslužitelja
- Provjerite zapisnik konzole: Pregledajte ispis GPanel konzole za poruke o pogreškama prije rušenja. Česti uzroci uključuju ograničenja memorije i oštećene podatke spremanja.
- Problemi s memorijom: Ako se poslužitelj ruši tijekom generiranja svijeta ili s mnogo igrača, možda mu treba više RAM-a. Razmislite o nadogradnji vašeg plana za poslužitelj.
- Oštećeno spremanje svijeta: Ako se poslužitelj neprestano ruši pri pokretanju, pokušajte vratiti sigurnosnu kopiju ili izvršiti resetiranje svijeta. Pogledajte No One Survived vodič za postavljanje poslužitelja za upute o sigurnosnim kopijama i resetiranju.
- Ažuriranja igre: Rušenja nakon ažuriranja igre mogu ukazivati na probleme s kompatibilnošću. Ponovno pokrenite poslužitelj za primjenu ažuriranja i provjerite forume zajednice za poznate probleme.
Problemi s povezivanjem
- Poslužitelj se ne pojavljuje u pregledniku: Provjerite je li poslužitelj potpuno pokrenut (provjerite GPanel konzolu za poruku o spremnosti). Provjerite je li port za upite ispravno dodijeljen.
- Nije moguće povezati se putem izravnog IP-a: Dvaput provjerite IP i port igre (ne port za upite). Pogledajte Kako pronaći IP i port vašeg poslužitelja.
- Istek vremena pri povezivanju: Poslužitelj je možda preopterećen ili ne reagira. Pokušajte ga ponovno pokrenuti putem GPanel-a. Ako problem potraje, provjerite konzolu za pogreške.
- "Nepodudaranje verzija": Poslužitelj i klijent moraju biti na istoj verziji igre. Ponovno pokrenite poslužitelj za primjenu ažuriranja na čekanju.
Oštećenje spremanja
- Simptomi: Poslužitelj se ne pokreće, učitava se u prazan svijet ili igrači gube sav napredak.
- Prevencija: Uvijek zaustavite poslužitelj uredno putem GPanel-a prije održavanja. Izbjegavajte nasilno zaustavljanje procesa poslužitelja.
- Oporavak: Vratite sigurnosnu kopiju napravljenu prije nastanka oštećenja. Ako sigurnosna kopija ne postoji, potrebno je resetiranje svijeta.
Problemi s pojavljivanjem zombija
- Zombiji se ne pojavljuju: Provjerite da
ZombieSpawnMultipliernije postavljen na0. Provjerite nije li težina postavljena na način koji onemogućuje zombije. - Previše zombija / zastajkivanje: Smanjite
ZombieSpawnMultiplier. Visoke stope pojavljivanja u kombinaciji s mnogo igrača mogu uzrokovati značajno zastajkivanje poslužitelja. - Zombiji ne nestaju: Ovo može biti greška u igri. Ponovno pokretanje poslužitelja briše sve stvorene entitete i privremeno rješava problem.
Optimizacija performansi
- Smanjite
MaxPlayersako poslužitelj ima problema s trenutnim brojem igrača. - Smanjite
ZombieSpawnMultiplierkako biste smanjili broj entiteta i opterećenje procesora. - Provjerite ima li poslužitelj dovoljno RAM-a za veličinu karte i broj igrača.
- Zakažite periodična ponovna pokretanja (dnevno ili svakih nekoliko dana) za čišćenje curenja memorije i resetiranje broja entiteta.
- Ako je dostupno, smanjite udaljenost prikaza ili raspon simulacije u postavkama poslužitelja.
Povezani članci
- No One Survived vodič za postavljanje poslužitelja
- Kako pronaći IP i port vašeg poslužitelja
- Kako prenijeti datoteke putem SFTP-a
- Početak rada s vašim novim poslužiteljem