Ovaj vodič pokriva podešavanje administratora, konzolne komande, upravljanje igračima, upravljanje svetom i rešavanje problema za vaš Dead Matter dedikovani server. Dead Matter je survival igra zombi tematike u otvorenom svetu smeštena u Alberti, Kanada, sa izgradnjom baza, sakupljanjem, vozilima i PvP/PvE igranjem. Za početno podešavanje servera, konfiguraciju i uputstva za povezivanje, pogledajte Vodič za podešavanje Dead Matter servera.
1. Podešavanje administratora
Dead Matter dedikovani serveri koriste administratorski sistem zasnovan na konfiguraciji. Operateri servera upravljaju svojim serverom putem GPanel konzole i konfiguracionih fajlova.
Pristup operatera servera
Kao operater servera, svojim Dead Matter serverom upravljate putem:
- GPanel konzole: Konzola servera u GPanel-u prikazuje izlaz servera, povezivanja igrača, zombi događaje i poruke o greškama.
- Konfiguracionih fajlova: Fajl
Game.inii druge konfiguracije uDeadMatter/Saved/Config/kontrolišu sva podešavanja servera. Izmenite ih putem kartice Files u GPanel-u ili putem SFTP-a. - Administratorskih alata u igri: Kada ste prijavljeni kao administrator, imate pristup dodatnim opcijama upravljanja, uključujući teleportaciju, spawnovanje predmeta i kontrolu igrača.
Dodavanje administratora
Da biste dodelili administratorske privilegije igračima na svom serveru:
- Zaustavite server iz GPanel-a.
- Otvorite administratorski konfiguracioni fajl u direktorijumu konfiguracije servera.
- Dodajte Steam ID igrača (SteamID64 format) na listu administratora.
- Sačuvajte fajl i restartujte server.
2. Konzolne komande
Dead Matter pruža konzolne komande dostupne putem GPanel konzole i administratorske konzole u igri. U nastavku se nalaze ključne komande za upravljanje serverom.
| Komanda | Opis |
|---|---|
kick <player/steamid> |
Izbacuje igrača sa servera. |
ban <player/steamid> |
Trajno banuje igrača sa servera. |
unban <steamid> |
Uklanja igrača sa liste banova. |
listplayers |
Prikazuje listu svih trenutno povezanih igrača sa njihovim imenima i Steam ID-jevima. |
save |
Pokreće trenutno čuvanje sveta. |
teleport <player> <x> <y> <z> |
Teleportuje igrača na navedene koordinate (administrator u igri). |
giveitem <player> <itemid> <amount> |
Daje predmet igraču po ID-ju predmeta (administrator u igri). |
settime <hour> |
Postavlja doba dana u igri (0-24). |
shutdown |
Pokreće uredno gašenje servera sa automatskim čuvanjem. |
3. Upravljanje igračima
Izbacivanje igrača
- Koristite komandu
kicku GPanel konzoli sa imenom igrača ili Steam ID-jem. - Izbačeni igrači mogu se odmah ponovo pridružiti osim ako se ne preduzme dalja akcija (ban ili promena lozinke).
Banovanje igrača
- Koristite komandu
banda trajno sprečite igrača da se pridruži. - Banovi se prate po Steam ID-ju i ostaju nakon restarta servera.
- Koristite
unbansa Steam ID-jem da poništite ban.
Zaštita lozinkom
Najpouzdaniji metod za kontrolu pristupa je postavljanje lozinke servera:
ServerPassword=YourSecretPassword
Promenite lozinku u Game.ini i restartujte server. Delite lozinku samo sa igračima od poverenja.
Whitelist režim
Za maksimalnu kontrolu pristupa, razmotrite pokretanje servera samo sa whitelistom. Dodajte odobrene Steam ID-jeve u whitelist konfiguracioni fajl. Samo igrači na whitelisti mogu se pridružiti, bez obzira na to da li znaju lozinku.
4. Upravljanje svetom
Resetovanje sveta
Da biste potpuno obrisali svet i započeli iznova:
- Zaustavite server iz GPanel-a.
- Povežite se putem SFTP-a i navigirajte do
DeadMatter/Saved/SaveGames/. - Obrišite ili preimenujte direktorijum sačuvanih podataka (preimenujte da biste ga zadržali kao rezervnu kopiju).
- Pokrenite server. Novi svet će biti generisan sa vašom postojećom konfiguracijom.
Podešavanje postavki sveta
Možete podesiti iskustvo sveta bez potpunog resetovanja izmenom Game.ini:
- ZombieDensity -- Povećajte ili smanjite broj zombija u svetu.
- LootRespawnTime -- Kontrolišite koliko brzo se kontejneri sa plenom ponovo pune nakon pljačke.
- DayNightCycleSpeed -- Učinite dane dužim ili kraćim da biste promenili tempo preživljavanja.
- bPvPEnabled -- Uključite ili isključite PvP bez brisanja. Promene stupaju na snagu nakon restarta.
Rezervna kopija i vraćanje
- Zaustavite server iz GPanel-a.
- Povežite se putem SFTP-a i preuzmite direktorijum
SaveGames/za rezervnu kopiju. - Da biste vratili, otpremite direktorijum rezervne kopije, zamenjujući trenutni.
- Pokrenite server. Vraćeni svet će se učitati.
5. Rešavanje problema
Server se ruši pri pokretanju
- Proverite GPanel konzolu za poruke o greškama. Uobičajeni uzroci uključuju neispravnu sintaksu konfiguracije u
Game.ini. - Proverite da vrednosti portova nisu ručno promenjene. Portovi moraju odgovarati onome što GPanel dodeljuje.
- Pokušajte da obrišete konfiguracione fajlove i restartujete da biste regenerisali nove podrazumevane vrednosti.
- Ako je rušenje povezano sa sačuvanim podacima, pokušajte da pokrenete sa novim svetom preimenovanjem direktorijuma
SaveGames/. - Ako rušenje nastavi da se dešava, otvorite tiket za podršku sa IP adresom svog servera i kompletnim izlazom konzole.
Igrači ne mogu da se povežu
- Proverite da li server radi u GPanel-u i proverite konzolu za greške.
- Potvrdite da igrač koristi ispravnu IP adresu i port iz GPanel kartice Network.
- Proverite da li je lozinka servera ispravna (lozinke razlikuju velika i mala slova).
- Ako koristite whitelist, potvrdite da je Steam ID igrača dodat.
- Uverite se da i server i igrač koriste istu verziju Dead Matter-a.
Problemi sa zombijima i performansama
- Visoke vrednosti
ZombieDensityznačajno povećavaju opterećenje servera. Ako su performanse loše, smanjite je na1.0ili niže. - Smanjite
MaxPlayersako se server muči sa mnogo istovremenih igrača. - Veliki broj struktura koje su izgradili igrači može uticati na performanse servera tokom vremena.
- Povećajte
AutoSaveIntervalako čuvanje izaziva periodične skokove kašnjenja. - Ako performanse i dalje ostanu loše, kontaktirajte podršku u vezi sa nadogradnjom plana servera.
Desinhronizacija i kašnjenje
- Dead Matter je u aktivnom razvoju i određena desinhronizacija je očekivana. Uverite se da su svi igrači na istoj verziji igre.
- Igrači sa visokim kašnjenjem mogu iskusiti više desinhronizacije. Preporučite server igračima sa najboljom vezom ka lokaciji servera.
- Periodično restartujte server (jednom dnevno ili nakon dugih sesija) da biste očistili nagomilano stanje i poboljšali performanse.
Oštećenje sačuvanih podataka
- Ako se server sruši tokom čuvanja, fajl sa sačuvanim podacima može postati oštećen.
- Vratite iz ručne SFTP rezervne kopije ako je dostupna. Pogledajte Vodič za podešavanje Dead Matter servera za uputstva za vraćanje.
- Redovne SFTP rezervne kopije su najbolja zaštita. Napravite rezervnu kopiju svog sveta najmanje jednom po sesiji igranja.
Povezani članci
- Vodič za podešavanje Dead Matter servera
- Kako da pronađete IP adresu i port svog servera
- Kako da otpremite fajlove putem SFTP-a
- Vodič za pokretanje servera
Potrebna pomoć?
Ako naiđete na probleme sa svojim Dead Matter serverom koji nisu pokriveni ovde, otvorite tiket za podršku i navedite IP adresu svog servera, opis problema i sve relevantne poruke o greškama iz GPanel konzole.