Dieses Handbuch behandelt Admin-Steuerung, Konsolenbefehle, das Berechtigungssystem, Spielerverwaltung, Welt- und Minenverwaltung, Speicher-Backups und Fehlerbehebung für Ihren Return to Moria Dedicated Server bei Legion Hosting. Für die Ersteinrichtung des Servers, Startvariablen, Schwierigkeitsvoreinstellungen und die Verbindungsanleitung siehe Return to Moria Server-Einrichtungsanleitung.
Konsolenbefehle
Return to Moria bietet eine Serverkonsole zur Administration. Die Konsole muss in MoriaServerConfig.ini mit [Console] Enabled=true aktiviert sein (standardmäßig aktiviert). Befehle werden direkt in der GPanel-Konsole eingegeben.
| Befehl | Beschreibung |
|---|---|
players |
Listet alle derzeit verbundenen Spieler mit ihren Benutzernamen auf. |
kick <player> |
Entfernt einen Spieler vom Server. Der Spieler kann der gleichen Sitzung erneut beitreten. |
block <player> |
Sperrt einen Spieler dauerhaft vom Beitritt zum Server. |
unblock <player> |
Hebt eine dauerhafte Sperre auf, sodass der Spieler erneut beitreten kann. |
setdifficulty <preset> |
Ändert die Schwierigkeitsvoreinstellung der aktuellen Welt. Optionen: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Passt eine bestimmte benutzerdefinierte Schwierigkeitseinstellung an. Siehe den Abschnitt Benutzerdefinierte Schwierigkeit unten. |
rename world <name> |
Ändert den angezeigten Weltnamen. |
regenerateinvitecode |
Generiert einen neuen Beitrittscode für den Server und macht den vorherigen ungültig. |
kick entfernt einen Spieler vorübergehend, der sofort wieder beitreten kann. Verwenden Sie block für eine dauerhafte Sperre. Sie können Sperren auch über die Datei MoriaServerPermissions.txt verwalten.
Berechtigungssystem
Return to Moria verwendet eine textbasierte Berechtigungsdatei, um zu steuern, was einzelne Spieler auf Ihrem Server tun können. Bearbeiten Sie MoriaServerPermissions.txt während der Server gestoppt ist, um Konflikte zu vermeiden.
Dateispeicherort
MoriaServerPermissions.txt
Die Datei erfasst automatisch jeden Spieler, der dem Server beigetreten ist. Sie können deren Berechtigungen ändern, indem Sie Berechtigungs-Tags neben dem Benutzernamen hinzufügen oder entfernen.
Berechtigungsstufen
| Berechtigung | Wirkung |
|---|---|
Blocked |
Spieler ist vom Server gesperrt. Kann sich nicht verbinden. |
Default |
Standard-Spielerzugang. Keine besonderen Einschränkungen oder Privilegien. |
NoConstruction |
Spieler kann keine Strukturen bauen oder abbauen. |
QuickBuild |
Spieler kann nur Plattformen und Strickleitern bauen. Kein vollständiges Bauen. |
AllConstruction |
Vollständiger Bau- und Abbauzugang. |
NoStorage |
Spieler kann nicht mit Behältern oder Handwerksstationen interagieren. |
AllStorage |
Voller Zugang zu allen Behältern und Handwerksstationen. |
Spieler vorab sperren
Sie können einen Spieler sperren, bevor er jemals beitritt, indem Sie seinen Benutzernamen manuell mit dem Status Blocked zur Berechtigungsdatei hinzufügen. Dies ist nützlich, wenn Sie wissen, dass ein bestimmter Spieler keinen Zugang zu Ihrem Server haben sollte.
Serverregeln
Sie können allen Spielern beim Beitritt eine benutzerdefinierte Nachricht anzeigen, indem Sie MoriaServerRules.txt bearbeiten.
Dateispeicherort
MoriaServerRules.txt
Geben Sie Ihre Serverregeln oder Willkommensnachricht in diese Datei ein. Der Text wird jedem Spieler beim Beitritt angezeigt. Die Nachricht hat eine maximale Länge von 1024 Zeichen.
Benutzerdefinierte Schwierigkeitseinstellungen
Wenn die Schwierigkeitsvoreinstellung auf custom gesetzt ist, können Sie einzelne Schwierigkeitsparameter fein abstimmen. Diese können in MoriaServerConfig.ini unter dem Abschnitt [World.Create] für neue Welten festgelegt oder bei einer bestehenden Welt mit dem Konsolenbefehl setcustomdifficulty angepasst werden.
| Einstellung | Beschreibung | Werte |
|---|---|---|
CombatDifficulty |
Skalierung von Gegnerschaden und -gesundheit. | verylow, low, default, high, veryhigh |
EnemyAggression |
Wie häufig Gegner angreifen und in welchen Gruppengrößen. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Buff-Stärke, Verzweiflung und Ausdauerabbau-Raten. | verylow, low, default, high, veryhigh |
MiningDrops |
Menge an Erz und Ressourcen, die beim Abbau von Adern fallen. | verylow, low, default, high, veryhigh |
WorldDrops |
Belohnungs-Droprate von Gegnern und Ork-Begegnungen. | verylow, low, default, high, veryhigh |
HordeFrequency |
Wie oft laute Aktionen Ork-Horden-Angriffe auslösen. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Wie oft Orks Ihre Basis/Ihr Lager angreifen. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Wie häufig feindliche Patrouillengruppen in den Minen spawnen. | verylow, low, default, high, veryhigh |
Beispiel für benutzerdefinierte Schwierigkeit in der Konfiguration
[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
Weltverwaltung
Welttypen
Return to Moria unterstützt zwei Welttypen, die in der Einstellung [World.Create] Type festgelegt werden:
- Campaign — Das storygetriebene Erlebnis mit einem Fortschritt durch Moria. Empfohlen für die meisten Gruppen.
- Sandbox — Freie Erkundung und Bauen ohne die Kampagnenstruktur. Ideal für kreatives Spielen und Basenbau.
Mehrere Welten
Sie können mehrere Welten auf einem einzelnen Server verwalten, indem Sie die Einstellung [World] Name ändern:
- Jeder eindeutige Weltname erstellt eine separate Speicherdatei.
- Um die Welt zu wechseln, stoppen Sie den Server, ändern Sie den Weltnamen in
MoriaServerConfig.iniund starten Sie neu. - Vorherige Welten bleiben erhalten und können durch Zurückwechseln zu ihrem Namen erneut geladen werden.
Eine Welt zurücksetzen
- Stoppen Sie den Server in GPanel.
- Öffnen Sie den Dateimanager oder verbinden Sie sich per SFTP.
- Navigieren Sie zu
Moria/Saved/SaveGamesDedicated/und löschen Sie die.sav-Datei der Welt, die Sie zurücksetzen möchten. - Starten Sie den Server. Eine neue Welt wird mit den aktuellen Konfigurationseinstellungen generiert.
Speicher-Backups
Speicherdatei-Speicherort
Moria/Saved/SaveGamesDedicated/
Ein Backup erstellen
- Stoppen Sie den Server in GPanel, um sicherzustellen, dass die Speicherdaten vollständig geschrieben sind.
- Verbinden Sie sich per SFTP oder verwenden Sie den GPanel-Dateimanager.
- Laden Sie alle
.sav-Dateien aus dem Speicherverzeichnis herunter. - Bewahren Sie das Backup auf Ihrem lokalen Computer oder in einem Cloud-Speicher auf.
Ein Backup wiederherstellen
- Stoppen Sie den Server in GPanel.
- Laden Sie Ihre gesicherte
.sav-Datei per SFTP nachMoria/Saved/SaveGamesDedicated/hoch und ersetzen Sie die vorhandene Datei. - Stellen Sie sicher, dass der Weltname in
MoriaServerConfig.inimit der Speicherdatei übereinstimmt. - Starten Sie den Server. Er wird den wiederhergestellten Spielstand laden.
Fehlerbehebung
Server erscheint nicht / Verbindung nicht möglich
- Überprüfen Sie, ob der Server in GPanel läuft und vollständig gestartet ist.
- Prüfen Sie die Konsole auf Fehlermeldungen oder Absturzprotokolle.
- Stellen Sie sicher, dass Sie den korrekten Beitrittscode oder IP:Port aus dem Network-Tab verwenden.
- Wenn Sie ein Passwort verwenden, überprüfen Sie, ob es genau übereinstimmt (Groß-/Kleinschreibung beachten).
Leistungsprobleme / Ladewände
- Reduzieren Sie
LoadedAreaLimitinMoriaServerConfig.ini. Ein Wert von 8 funktioniert gut für Gruppen von 4 oder weniger Spielern. - Wenn die CPU-Auslastung hoch ist, reduzieren Sie
ServerFPSauf 30. - Weniger verbundene Spieler bedeutet, dass weniger Bereiche gleichzeitig geladen werden müssen.
Welt wird nicht geladen
- Stellen Sie sicher, dass der
[World] Namein der Konfiguration mit einer vorhandenen Speicherdatei inMoria/Saved/SaveGamesDedicated/übereinstimmt. - Wenn die Speicherdatei beschädigt ist, stellen Sie sie aus einem Backup wieder her oder löschen Sie sie, um eine neue Welt zu generieren.
Spieler unerwartet gesperrt
- Überprüfen Sie
MoriaServerPermissions.txtauf den Eintrag des Spielers. Entfernen Sie dasBlocked-Tag, falls vorhanden. - Denken Sie daran, den Server vor dem Bearbeiten der Berechtigungsdatei zu stoppen.
Verwandte Artikel
- Return to Moria Server-Einrichtungsanleitung — Ersteinrichtung, Startvariablen, Schwierigkeitsvoreinstellungen und Verbindungsanleitung
- So finden Sie Ihre Server-IP und den Port
- Dateien per SFTP hochladen
- Server-Startanleitung
Brauchen Sie Hilfe?
Wenn Sie auf Probleme mit Ihrem Return to Moria-Server stoßen, die hier nicht behandelt werden, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und relevante Konsolenausgaben aus GPanel an.