Pular para conteúdo

Perguntas frequentes

Bani acidentalmente myself/someone. Como posso cancelar o banimento?

Use /unban <UserId> para banimentos de contas e /unbanip <IP> para banimentos de IP. Os registros de banimento de PalDefender são armazenados em ../Pal/Binaries/Win64/PalDefender/Banlist.json. Se você editar o arquivo manualmente, pare o servidor primeiro ou recarregue a configuração após a edição.

Deprecated Limpeza de banimento de IP antigo por meio de Config.json

Versões mais antigas do wiki instruíam os administradores a remover os banimentos de IP de ../Pal/Binaries/Win64/PalDefender/Config.json. Esse caminho está obsoleto para registros de banimento. Use /unbanip <IP> ou edite ../Pal/Binaries/Win64/PalDefender/Banlist.json.

Eu adicionei ou alterei um arquivo PalTemplate ou PalSummon, mas o comando falhou.
  • Certifique-se de que o arquivo seja válido JSON. Remova comentários e vírgulas finais.
  • Os modelos pertencem a ../Pal/Binaries/Win64/PalDefender/Pals/Templates/.
  • As convocações pertencem a ../Pal/Binaries/Win64/PalDefender/Pals/Summons/.
  • Use o nome do arquivo sem caminho, por exemplo /summon ArenaBoss.
  • Para arquivos de convocação, verifique se PalTemplate, X, Y e Z estão presentes.
  • Para arquivos de modelo, verifique se PalID está presente e usa um Pal ID válido.
Qual ID devo usar para comandos: UserId, PlayerUId, nome ou SteamID?

A maioria dos comandos administrativos espera o UserId do jogador, como steam_... ou gdk_.... Use /iwantplayerlist no jogo para mostrar IDs na lista de jogadores ou use a ferramenta REST/API se estiver ativada.

Por que RCON requer coordenadas ou um UserId para comandos que funcionam sem elas no chat?

RCON não tem personagem de jogador no jogo, então PalDefender não pode inferir sua posição ou alvo. Para comandos como /getpos, /tp, /spawnpal e comandos de localização base, forneça explicitamente o jogador alvo ou as coordenadas.

O REST API retorna 401 ou 403. O que devo verificar?
  • 401: verifique o cabeçalho Authorization: Bearer <token> e certifique-se de que o arquivo de token não tenha o nome TokenExample.json.
  • 403: Verifique as permissões do token e certifique-se de que o servidor terminou de iniciar.
  • Após alterar os tokens, reinicie o servidor ou recarregue a configuração do API/token de acordo com o fluxo de trabalho do seu host.
Não consigo fazer login como administrador, isso diz que os comandos do administrador estão protegidos pela lista de permissões.

Certifique-se de ter adicionado seu IP a ../Pal/Binaries/Win64/PalDefender/Config.json assim:

"useAdminWhitelist": true,
"adminIPs": [
    "127.0.0.1",
    "196.128.2.*",
    "123.222.111.122",
    "111.111.111.111",
],

Alternativamente, você pode definir useAdminWhitelist como false, mas isso não é recomendado, pois sabe-se que os trapaceiros têm algum tipo de exploração para obter a senha do administrador.

Meu servidor falha na inicialização.
  • Certifique-se de que o PalDefender seja o único mod em execução — remova todos os outros mods e veja se o problema persiste.
  • Verifique se PalDefender está na versão mais recente.
  • Confira nosso discord para quaisquer anúncios.
  • Renomeie o diretório `PalDefender` em ../Pal/Binaries/Win64/ e reinicie o servidor.
  • Em certos casos, a instalação de VC++ redistribuível pode ajudar.
Não consigo ver certos símbolos corretamente no console do meu servidor.

Use o terminal Windows (ou qualquer alternativa com suporte unicode adequado) em vez do console windows padrão.

Como posso relatar falhas?

Envie os seguintes arquivos na seção de problemas:

  • .../Pal/Saved/Crashes/<random numbers>/CrashContext.runtime-xml
  • .../Pal/Binaries/Win64/PalDefender/Logs/<recent logs>

Certifique-se de descartar qualquer informação que você possa ver ou presumir que possa ser o motivo. Não se esqueça da versão PalDefender! Qualquer informação pode ser valiosa!