Som administrator av en Myth of Empires-server har du tilgang til GM-kommandoer (Game Master) som lar deg administrere spillere, kontrollere miljøet, spawne gjenstander og opprettholde serverhelsen. Denne guiden dekker administratoroppsett, vanlige GM-kommandoer, verktøy for spilleradministrasjon og feilsøkingsteknikker.
Administratoroppsett
Før du kan bruke GM-kommandoer i spillet, må du konfigurere administratorpassordet og eventuelt legge til spesifikke spillere i en administratorliste.
Sette administratorpassordet
- Stopp serveren din fra GPanel.
- Åpne serverkonfigurasjonsfilen (f.eks.
PrivateServerTool.ini) via SFTP eller GPanels filbehandler. - Finn eller legg til
AdminPassword-innstillingen:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Lagre filen og start serveren din på nytt.
Legge til administratorer via konfigurasjon
For å gi administratorrettigheter til spesifikke spillere uten å dele administratorpassordet, kan du legge deres Steam-ID-er til en administratorliste i serverkonfigurasjonen. Se etter en administratorlisteseksjon eller -fil:
[AdminList]
76561198012345678
76561198087654321
Hver linje inneholder én Steam-ID. Spillere på denne listen mottar automatisk administratorrettigheter når de blir med på serveren.
Aktivere administrator i spillet
Hvis du ikke er på administratorlisten, må du autentisere hver økt ved hjelp av administratorpassordet:
- Bli med på din Myth of Empires-server.
- Åpne konsollen eller chatten i spillet med den aktuelle tasten (vanligvis Enter for chat eller ~/` for konsoll).
- Skriv inn GM-innloggingskommandoen med administratorpassordet ditt:
GM Login YourSecureAdminPassword
Hvis autentiseringen lykkes, vil du motta en bekreftelsesmelding og få tilgang til alle GM-kommandoer. Dette må gjøres hver gang du kobler til serveren.
GM Login ikke fungerer, prøv GMLogin, gm login, eller sjekk den nyeste fellesskapsdokumentasjonen for din spillversjon.
Vanlige GM-kommandoer
GM-kommandoer i Myth of Empires lar deg kontrollere ulike aspekter av spillet. Kommandoer skrives inn gjennom konsollen eller chatten i spillet. Prefikset er vanligvis GM etterfulgt av kommandonavnet.
Kommandoer for spilleradministrasjon
| Kommando | Beskrivelse |
|---|---|
GM Kick <PlayerName> |
Kaster den angitte spilleren ut av serveren. De kan bli med igjen umiddelbart. |
GM Ban <PlayerName> |
Bannlyser den angitte spilleren fra serveren. De kan ikke bli med igjen før de er avbannlyst. |
GM Unban <PlayerName> |
Fjerner en bannlysning for den angitte spilleren, slik at de kan bli med igjen. |
GM ListPlayers |
Viser en liste over alle for øyeblikket tilkoblede spillere med deres navn og ID-er. |
GM Announce <Message> |
Kringkaster en serveromfattende kunngjøringsmelding til alle spillere. |
Teleporteringskommandoer
| Kommando | Beskrivelse |
|---|---|
GM TeleportTo <PlayerName> |
Teleporterer deg til den angitte spillerens posisjon. |
GM TeleportToMe <PlayerName> |
Teleporterer den angitte spilleren til din nåværende posisjon. |
GM TeleportToPos <X> <Y> <Z> |
Teleporterer deg til spesifikke verdenskoordinater. |
GM Fly |
Veksler flymodus, som tillater fri bevegelse i alle retninger. |
GM Ghost |
Veksler noclip-modus, som lar deg passere gjennom terreng og strukturer. |
Gjenstands- og ressurskommandoer
| Kommando | Beskrivelse |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Gir den angitte gjenstanden til deg selv. Krever gjenstandens numeriske ID. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Gir en gjenstand direkte til en annen spillers inventar. |
GM AddExp <Amount> |
Gir erfaringspoeng til karakteren din. |
GM SetLevel <Level> |
Setter karakteren din til det angitte nivået. |
GM God |
Veksler udødelighetsmodus. Karakteren din tar ingen skade mens den er aktiv. |
GM Invisible |
Veksler usynlighet. Andre spillere og NPC-er kan ikke se deg. |
Tids- og værkommandoer
| Kommando | Beskrivelse |
|---|---|
GM SetTime <Hour> |
Setter tiden i spillet til den angitte timen (0-23). Eksempel: GM SetTime 12 for middag. |
GM SetWeather <Type> |
Endrer det gjeldende været. Typer kan inkludere clear, rain, storm, fog osv. |
GM StopTime |
Fryser dag/natt-syklusen på det gjeldende tidspunktet. Nyttig for arrangementer eller bygging. |
GM ResumeTime |
Gjenopptar den normale dag/natt-syklusen etter bruk av StopTime. |
Verdens- og entitetskommandoer
| Kommando | Beskrivelse |
|---|---|
GM DestroyTarget |
Ødelegger entiteten (strukturen, NPC-en eller objektet) du ser på. |
GM SpawnNPC <NpcID> <Quantity> |
Spawner den angitte NPC-typen på posisjonen din. |
GM KillAllNPC |
Fjerner alle ville NPC-er fra kartet. De vil gjenoppstå naturlig over tid. |
GM SaveWorld |
Tvinger en umiddelbar verdenslagring. Kjør alltid dette før du slår av serveren. |
Verktøy for serveradministrasjon
Administrasjon av serverlagring
Administratorer bør utføre manuelle lagringer på kritiske tidspunkter for å beskytte verdensdata:
- Før nedstenging: Kjør alltid
GM SaveWorldfør du stopper serveren for å sikre at alle nylige endringer er bevart. - Før konfigurasjonsendringer: Lagre og ta deretter sikkerhetskopi av lagringsfiler via SFTP før du endrer noen konfigurasjon.
- Etter arrangementer: Lagre etter fellesskapsarrangementer eller store verdensendringer for å låse inn den gjeldende tilstanden.
- Planlagte sikkerhetskopier: Last ned lagringsdata fra serveren regelmessig via SFTP og lagre sikkerhetskopier lokalt med daterte filnavn.
Spillerovervåking
Bruk GM ListPlayers regelmessig for å overvåke hvem som er online. Dette er nyttig for:
- Å verifisere spilleridentiteter og sjekke for alt-kontoer.
- Å samle Steam-ID-er som trengs for utkasting, bannlysning eller administratorlisteoperasjoner.
- Å overvåke serverbefolkningen for å justere maks spillerinnstillinger ved behov.
Serverkunngjøringer
Bruk kunngjøringer for å kommunisere med fellesskapet ditt:
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.
Feilsøking
Serverkrasj
| Symptom | Sannsynlig årsak | Løsning |
|---|---|---|
| Krasj ved oppstart etter konfigurasjonsendring | Ugyldig konfigurasjonsverdi eller syntaksfeil | Gå tilbake til den forrige konfigurasjonsfilen eller gjenopprett standardverdier. Sjekk for ulukkede parenteser, manglende verdier eller ugyldige tegn. |
| Tilfeldige krasj under spilling | Minneuttømming eller entitetsoverflyt | Sjekk GPanel for minnebruk. Vurder å senke MaxPlayers eller fjerne overflødige entiteter med GM KillAllNPC. Start serveren på nytt for å frigjøre minne. |
| Krasj ved spawning av gjenstander/NPC-er | Ugyldig gjenstands- eller NPC-ID | Bekreft at ID-en er gyldig for den gjeldende spillversjonen. Å spawne store mengder entiteter samtidig kan også forårsake krasj -- spawn i mindre grupper. |
| Krasj etter spilloppdatering | Konfigurasjons- eller lagringsinkompatibilitet | Sjekk om oppdateringen krever konfigurasjonsendringer. Ta sikkerhetskopi av lagringer og prøv med ferske konfigurasjonsfiler. Fellesskapsoppdateringer eller hurtigreparasjoner kan være nødvendige. |
Tilkoblingsproblemer
| Problem | Løsning |
|---|---|
| Server vises ikke i listen | Vent 5-10 minutter etter oppstart. Bekreft at query-porten er riktig. Prøv direkte IP-tilkobling. |
| Tilkoblingstidsavbrudd | Bekreft at serveren kjører i GPanel. Bekreft riktig spillport. Serveren kan fortsatt laste -- sjekk konsollutskriften. |
| Versjonskonfliktfeil | Sørg for at spillklienten og serveren kjører samme versjon. Oppdater serveren eller få spillere til å oppdatere spillklienten sin. |
| Hyppige frakoblinger | Sjekk for serverlag ved å overvåke ressursbruk i GPanel. Senk entitetsantall, reduser maks spillere, eller optimaliser rater hvis serveren er overbelastet. |
| GM-kommandoer fungerer ikke | Bekreft at du autentiserte med GM Login og riktig passord. Sjekk at AdminPassword er satt i konfigurasjonen. Prøv å koble til på nytt og autentisere på nytt. |
Ytelsesoptimalisering
Hvis serveren din opplever lag eller dårlig ytelse, vurder følgende optimaliseringer:
| Handling | Påvirkning | Hvordan |
|---|---|---|
| Reduser maks spillere | Middels | Senk MaxPlayers i konfigurasjonen. Færre spillere betyr mindre entitetssporing og nettverksoverhead. |
| Fjern ville NPC-er | Høy | Bruk GM KillAllNPC med jevne mellomrom for å forhindre entitetsopphopning. Nye NPC-er vil gjenoppstå naturlig. |
| Start på nytt regelmessig | Høy | Planlegg daglige omstarter for å fjerne minnelekkasjer og oppdatere serveren. Lagre verden først med GM SaveWorld. |
| Optimaliser rater | Lav | Svært høye innsamlingsrater produserer overdrevent med gjenstander i verden, noe som kan påvirke ytelsen. Balanser rater for glede og serverhelse. |
| Overvåk ressursbruk | Informativt | Sjekk GPanel for trender i CPU- og minnebruk. Konsekvent høy bruk indikerer at serveren trenger optimalisering eller en ressursoppgradering. |
Relaterte artikler
- Oppsettsguide for Myth of Empires-server -- Innledende serverkonfigurasjon, rater, PvP/PvE-innstillinger og tilkoblingsmetoder.
- Hvordan finne serverens IP og port
- Hvordan laste opp filer via SFTP
- Kom i gang med din nye server