Acest ghid acoperă configurarea administratorului, comenzile de consolă, gestionarea jucătorilor, gestionarea lumii și depanarea pentru serverul tău dedicat Dead Matter. Dead Matter este un joc de supraviețuire cu zombi în lume deschisă, plasat în Alberta, Canada, cu construirea de baze, căutarea de resurse, vehicule și gameplay PvP/PvE. Pentru configurarea inițială a serverului, configurare și instrucțiunile de conectare, vezi Ghidul de configurare a serverului Dead Matter.
1. Configurarea administratorului
Serverele dedicate Dead Matter folosesc un sistem de administrare bazat pe configurare. Operatorii serverului își gestionează serverul prin consola GPanel și prin fișierele de configurare.
Acces de operator de server
În calitate de operator de server, îți gestionezi serverul Dead Matter prin:
- Consola GPanel: Consola serverului din GPanel afișează ieșirea serverului, conexiunile jucătorilor, evenimentele cu zombi și mesajele de eroare.
- Fișiere de configurare: Fișierul
Game.iniși alte configurări dinDeadMatter/Saved/Config/controlează toate setările serverului. Editează prin fila Files din GPanel sau prin SFTP. - Instrumente de administrare în joc: Când ești conectat ca administrator, ai acces la opțiuni suplimentare de gestionare, inclusiv teleportare, generare de obiecte și control al jucătorilor.
Adăugarea administratorilor
Pentru a acorda privilegii de administrator jucătorilor de pe serverul tău:
- Oprește serverul din GPanel.
- Deschide fișierul de configurare a administratorilor în directorul de configurare al serverului.
- Adaugă Steam ID-ul jucătorului (format SteamID64) în lista de administratori.
- Salvează fișierul și repornește serverul.
2. Comenzi de consolă
Dead Matter oferă comenzi de consolă accesibile prin consola GPanel și prin consola de administrare din joc. Mai jos sunt comenzile cheie pentru gestionarea serverului.
| Comandă | Descriere |
|---|---|
kick <player/steamid> |
Elimină un jucător de pe server. |
ban <player/steamid> |
Interzice permanent un jucător de pe server. |
unban <steamid> |
Elimină un jucător din lista de interdicții. |
listplayers |
Afișează toți jucătorii conectați în prezent cu numele și Steam ID-urile lor. |
save |
Declanșează o salvare imediată a lumii. |
teleport <player> <x> <y> <z> |
Teleportează un jucător la coordonatele specificate (administrator în joc). |
giveitem <player> <itemid> <amount> |
Oferă un obiect unui jucător după ID-ul obiectului (administrator în joc). |
settime <hour> |
Setează ora din joc a zilei (0-24). |
shutdown |
Inițiază o oprire controlată a serverului cu o salvare automată. |
3. Gestionarea jucătorilor
Eliminarea jucătorilor
- Folosește comanda
kickîn consola GPanel cu numele sau Steam ID-ul jucătorului. - Jucătorii eliminați se pot reconecta imediat, cu excepția cazului în care se iau măsuri suplimentare (interdicție sau schimbarea parolei).
Interzicerea jucătorilor
- Folosește comanda
banpentru a împiedica permanent un jucător să se conecteze. - Interdicțiile sunt urmărite după Steam ID și persistă între repornirile serverului.
- Folosește
unbancu Steam ID-ul pentru a anula o interdicție.
Protecție cu parolă
Cea mai fiabilă metodă de a controla accesul este setarea unei parole de server:
ServerPassword=YourSecretPassword
Schimbă parola în Game.ini și repornește serverul. Distribuie parola doar jucătorilor de încredere.
Modul whitelist
Pentru un control maxim al accesului, ia în considerare rularea unui server doar cu whitelist. Adaugă Steam ID-urile aprobate în fișierul de configurare al whitelist-ului. Doar jucătorii din whitelist se pot conecta, indiferent dacă cunosc parola.
4. Gestionarea lumii
Resetarea lumii
Pentru a șterge complet lumea și a începe de la zero:
- Oprește serverul din GPanel.
- Conectează-te prin SFTP și navighează la
DeadMatter/Saved/SaveGames/. - Șterge sau redenumește directorul de salvare (redenumește pentru a-l păstra ca backup).
- Pornește serverul. O lume nouă va fi generată cu configurarea ta existentă.
Ajustarea setărilor lumii
Poți regla experiența lumii fără o resetare completă modificând Game.ini:
- ZombieDensity -- Mărește sau micșorează numărul de zombi din lume.
- LootRespawnTime -- Controlează cât de repede se reumplu containerele cu pradă după ce au fost jefuite.
- DayNightCycleSpeed -- Face zilele mai lungi sau mai scurte pentru a schimba ritmul supraviețuirii.
- bPvPEnabled -- Comută PvP-ul pornit sau oprit fără ștergere. Modificările se aplică la repornire.
Backup și restaurare
- Oprește serverul din GPanel.
- Conectează-te prin SFTP și descarcă directorul
SaveGames/pentru backup. - Pentru a restaura, încarcă directorul salvat, înlocuindu-l pe cel curent.
- Pornește serverul. Lumea restaurată se va încărca.
5. Depanare
Serverul se blochează la pornire
- Verifică consola GPanel pentru mesaje de eroare. Cauzele comune includ sintaxa de configurare incorectă în
Game.ini. - Verifică dacă valorile portului nu au fost modificate manual. Porturile trebuie să corespundă cu ceea ce alocă GPanel.
- Încearcă să ștergi fișierele de configurare și să repornești pentru a regenera valori implicite noi.
- Dacă blocarea este legată de salvare, încearcă să pornești cu o lume nouă redenumind directorul
SaveGames/. - Dacă blocarea persistă, deschide un tichet de asistență cu IP-ul serverului și ieșirea completă a consolei.
Jucătorii nu se pot conecta
- Verifică dacă serverul rulează în GPanel și verifică consola pentru erori.
- Confirmă că jucătorul folosește IP-ul și portul corecte din fila Network a GPanel.
- Verifică dacă parola serverului este corectă (parolele sunt sensibile la majuscule).
- Dacă folosești un whitelist, confirmă că Steam ID-ul jucătorului a fost adăugat.
- Asigură-te că atât serverul, cât și jucătorul rulează aceeași versiune de Dead Matter.
Probleme cu zombii și de performanță
- Valorile mari ale
ZombieDensitycresc semnificativ încărcarea serverului. Dacă performanța este slabă, redu-o la1.0sau mai puțin. - Redu
MaxPlayersdacă serverul se chinuie cu mulți jucători simultani. - Numărul mare de structuri construite de jucători poate afecta performanța serverului în timp.
- Mărește
AutoSaveIntervaldacă salvările cauzează vârfuri periodice de lag. - Dacă performanța rămâne slabă, contactează asistența despre upgrade-ul planului tău de server.
Desincronizare și lag
- Dead Matter este în dezvoltare activă și o anumită desincronizare este de așteptat. Asigură-te că toți jucătorii sunt pe aceeași versiune de joc.
- Jucătorii cu latență mare pot experimenta mai multă desincronizare. Recomandă jucătorilor cu cea mai bună conexiune la locația serverului.
- Repornește serverul periodic (o dată pe zi sau după sesiuni lungi) pentru a curăța starea acumulată și a îmbunătăți performanța.
Coruperea salvării
- Dacă serverul se blochează în timpul unei salvări, fișierul de salvare poate deveni corupt.
- Restaurează dintr-un backup SFTP manual dacă este disponibil. Vezi Ghidul de configurare a serverului Dead Matter pentru instrucțiuni de restaurare.
- Backup-urile SFTP regulate sunt cea mai bună protecție. Fă backup lumii tale cel puțin o dată pe sesiune de joc.
Articole conexe
- Ghidul de configurare a serverului Dead Matter
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP
- Ghid de pornire a serverului
Ai nevoie de ajutor?
Dacă întâmpini probleme cu serverul tău Dead Matter care nu sunt acoperite aici, deschide un tichet de asistență și include IP-ul serverului, o descriere a problemei și orice mesaje de eroare relevante din consola GPanel.