Ez az útmutató bemutatja az admin vezérlőket, konzolparancsokat, a jogosultsági rendszert, játékoskezelést, világ- és bányakezelést, mentési biztonsági másolatokat és hibaelhárítást a Return to Moria dedikált szerveredhez a Legion Hosting-on. A kezdeti szerver beállításhoz, indítási változókhoz, nehézségi előbeállításokhoz és a csatlakozás módjához lásd: Return to Moria Szerver Beállítási Útmutató.
Konzolparancsok
A Return to Moria szerver konzolt biztosít az adminisztrációhoz. A konzolt engedélyezni kell a MoriaServerConfig.ini fájlban a [Console] Enabled=true beállítással (alapértelmezetten engedélyezve). A parancsokat közvetlenül a GPanel konzolba kell beírni.
| Parancs | Leírás |
|---|---|
players |
Listázza az összes jelenleg csatlakozott játékost a felhasználónevükkel. |
kick <player> |
Eltávolít egy játékost a szerverről. A játékos újra csatlakozhat ugyanahhoz a munkamenethez. |
block <player> |
Véglegesen letiltja a játékos csatlakozását a szerverhez. |
unblock <player> |
Eltávolítja a végleges tiltást, lehetővé téve a játékos újracsatlakozását. |
setdifficulty <preset> |
Megváltoztatja a nehézségi előbeállítást az aktuális világon. Lehetőségek: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Egy adott egyéni nehézségi beállítást módosít. Lásd az Egyéni Nehézség részt lentebb. |
rename world <name> |
Megváltoztatja a megjelenített világ nevét. |
regenerateinvitecode |
Új csatlakozási kódot generál a szerverhez, érvénytelenítve az előzőt. |
kick parancs ideiglenesen eltávolítja a játékost, aki azonnal újra csatlakozhat. Használd a block parancsot végleges kitiltáshoz. A tiltásokat a MoriaServerPermissions.txt fájlon keresztül is kezelheted.
Jogosultsági rendszer
A Return to Moria szöveges jogosultsági fájlt használ annak szabályozására, hogy az egyes játékosok mit tehetnek a szerveren. Szerkeszd a MoriaServerPermissions.txt fájlt, miközben a szerver leállított állapotban van, az ütközések elkerülése érdekében.
Fájl helye
MoriaServerPermissions.txt
A fájl automatikusan rögzíti minden játékost, aki csatlakozott a szerverhez. Módosíthatod a jogosultságaikat a felhasználónevük melletti jogosultsági címkék hozzáadásával vagy eltávolításával.
Jogosultsági szintek
| Jogosultság | Hatás |
|---|---|
Blocked |
A játékos ki van tiltva a szerverről. Nem tud csatlakozni. |
Default |
Normál játékos hozzáférés. Nincs különleges korlátozás vagy jogosultság. |
NoConstruction |
A játékos nem építhet és nem bonthat le semmilyen építményt. |
QuickBuild |
A játékos csak platformokat és kötélhágcsókat építhet. Nincs teljes építési lehetőség. |
AllConstruction |
Teljes építési és bontási hozzáférés. |
NoStorage |
A játékos nem használhatja a tárolókat és a kézműves állomásokat. |
AllStorage |
Teljes hozzáférés az összes tárolóhoz és kézműves állomáshoz. |
Játékosok előzetes letiltása
Letilthatsz egy játékost, mielőtt egyáltalán csatlakozna, ha manuálisan hozzáadod a felhasználónevét a jogosultsági fájlhoz Blocked státusszal. Ez hasznos, ha tudod, hogy egy adott játékosnak nem szabad hozzáférnie a szerveredhez.
Szerver szabályok
Egyéni üzenetet jeleníthetsz meg az összes játékosnak, amikor csatlakoznak a szerveredhez, a MoriaServerRules.txt szerkesztésével.
Fájl helye
MoriaServerRules.txt
Írd be a szerver szabályaidat vagy üdvözlő üzenetedet ebbe a fájlba. A szöveg minden csatlakozó játékosnak megjelenik. Az üzenet maximális hossza 1024 karakter.
Egyéni nehézségi beállítások
Amikor a nehézségi előbeállítás custom értékre van állítva, finomhangolhatod az egyes nehézségi paramétereket. Ezeket a MoriaServerConfig.ini fájlban a [World.Create] szekció alatt állíthatod be új világokhoz, vagy módosíthatod egy meglévő világon a setcustomdifficulty konzolparanccsal.
| Beállítás | Leírás | Értékek |
|---|---|---|
CombatDifficulty |
Ellenséges sebzés és életerő skálázás. | verylow, low, default, high, veryhigh |
EnemyAggression |
Milyen gyakran támadnak az ellenségek és mekkora csoportokban. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Bónusz erősség, kétségbeesés és állóképesség-csökkenés mértéke. | verylow, low, default, high, veryhigh |
MiningDrops |
A bányászatból kinyert érc és nyersanyag mennyisége. | verylow, low, default, high, veryhigh |
WorldDrops |
Jutalom esési arányok ellenségekből és ork találkozásokból. | verylow, low, default, high, veryhigh |
HordeFrequency |
Milyen gyakran váltanak ki zajos cselekvések ork horda támadásokat. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Milyen gyakran támadják meg az orkok a bázisodat/tábort. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Milyen gyakran jelennek meg ellenséges járőrcsoportok a bányákban. | verylow, low, default, high, veryhigh |
Példa egyéni nehézség a konfigurációban
[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
Világkezelés
Világ típusok
A Return to Moria két világ típust támogat, amelyet a [World.Create] Type beállítással adhatsz meg:
- Campaign — A történetvezérelt élmény, a Moria-n való áthaladással. A legtöbb csoport számára ajánlott.
- Sandbox — Szabad felfedezés és építkezés a kampánystruktúra nélkül. Ideális kreatív játékhoz és bázisépítéshez.
Több világ
Egy szerveren több világot is fenntarthatsz a [World] Name beállítás módosításával:
- Minden egyedi világnév külön mentési fájlt hoz létre.
- A világok váltásához állítsd le a szervert, változtasd meg a világ nevét a
MoriaServerConfig.inifájlban, és indítsd újra. - A korábbi világok megmaradnak, és a nevük visszaállításával újra betölthetők.
Világ visszaállítása
- Állítsd le a szervert a GPanel-ben.
- Nyisd meg a Fájlkezelőt vagy csatlakozz SFTP-n keresztül.
- Navigálj a
Moria/Saved/SaveGamesDedicated/mappába és töröld a visszaállítani kívánt világ.savfájlját. - Indítsd el a szervert. Egy új világ generálódik az aktuális konfigurációs beállításokkal.
Mentési biztonsági másolatok
Mentési fájl helye
Moria/Saved/SaveGamesDedicated/
Biztonsági másolat készítése
- Állítsd le a szervert a GPanel-ben, hogy a mentési adatok teljesen kiíródjanak.
- Csatlakozz SFTP-n keresztül vagy használd a GPanel Fájlkezelőjét.
- Töltsd le az összes
.savfájlt a mentési könyvtárból. - Tárold a biztonsági másolatot a helyi gépeden vagy felhőtárhelyen.
Biztonsági másolat visszaállítása
- Állítsd le a szervert a GPanel-ben.
- Töltsd fel a mentett
.savfájlt aMoria/Saved/SaveGamesDedicated/mappába SFTP-n keresztül, felülírva a meglévő fájlt. - Győződj meg róla, hogy a világ neve a
MoriaServerConfig.inifájlban megegyezik a mentési fájllal. - Indítsd el a szervert. Betölti a visszaállított mentést.
Hibaelhárítás
A szerver nem jelenik meg / Nem lehet csatlakozni
- Ellenőrizd, hogy a szerver fut és teljesen elindult a GPanel-ben.
- Nézd meg a konzolt hibaüzenetek vagy összeomlási naplók után.
- Győződj meg róla, hogy a helyes csatlakozási kódot vagy IP:port-ot használod a Hálózat fülről.
- Ha jelszót használsz, ellenőrizd, hogy pontosan egyezik (kis- és nagybetű érzékeny).
Teljesítményproblémák / Betöltési falak
- Csökkentsd a
LoadedAreaLimitértékét aMoriaServerConfig.inifájlban. A 8-as érték jól működik 4 vagy kevesebb játékos csoportjaihoz. - Ha a CPU használat magas, csökkentsd a
ServerFPSértékét 30-ra. - Kevesebb csatlakozott játékos kevesebb egyidejűleg betöltendő területet jelent.
A világ nem töltődik be
- Győződj meg róla, hogy a
[World] Namea konfigurációban megegyezik egy létező mentési fájllal aMoria/Saved/SaveGamesDedicated/mappában. - Ha a mentési fájl sérült, állítsd vissza biztonsági másolatból vagy töröld, hogy új világ generálódjon.
Játékosok váratlanul letiltva
- Ellenőrizd a
MoriaServerPermissions.txtfájlban a játékos bejegyzését. Távolítsd el aBlockedcímkét, ha jelen van. - Ne felejtsd el leállítani a szervert a jogosultsági fájl szerkesztése előtt.
Kapcsolódó cikkek
- Return to Moria Szerver Beállítási Útmutató — Kezdeti beállítás, indítási változók, nehézségi előbeállítások és csatlakozás
- Hogyan találd meg a szervered IP-jét és portját
- Fájlok feltöltése SFTP-n keresztül
- Szerver indítási útmutató
Segítségre van szükséged?
Ha olyan problémába ütközöl a Return to Moria szervereddel, amelyet ez az útmutató nem tárgyal, nyiss egy támogatási jegyet, és add meg a szervered IP-jét, a probléma leírását, valamint a GPanel konzol releváns kimenetét.