Tämä opas käsittelee admin-hallintaa, konsolikomentoja, käyttöoikeusjärjestelmää, pelaajien hallintaa, maailman ja kaivosten hallintaa, tallennusten varmuuskopiointia sekä vianmääritystä Legion Hostingin Return to Moria -erillispalvelimellesi. Alkuasennus, käynnistysmuuttujat, vaikeustasojen esiasetukset ja yhdistämisohjeet löytyvät artikkelista Return to Moria -palvelimen asennusopas.
Konsolikomennot
Return to Moria tarjoaa palvelinkonsolin hallintaa varten. Konsoli on otettava käyttöön tiedostossa MoriaServerConfig.ini asetuksella [Console] Enabled=true (käytössä oletuksena). Komennot syötetään suoraan GPanelin konsolissa.
| Komento | Kuvaus |
|---|---|
players |
Listaa kaikki tällä hetkellä yhdistetyt pelaajat käyttäjätunnuksineen. |
kick <player> |
Poistaa pelaajan palvelimelta. Pelaaja voi liittyä uudelleen samaan istuntoon. |
block <player> |
Estää pelaajaa pysyvästi liittymästä palvelimelle. |
unblock <player> |
Poistaa pysyvän eston, sallien pelaajan liittyä uudelleen. |
setdifficulty <preset> |
Muuttaa nykyisen maailman vaikeustason esiasetusta. Vaihtoehdot: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Säätää tiettyä mukautettua vaikeustasoasetusta. Katso alla oleva Mukautettu vaikeustaso -osio. |
rename world <name> |
Muuttaa näytettävää maailman nimeä. |
regenerateinvitecode |
Luo palvelimelle uuden liittymiskoodin, mitätöiden edellisen. |
kick-komento poistaa väliaikaisesti pelaajan, joka voi liittyä heti uudelleen. Käytä block-komentoa pysyvään porttaukseen. Voit hallita estoja myös MoriaServerPermissions.txt-tiedoston kautta.
Käyttöoikeusjärjestelmä
Return to Moria käyttää tekstipohjaista käyttöoikeustiedostoa hallitakseen, mitä yksittäiset pelaajat voivat tehdä palvelimellasi. Muokkaa tiedostoa MoriaServerPermissions.txt palvelimen ollessa pysäytettynä ristiriitojen välttämiseksi.
Tiedoston sijainti
MoriaServerPermissions.txt
Tiedosto kirjaa automaattisesti jokaisen pelaajan, joka on liittynyt palvelimelle. Voit muokata heidän käyttöoikeuksiaan lisäämällä tai poistamalla käyttöoikeustunnisteita heidän käyttäjätunnuksensa viereen.
Käyttöoikeustasot
| Käyttöoikeus | Vaikutus |
|---|---|
Blocked |
Pelaaja on portattu palvelimelta. Ei voi yhdistää. |
Default |
Tavallinen pelaajapääsy. Ei erityisiä rajoituksia tai etuoikeuksia. |
NoConstruction |
Pelaaja ei voi rakentaa tai purkaa mitään rakenteita. |
QuickBuild |
Pelaaja voi rakentaa vain alustoja ja köysitikkaita. Ei täyttä rakentamista. |
AllConstruction |
Täysi rakennus- ja purkamispääsy. |
NoStorage |
Pelaaja ei voi olla vuorovaikutuksessa säiliöiden tai valmistusasemien kanssa. |
AllStorage |
Täysi pääsy kaikkiin säiliöihin ja valmistusasemiin. |
Pelaajien esto etukäteen
Voit estää pelaajan ennen kuin hän on koskaan liittynyt lisäämällä hänen käyttäjätunnuksensa manuaalisesti käyttöoikeustiedostoon Blocked-tilalla. Tämä on hyödyllistä, jos tiedät, ettei tietyllä pelaajalla pitäisi olla pääsyä palvelimellesi.
Palvelimen säännöt
Voit näyttää mukautetun viestin kaikille pelaajille heidän liittyessään palvelimellesi muokkaamalla tiedostoa MoriaServerRules.txt.
Tiedoston sijainti
MoriaServerRules.txt
Syötä palvelimesi säännöt tai tervetuloviesti tähän tiedostoon. Teksti näytetään jokaiselle pelaajalle liittymisen yhteydessä. Viestin enimmäispituus on 1024 merkkiä.
Mukautetut vaikeustasoasetukset
Kun vaikeustason esiasetukseksi on asetettu custom, voit hienosäätää yksittäisiä vaikeustasoparametreja. Nämä voidaan asettaa tiedostossa MoriaServerConfig.ini osiossa [World.Create] uusia maailmoja varten, tai säätää olemassa olevassa maailmassa setcustomdifficulty-konsolikomennolla.
| Asetus | Kuvaus | Arvot |
|---|---|---|
CombatDifficulty |
Vihollisten vahingon ja terveyden skaalaus. | verylow, low, default, high, veryhigh |
EnemyAggression |
Kuinka usein viholliset hyökkäävät ja minkä kokoisissa ryhmissä. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Buffien voimakkuus, epätoivo ja kestävyyden hupenemisnopeus. | verylow, low, default, high, veryhigh |
MiningDrops |
Kaivossuonista saatavan malmin ja resurssien määrä. | verylow, low, default, high, veryhigh |
WorldDrops |
Vihollisilta ja örkkikohtaamisista saatavien palkintojen pudotustaajuus. | verylow, low, default, high, veryhigh |
HordeFrequency |
Kuinka usein meluisat toiminnot laukaisevat örkkilauman hyökkäyksiä. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Kuinka usein örkit hyökkäävät tukikohtaasi/leiriisi. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Kuinka usein vihollisten partioryhmiä syntyy kaivoksiin. | verylow, low, default, high, veryhigh |
Esimerkki mukautetusta vaikeustasosta konfiguraatiossa
[World.Create]
Difficulty.Preset=custom
Difficulty.CombatDifficulty=high
Difficulty.EnemyAggression=default
Difficulty.SurvivalDifficulty=low
Difficulty.MiningDrops=high
Difficulty.WorldDrops=default
Difficulty.HordeFrequency=low
Difficulty.SiegeFrequency=default
Difficulty.PatrolFrequency=default
Maailman hallinta
Maailmatyypit
Return to Moria tukee kahta maailmatyyppiä, jotka asetetaan [World.Create] Type -asetuksessa:
- Campaign — Tarinavetoinen kokemus etenemisellä Morian läpi. Suositeltu useimmille ryhmille.
- Sandbox — Vapaamuotoinen tutkiminen ja rakentaminen ilman kampanjan rakennetta. Ihanteellinen luovaan peliin ja tukikohtien rakentamiseen.
Useat maailmat
Voit ylläpitää useita maailmoja yhdellä palvelimella muuttamalla [World] Name -asetusta:
- Jokainen yksilöllinen maailman nimi luo erillisen tallennustiedoston.
- Vaihtaaksesi maailmoja, pysäytä palvelin, vaihda maailman nimi tiedostossa
MoriaServerConfig.inija käynnistä uudelleen. - Aiemmat maailmat säilytetään ja ne voidaan ladata uudelleen vaihtamalla takaisin niiden nimeen.
Maailman nollaaminen
- Pysäytä palvelin GPanelissa.
- Avaa File Manager tai yhdistä SFTP:n kautta.
- Siirry hakemistoon
Moria/Saved/SaveGamesDedicated/ja poista sen maailman.sav-tiedosto, jonka haluat nollata. - Käynnistä palvelin. Uusi maailma luodaan nykyisillä konfiguraatioasetuksilla.
Tallennusten varmuuskopiot
Tallennustiedoston sijainti
Moria/Saved/SaveGamesDedicated/
Varmuuskopion luominen
- Pysäytä palvelin GPanelissa varmistaaksesi, että tallennustiedot on kirjoitettu kokonaan.
- Yhdistä SFTP:n kautta tai käytä GPanelin File Manageria.
- Lataa kaikki
.sav-tiedostot tallennushakemistosta. - Säilytä varmuuskopio paikallisella koneellasi tai pilvitallennustilassa.
Varmuuskopion palauttaminen
- Pysäytä palvelin GPanelissa.
- Lataa varmuuskopioitu
.sav-tiedostosi hakemistoonMoria/Saved/SaveGamesDedicated/SFTP:n kautta, korvaten olemassa olevan tiedoston. - Varmista, että maailman nimi tiedostossa
MoriaServerConfig.inivastaa tallennustiedostoa. - Käynnistä palvelin. Se lataa palautetun tallennuksen.
Vianmääritys
Palvelin ei näy / yhteyttä ei voi muodostaa
- Varmista, että palvelin on käynnissä ja täysin käynnistynyt GPanelissa.
- Tarkista konsolista virheilmoitukset tai kaatumislokit.
- Varmista, että käytät oikeaa liittymiskoodia tai IP:port-osoitetta Network-välilehdeltä.
- Jos käytät salasanaa, varmista, että se täsmää tarkalleen (kirjainkoko huomioiden).
Suorituskykyongelmat / latausseinämät
- Pienennä
LoadedAreaLimit-arvoa tiedostossaMoriaServerConfig.ini. Arvo 8 toimii hyvin enintään 4 pelaajan ryhmille. - Jos suorittimen käyttö on korkea, pienennä
ServerFPS-arvo 30:een. - Vähemmän yhdistettyjä pelaajia tarkoittaa, että vähemmän alueita tarvitsee ladata samanaikaisesti.
Maailma ei lataudu
- Varmista, että
[World] Namekonfiguraatiossa vastaa olemassa olevaa tallennustiedostoa hakemistossaMoria/Saved/SaveGamesDedicated/. - Jos tallennustiedosto on vioittunut, palauta varmuuskopiosta tai poista se luodaksesi tuoreen maailman.
Pelaajat estetty odottamatta
- Tarkista tiedostosta
MoriaServerPermissions.txtpelaajan merkintä. PoistaBlocked-tunniste, jos se on läsnä. - Muista pysäyttää palvelin ennen käyttöoikeustiedoston muokkaamista.
Aiheeseen liittyvät artikkelit
- Return to Moria -palvelimen asennusopas — Alkuasennus, käynnistysmuuttujat, vaikeustasojen esiasetukset ja yhdistämisohjeet
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Palvelimen käynnistysopas
Tarvitsetko apua?
Jos kohtaat Return to Moria -palvelimesi kanssa ongelmia, joita ei käsitellä tässä, avaa tukipyyntö ja liitä mukaan palvelimesi IP, ongelman kuvaus sekä mahdollinen olennainen konsolituloste GPanelista.