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

Administração e Comandos do Just Cause 3 Multiplayer


Este guia aborda a administração do servidor Just Cause 3 Multiplayer (JC3:MP), incluindo ferramentas de administração baseadas em scripts, gestão de jogadores e técnicas de moderação do servidor.

Pré-requisitos: Este guia assume que o seu servidor já está em execução. Se precisar de configurar o seu servidor primeiro, consulte o Guia de Configuração do Servidor Just Cause 3 Multiplayer.

Visão Geral da Administração

O JC3:MP não possui um sistema de comandos de administração integrado. Em vez disso, toda a administração do servidor é gerida através de pacotes JavaScript do lado do servidor (scripts). A comunidade criou pacotes de administração que disponibilizam comandos de kick, ban, teleporte e outras funções de gestão.

Instalar um Pacote de Administração

  1. Pare o seu servidor a partir do GPanel.
  2. Descarregue um pacote de scripts de administração dos recursos da comunidade JC3:MP ou da Wiki do JC3:MP.
  3. Carregue a pasta do pacote para o diretório packages/ no seu servidor utilizando o Gestor de Ficheiros ou SFTP.
  4. Cada pacote deve conter pelo menos um ficheiro main.js e um package.json.
  5. Inicie o seu servidor. A consola deve confirmar que o pacote foi carregado com sucesso.

Comandos de Administração Comuns

Os comandos exatos dependem do pacote de administração que instalar. A maioria dos pacotes de administração da comunidade disponibiliza estes comandos através do chat no jogo:

Comando Descrição
/kick [player] Remove um jogador do servidor
/ban [player] Bane permanentemente um jogador de conectar
/unban [player] Remove o banimento de um jogador
/tp [player] Teleportar para a localização de um jogador
/tphere [player] Teleportar um jogador para a sua localização
/vehicle [name] Gerar um veículo na sua localização
/weather [type] Alterar o clima do servidor
/time [hours] Definir a hora do dia
Nota: Estes comandos variam consoante o pacote de administração. Consulte a documentação do seu script de administração específico para ver a sintaxe exata dos comandos e funcionalidades disponíveis.

Consola do Servidor

A consola do GPanel apresenta a saída do servidor, incluindo conexões de jogadores, desconexões e erros de scripts. Pode monitorizar a atividade do servidor diretamente a partir do separador Console.

O servidor para graciosamente com Ctrl+C (gerido automaticamente pelo GPanel quando clica em Stop).

Gestão de Jogadores

Lista de Banimentos

Ao utilizar um pacote de administração, os jogadores banidos são tipicamente armazenados num ficheiro JSON dentro do diretório de dados do pacote (ex.: packages/admin/bans.json). Pode editar este ficheiro manualmente para adicionar ou remover banimentos:

  1. Pare o seu servidor.
  2. Abra o ficheiro da lista de banimentos no Gestor de Ficheiros.
  3. Adicione ou remova entradas conforme necessário.
  4. Guarde e reinicie o servidor.

Proteção por Palavra-passe

Para restringir o acesso ao seu servidor, defina a variável de arranque SERVER_PASSWORD no separador Startup do GPanel, ou edite o campo password em config.json.

Scripts Personalizados

O JC3:MP suporta a criação de scripts personalizados do lado do servidor em JavaScript. Para criar um pacote personalizado:

  1. Crie uma nova pasta em packages/ (ex.: packages/my-script/).
  2. Crie um package.json com o nome do pacote e ponto de entrada.
  3. Crie um ficheiro main.js com a lógica do seu script.
  4. Reinicie o servidor para carregar o novo pacote.

Exemplo de package.json

{
    "name": "my-script",
    "main": "main.js"
}

Exemplo de main.js

jcmp.events.Add('PlayerReady', (player) => {
    player.SendChatMessage('Welcome to the server!');
});

Resolução de Problemas

Problema Solução
Comandos de administração não funcionam Verifique se o pacote de administração está carregado (verifique as mensagens de carregamento na consola). Confirme que o seu Steam ID está na lista de administradores na configuração do pacote.
Pacote falha ao carregar Verifique a consola para erros de JavaScript. Certifique-se de que o package.json é válido e que o ficheiro main.js existe.
Jogadores não conseguem conectar Verifique se o servidor está em execução e se as portas estão corretas. Confirme que o mod JC3:MP está instalado no lado do cliente.

Artigos Relacionados

Precisa de Ajuda? Se encontrar problemas não abordados neste guia, abra um ticket de suporte e a nossa equipa irá ajudá-lo.

Este artigo foi útil?

Ready to Get Started?

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