background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Administração do Servidor Resonite


Este guia abrange os comandos da consola headless, gestão de sessões, configuração do mod loader e resolução de problemas para o seu servidor Resonite. Para a configuração inicial, consulte o Guia de Configuração do Servidor Headless Resonite.

1. Comandos da Consola Headless

O servidor headless Resonite aceita comandos através da consola do GPanel. O servidor responde ao comando shutdown para encerramento gracioso.

Comando Descrição
worlds Listar todas as sessões de mundo ativas.
focus <world_index> Focar num mundo específico para executar comandos.
status Mostrar o estado do mundo focado.
users Listar utilizadores no mundo focado.
kick <username> Expulsar um utilizador do mundo focado.
ban <username> Banir um utilizador do mundo focado.
silence <username> Silenciar um utilizador no mundo focado.
unsilence <username> Remover silêncio de um utilizador.
respawn <username> Reaparecer um utilizador na origem do mundo.
role <username> <role> Definir a função de um utilizador (Admin, Builder, Moderator, Guest, Spectator).
name <session_name> Renomear a sessão focada.
accessLevel <level> Alterar quem pode entrar (Anyone, RegisteredUsers, Contacts, ContactsPlus, Private).
maxUsers <count> Alterar o número máximo de utilizadores para o mundo focado.
save Guardar o mundo focado.
close Fechar o mundo focado.
restart Reiniciar o mundo focado.
invite <username> Convidar um utilizador para o mundo focado.
message <text> Enviar uma mensagem para o mundo focado.
shutdown Encerrar graciosamente todo o servidor headless.

2. Níveis de Acesso

Controle quem pode entrar nas suas sessões de mundo com a definição accessLevel:

Nível Descrição
AnyoneAberto a todos os utilizadores Resonite.
RegisteredUsersApenas contas Resonite registadas.
ContactsApenas utilizadores na lista de contactos da conta headless.
ContactsPlusContactos e contactos de contactos.
PrivateApenas por convite.

3. Funções de Utilizador

Atribua funções para controlar o que os utilizadores podem fazer no seu mundo:

Função Descrição
AdminControlo total sobre o mundo.
BuilderPode construir e modificar objetos.
ModeratorPode expulsar/banir utilizadores e moderar o chat.
GuestAcesso padrão de utilizador.
SpectatorPode observar mas não interagir.

Defina funções predefinidas no Config.json utilizando defaultUserRoles ou atribua-as por utilizador com o comando role na consola.

4. Múltiplos Mundos

O servidor headless pode alojar múltiplos mundos simultaneamente. Adicione entradas adicionais ao array startWorlds em Headless/Config/Config.json:

"startWorlds": [
  {
    "isEnabled": true,
    "sessionName": "World 1",
    "maxUsers": 16,
    "accessLevel": "Anyone",
    "loadWorldPresetName": "SpaceWorld"
  },
  {
    "isEnabled": true,
    "sessionName": "World 2",
    "maxUsers": 8,
    "accessLevel": "Contacts",
    "loadWorldPresetName": "Grid"
  }
]

Utilize focus 0 e focus 1 na consola para alternar entre mundos.

5. Mod Loader

O Resonite suporta mods através do ResoniteModLoader. Para ativar:

  1. Defina ENABLE_MODLOADER como true no separador Startup.
  2. Reinstale ou reinicie o servidor -- os DLLs do mod loader serão descarregados automaticamente.
  3. Coloque os DLLs dos mods no diretório rml_mods/ via SFTP.
  4. Reinicie o servidor para carregar os mods.

Ficheiros do mod loader:

  • Libraries/ResoniteModLoader.dll -- O mod loader principal.
  • rml_libs/0Harmony.dll -- Dependência necessária.
  • rml_mods/ -- Coloque os DLLs dos seus mods aqui.

6. Resolução de Problemas

  • Servidor não inicia: Verifique se as credenciais de login no Config.json estão corretas. O headless deve autenticar-se com uma conta Resonite válida.
  • Mundo não aparece no navegador: Verifique se hideFromPublicListing não está definido como true. Certifique-se de que o accessLevel permite os utilizadores que estão a pesquisar.
  • "World running..." não aparece: Verifique a consola para erros. O nome do mundo predefinido pode estar incorreto.
  • Mods não carregam: Verifique se ENABLE_MODLOADER está como true e se os DLLs dos mods estão em rml_mods/. Verifique a consola para erros do mod loader.
  • Uso elevado de recursos: Reduza o tickRate no Config.json ou diminua maxConcurrentAssetTransfers. Conteúdo complexo criado pelos utilizadores pode consumir muitos recursos.

Artigos Relacionados

Precisa de Ajuda?

Se precisar de assistência adicional, abra um ticket de suporte com os detalhes do seu servidor e quaisquer mensagens de erro da consola do GPanel.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.