Kao administrator Myth of Empires servera, imate pristup GM (Game Master) naredbama koje vam omogućuju upravljanje igračima, kontrolu okruženja, stvaranje predmeta i održavanje zdravlja servera. Ovaj vodič pokriva postavljanje administratora, uobičajene GM naredbe, alate za upravljanje igračima i tehnike rješavanja problema.
Postavljanje Administratora
Prije nego što možete koristiti GM naredbe u igri, morate konfigurirati administratorsku lozinku i po želji dodati određene igrače na popis administratora.
Postavljanje Administratorske Lozinke
- Zaustavite server iz GPanel-a.
- Otvorite konfiguracijsku datoteku servera (npr.
PrivateServerTool.ini) putem SFTP-a ili upravitelja datoteka u GPanel-u. - Pronađite ili dodajte postavku
AdminPassword:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Spremite datoteku i restartujte server.
Dodavanje Administratora putem Konfiguracije
Za dodjelu administratorskih ovlasti određenim igračima bez dijeljenja administratorske lozinke, možete dodati njihove Steam ID-ove na popis administratora u konfiguraciji servera. Potražite odjeljak ili datoteku s popisom administratora:
[AdminList]
76561198012345678
76561198087654321
Svaki redak sadrži jedan Steam ID. Igrači na ovom popisu automatski dobivaju administratorske ovlasti kada se pridruže serveru.
Omogućavanje Administratora u Igri
Ako niste na popisu administratora, morate se autentificirati svaku sesiju koristeći administratorsku lozinku:
- Pridružite se svom Myth of Empires serveru.
- Otvorite konzolu ili chat u igri odgovarajućom tipkom (obično Enter za chat ili ~/` za konzolu).
- Unesite GM naredbu za prijavu s administratorskom lozinkom:
GM Login YourSecureAdminPassword
Ako autentifikacija uspije, primit ćete poruku potvrde i dobiti pristup svim GM naredbama. Ovo se mora učiniti svaki put kada se povežete na server.
GM Login ne radi, pokušajte GMLogin, gm login ili provjerite najnoviju dokumentaciju zajednice za vašu verziju igre.
Uobičajene GM Naredbe
GM naredbe u Myth of Empires omogućuju kontrolu raznih aspekata igre. Naredbe se unose kroz konzolu u igri ili chat. Prefiks je obično GM nakon čega slijedi ime naredbe.
Naredbe za Upravljanje Igračima
| Naredba | Opis |
|---|---|
GM Kick <PlayerName> |
Izbacuje navedenog igrača sa servera. Mogu se odmah ponovno pridružiti. |
GM Ban <PlayerName> |
Banira navedenog igrača sa servera. Ne mogu se ponovno pridružiti dok se ne ukloni ban. |
GM Unban <PlayerName> |
Uklanja ban za navedenog igrača, omogućujući im ponovno pridruživanje. |
GM ListPlayers |
Prikazuje popis svih trenutno povezanih igrača s njihovim imenima i ID-ovima. |
GM Announce <Message> |
Emitira obavijest na cijelom serveru svim igračima. |
Naredbe za Teleportaciju
| Naredba | Opis |
|---|---|
GM TeleportTo <PlayerName> |
Teleportira vas na lokaciju navedenog igrača. |
GM TeleportToMe <PlayerName> |
Teleportira navedenog igrača na vašu trenutnu lokaciju. |
GM TeleportToPos <X> <Y> <Z> |
Teleportira vas na specifične koordinate u svijetu. |
GM Fly |
Uključuje/isključuje način letenja, omogućujući slobodno kretanje u svim smjerovima. |
GM Ghost |
Uključuje/isključuje noclip način, omogućujući prolaz kroz teren i strukture. |
Naredbe za Predmete i Resurse
| Naredba | Opis |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Daje navedeni predmet vama. Zahtijeva numerički ID predmeta. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Daje predmet izravno u inventar drugog igrača. |
GM AddExp <Amount> |
Dodjeljuje bodove iskustva vašem liku. |
GM SetLevel <Level> |
Postavlja vašeg lika na navedenu razinu. |
GM God |
Uključuje/isključuje način besmrtnosti. Vaš lik ne prima štetu dok je aktivan. |
GM Invisible |
Uključuje/isključuje nevidljivost. Drugi igrači i NPC-ovi vas ne mogu vidjeti. |
Naredbe za Vrijeme i Vremensku Prognozu
| Naredba | Opis |
|---|---|
GM SetTime <Hour> |
Postavlja vrijeme u igri na navedeni sat (0-23). Primjer: GM SetTime 12 za podne. |
GM SetWeather <Type> |
Mijenja trenutne vremenske uvjete. Tipovi mogu uključivati vedro, kišu, oluju, maglu itd. |
GM StopTime |
Zamrzava ciklus dan/noć na trenutnom vremenu. Korisno za događaje ili građenje. |
GM ResumeTime |
Nastavlja normalni ciklus dan/noć nakon korištenja StopTime. |
Naredbe za Svijet i Entitete
| Naredba | Opis |
|---|---|
GM DestroyTarget |
Uništava entitet (strukturu, NPC-a ili objekt) na koji gledate. |
GM SpawnNPC <NpcID> <Quantity> |
Stvara navedeni tip NPC-a na vašoj lokaciji. |
GM KillAllNPC |
Uklanja sve divlje NPC-ove s mape. Ponovno će se pojaviti prirodno s vremenom. |
GM SaveWorld |
Forsira trenutno spremanje svijeta. Uvijek pokrenite ovo prije gašenja servera. |
Alati za Upravljanje Serverom
Upravljanje Spremanjem Servera
Administratori bi trebali izvršavati ručna spremanja u kritičnim trenucima za zaštitu podataka svijeta:
- Prije gašenja: Uvijek pokrenite
GM SaveWorldprije zaustavljanja servera kako biste osigurali da su sve nedavne promjene sačuvane. - Prije promjena konfiguracije: Spremite i zatim napravite sigurnosnu kopiju datoteka spremanja putem SFTP-a prije izmjene bilo koje konfiguracije.
- Nakon događaja: Spremite nakon događaja zajednice ili velikih promjena u svijetu kako biste zaključali trenutno stanje.
- Zakazane sigurnosne kopije: Redovito preuzimajte podatke spremanja sa servera putem SFTP-a i pohranite sigurnosne kopije lokalno s datiranim imenima datoteka.
Praćenje Igrača
Redovito koristite GM ListPlayers za praćenje tko je na mreži. Ovo je korisno za:
- Provjeru identiteta igrača i provjeru alternativnih računa.
- Prikupljanje Steam ID-ova potrebnih za operacije izbacivanja, bananja ili popisa administratora.
- Praćenje populacije servera za prilagodbu postavki maksimalnog broja igrača po potrebi.
Obavijesti na Serveru
Koristite obavijesti za komunikaciju sa svojom zajednicom:
GM Announce Server will restart in 10 minutes for maintenance.
GM Announce Rates have been boosted to 3x for the weekend!
GM Announce PvP event starting at coordinates X:5000 Y:3000 in 30 minutes.
Rješavanje Problema
Rušenja Servera
| Simptom | Vjerojatan Uzrok | Rješenje |
|---|---|---|
| Rušenje pri pokretanju nakon promjene konfiguracije | Nevažeća konfiguracijska vrijednost ili sintaktička pogreška | Vratite prethodnu konfiguracijsku datoteku ili obnovite zadane vrijednosti. Provjerite nezatvorene zagrade, nedostajuće vrijednosti ili nevažeće znakove. |
| Nasumična rušenja tijekom igre | Iscrpljenost memorije ili prekoračenje entiteta | Provjerite korištenje memorije u GPanel-u. Razmislite o smanjenju MaxPlayers ili čišćenju prekomjernih entiteta pomoću GM KillAllNPC. Restartujte server za oslobađanje memorije. |
| Rušenje pri stvaranju predmeta/NPC-ova | Nevažeći ID predmeta ili NPC-a | Provjerite je li ID valjan za trenutnu verziju igre. Stvaranje velikih količina entiteta odjednom također može uzrokovati rušenja -- stvarajte u manjim serijama. |
| Rušenje nakon ažuriranja igre | Nekompatibilnost konfiguracije ili spremanja | Provjerite zahtijeva li ažuriranje promjene konfiguracije. Napravite sigurnosnu kopiju spremanja i pokušajte sa svježim konfiguracijskim datotekama. Mogu biti potrebne zakrpe ili hitni popravci zajednice. |
Problemi s Povezivanjem
| Problem | Rješenje |
|---|---|
| Server se ne prikazuje u pregledniku | Pričekajte 5-10 minuta nakon pokretanja. Provjerite je li query port ispravan. Pokušajte izravno povezivanje putem IP-a. |
| Isteklo vrijeme veze | Potvrdite da server radi u GPanel-u. Provjerite ispravan game port. Server se možda još učitava -- provjerite izlaz konzole. |
| Pogreška nepodudaranja verzije | Osigurajte da klijent igre i server koriste istu verziju. Ažurirajte server ili neka igrači ažuriraju svoj klijent igre. |
| Česti prekidi veze | Provjerite kašnjenje servera praćenjem korištenja resursa u GPanel-u. Smanjite broj entiteta, smanjite maksimalni broj igrača ili optimizirajte stope ako je server preopterećen. |
| GM naredbe ne rade | Provjerite jeste li se autentificirali pomoću GM Login i ispravne lozinke. Provjerite je li AdminPassword postavljen u konfiguraciji. Pokušajte se ponovno povezati i ponovno autentificirati. |
Optimizacija Performansi
Ako vaš server doživljava kašnjenje ili lošu izvedbu, razmotrite sljedeće optimizacije:
| Akcija | Utjecaj | Kako |
|---|---|---|
| Smanjite maksimalan broj igrača | Srednji | Smanjite MaxPlayers u konfiguraciji. Manje igrača znači manje praćenja entiteta i mrežnog opterećenja. |
| Očistite divlje NPC-ove | Visoki | Periodično koristite GM KillAllNPC za sprječavanje nakupljanja entiteta. Novi NPC-ovi će se ponovno prirodno pojaviti. |
| Redovito restartujte | Visoki | Zakažite dnevna restartiranja za čišćenje curenja memorije i osvježavanje servera. Prvo spremite svijet pomoću GM SaveWorld. |
| Optimizirajte stope | Niski | Vrlo visoke stope sakupljanja stvaraju prekomjerne predmete u svijetu, što može utjecati na performanse. Uravnotežite stope za užitak i zdravlje servera. |
| Pratite korištenje resursa | Informativno | Provjerite GPanel za trendove korištenja CPU-a i memorije. Konstantno visoko korištenje ukazuje da server treba optimizaciju ili nadogradnju resursa. |
Povezani Članci
- Myth of Empires Vodič za Postavljanje Servera -- Početna konfiguracija servera, stope, PvP/PvE postavke i načini povezivanja.
- Kako Pronaći IP Adresu i Port Vašeg Servera
- Kako Prenijeti Datoteke putem SFTP-a
- Početak Rada s Vašim Novim Serverom