Acest ghid acoperă administrarea serverului și instalarea modurilor pentru Colony Survival, inclusiv configurarea administratorilor, comenzile din consolă, administrarea jucătorilor, Steam Workshop și instalarea manuală a modurilor, sfaturi pentru administrarea coloniei și depanarea problemelor comune ale serverului.
Configurarea administratorilor
Colony Survival folosește un sistem de permisiuni în care proprietarul serverului (jucătorul care a creat lumea) deține controlul deplin. Pentru serverele dedicate, privilegiile de administrator sunt gestionate prin configurare.
Configurarea accesului de administrator
- Oprește serverul din GPanel.
- Deschide File Manager și localizează fișierele de configurare ale serverului tău.
- În
serverconfiguration.jsonsau în fișierul de permisiuni relevant, adaugă ID-ul tău Steam64 în lista de administratori/operatori. Îți poți găsi ID-ul Steam64 la steamid.io. - Salvează fișierul și pornește serverul.
Comenzi din consola serverului
Colony Survival oferă comenzi de consolă care pot fi executate din consola serverului din GPanel sau prin chat-ul din joc (dacă ai privilegii de administrator). Accesează consola GPanel din fila Console.
| Comandă | Sintaxă | Descriere |
|---|---|---|
| Help | /help |
Afișează o listă cu toate comenzile de server disponibile. |
| Kick | /kick [PlayerName] |
Elimină imediat un jucător de pe server. Acesta se poate reconecta dacă nu este banat. |
| Ban | /ban [PlayerName] |
Banează permanent un jucător. Acesta nu se va putea conecta la server. |
| Unban | /unban [PlayerName] |
Elimină un ban, permițând jucătorului să se reconecteze. |
| Save | /save |
Forțează o salvare imediată a lumii. Folosește înainte de mentenanță sau reporniri. |
| List Players | /players |
Afișează toți jucătorii conectați în prezent. |
| Say | /say [Message] |
Difuzează un mesaj de server vizibil tuturor jucătorilor. |
| Shutdown | /shutdown |
Oprește serverul în mod controlat, salvând lumea înainte de oprire. |
Exemple de comenzi din consolă
/help
/players
/kick Griefer123
/ban Griefer123
/unban Griefer123
/say Server restarting in 5 minutes, please save your progress!
/save
/shutdown
/save înainte de /shutdown pentru a te asigura că cel mai recent progres este păstrat. Deși /shutdown declanșează de obicei o salvare automată, o salvare explicită în prealabil oferă siguranță suplimentară.
Administrarea jucătorilor
Kick și Ban
Folosește comenzile kick și ban pentru a gestiona jucătorii perturbatori:
- Kick: Folosește
/kick [PlayerName]pentru abateri minore sau la prima abatere. Jucătorul se poate realătura imediat. - Ban: Folosește
/ban [PlayerName]pentru abateri grave sau repetate. Jucătorul este blocat permanent de la conectare. - Unban: Folosește
/unban [PlayerName]pentru a anula un ban dacă circumstanțele se schimbă.
Monitorizarea jucătorilor
- Folosește
/playerspentru a vedea cine este conectat în prezent. - Urmărește fila Console din GPanel pentru mesaje de conectare și deconectare.
- Colony Survival este cooperativ prin natura sa, dar pe serverele publice, jucătorii ar putea face griefing prin gestionarea defectuoasă a resurselor partajate sau a apărărilor coloniei.
Cele mai bune practici
- Stabilește reguli clare pentru server și comunică-le jucătorilor.
- Folosește
/saypentru a difuza anunțuri importante (ferestre de mentenanță, reamintiri ale regulilor). - Păstrează un jurnal al kick-urilor și ban-urilor pentru referință.
- Pentru serverele private, folosește o parolă în
serverconfiguration.jsonpentru a restricționa accesul doar la jucătorii de încredere.
Instalarea modurilor
Colony Survival are o comunitate de modding activă. Modurile pot adăuga conținut nou, schimba mecanicile de joc, introduce noi joburi pentru coloniști și multe altele.
Integrarea Steam Workshop
Colony Survival acceptă moduri din Steam Workshop. Pentru a instala moduri din Workshop pe serverul tău:
- Găsește modul dorit pe Colony Survival Steam Workshop.
- Notează Workshop ID din URL-ul modului (numărul din URL, de ex.
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789-- ID-ul este123456789). - În GPanel, verifică fila Startup pentru un câmp Workshop ID sau o opțiune de configurare a modurilor. Adaugă Workshop ID-urile modurilor pe care vrei să le instalezi, separate prin virgule dacă sunt mai multe.
- Repornește serverul. SteamCMD va descărca automat modurile din Workshop în timpul pornirii.
Încărcarea manuală a modurilor
Dacă un mod nu se află pe Steam Workshop sau trebuie să instalezi o versiune personalizată, poți încărca modurile manual:
- Oprește serverul din GPanel.
- Descarcă fișierele modului pe mașina ta locală.
- Conectează-te la server prin SFTP sau folosește File Manager.
- Navighează la directorul de moduri. Modurile Colony Survival sunt de obicei plasate în:
gamedata/mods/ - Încarcă folderul modului în directorul
mods. Asigură-te că structura folderului corespunde cu ceea ce specifică autorul modului. - Pornește serverul. Verifică consola pentru mesaje care confirmă că modul s-a încărcat cu succes.
Eliminarea modurilor
- Oprește serverul din GPanel.
- Elimină folderul modului din directorul
gamedata/mods/sau elimină Workshop ID-ul din configurarea de pornire. - Pornește serverul și verifică dacă se încarcă corect fără mod.
Administrarea coloniei
Administrarea unui server Colony Survival cu mai mulți jucători necesită o oarecare coordonare. Iată câteva sfaturi pentru administrarea coloniilor partajate și individuale:
- Colonii partajate: Mai mulți jucători pot contribui la aceeași colonie. Coordonează construcția, colectarea resurselor și plasarea apărării pentru a evita construcțiile suprapuse sau conflictuale.
- Colonii separate: Jucătorii își pot stabili și propriile colonii independente în locații diferite. Acest lucru reduce conflictele potențiale, dar înseamnă că fiecare colonie trebuie să-și susțină propriile apărări.
- Administrarea resurselor: Coloniile mari, cu mulți coloniști, consumă resurse semnificative. Asigură-te că lanțurile de aprovizionare (hrană, unelte, arme) sunt bine organizate pentru a preveni înfometarea coloniștilor sau lacunele în apărare.
- Planificarea apărării: Atacurile nocturne ale monștrilor se intensifică odată cu populația coloniei. Pe măsură ce colonia ta crește, investește în ziduri, turnuri de pază și coloniști înarmați pentru a menține siguranța.
- Performanță: Coloniile foarte mari, cu mii de coloniști, pot suprasolicita resursele serverului. Monitorizează performanța serverului și ia în considerare stabilirea unor limite rezonabile pentru dimensiunea coloniei pe serverele publice.
Depanare
Blocări ale serverului
| Problemă | Soluție |
|---|---|
| Serverul se blochează la pornire | Verifică consola GPanel pentru mesaje de eroare. Verifică dacă serverconfiguration.json este JSON valid (fără virgule lipsă, acolade nepotrivite). Încearcă să elimini modurile adăugate recent. Dacă problema persistă, reinstalează fișierele serverului din GPanel. |
| Serverul se blochează în timpul jocului | Acest lucru poate indica epuizarea memoriei din cauza unei colonii foarte mari sau un conflict de moduri. Verifică jurnalele consolei pentru detalii despre eroare. Reduce dimensiunea coloniei sau elimină modurile problematice. |
| Blocare după actualizarea jocului | Actualizările jocului pot afecta compatibilitatea modurilor. Dezactivează toate modurile, repornește și reactivează-le pe rând pentru a identifica conflictul. Verifică paginile modurilor pentru note de actualizare. |
Probleme de conectare
| Problemă | Soluție |
|---|---|
| Serverul nu apare în browser | Asigură-te că serverul rulează în GPanel și că NetworkType este setat la "SteamNetwork". Serverul poate dura câteva minute să se înregistreze la serverul master Steam după pornire. |
| Nu te poți conecta prin IP direct | Verifică IP-ul și portul în GPanel. Asigură-te că folosești portul de joc (nu portul de interogare). Confirmă că starea serverului este Running. |
| Deconectări frecvente | Acest lucru poate indica instabilitate a rețelei sau suprasolicitarea serverului. Verifică utilizarea resurselor serverului în GPanel. Coloniile mari care generează mult teren pot cauza probleme de rețea pentru jucătorii cu conexiuni lente. |
| Eroare "Version Mismatch" | Serverul și clientul trebuie să fie pe aceeași versiune a jocului. Repornește serverul din GPanel pentru a declanșa o actualizare. Jucătorii trebuie de asemenea să-și actualizeze jocul prin Steam. |
Conflicte de moduri
| Problemă | Soluție |
|---|---|
| Serverul se blochează după adăugarea unui mod | Elimină modul, restaurează din copia de rezervă dacă e nevoie și verifică notele de compatibilitate ale modului. Unele moduri intră în conflict între ele sau necesită ordini specifice de încărcare. |
| Obiecte sau blocuri lipsă după eliminarea unui mod | Dacă un mod a adăugat conținut personalizat în lume, eliminarea lui poate lăsa referințe orfane. Restaurează dintr-o copie de rezervă anterioară modului sau acceptă obiectele lipsă. Nu există nicio modalitate de a recupera conținutul specific modului fără mod. |
| Modurile nu se încarcă | Verifică dacă structura folderului modului este corectă în gamedata/mods/. Verifică consola pentru erori de încărcare. Asigură-te că versiunea modului corespunde versiunii jocului tău. |
Coruperea lumii
| Problemă | Soluție |
|---|---|
| Lumea nu reușește să se încarce | Fișierul de salvare poate fi corupt. Restaurează din cea mai recentă copie de rezervă. Dacă nu există nicio copie de rezervă, este posibil să fie nevoie să începi o lume nouă. |
| Chunk-uri lipsă sau erori de teren | Acest lucru se poate întâmpla după blocări în timpul salvărilor. Încearcă să încarci lumea; coruperea minoră se poate auto-repara. Pentru probleme persistente, restaurează din copia de rezervă. |
Performanță cu colonii mari
| Problemă | Soluție |
|---|---|
| Lag al serverului cu mulți coloniști | Coloniile foarte mari (1000+ coloniști) necesită resurse semnificative ale serverului. Optimizează aranjamentul coloniei, reduce joburile inutile pentru coloniști și asigură-te că este alocată suficientă memorie RAM planului tău de server. |
| Salvarea automată cauzează vârfuri de lag | Crește AutoSaveInterval în serverconfiguration.json pentru a reduce frecvența salvărilor. O valoare de 20-30 de minute reduce impactul, oferind totuși o protecție rezonabilă. |
| Generare lentă a terenului | Când jucătorii explorează zone noi, serverul trebuie să genereze teren. Acest lucru este normal, dar poate cauza un scurt lag. Încurajează jucătorii să exploreze treptat, mai degrabă decât să se grăbească pe hartă. |
Articole conexe
- Ghidul de configurare a serverului Colony Survival
- Cum să găsești IP-ul și portul serverului tău
- Cum să încarci fișiere prin SFTP
- Primii pași cu noul tău server