Myth of Empires -palvelimen ylläpitäjänä sinulla on pääsy GM (Game Master) -komentoihin, joilla voit hallita pelaajia, ohjata ympäristöä, spawnata esineitä ja ylläpitää palvelimen kuntoa. Tämä opas käsittelee ylläpitäjän asetuksia, yleisiä GM-komentoja, pelaajien hallintatyökaluja ja vianetsintätekniikoita.
Ylläpitäjän asetukset
Ennen kuin voit käyttää GM-komentoja pelissä, sinun on konfiguroitava ylläpitäjän salasana ja valinnaisesti lisättävä tietyt pelaajat ylläpitäjälistalle.
Ylläpitäjän salasanan asettaminen
- Pysäytä palvelimesi GPanelista.
- Avaa palvelimen konfiguraatiotiedosto (esim.
PrivateServerTool.ini) SFTP:n tai GPanelin tiedostonhallinnan kautta. - Etsi tai lisää
AdminPassword-asetus:
[ServerSetting]
AdminPassword=YourSecureAdminPassword
- Tallenna tiedosto ja käynnistä palvelin uudelleen.
Ylläpitäjien lisääminen konfiguraation kautta
Antaaksesi ylläpitäjäoikeudet tietyille pelaajille jakamatta ylläpitäjän salasanaa, voit lisätä heidän Steam-ID:nsä ylläpitäjälistalle palvelimen konfiguraatiossa. Etsi ylläpitäjälistaosio tai -tiedosto:
[AdminList]
76561198012345678
76561198087654321
Jokainen rivi sisältää yhden Steam-ID:n. Tällä listalla olevat pelaajat saavat automaattisesti ylläpitäjäoikeudet liittyessään palvelimelle.
Ylläpitäjän ottaminen käyttöön pelissä
Jos et ole ylläpitäjälistalla, sinun on todennettava jokaisessa istunnossa ylläpitäjän salasanaa käyttäen:
- Liity Myth of Empires -palvelimeesi.
- Avaa pelinsisäinen konsoli tai chat asianmukaisella näppäimellä (tyypillisesti Enter chatille tai ~/` konsolille).
- Syötä GM-kirjautumiskomento ylläpitäjän salasanasi kanssa:
GM Login YourSecureAdminPassword
Jos todennus onnistuu, saat vahvistusviestin ja pääsyn kaikkiin GM-komentoihin. Tämä on tehtävä joka kerta, kun yhdistät palvelimeen.
GM Login ei toimi, kokeile GMLogin, gm login tai tarkista uusin yhteisön dokumentaatio peliversiollesi.
Yleiset GM-komennot
Myth of Empires -GM-komentojen avulla voit hallita pelin eri osa-alueita. Komennot syötetään pelinsisäisen konsolin tai chatin kautta. Etuliite on tyypillisesti GM, jota seuraa komennon nimi.
Pelaajien hallintakomennot
| Komento | Kuvaus |
|---|---|
GM Kick <PlayerName> |
Potkii määritetyn pelaajan palvelimelta. He voivat liittyä uudelleen välittömästi. |
GM Ban <PlayerName> |
Bannaa määritetyn pelaajan palvelimelta. He eivät voi liittyä uudelleen ennen bannin poistoa. |
GM Unban <PlayerName> |
Poistaa bannin määritetyltä pelaajalta, salliten heidän liittyä uudelleen. |
GM ListPlayers |
Näyttää listan kaikista tällä hetkellä yhdistyneistä pelaajista nimineen ja ID-tunnuksineen. |
GM Announce <Message> |
Lähettää palvelimenlaajuisen ilmoitusviestin kaikille pelaajille. |
Teleportaatiokomennot
| Komento | Kuvaus |
|---|---|
GM TeleportTo <PlayerName> |
Teleporttaa sinut määritetyn pelaajan sijaintiin. |
GM TeleportToMe <PlayerName> |
Teleporttaa määritetyn pelaajan nykyiseen sijaintiisi. |
GM TeleportToPos <X> <Y> <Z> |
Teleporttaa sinut tiettyihin maailmankoordinaatteihin. |
GM Fly |
Vaihtaa lentotilan, mahdollistaen vapaan liikkumisen mihin tahansa suuntaan. |
GM Ghost |
Vaihtaa noclip-tilan, mahdollistaen läpikulun maaston ja rakenteiden läpi. |
Esine- ja resurssikomennot
| Komento | Kuvaus |
|---|---|
GM GiveItem <ItemID> <Quantity> |
Antaa määritetyn esineen sinulle. Vaatii esineen numeerisen ID:n. |
GM GiveItemToPlayer <PlayerName> <ItemID> <Qty> |
Antaa esineen suoraan toisen pelaajan inventaarioon. |
GM AddExp <Amount> |
Myöntää kokemuspisteitä hahmollesi. |
GM SetLevel <Level> |
Asettaa hahmosi määritetylle tasolle. |
GM God |
Vaihtaa haavoittumattomuustilan. Hahmosi ei ota vahinkoa aktiivisena. |
GM Invisible |
Vaihtaa näkymättömyyden. Muut pelaajat ja NPC:t eivät näe sinua. |
Aika- ja sääkomennot
| Komento | Kuvaus |
|---|---|
GM SetTime <Hour> |
Asettaa pelinsisäisen ajan määritettyyn tuntiin (0-23). Esimerkki: GM SetTime 12 puolenpäivän asettamiseksi. |
GM SetWeather <Type> |
Muuttaa nykyisen sään. Tyyppejä voivat olla selkeä, sade, myrsky, sumu jne. |
GM StopTime |
Jäädyttää päivä/yö-syklin nykyiseen aikaan. Hyödyllinen tapahtumissa tai rakentamisessa. |
GM ResumeTime |
Jatkaa normaalia päivä/yö-sykliä StopTime-komennon käytön jälkeen. |
Maailma- ja olentokomennot
| Komento | Kuvaus |
|---|---|
GM DestroyTarget |
Tuhoaa olennon (rakenne, NPC tai objekti), jota katsot. |
GM SpawnNPC <NpcID> <Quantity> |
Spawnaa määritetyn NPC-tyypin sijaintiisi. |
GM KillAllNPC |
Poistaa kaikki villit NPC:t kartalta. Ne syntyvät uudelleen luonnollisesti ajan myötä. |
GM SaveWorld |
Pakottaa välittömän maailmantallennuksen. Suorita aina tämä ennen palvelimen sammuttamista. |
Palvelimen hallintatyökalut
Palvelimen tallennuksen hallinta
Ylläpitäjien tulisi suorittaa manuaalisia tallennuksia kriittisissä hetkissä suojellakseen maailmadataa:
- Ennen sammutusta: Suorita aina
GM SaveWorldennen palvelimen pysäyttämistä varmistaaksesi kaikkien viimeaikaisten muutosten säilymisen. - Ennen konfiguraatiomuutoksia: Tallenna ja varmuuskopioi sitten tallennustiedostot SFTP:n kautta ennen minkään konfiguraation muokkaamista.
- Tapahtumien jälkeen: Tallenna yhteisötapahtumien tai merkittävien maailmamuutosten jälkeen lukitaksesi nykyisen tilan.
- Ajoitetut varmuuskopiot: Lataa tallennusdataa palvelimelta säännöllisesti SFTP:n kautta ja säilytä varmuuskopiot paikallisesti päivättyjen tiedostonimien kanssa.
Pelaajien seuranta
Käytä GM ListPlayers säännöllisesti seurataksesi, kuka on online. Tämä on hyödyllistä:
- Pelaajien henkilöllisyyksien varmistamiseen ja vaihtoehtoisten tilien tarkistamiseen.
- Steam-ID:iden keräämiseen, joita tarvitaan potkuihin, banneihin tai ylläpitäjälistan toimintoihin.
- Palvelinpopulaation seurantaan max-pelaaja-asetusten säätämiseksi tarvittaessa.
Palvelinilmoitukset
Käytä ilmoituksia kommunikoidaksesi yhteisösi kanssa:
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.
Vianetsintä
Palvelinkaatumiset
| Oire | Todennäköinen syy | Ratkaisu |
|---|---|---|
| Kaatuminen käynnistettäessä konfiguraatiomuutoksen jälkeen | Virheellinen konfiguraatioarvo tai syntaksivirhe | Palauta edellinen konfiguraatiotiedosto tai palauta oletusarvot. Tarkista sulkemattomat hakasulkeet, puuttuvat arvot tai virheelliset merkit. |
| Satunnaiset kaatumiset pelin aikana | Muistin loppuminen tai olentojen ylivuoto | Tarkista muistinkäyttö GPanelista. Harkitse MaxPlayers-arvon alentamista tai tyhjentämistä liiallisista olennoista GM KillAllNPC-komennolla. Käynnistä palvelin uudelleen vapauttaaksesi muistia. |
| Kaatuminen esineiden/NPC:iden spawnaamisessa | Virheellinen esineen tai NPC:n ID | Vahvista, että ID on kelvollinen nykyiselle peliversiolle. Suurten olentomäärien spawnaaminen kerralla voi myös aiheuttaa kaatumisia -- spawnaa pienemmissä erissä. |
| Kaatuminen pelin päivityksen jälkeen | Konfiguraatio- tai tallennusyhteensopimattomuus | Tarkista, vaatiiko päivitys konfiguraatiomuutoksia. Varmuuskopioi tallennukset ja kokeile tuoreilla konfiguraatiotiedostoilla. Yhteisön korjauksia tai pikakorjauksia voidaan tarvita. |
Yhteysongelmat
| Ongelma | Ratkaisu |
|---|---|
| Palvelin ei näy selaimessa | Odota 5-10 minuuttia käynnistyksen jälkeen. Vahvista, että kyselyportti on oikein. Yritä suoraa IP-yhteyttä. |
| Yhteyden aikakatkaisu | Vahvista, että palvelin on käynnissä GPanelissa. Vahvista oikea peliportti. Palvelin voi vielä ladata -- tarkista konsolin tuloste. |
| Versionvaihteluvirhe | Varmista, että peliasiakas ja palvelin käyttävät samaa versiota. Päivitä palvelin tai anna pelaajien päivittää peliasiakkaansa. |
| Toistuvat yhteyskatkokset | Tarkista palvelimen viive seuraamalla resurssikäyttöä GPanelissa. Vähennä olentomääriä, alenna max-pelaajia tai optimoi rates jos palvelin on ylikuormittunut. |
| GM-komennot eivät toimi | Vahvista, että todensit GM Login-komennolla ja oikealla salasanalla. Tarkista, että AdminPassword on asetettu konfiguraatiossa. Yritä yhdistää uudelleen ja todentaa uudelleen. |
Suorituskyvyn optimointi
Jos palvelimesi kokee viivettä tai huonoa suorituskykyä, harkitse seuraavia optimointeja:
| Toiminto | Vaikutus | Kuinka tehdä |
|---|---|---|
| Vähennä max-pelaajia | Keskisuuri | Alenna MaxPlayers-arvoa konfiguraatiossa. Vähemmän pelaajia tarkoittaa vähemmän olentojen seurantaa ja verkkokuormaa. |
| Tyhjennä villit NPC:t | Korkea | Käytä GM KillAllNPC-komentoa säännöllisesti estääksesi olentojen kertymistä. Uudet NPC:t syntyvät uudelleen luonnollisesti. |
| Uudelleenkäynnistä säännöllisesti | Korkea | Aikatauluta päivittäiset uudelleenkäynnistykset muistivuotojen poistamiseksi ja palvelimen virkistämiseksi. Tallenna maailma ensin GM SaveWorld-komennolla. |
| Optimoi rates | Matala | Erittäin korkeat keruurates tuottavat liiallisia esineitä maailmassa, mikä voi vaikuttaa suorituskykyyn. Tasapainota rates nautittavuuden ja palvelimen terveyden kannalta. |
| Seuraa resurssikäyttöä | Informatiivinen | Tarkista GPanelista CPU- ja muistinkäyttötrendit. Jatkuvasti korkea käyttö osoittaa, että palvelin tarvitsee optimointia tai resurssipäivitystä. |
Aiheeseen liittyvät artikkelit
- Myth of Empires -palvelimen asennusopas -- Palvelimen alkukonfiguraatio, rates, PvP/PvE-asetukset ja yhteysmenetelmät.
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Aloittaminen uuden palvelimesi kanssa