Tento průvodce pokrývá administrátorské ovládání, konzolové příkazy, systém oprávnění, správu hráčů, správu světa a dolů, zálohy uložených pozic a řešení problémů pro váš Return to Moria dedikovaný server na Legion Hosting. Pro počáteční nastavení serveru, spouštěcí proměnné, předvolby obtížnosti a jak se připojit viz Return to Moria Server Setup Guide.
Konzolové příkazy
Return to Moria poskytuje serverovou konzoli pro administraci. Konzole musí být povolena v MoriaServerConfig.ini pomocí [Console] Enabled=true (ve výchozím nastavení povoleno). Příkazy se zadávají přímo v konzoli GPanel.
| Příkaz | Popis |
|---|---|
players |
Zobrazí seznam všech aktuálně připojených hráčů s jejich uživatelskými jmény. |
kick <player> |
Odstraní hráče ze serveru. Hráč se může znovu připojit ke stejné relaci. |
block <player> |
Trvale zablokuje hráče v připojení k serveru. |
unblock <player> |
Odstraní trvalé zablokování a umožní hráči se znovu připojit. |
setdifficulty <preset> |
Změní předvolbu obtížnosti na aktuálním světě. Možnosti: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Upraví konkrétní nastavení vlastní obtížnosti. Viz sekce Vlastní obtížnost níže. |
rename world <name> |
Změní zobrazovaný název světa. |
regenerateinvitecode |
Vygeneruje nový kód pro připojení k serveru a zneplatní předchozí. |
kick dočasně odstraní hráče, který se může okamžitě znovu připojit. Použijte block pro trvalý ban. Blokace můžete také spravovat prostřednictvím souboru MoriaServerPermissions.txt.
Systém oprávnění
Return to Moria používá textový soubor oprávnění k řízení toho, co mohou jednotliví hráči na vašem serveru dělat. Upravujte MoriaServerPermissions.txt když je server zastavený, abyste předešli konfliktům.
Umístění souboru
MoriaServerPermissions.txt
Soubor automaticky zaznamenává každého hráče, který se k serveru připojil. Můžete upravit jejich oprávnění přidáním nebo odebráním tagů oprávnění vedle jejich uživatelského jména.
Úrovně oprávnění
| Oprávnění | Účinek |
|---|---|
Blocked |
Hráč je zabanován na serveru. Nemůže se připojit. |
Default |
Standardní přístup hráče. Žádná zvláštní omezení ani oprávnění. |
NoConstruction |
Hráč nemůže stavět ani bourat žádné stavby. |
QuickBuild |
Hráč může stavět pouze plošiny a provazové žebříky. Žádná plná stavba. |
AllConstruction |
Plný přístup ke stavění a bourání. |
NoStorage |
Hráč nemůže interagovat s kontejnery ani řemeslnými stanicemi. |
AllStorage |
Plný přístup ke všem kontejnerům a řemeslným stanicím. |
Předběžné blokování hráčů
Můžete zablokovat hráče ještě předtím, než se vůbec připojí, ručním přidáním jeho uživatelského jména do souboru oprávnění se statusem Blocked. To je užitečné, pokud víte, že konkrétní hráč by neměl mít přístup k vašemu serveru.
Pravidla serveru
Můžete zobrazit vlastní zprávu všem hráčům při připojení k vašemu serveru úpravou souboru MoriaServerRules.txt.
Umístění souboru
MoriaServerRules.txt
Zadejte pravidla serveru nebo uvítací zprávu do tohoto souboru. Text se zobrazí každému hráči při připojení. Zpráva má maximální délku 1024 znaků.
Nastavení vlastní obtížnosti
Když je předvolba obtížnosti nastavena na custom, můžete jemně doladit jednotlivé parametry obtížnosti. Ty lze nastavit v MoriaServerConfig.ini v sekci [World.Create] pro nové světy, nebo upravit na existujícím světě pomocí konzolového příkazu setcustomdifficulty.
| Nastavení | Popis | Hodnoty |
|---|---|---|
CombatDifficulty |
Škálování poškození a zdraví nepřátel. | verylow, low, default, high, veryhigh |
EnemyAggression |
Jak často nepřátelé útočí a v jakých velikostech skupin. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Síla posílení, zoufalství a rychlost úbytku výdrže. | verylow, low, default, high, veryhigh |
MiningDrops |
Množství rudy a surovin padajících z těžebních žil. | verylow, low, default, high, veryhigh |
WorldDrops |
Míra padání odměn z nepřátel a setkání s orky. | verylow, low, default, high, veryhigh |
HordeFrequency |
Jak často hlučné akce spouštějí útoky hord orků. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Jak často orkové útočí na vaši základnu/tábor. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Jak často se v dolech objevují nepřátelské hlídkové skupiny. | verylow, low, default, high, veryhigh |
Příklad vlastní obtížnosti v konfiguraci
[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
Správa světa
Typy světů
Return to Moria podporuje dva typy světů, nastavené v [World.Create] Type:
- Campaign — Příběhový zážitek s postupem skrze Morii. Doporučeno pro většinu skupin.
- Sandbox — Volné prozkoumávání a stavění bez příběhové struktury. Ideální pro kreativní hraní a stavění základen.
Více světů
Na jednom serveru můžete udržovat více světů změnou nastavení [World] Name:
- Každý unikátní název světa vytvoří samostatný soubor uložení.
- Pro přepnutí světů zastavte server, změňte název světa v
MoriaServerConfig.inia restartujte. - Předchozí světy jsou zachovány a lze je znovu načíst přepnutím zpět na jejich název.
Resetování světa
- Zastavte server v GPanel.
- Otevřete Správce souborů nebo se připojte přes SFTP.
- Přejděte do
Moria/Saved/SaveGamesDedicated/a smažte soubor.savpro svět, který chcete resetovat. - Spusťte server. Nový svět bude vygenerován podle aktuálního nastavení konfigurace.
Zálohy uložených pozic
Umístění souborů uložení
Moria/Saved/SaveGamesDedicated/
Vytvoření zálohy
- Zastavte server v GPanel, aby byla zajištěna kompletní zapsání dat uložení.
- Připojte se přes SFTP nebo použijte Správce souborů v GPanel.
- Stáhněte všechny soubory
.savz adresáře uložení. - Zálohu uložte na svůj lokální počítač nebo cloudové úložiště.
Obnovení zálohy
- Zastavte server v GPanel.
- Nahrajte zálohovaný soubor
.savdoMoria/Saved/SaveGamesDedicated/přes SFTP a nahraďte existující soubor. - Ujistěte se, že název světa v
MoriaServerConfig.iniodpovídá souboru uložení. - Spusťte server. Načte se obnovené uložení.
Řešení problémů
Server se nezobrazuje / Nelze se připojit
- Ověřte, že server běží a je plně spuštěn v GPanel.
- Zkontrolujte konzoli, zda neobsahuje chybové zprávy nebo logy pádů.
- Ujistěte se, že používáte správný kód pro připojení nebo IP:port ze záložky Network.
- Pokud používáte heslo, ověřte, že se přesně shoduje (rozlišuje velká a malá písmena).
Problémy s výkonem / Načítací stěny
- Snižte
LoadedAreaLimitvMoriaServerConfig.ini. Hodnota 8 funguje dobře pro skupiny 4 a méně hráčů. - Pokud je vytížení CPU vysoké, snižte
ServerFPSna 30. - Méně připojených hráčů znamená, že je potřeba načítat méně oblastí současně.
Svět se nenačítá
- Ujistěte se, že
[World] Namev konfiguraci odpovídá existujícímu souboru uložení vMoria/Saved/SaveGamesDedicated/. - Pokud je soubor uložení poškozený, obnovte ho ze zálohy nebo ho smažte pro vygenerování nového světa.
Hráči neočekávaně zablokováni
- Zkontrolujte
MoriaServerPermissions.txt, zda neobsahuje záznam hráče. Odstraňte tagBlocked, pokud je přítomen. - Nezapomeňte zastavit server před úpravou souboru oprávnění.
Související články
- Return to Moria Server Setup Guide — Počáteční nastavení, spouštěcí proměnné, předvolby obtížnosti a jak se připojit
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Potřebujete pomoc?
Pokud narazíte na problémy s vaším Return to Moria serverem, které zde nejsou popsány, otevřete tiket podpory a uveďte IP vašeho serveru, popis problému a jakýkoli relevantní výstup konzole z GPanel.