Den här guiden går igenom adminkontroller, konsolkommandon, behörighetssystemet, spelarhantering, världs- och gruvhantering, säkerhetskopiering av sparfiler och felsökning för din Return to Moria-dedikerade server på Legion Hosting. För den första serverinstallationen, startvariabler, svårighetsförinställningar och hur man ansluter, se Installationsguide för Return to Moria-server.
Konsolkommandon
Return to Moria tillhandahåller en serverkonsol för administration. Konsolen måste vara aktiverad i MoriaServerConfig.ini med [Console] Enabled=true (aktiverad som standard). Kommandon anges direkt i GPanel-konsolen.
| Kommando | Beskrivning |
|---|---|
players |
Listar alla för närvarande anslutna spelare med deras användarnamn. |
kick <player> |
Tar bort en spelare från servern. Spelaren kan återansluta till samma session. |
block <player> |
Blockerar permanent en spelare från att ansluta till servern. |
unblock <player> |
Tar bort en permanent blockering och låter spelaren återansluta. |
setdifficulty <preset> |
Ändrar svårighetsförinställningen i den aktuella världen. Alternativ: story, solo, normal, hard, custom. |
setcustomdifficulty <setting> <value> |
Justerar en specifik anpassad svårighetsinställning. Se avsnittet Anpassad svårighet nedan. |
rename world <name> |
Ändrar det visade världsnamnet. |
regenerateinvitecode |
Genererar en ny anslutningskod för servern och ogiltigförklarar den föregående. |
kick tar tillfälligt bort en spelare som kan återansluta omedelbart. Använd block för en permanent bannlysning. Du kan även hantera blockeringar via filen MoriaServerPermissions.txt.
Behörighetssystem
Return to Moria använder en textbaserad behörighetsfil för att styra vad enskilda spelare kan göra på din server. Redigera MoriaServerPermissions.txt medan servern är stoppad för att undvika konflikter.
Filplats
MoriaServerPermissions.txt
Filen registrerar automatiskt varje spelare som har anslutit till servern. Du kan ändra deras behörigheter genom att lägga till eller ta bort behörighetstaggar bredvid deras användarnamn.
Behörighetsnivåer
| Behörighet | Effekt |
|---|---|
Blocked |
Spelaren är bannlyst från servern. Kan inte ansluta. |
Default |
Standardspelaråtkomst. Inga särskilda begränsningar eller privilegier. |
NoConstruction |
Spelaren kan inte bygga eller riva några konstruktioner. |
QuickBuild |
Spelaren kan endast bygga plattformar och repstegar. Ingen fullständig konstruktion. |
AllConstruction |
Fullständig bygg- och rivningsåtkomst. |
NoStorage |
Spelaren kan inte interagera med behållare eller hantverksstationer. |
AllStorage |
Fullständig åtkomst till alla behållare och hantverksstationer. |
Förhandsblockering av spelare
Du kan blockera en spelare innan de någonsin ansluter genom att manuellt lägga till deras användarnamn i behörighetsfilen med statusen Blocked. Detta är användbart om du vet att en specifik spelare inte bör ha åtkomst till din server.
Serverregler
Du kan visa ett anpassat meddelande för alla spelare när de ansluter till din server genom att redigera MoriaServerRules.txt.
Filplats
MoriaServerRules.txt
Ange dina serverregler eller välkomstmeddelande i den här filen. Texten visas för varje spelare vid anslutning. Meddelandet har en maximal längd på 1024 tecken.
Anpassade svårighetsinställningar
När svårighetsförinställningen är satt till custom kan du finjustera enskilda svårighetsparametrar. Dessa kan ställas in i MoriaServerConfig.ini under sektionen [World.Create] för nya världar, eller justeras på en befintlig värld med konsolkommandot setcustomdifficulty.
| Inställning | Beskrivning | Värden |
|---|---|---|
CombatDifficulty |
Skalning av fiendeskada och hälsa. | verylow, low, default, high, veryhigh |
EnemyAggression |
Hur ofta fiender attackerar och i vilka gruppstorlekar. | verylow, low, default, high, veryhigh |
SurvivalDifficulty |
Buff-styrka samt takten för förtvivlan och konditionsförlust. | verylow, low, default, high, veryhigh |
MiningDrops |
Mängd malm och resurser som faller från gruvådror. | verylow, low, default, high, veryhigh |
WorldDrops |
Belöningsdroppfrekvens från fiender och orchmöten. | verylow, low, default, high, veryhigh |
HordeFrequency |
Hur ofta högljudda handlingar utlöser orchhordattacker. | verylow, low, default, high, veryhigh |
SiegeFrequency |
Hur ofta orcher attackerar din bas/ditt läger. | verylow, low, default, high, veryhigh |
PatrolFrequency |
Hur ofta fientliga patrullgrupper dyker upp i gruvorna. | verylow, low, default, high, veryhigh |
Exempel på anpassad svårighet i konfigurationen
[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
Världshantering
Världstyper
Return to Moria stöder två världstyper, som ställs in i inställningen [World.Create] Type:
- Campaign — Den berättelsedrivna upplevelsen med en progression genom Moria. Rekommenderas för de flesta grupper.
- Sandbox — Fri utforskning och byggande utan kampanjstrukturen. Idealisk för kreativt spel och basbyggande.
Flera världar
Du kan upprätthålla flera världar på en enda server genom att ändra inställningen [World] Name:
- Varje unikt världsnamn skapar en separat sparfil.
- För att byta värld, stoppa servern, ändra världsnamnet i
MoriaServerConfig.inioch starta om. - Tidigare världar bevaras och kan laddas igen genom att byta tillbaka till deras namn.
Återställa en värld
- Stoppa servern i GPanel.
- Öppna File Manager eller anslut via SFTP.
- Navigera till
Moria/Saved/SaveGamesDedicated/och radera.sav-filen för den värld du vill återställa. - Starta servern. En ny värld genereras med de aktuella konfigurationsinställningarna.
Säkerhetskopiering av sparfiler
Sparfilens plats
Moria/Saved/SaveGamesDedicated/
Skapa en säkerhetskopia
- Stoppa servern i GPanel för att säkerställa att spardata är fullständigt skriven.
- Anslut via SFTP eller använd GPanel File Manager.
- Ladda ned alla
.sav-filer från sparkatalogen. - Lagra säkerhetskopian på din lokala dator eller molnlagring.
Återställa en säkerhetskopia
- Stoppa servern i GPanel.
- Ladda upp din säkerhetskopierade
.sav-fil tillMoria/Saved/SaveGamesDedicated/via SFTP och ersätt den befintliga filen. - Säkerställ att världsnamnet i
MoriaServerConfig.inimatchar sparfilen. - Starta servern. Den laddar den återställda sparfilen.
Felsökning
Servern visas inte / Kan inte ansluta
- Verifiera att servern körs och är fullständigt startad i GPanel.
- Kontrollera konsolen efter felmeddelanden eller kraschloggar.
- Säkerställ att du använder rätt anslutningskod eller IP:port från fliken Network.
- Om du använder ett lösenord, verifiera att det matchar exakt (skiftlägeskänsligt).
Prestandaproblem / Laddningsväggar
- Minska
LoadedAreaLimitiMoriaServerConfig.ini. Ett värde på 8 fungerar bra för grupper på 4 spelare eller färre. - Om CPU-användningen är hög, minska
ServerFPStill 30. - Färre anslutna spelare innebär att färre områden behöver laddas samtidigt.
Världen laddas inte
- Säkerställ att
[World] Namei konfigurationen matchar en befintlig sparfil iMoria/Saved/SaveGamesDedicated/. - Om sparfilen är skadad, återställ från en säkerhetskopia eller radera den för att generera en ny värld.
Spelare blockerade oväntat
- Kontrollera
MoriaServerPermissions.txtför spelarens post. Ta bortBlocked-taggen om den finns. - Kom ihåg att stoppa servern innan du redigerar behörighetsfilen.
Relaterade artiklar
- Installationsguide för Return to Moria-server — Första installationen, startvariabler, svårighetsförinställningar och hur man ansluter
- Hur du hittar din server-IP och port
- Hur du laddar upp filer via SFTP
- Guide för serverstart
Behöver du hjälp?
Om du stöter på problem med din Return to Moria-server som inte täcks här, öppna ett supportärende och inkludera din server-IP, en beskrivning av problemet och eventuell relevant konsolutdata från GPanel.