Acest ghid acoperă configurarea adminului, comenzile disponibile, gestionarea jucătorilor și depanarea pentru serverul dvs. dedicat No One Survived. Învățați cum să configurați accesul de admin, cum să folosiți comenzile din joc și cum să rezolvați problemele comune ale serverului.
Configurarea adminului
No One Survived oferă acces de admin printr-o parolă de admin și, opțional, printr-o listă albă (whitelist) de Steam ID. Capabilitățile de admin vă oferă control complet asupra serverului în timp ce jucați.
Setarea parolei de admin
Parola de admin este configurată prin variabila de pornire GPanel SERVER_ADMIN_PASSWORD sau în fișierul de configurare WRSH/Saved/Config/WindowsServer/Game.ini:
[ServerSetting]
AdminPassword=YourSecurePassword123
Puteți seta acest lucru și prin fila Startup din GPanel, editând variabila SERVER_ADMIN_PASSWORD. După modificarea parolei, reporniți serverul pentru ca aceasta să intre în vigoare.
Autentificarea ca admin în joc
- Conectați-vă la serverul dvs. ca jucător obișnuit.
- Deschideți consola din joc (de obicei apăsând ` sau ~, sau verificați configurația tastelor din joc).
- Tastați comanda de autentificare ca admin cu parola dvs.:
AdminLogin YourSecurePassword123
Ar trebui să vedeți un mesaj de confirmare că vi s-au acordat privilegii de admin pentru sesiunea curentă.
Listă albă (whitelist) de Steam ID
Pentru un nivel suplimentar de securitate, puteți restricționa accesul de admin la conturi Steam specifice, configurând o listă albă de Steam ID în setările serverului:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Când este configurată o listă albă de Steam ID, doar jucătorii ale căror Steam ID-uri sunt listate se pot autentifica ca admin, chiar dacă cunosc parola de admin. Acest lucru previne accesul neautorizat în cazul în care parola este divulgată.
Comenzi de admin
Odată autentificat ca admin, puteți folosi următoarele comenzi prin consola din joc:
Comenzi de gestionare a jucătorilor
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Kick | Kick <PlayerName> |
Elimină un jucător de pe server. Acesta se poate reconecta imediat. |
| Ban | Ban <PlayerName> |
Elimină un jucător și îl împiedică să se reconecteze până la deblocare. |
| Unban | Unban <PlayerName> |
Elimină un jucător din lista de interdicții, permițându-i să se reconecteze. |
| Lista jucătorilor | ListPlayers |
Afișează toți jucătorii conectați în prezent, cu numele și Steam ID-urile lor. |
| Broadcast | Broadcast <Message> |
Trimite un mesaj la nivelul întregului server, vizibil pentru toți jucătorii. |
Comenzi de teleportare
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Teleportare la jucător | TeleportTo <PlayerName> |
Vă teleportează la locația jucătorului specificat. |
| Teleportare jucător la tine | TeleportHere <PlayerName> |
Teleportează jucătorul specificat la locația dvs. curentă. |
| Teleportare la coordonate | Teleport <X> <Y> <Z> |
Vă teleportează la coordonatele specificate din lume. |
Comenzi pentru obiecte și apariții
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Acordare obiect | GiveItem <ItemID> <Amount> |
Generează obiectul specificat în inventarul dvs. |
| Acordare obiect către jucător | GiveItemTo <PlayerName> <ItemID> <Amount> |
Generează un obiect direct în inventarul altui jucător. |
| Generare entitate | SpawnEntity <EntityID> |
Generează o entitate (zombi, NPC, animal) la locația dvs. |
Comenzi pentru timp și vreme
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Setare timp | SetTime <Hour> |
Setează ora din joc (0-24). De exemplu, SetTime 12 o setează la prânz. |
| Setare vreme | SetWeather <Type> |
Schimbă vremea curentă. Opțiuni: Clear, Rain, Storm, Fog. |
| Comutare ciclu zi/noapte | ToggleDayNight |
Întrerupe sau reia ciclul zi/noapte la ora curentă. |
Acces RCON
Dacă jocul acceptă RCON (Consolă la distanță), puteți trimite comenzi de admin fără a fi conectat la joc. Acest lucru este util pentru gestionarea automată a serverului și pentru instrumente externe.
Activarea RCON
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
Odată ce RCON este activat, puteți folosi orice client RCON standard pentru a vă conecta la server și a executa comenzi de la distanță. Portul RCON trebuie să fie diferit de portul de joc și de cel de interogare.
Gestionarea jucătorilor
Gestionarea listei de interdicții
Interdicțiile sunt stocate într-un fișier de listă de interdicții pe server. Puteți gestiona interdicțiile prin comenzi de admin sau editând direct fișierul listei de interdicții:
- Folosiți
Ban <PlayerName>pentru a adăuga un jucător în lista de interdicții. - Folosiți
Unban <PlayerName>pentru a elimina un jucător din lista de interdicții. - Fișierul listei de interdicții poate fi editat prin File Manager-ul din GPanel pentru modificări în masă.
Modul listă albă (whitelist)
Dacă doriți să restricționați serverul doar la anumiți jucători, puteți activa modul listă albă:
[ServerSettings]
WhitelistEnabled=true
Când lista albă este activată, doar jucătorii ale căror Steam ID-uri se află în fișierul listei albe se pot conecta. Adăugați Steam ID-uri în fișierul listei albe (câte unul pe linie) prin File Manager-ul din GPanel.
Gestionarea lumii
Reglarea ciclului zi/noapte
Ciclul zi/noapte afectează semnificativ gameplay-ul. Zilele mai lungi oferă jucătorilor mai mult timp sigur pentru colectarea resurselor, în timp ce nopțile mai lungi cresc provocarea de supraviețuire:
| Stil de joc | Durata zilei | Durata nopții |
|---|---|---|
| Casual / Axat pe construcție | 60 de minute | 15 minute |
| Echilibrat (implicit) | 40 de minute | 20 de minute |
| Supraviețuire Hardcore | 20 de minute | 40 de minute |
| Zi permanentă | 120 de minute | 1 minut |
Reglarea dificultății
Dincolo de nivelurile de dificultate prestabilite, puteți ajusta fin setările individuale pentru a crea o dificultate personalizată. Combinați-le pentru o experiență adaptată:
- Densitatea zombilor: Ajustați
ZombieSpawnMultiplier(0.1 pentru aproape niciunul, 5.0 pentru hoarde copleșitoare). - Comportamentul NPC: Setați
NPCHostilitylaPassivepentru NPC-uri prietenoase sauAggressivepentru o lume ostilă. - Penuria de resurse: Reduceți
GatherRateMultiplierșiLootRespawnMultiplierpentru o supraviețuire mai dificilă. - Dificultatea de luptă: Combinați un număr mare de apariții de zombi cu durabilitate scăzută pentru o experiență de luptă provocatoare.
Depanare
Blocări ale serverului
- Verificați jurnalul consolei: Examinați rezultatul consolei GPanel pentru mesaje de eroare înainte de blocare. Cauzele comune includ limitele de memorie și datele de salvare corupte.
- Probleme de memorie: Dacă serverul se blochează în timpul generării lumii sau cu mulți jucători, este posibil să aibă nevoie de mai multă memorie RAM. Luați în considerare actualizarea planului serverului.
- Salvare a lumii coruptă: Dacă serverul se blochează în mod repetat la pornire, încercați să restaurați un backup sau să efectuați o resetare a lumii. Consultați Ghidul de configurare a serverului No One Survived pentru instrucțiuni de backup și resetare.
- Actualizări ale jocului: Blocările după o actualizare a jocului pot indica probleme de compatibilitate. Reporniți serverul pentru a aplica actualizarea și verificați forumurile comunității pentru probleme cunoscute.
Probleme de conectare
- Serverul nu apare în browser: Asigurați-vă că serverul a pornit complet (verificați consola GPanel pentru un mesaj de tip „ready”). Verificați că portul de interogare este atribuit corect.
- Nu vă puteți conecta prin IP direct: Verificați de două ori IP-ul și portul de joc (nu portul de interogare). Consultați Cum să găsiți IP-ul și portul serverului.
- Timeout la conectare: Este posibil ca serverul să fie suprasolicitat sau să nu răspundă. Încercați să reporniți prin GPanel. Dacă problema persistă, verificați consola pentru erori.
- „Version mismatch”: Atât serverul, cât și clientul trebuie să fie pe aceeași versiune a jocului. Reporniți serverul pentru a aplica actualizările în așteptare.
Coruperea salvărilor
- Simptome: Serverul nu pornește, se încarcă într-o lume goală sau jucătorii își pierd tot progresul.
- Prevenire: Opriți întotdeauna serverul curat prin GPanel înainte de mentenanță. Evitați oprirea forțată a procesului serverului.
- Recuperare: Restaurați dintr-un backup făcut înainte de apariția coruperii. Dacă nu există niciun backup, este necesară o resetare a lumii.
Probleme cu apariția zombilor
- Niciun zombi nu apare: Verificați că
ZombieSpawnMultipliernu este setat la0. Verificați că dificultatea nu este setată la un mod care dezactivează zombii. - Prea mulți zombi / lag: Reduceți
ZombieSpawnMultiplier. Ratele mari de apariție combinate cu mulți jucători pot cauza un lag semnificativ al serverului. - Zombii nu dispar: Aceasta poate fi o eroare a jocului. Repornirea serverului șterge toate entitățile generate și rezolvă temporar problema.
Optimizarea performanței
- Reduceți
MaxPlayersdacă serverul are dificultăți cu numărul curent de jucători. - Reduceți
ZombieSpawnMultiplierpentru a reduce numărul de entități și utilizarea CPU. - Asigurați-vă că serverul are suficientă memorie RAM pentru dimensiunea hărții și numărul de jucători.
- Programați reporniri periodice (zilnice sau la câteva zile) pentru a curăța scurgerile de memorie și a reseta numărul de entități.
- Dacă este disponibil, reduceți distanța de vizualizare sau raza de simulare în setările serverului.
Articole conexe
- Ghidul de configurare a serverului No One Survived
- Cum să găsiți IP-ul și portul serverului
- Cum să încărcați fișiere prin SFTP
- Primii pași cu noul dvs. server