Ovaj vodič pokriva postavljanje admina, konzolne naredbe, upravljanje igračima, upravljanje svijetom i rješavanje problema za vaš Dead Matter namjenski poslužitelj. Dead Matter je open-world igra preživljavanja sa zombijima smještena u Alberti, Kanada, koja uključuje gradnju baza, pretraživanje, vozila i PvP/PvE igranje. Za početno postavljanje poslužitelja, konfiguraciju i upute za povezivanje, pogledajte Dead Matter Vodič za Postavljanje Poslužitelja.
1. Postavljanje Admina
Dead Matter namjenski poslužitelji koriste sustav administracije temeljen na konfiguraciji. Operateri poslužitelja upravljaju svojim poslužiteljem putem GPanel konzole i konfiguracijskih datoteka.
Pristup Operatera Poslužitelja
Kao operater poslužitelja, upravljate svojim Dead Matter poslužiteljem putem:
- GPanel Konzola: Konzola poslužitelja u GPanel-u prikazuje izlaz poslužitelja, povezivanja igrača, zombie događaje i poruke o greškama.
- Konfiguracijske datoteke: Datoteka
Game.inii ostale konfiguracije uDeadMatter/Saved/Config/kontroliraju sve postavke poslužitelja. Uredite ih putem kartice Files u GPanel-u ili putem SFTP-a. - Admin alati u igri: Kada ste prijavljeni kao admin, imate pristup dodatnim opcijama upravljanja uključujući teleportaciju, stvaranje predmeta i kontrolu igrača.
Dodavanje Admina
Za dodjelu admin privilegija igračima na vašem poslužitelju:
- Zaustavite poslužitelj iz GPanel-a.
- Otvorite konfiguracijsku datoteku za admine u direktoriju konfiguracije poslužitelja.
- Dodajte igračev Steam ID (SteamID64 format) na popis admina.
- Spremite datoteku i ponovo pokrenite poslužitelj.
2. Konzolne Naredbe
Dead Matter pruža konzolne naredbe dostupne putem GPanel konzole i admin konzole u igri. U nastavku su ključne naredbe za upravljanje poslužiteljem.
| Naredba | Opis |
|---|---|
kick <player/steamid> |
Izbacuje igrača s poslužitelja. |
ban <player/steamid> |
Trajno zabranjuje igraču pristup poslužitelju. |
unban <steamid> |
Uklanja igrača s popisa zabranjenih. |
listplayers |
Prikazuje sve trenutno povezane igrače s njihovim imenima i Steam ID-ovima. |
save |
Pokreće trenutačno spremanje svijeta. |
teleport <player> <x> <y> <z> |
Teleportira igrača na zadane koordinate (admin u igri). |
giveitem <player> <itemid> <amount> |
Daje predmet igraču prema ID-u predmeta (admin u igri). |
settime <hour> |
Postavlja doba dana u igri (0-24). |
shutdown |
Pokreće uredno gašenje poslužitelja s automatskim spremanjem. |
3. Upravljanje Igračima
Izbacivanje Igrača
- Koristite naredbu
kicku GPanel konzoli s imenom igrača ili Steam ID-om. - Izbačeni igrači mogu se odmah ponovo pridružiti osim ako se ne poduzmu daljnje radnje (zabrana ili promjena lozinke).
Zabranjivanje Igrača
- Koristite naredbu
banza trajno sprečavanje igrača da se pridruži. - Zabrane se prate prema Steam ID-u i traju i nakon ponovnog pokretanja poslužitelja.
- Koristite
unbansa Steam ID-om za poništavanje zabrane.
Zaštita Lozinkom
Najpouzdanija metoda za kontrolu pristupa je postavljanje lozinke poslužitelja:
ServerPassword=YourSecretPassword
Promijenite lozinku u Game.ini i ponovo pokrenite poslužitelj. Podijelite lozinku samo s igračima kojima vjerujete.
Whitelist Način Rada
Za maksimalnu kontrolu pristupa, razmotrite pokretanje poslužitelja samo s whitelistom. Dodajte odobrene Steam ID-ove u konfiguracijsku datoteku whitelista. Samo igrači na whitelisti mogu se pridružiti, bez obzira znaju li lozinku.
4. Upravljanje Svijetom
Resetiranje Svijeta
Za potpuno brisanje svijeta i početak ispočetka:
- Zaustavite poslužitelj iz GPanel-a.
- Povežite se putem SFTP-a i navigirajte do
DeadMatter/Saved/SaveGames/. - Izbrišite ili preimenujte direktorij spremanja (preimenujte za zadržavanje kao sigurnosnu kopiju).
- Pokrenite poslužitelj. Novi svijet će biti generiran s vašom postojećom konfiguracijom.
Prilagodba Postavki Svijeta
Možete prilagoditi iskustvo svijeta bez potpunog resetiranja modificiranjem Game.ini:
- ZombieDensity -- Povećajte ili smanjite broj zombija u svijetu.
- LootRespawnTime -- Kontrolirajte koliko brzo se kontejneri s plijenom ponovno pune nakon pljačkanja.
- DayNightCycleSpeed -- Učinite dane duljim ili kraćim za promjenu tempa preživljavanja.
- bPvPEnabled -- Uključite ili isključite PvP bez brisanja. Promjene stupaju na snagu nakon ponovnog pokretanja.
Sigurnosno Kopiranje i Vraćanje
- Zaustavite poslužitelj iz GPanel-a.
- Povežite se putem SFTP-a i preuzmite direktorij
SaveGames/za sigurnosnu kopiju. - Za vraćanje, učitajte sigurnosnu kopiju direktorija, zamjenjujući trenutni.
- Pokrenite poslužitelj. Vraćeni svijet će se učitati.
5. Rješavanje Problema
Poslužitelj se Ruši pri Pokretanju
- Provjerite GPanel konzolu za poruke o greškama. Česti uzroci uključuju neispravnu sintaksu konfiguracije u
Game.ini. - Provjerite da vrijednosti portova nisu ručno promijenjene. Portovi moraju odgovarati onima koje GPanel dodjeljuje.
- Pokušajte izbrisati konfiguracijske datoteke i ponovo pokrenuti za generiranje novih zadanih vrijednosti.
- Ako je rušenje povezano sa spremanjem, pokušajte pokrenuti s novim svijetom preimenovanjem direktorija
SaveGames/. - Ako se rušenje nastavlja, otvorite zahtjev za podršku s IP adresom vašeg poslužitelja i potpunim ispisom konzole.
Igrači se Ne Mogu Povezati
- Provjerite radi li poslužitelj u GPanel-u i provjerite konzolu za greške.
- Potvrdite da igrač koristi ispravnu IP adresu i port iz kartice Network u GPanel-u.
- Provjerite da je lozinka poslužitelja ispravna (lozinke razlikuju velika i mala slova).
- Ako koristite whitelist, potvrdite da je Steam ID igrača dodan.
- Provjerite da i poslužitelj i igrač koriste istu verziju Dead Matter-a.
Problemi sa Zombijima i Performansama
- Visoke vrijednosti
ZombieDensityznačajno povećavaju opterećenje poslužitelja. Ako su performanse loše, smanjite na1.0ili niže. - Smanjite
MaxPlayersako se poslužitelj muči s mnogo istovremenih igrača. - Veliki broj građevina koje su izgradili igrači može utjecati na performanse poslužitelja tijekom vremena.
- Povećajte
AutoSaveIntervalako spremanja uzrokuju povremene zastoje. - Ako performanse ostanu loše, kontaktirajte podršku u vezi nadogradnje vašeg plana poslužitelja.
Desinkronizacija i Kašnjenje
- Dead Matter je u aktivnom razvoju i određena desinkronizacija je očekivana. Osigurajte da svi igrači koriste istu verziju igre.
- Igrači s visokom latencijom mogu iskusiti više desinkronizacije. Preporučite igrače s najboljom vezom prema lokaciji poslužitelja.
- Povremeno ponovo pokrenite poslužitelj (jednom dnevno ili nakon dugih sesija) za čišćenje nakupljenog stanja i poboljšanje performansi.
Oštećenje Spremljenih Podataka
- Ako se poslužitelj sruši tijekom spremanja, datoteka spremanja može postati oštećena.
- Vratite iz ručne SFTP sigurnosne kopije ako je dostupna. Pogledajte Dead Matter Vodič za Postavljanje Poslužitelja za upute o vraćanju.
- Redovite SFTP sigurnosne kopije su najbolja zaštita. Napravite sigurnosnu kopiju svog svijeta barem jednom po sesiji igranja.
Povezani Članci
- Dead Matter Vodič za Postavljanje Poslužitelja
- Kako Pronaći IP Adresu i Port Vašeg Poslužitelja
- Kako Učitati Datoteke putem SFTP-a
- Vodič za Pokretanje Poslužitelja
Trebate Pomoć?
Ako naiđete na probleme s vašim Dead Matter poslužiteljem koji nisu pokriveni ovdje, otvorite zahtjev za podršku i uključite IP adresu vašeg poslužitelja, opis problema i sve relevantne poruke o greškama iz GPanel konzole.