Ovaj vodič pokriva administraciju servera i instalaciju modova za Colony Survival, uključujući podešavanje administracije, konzolne komande, upravljanje igračima, Steam Workshop i ručnu instalaciju modova, savete za upravljanje kolonijom i rešavanje uobičajenih problema sa serverom.
Podešavanje administracije
Colony Survival koristi sistem dozvola gde vlasnik servera (igrač koji je kreirao svet) ima potpunu kontrolu. Za namenske servere, administratorske privilegije se upravljaju putem konfiguracije.
Podešavanje administratorskog pristupa
- Zaustavite svoj server iz GPanel.
- Otvorite File Manager i pronađite konfiguracione fajlove svog servera.
- U
serverconfiguration.jsonili relevantnom fajlu dozvola, dodajte svoj Steam64 ID na listu administratora/operatora. Svoj Steam64 ID možete pronaći na steamid.io. - Sačuvajte fajl i pokrenite svoj server.
Konzolne komande servera
Colony Survival pruža konzolne komande koje se mogu izvršavati iz konzole servera u GPanel ili putem chata u igri (ako imate administratorske privilegije). Pristupite GPanel konzoli sa kartice Console.
| Komanda | Sintaksa | Opis |
|---|---|---|
| Help | /help |
Prikazuje listu svih dostupnih komandi servera. |
| Kick | /kick [PlayerName] |
Odmah uklanja igrača sa servera. Mogu se ponovo povezati osim ako nisu banovani. |
| Ban | /ban [PlayerName] |
Trajno banuje igrača. Neće moći da se poveže na server. |
| Unban | /unban [PlayerName] |
Uklanja ban, omogućavajući igraču da se ponovo poveže. |
| Save | /save |
Prisiljava trenutno čuvanje sveta. Koristite pre održavanja ili ponovnih pokretanja. |
| List Players | /players |
Prikazuje sve trenutno povezane igrače. |
| Say | /say [Message] |
Emituje poruku servera vidljivu svim igračima. |
| Shutdown | /shutdown |
Elegantno gasi server, čuvajući svet pre zaustavljanja. |
Primeri konzolnih komandi
/help
/players
/kick Griefer123
/ban Griefer123
/unban Griefer123
/say Server restarting in 5 minutes, please save your progress!
/save
/shutdown
/save pre /shutdown kako biste osigurali da je najnoviji napredak sačuvan. Iako /shutdown obično pokreće automatsko čuvanje, eksplicitno čuvanje unapred pruža dodatnu sigurnost.
Upravljanje igračima
Kick i Ban
Koristite kick i ban komande za upravljanje ometajućim igračima:
- Kick: Koristite
/kick [PlayerName]za manje ili prve prekršaje. Igrač se može odmah ponovo pridružiti. - Ban: Koristite
/ban [PlayerName]za teške ili ponovljene prekršaje. Igraču je trajno blokirano povezivanje. - Unban: Koristite
/unban [PlayerName]da poništite ban ako se okolnosti promene.
Praćenje igrača
- Koristite
/playersda vidite ko je trenutno povezan. - Pratite karticu Console u GPanel za poruke o pridruživanju i prekidu veze.
- Colony Survival je po prirodi kooperativan, ali na javnim serverima igrači potencijalno mogu da griefuju lošim upravljanjem deljenim resursima ili odbranama kolonije.
Najbolje prakse
- Uspostavite jasna pravila servera i saopštite ih igračima.
- Koristite
/sayza emitovanje važnih obaveštenja (termini održavanja, podsetnici na pravila). - Vodite evidenciju o kickovima i banovima za referencu.
- Za privatne servere, koristite lozinku u
serverconfiguration.jsonda ograničite pristup samo poverljivim igračima.
Instalacija modova
Colony Survival ima aktivnu modding zajednicu. Modovi mogu dodati novi sadržaj, promeniti mehaniku igre, uvesti nove poslove kolonista i mnogo više.
Integracija sa Steam Workshop
Colony Survival podržava Steam Workshop modove. Da biste instalirali Workshop modove na svoj server:
- Pronađite mod koji želite na Colony Survival Steam Workshop.
- Zabeležite Workshop ID iz URL-a moda (broj u URL-u, npr.
https://steamcommunity.com/sharedfiles/filedetails/?id=123456789-- ID je123456789). - U GPanel, proverite karticu Startup za polje Workshop ID ili opciju konfiguracije modova. Dodajte Workshop ID-jeve modova koje želite da instalirate, odvojene zarezima ako ih je više.
- Ponovo pokrenite svoj server. SteamCMD će automatski preuzeti Workshop modove tokom pokretanja.
Ručno otpremanje modova
Ako mod nije na Steam Workshop, ili vam je potrebna prilagođena verzija, modove možete otpremiti ručno:
- Zaustavite svoj server iz GPanel.
- Preuzmite fajlove moda na svoj lokalni računar.
- Povežite se na svoj server putem SFTP-a ili koristite File Manager.
- Idite do direktorijuma modova. Colony Survival modovi se obično smeštaju u:
gamedata/mods/ - Otpremite folder moda u
modsdirektorijum. Uverite se da struktura foldera odgovara onome što autor moda navodi. - Pokrenite svoj server. Proverite konzolu za poruke koje potvrđuju da je mod uspešno učitan.
Uklanjanje modova
- Zaustavite svoj server iz GPanel.
- Uklonite folder moda iz
gamedata/mods/direktorijuma, ili uklonite Workshop ID iz startup konfiguracije. - Pokrenite server i proverite da li se ispravno učitava bez moda.
Upravljanje kolonijom
Vođenje Colony Survival servera sa više igrača zahteva određenu koordinaciju. Evo saveta za upravljanje deljenim i pojedinačnim kolonijama:
- Deljene kolonije: Više igrača može doprineti istoj koloniji. Koordinišite izgradnju, prikupljanje resursa i postavljanje odbrane kako biste izbegli preklapajuće ili konfliktne gradnje.
- Odvojene kolonije: Igrači takođe mogu osnovati sopstvene nezavisne kolonije na različitim lokacijama. Ovo smanjuje potencijalne konflikte, ali znači da svaka kolonija mora održavati sopstvenu odbranu.
- Upravljanje resursima: Velike kolonije sa mnogo kolonista troše značajne resurse. Uverite se da su lanci snabdevanja (hrana, alati, oružje) dobro organizovani kako biste sprečili gladovanje kolonista ili praznine u odbrani.
- Planiranje odbrane: Noćni napadi čudovišta se povećavaju sa populacijom kolonije. Kako vaša kolonija raste, ulažite u zidove, stražarske kule i naoružane koloniste da biste održali bezbednost.
- Performanse: Veoma velike kolonije sa hiljadama kolonista mogu opteretiti resurse servera. Pratite performanse servera i razmotrite postavljanje razumnih ograničenja veličine kolonije za javne servere.
Rešavanje problema
Rušenja servera
| Problem | Rešenje |
|---|---|
| Server se ruši pri pokretanju | Proverite GPanel konzolu za poruke o greškama. Proverite da li je serverconfiguration.json važeći JSON (bez nedostajućih zareza, neusklađenih zagrada). Pokušajte da uklonite nedavno dodate modove. Ako problem potraje, ponovo instalirajte fajlove servera iz GPanel. |
| Server se ruši tokom igre | Ovo može ukazivati na iscrpljenost memorije zbog veoma velike kolonije, ili na konflikt modova. Proverite logove konzole za detalje o grešci. Smanjite veličinu kolonije ili uklonite problematične modove. |
| Rušenje nakon ažuriranja igre | Ažuriranja igre mogu narušiti kompatibilnost modova. Onemogućite sve modove, ponovo pokrenite i ponovo ih omogućite jedan po jedan da biste identifikovali konflikt. Proverite stranice modova za beleške o ažuriranju. |
Problemi sa povezivanjem
| Problem | Rešenje |
|---|---|
| Server se ne prikazuje u pretraživaču | Uverite se da server radi u GPanel i da je NetworkType postavljen na "SteamNetwork". Serveru može trebati nekoliko minuta da se registruje na Steam master serveru nakon pokretanja. |
| Ne mogu da se povežem putem direktnog IP-a | Proverite IP i port u GPanel. Uverite se da koristite igrački port (a ne query port). Potvrdite da je status servera Running. |
| Česti prekidi veze | Ovo može ukazivati na nestabilnost mreže ili preopterećenje servera. Proverite upotrebu resursa servera u GPanel. Velike kolonije koje generišu mnogo terena mogu izazvati probleme sa mrežom za igrače sa sporim vezama. |
| Greška "Version Mismatch" | Server i klijent moraju biti na istoj verziji igre. Ponovo pokrenite server iz GPanel da biste pokrenuli ažuriranje. Igrači takođe moraju ažurirati svoju igru putem Steam-a. |
Konflikti modova
| Problem | Rešenje |
|---|---|
| Server se ruši nakon dodavanja moda | Uklonite mod, vratite iz rezervne kopije ako je potrebno, i proverite beleške o kompatibilnosti moda. Neki modovi se međusobno sukobljavaju ili zahtevaju određene redoslede učitavanja. |
| Nedostaju predmeti ili blokovi nakon uklanjanja moda | Ako je mod dodao prilagođeni sadržaj u svet, njegovo uklanjanje može ostaviti reference bez vlasnika. Vratite iz rezervne kopije pre moda, ili prihvatite nedostajuće predmete. Ne postoji način da se povrati sadržaj specifičan za mod bez tog moda. |
| Modovi se ne učitavaju | Proverite da li je struktura foldera moda ispravna u gamedata/mods/. Proverite konzolu za greške pri učitavanju. Uverite se da verzija moda odgovara verziji vaše igre. |
Oštećenje sveta
| Problem | Rešenje |
|---|---|
| Svet ne uspeva da se učita | Sejv fajl je možda oštećen. Vratite iz najnovije rezervne kopije. Ako rezervna kopija ne postoji, možda ćete morati da započnete novi svet. |
| Nedostajući čankovi ili greške u terenu | Ovo se može desiti nakon rušenja tokom čuvanja. Pokušajte da učitate svet; manje oštećenje može da se samopopravi. Za uporne probleme, vratite iz rezervne kopije. |
Performanse sa velikim kolonijama
| Problem | Rešenje |
|---|---|
| Lag servera sa mnogo kolonista | Veoma velike kolonije (1000+ kolonista) zahtevaju značajne resurse servera. Optimizujte raspored kolonije, smanjite nepotrebne poslove kolonista i uverite se da je adekvatan RAM dodeljen vašem planu servera. |
| Automatsko čuvanje izaziva skokove laga | Povećajte AutoSaveInterval u serverconfiguration.json da smanjite učestalost čuvanja. Vrednost od 20-30 minuta smanjuje uticaj uz pružanje razumne zaštite. |
| Sporo generisanje terena | Kada igrači istražuju nove oblasti, server mora generisati teren. Ovo je normalno, ali može izazvati kratak lag. Podstaknite igrače da istražuju postepeno umesto da jure preko mape. |
Povezani članci
- Vodič za podešavanje Colony Survival servera
- Kako pronaći IP i port vašeg servera
- Kako otpremiti fajlove putem SFTP-a
- Početak rada sa vašim novim serverom