Este guia abrange tudo o que precisa para colocar o seu servidor dedicado de Return to Moria a funcionar na Legion Hosting, incluindo o primeiro arranque, configuração do servidor, definições de mundo, predefinições de dificuldade, como os jogadores se conectam e gestão de saves. Return to Moria é um jogo cooperativo de sobrevivência e crafting ambientado nas Minas de Moria, suportando até 8 jogadores simultâneos. Para controlos de administração, permissões e gestão de mundos, consulte Return to Moria Administração e Gestão de Mundos.
MoriaServerConfig.ini.
Primeiro Arranque
Quando receber o seu servidor de Return to Moria pela primeira vez, siga estes passos para o colocar online:
- Inicie sessão no GPanel e selecione o seu servidor de Return to Moria.
- Navegue até ao separador Startup e reveja as variáveis de arranque predefinidas. Defina o WORLD_NAME e SERVER_PASSWORD conforme a sua preferência.
- Volte ao separador Console e clique em Start.
- O servidor irá descarregar e instalar os ficheiros do Return to Moria Dedicated Server automaticamente no primeiro arranque. Isto pode demorar vários minutos.
- Quando a consola mostrar que o servidor está pronto e exibir um código de entrada, o seu servidor está online e pronto para os jogadores se conectarem.
MoriaServerConfig.ini. Os arranques seguintes serão muito mais rápidos, a menos que haja uma atualização disponível.
Variáveis de Arranque do GPanel
As seguintes variáveis estão disponíveis no separador Startup do GPanel. Estas são passadas ao servidor em cada arranque. As alterações requerem um reinício do servidor para terem efeito.
| Variável | Predefinição | Descrição |
|---|---|---|
WORLD_NAME |
A Pterodactyl Server |
O nome do mundo. Corresponde à definição World.Name no ficheiro de configuração. Se um mundo com este nome não existir, um novo é criado no arranque. |
SERVER_PASSWORD |
(vazio) | Password opcional que os jogadores devem inserir para entrar. Sensível a maiúsculas e minúsculas. Máximo de 20 caracteres. Deixe em branco para um servidor aberto. |
DIFFICULTY |
normal |
Predefinição de dificuldade para novos mundos. Opções: story, solo, normal, hard ou custom. Apenas se aplica na criação do mundo. |
Ficheiro de Configuração do Servidor
Para definições avançadas além do que as variáveis de arranque oferecem, pode editar o ficheiro de configuração do servidor diretamente. Pare o servidor antes de fazer alterações.
Localização do Ficheiro
MoriaServerConfig.ini
Abra este ficheiro usando o separador Files no GPanel ou conecte via SFTP. O ficheiro usa um formato INI com secções. Se o ficheiro não existir, inicie e pare o servidor uma vez para o gerar.
Definições Principais
| Secção / Definição | Predefinição | Descrição |
|---|---|---|
[Main] OptionalPassword |
(vazio) | Password de acesso ao servidor. Sensível a maiúsculas e minúsculas. Deixe em branco para sem password. |
[World] Name |
Dedicated Server World |
O nome do mundo. Se este mundo não existir, um novo é criado no arranque. |
[World.Create] Type |
campaign |
Tipo de mundo: campaign ou sandbox. Apenas usado ao criar um novo mundo. |
[World.Create] Seed |
random |
Seed de geração do mundo. Apenas usada ao criar um novo mundo. |
[World.Create] Difficulty.Preset |
normal |
Predefinição de dificuldade: story, solo, normal, hard ou custom. |
[Performance] ServerFPS |
60 |
Taxa de tick do servidor. Recomendado: 60. Defina para 30 se o uso de CPU estiver demasiado elevado. |
[Performance] LoadedAreaLimit |
12 |
Máximo de áreas carregadas simultaneamente. Intervalo: 4–32. Valores mais baixos reduzem o uso de CPU/RAM. O valor predefinido de 12 suporta bem até 8 jogadores. |
[Console] Enabled |
true |
Ativa a janela da consola do servidor para inserção de comandos. |
Exemplo de Configuração
[Main]
OptionalPassword=mypassword
[World]
Name=Legion Moria
[World.Create]
Type=campaign
Seed=random
Difficulty.Preset=normal
[Performance]
ServerFPS=60
LoadedAreaLimit=12
[Console]
Enabled=true
Predefinições de Dificuldade
A predefinição de dificuldade é definida na criação do mundo e determina as definições de combate, sobrevivência e recursos. As seguintes predefinições estão disponíveis:
| Predefinição | Descrição |
|---|---|
story |
Dificuldade mais fácil. Dano e agressividade dos inimigos reduzidos, decaimento de sobrevivência mais lento. Focado na exploração e experiência narrativa. |
solo |
Ajustado para jogador único. Equilibrado para um anão sem assistência cooperativa. |
normal |
A experiência multijogador padrão. Dificuldade dos inimigos e disponibilidade de recursos equilibradas. |
hard |
Dano, agressividade e dificuldade de sobrevivência aumentados. Para jogadores experientes. |
custom |
Controlo granular sobre definições de dificuldade individuais. Consulte Administração e Gestão de Mundos para opções de dificuldade personalizada. |
Como Conectar
Os jogadores podem conectar-se ao seu servidor dedicado de Return to Moria usando um código de entrada ou por conexão direta por IP. O jogo suporta crossplay entre PC (Steam/Epic), PS5 e Xbox Series X/S.
Opção A — Código de Entrada
- Inicie Return to Moria.
- No menu principal, selecione Join World.
- Insira o código de entrada exibido na consola do GPanel quando o servidor iniciou.
- Insira a password do servidor se estiver definida e clique em Join.
Opção B — Conexão Direta por IP
- Inicie Return to Moria.
- No menu principal, selecione Join World.
- Clique em Advanced Join Options.
- Insira o endereço IP e porta do seu servidor a partir do separador Network do GPanel:
<your-server-ip>:<port> - Insira a password do servidor se solicitado e clique em Connect.
Gestão de Saves
Localização dos Ficheiros de Save
Os ficheiros de save do mundo são armazenados no servidor em:
Moria/Saved/SaveGamesDedicated/
Os ficheiros de save usam a extensão .sav e são prefixados com MW_. Cada mundo tem o seu próprio ficheiro de save baseado no nome do mundo.
Backups Manuais
- Pare o servidor a partir do GPanel para garantir que todos os dados foram gravados em disco.
- Conecte ao seu servidor via SFTP ou use o Gestor de Ficheiros do GPanel.
- Faça download dos ficheiros de save do diretório
Moria/Saved/SaveGamesDedicated/. - Guarde o backup no seu computador local.
Migrar um Mundo de Jogador Único
Pode transferir um save de mundo existente do PC para o seu servidor dedicado:
- Localize o seu ficheiro de save local (ficheiros que começam com
MW_) no diretório de saves do seu PC. - Faça upload do ficheiro
.savpara a pastaMoria/Saved/SaveGamesDedicated/do servidor via SFTP. - Defina o
[World] NamenoMoriaServerConfig.inipara corresponder ao nome do mundo do ficheiro de save. - Inicie o servidor. Ele carregará o mundo migrado.
Artigos Relacionados
- Return to Moria Administração e Gestão de Mundos — Configuração de administração, permissões, comandos de consola e gestão de mundos
- Como Encontrar o IP e Porta do Seu Servidor
- Como Fazer Upload de Ficheiros via SFTP
- Guia de Arranque do Servidor — Guia geral para iniciar qualquer servidor de jogo na Legion Hosting
Precisa de Ajuda?
Se encontrar problemas com o seu servidor de Return to Moria que não estejam cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes da consola do GPanel.