În calitate de administrator al serverului Myth of Empires, aveți acces la comenzile GM (Game Master) care vă permit să gestionați jucătorii, să controlați mediul, să generați obiecte și să mențineți starea serverului. Acest ghid acoperă configurarea adminului, comenzile GM comune, instrumentele de gestionare a jucătorilor și tehnicile de depanare.
Configurarea adminului
Înainte de a putea folosi comenzile GM în joc, trebuie să configurați parola de admin și, opțional, să adăugați anumiți jucători într-o listă de admini.
Setarea parolei de admin
- Opriți serverul din GPanel.
- Deschideți fișierul de configurare al serverului (de ex.,
PrivateServerTool.ini) prin SFTP sau prin managerul de fișiere GPanel. - Găsiți sau adăugați setarea
AdminPassword:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Salvați fișierul și reporniți serverul.
Adăugarea adminilor prin configurare
Pentru a acorda privilegii de admin anumitor jucători fără a partaja parola de admin, puteți adăuga ID-urile lor Steam într-o listă de admini din configurarea serverului. Căutați o secțiune sau un fișier de listă a adminilor:
[AdminList]
76561198012345678
76561198087654321
Fiecare linie conține un ID Steam. Jucătorii din această listă primesc automat privilegii de admin atunci când intră pe server.
Activarea statutului de admin în joc
Dacă nu sunteți pe lista de admini, trebuie să vă autentificați la fiecare sesiune folosind parola de admin:
- Intrați pe serverul dvs. Myth of Empires.
- Deschideți consola sau chat-ul din joc cu tasta corespunzătoare (de obicei Enter pentru chat sau ~/` pentru consolă).
- Introduceți comanda de conectare GM cu parola dvs. de admin:
GM Login YourSecureAdminPassword
Dacă autentificarea reușește, veți primi un mesaj de confirmare și veți obține acces la toate comenzile GM. Acest lucru trebuie făcut de fiecare dată când vă conectați la server.
GM Login nu funcționează, încercați GMLogin, gm login sau verificați cea mai recentă documentație a comunității pentru versiunea jocului dvs.
Comenzi GM comune
Comenzile GM din Myth of Empires vă permit să controlați diverse aspecte ale gameplay-ului. Comenzile sunt introduse prin consola sau chat-ul din joc. Prefixul este de obicei GM urmat de numele comenzii.
Comenzi de gestionare a jucătorilor
| Comandă | Descriere |
|---|---|
GM Kick <PlayerName> |
Elimină jucătorul specificat de pe server. Acesta poate reveni imediat. |
GM Ban <PlayerName> |
Banează jucătorul specificat de pe server. Acesta nu poate reveni până nu este debanat. |
GM Unban <PlayerName> |
Elimină o banare pentru jucătorul specificat, permițându-i să revină. |
GM ListPlayers |
Afișează o listă cu toți jucătorii conectați în prezent, cu numele și ID-urile lor. |
GM Announce <Message> |
Difuzează un mesaj de anunț la nivel de server tuturor jucătorilor. |
Comenzi de teleportare
| Comandă | Descriere |
|---|---|
GM TeleportTo <PlayerName> |
Vă teleportează la locația jucătorului specificat. |
GM TeleportToMe <PlayerName> |
Teleportează jucătorul specificat la locația dvs. curentă. |
GM TeleportToPos <X> <Y> <Z> |
Vă teleportează la coordonate specifice din lume. |
GM Fly |
Comută modul de zbor, permițând mișcarea liberă în orice direcție. |
GM Ghost |
Comută modul noclip, permițându-vă să treceți prin teren și structuri. |
Comenzi pentru obiecte și resurse
| Comandă | Descriere |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Vă oferă obiectul specificat. Necesită ID-ul numeric al obiectului. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Oferă un obiect direct în inventarul altui jucător. |
GM AddExp <Amount> |
Acordă puncte de experiență personajului dvs. |
GM SetLevel <Level> |
Setează personajul dvs. la nivelul specificat. |
GM God |
Comută modul de invincibilitate. Personajul dvs. nu primește daune cât timp este activ. |
GM Invisible |
Comută invizibilitatea. Alți jucători și NPC-uri nu vă pot vedea. |
Comenzi pentru timp și vreme
| Comandă | Descriere |
|---|---|
GM SetTime <Hour> |
Setează ora din joc la ora specificată (0-23). Exemplu: GM SetTime 12 pentru amiază. |
GM SetWeather <Type> |
Schimbă vremea curentă. Tipurile pot include senin, ploaie, furtună, ceață etc. |
GM StopTime |
Îngheață ciclul zi/noapte la ora curentă. Util pentru evenimente sau construcții. |
GM ResumeTime |
Reia ciclul normal zi/noapte după folosirea StopTime. |
Comenzi pentru lume și entități
| Comandă | Descriere |
|---|---|
GM DestroyTarget |
Distruge entitatea (structură, NPC sau obiect) la care vă uitați. |
GM SpawnNPC <NpcID> <Quantity> |
Generează tipul de NPC specificat la locația dvs. |
GM KillAllNPC |
Elimină toate NPC-urile sălbatice de pe hartă. Acestea vor reapărea natural în timp. |
GM SaveWorld |
Forțează o salvare imediată a lumii. Rulați întotdeauna acest lucru înainte de a opri serverul. |
Instrumente de gestionare a serverului
Gestionarea salvărilor serverului
Adminii ar trebui să efectueze salvări manuale în momente critice pentru a proteja datele lumii:
- Înainte de oprire: Rulați întotdeauna
GM SaveWorldînainte de a opri serverul pentru a vă asigura că toate modificările recente sunt păstrate. - Înainte de modificările de configurare: Salvați și apoi faceți o copie de rezervă a fișierelor de salvare prin SFTP înainte de a modifica orice configurare.
- După evenimente: Salvați după evenimentele comunității sau modificările majore ale lumii pentru a bloca starea curentă.
- Copii de rezervă programate: Descărcați regulat datele de salvare de pe server prin SFTP și stocați copiile de rezervă local cu nume de fișiere datate.
Monitorizarea jucătorilor
Folosiți GM ListPlayers în mod regulat pentru a monitoriza cine este online. Acest lucru este util pentru:
- Verificarea identităților jucătorilor și depistarea conturilor secundare.
- Colectarea ID-urilor Steam necesare pentru operațiunile de kick, ban sau lista de admini.
- Monitorizarea populației serverului pentru a ajusta setările numărului maxim de jucători dacă este necesar.
Anunțuri pe server
Folosiți anunțurile pentru a comunica cu comunitatea dvs.:
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.
Depanare
Blocări ale serverului
| Simptom | Cauză probabilă | Soluție |
|---|---|---|
| Blocare la pornire după modificarea configurării | Valoare de configurare invalidă sau eroare de sintaxă | Reveniți la fișierul de configurare anterior sau restaurați valorile implicite. Verificați paranteze neînchise, valori lipsă sau caractere invalide. |
| Blocări aleatorii în timpul gameplay-ului | Epuizarea memoriei sau supraîncărcare cu entități | Verificați GPanel pentru utilizarea memoriei. Luați în considerare reducerea MaxPlayers sau eliminarea entităților în exces cu GM KillAllNPC. Reporniți serverul pentru a elibera memoria. |
| Blocare la generarea de obiecte/NPC-uri | ID de obiect sau NPC invalid | Verificați că ID-ul este valid pentru versiunea curentă a jocului. Generarea unor cantități mari de entități deodată poate cauza, de asemenea, blocări -- generați în loturi mai mici. |
| Blocare după actualizarea jocului | Incompatibilitate a configurării sau a salvării | Verificați dacă actualizarea necesită modificări de configurare. Faceți copii de rezervă ale salvărilor și încercați cu fișiere de configurare noi. Pot fi necesare patch-uri sau hotfix-uri ale comunității. |
Probleme de conexiune
| Problemă | Soluție |
|---|---|
| Serverul nu apare în browser | Așteptați 5-10 minute după pornire. Verificați că portul de interogare este corect. Încercați conectarea directă prin IP. |
| Timeout de conexiune | Confirmați că serverul rulează în GPanel. Verificați portul de joc corect. Serverul poate fi încă în curs de încărcare -- verificați rezultatul din consolă. |
| Eroare de nepotrivire a versiunii | Asigurați-vă că clientul jocului și serverul rulează aceeași versiune. Actualizați serverul sau cereți jucătorilor să-și actualizeze clientul de joc. |
| Deconectări frecvente | Verificați eventualul lag al serverului monitorizând utilizarea resurselor în GPanel. Reduceți numărul de entități, reduceți numărul maxim de jucători sau optimizați ratele dacă serverul este suprasolicitat. |
| Comenzile GM nu funcționează | Verificați că v-ați autentificat cu GM Login și parola corectă. Verificați că AdminPassword este setat în configurare. Încercați să vă reconectați și să vă reautentificați. |
Optimizarea performanței
Dacă serverul dvs. întâmpină lag sau performanță slabă, luați în considerare următoarele optimizări:
| Acțiune | Impact | Cum se face |
|---|---|---|
| Reduceți numărul maxim de jucători | Mediu | Reduceți MaxPlayers în configurare. Mai puțini jucători înseamnă mai puțină urmărire a entităților și mai puțină suprasarcină de rețea. |
| Eliminați NPC-urile sălbatice | Ridicat | Folosiți GM KillAllNPC periodic pentru a preveni acumularea de entități. NPC-uri noi vor reapărea natural. |
| Reporniți regulat | Ridicat | Programați reporniri zilnice pentru a curăța scurgerile de memorie și a reîmprospăta serverul. Salvați mai întâi lumea cu GM SaveWorld. |
| Optimizați ratele | Scăzut | Ratele de colectare foarte mari produc obiecte în exces în lume, ceea ce poate afecta performanța. Echilibrați ratele pentru distracție și starea serverului. |
| Monitorizați utilizarea resurselor | Informativ | Verificați GPanel pentru tendințele de utilizare a CPU-ului și a memoriei. Utilizarea constant ridicată indică faptul că serverul are nevoie de optimizare sau de un upgrade de resurse. |
Articole conexe
- Ghidul de configurare a serverului Myth of Empires -- Configurarea inițială a serverului, rate, setări PvP/PvE și metode de conectare.
- Cum să găsiți IP-ul și portul serverului
- Cum să încărcați fișiere prin SFTP
- Primii pași cu noul dvs. server