Guia completo dos parâmetros do Palworld no PalWorldSettings.ini
Par Benjamin D. · PDG
· Mis à jour le 28 Eost 2026 · Lecture 8 min
Sumário
O PalWorldSettings.ini é o arquivo que controla praticamente todo o equilíbrio de uma partida multijogador: dificuldade, taxa de captura, ganho de experiência, dano recebido e causado, limites de bases e de guildas. Entender cada linha desse arquivo é a diferença entre uma progressão frustrante e uma curva de jogo agradável para a sua comunidade. Vamos percorrer os parâmetros que realmente importam.
Onde encontrar o PalWorldSettings.ini e como editar sem quebrar a configuração
O arquivo fica dentro da pasta de dados salvos da instância, e não na raiz do jogo. Em uma instalação Linux, o caminho é:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Em uma instalação Windows, o caminho equivalente é Pal/Saved/Config/WindowsServer/PalWorldSettings.ini. Existe também um arquivo de referência somente leitura, o DefaultPalWorldSettings.ini, na raiz da instalação. Ele contém a lista completa de parâmetros com os valores padrão — é o ponto de partida ideal quando o seu arquivo ficou vazio ou incompleto após uma atualização.
Estrutura do arquivo
A sintaxe é rígida. Todo o conteúdo de OptionSettings vive em uma única linha, entre parênteses, com os valores separados por vírgula e sem espaços supérfluos:
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,ServerPlayerMaxNum=32,ServerName="Comunidade BR",AdminPassword="troque-isto")
Se você quebrar essa linha em várias, o jogo ignora tudo depois da quebra e volta silenciosamente aos valores padrão. Strings ficam entre aspas duplas, números decimais usam ponto e seis casas, booleanos são True ou False com inicial maiúscula.
Procedimento correto de edição
- Pare a instância antes de tocar no arquivo. Com o processo ativo, o jogo reescreve o
PalWorldSettings.iniao desligar e apaga suas alterações. - Faça uma cópia de segurança da linha atual antes de editar.
- Edite pelo gerenciador de arquivos do painel Pterodactyl ou por SSH com
nano. - Reinicie e confirme no console que a linha foi lida sem erro.
cd Pal/Saved/Config/LinuxServer
cp PalWorldSettings.ini PalWorldSettings.ini.bak
nano PalWorldSettings.ini
No painel Pterodactyl usado pela Fly-Serv, o ciclo é ainda mais rápido: botão Stop, aba Files, edição direta no navegador, botão Start, e a console ao vivo mostra imediatamente se a configuração foi aceita. Combinado com backups automáticos, você consegue testar valores agressivos sem risco de perder o mundo. Quem prefere delegar a camada de infraestrutura — processadores Ryzen de alta frequência, SSD NVMe e anti-DDoS incluído — pode conferir a hospedagem Palworld e focar apenas no equilíbrio da jogabilidade.
Dificuldade, captura e experiência: ajustar o ritmo de progressão
Este é o bloco que define se a sua comunidade vai chegar ao endgame em uma semana ou em dois meses. Trabalhe um parâmetro por vez e observe o comportamento durante alguns dias antes de encadear mudanças.
Difficulty
Valores aceitos: None, Casual, Normal, Difficult. Quando você define Difficulty=None, o jogo aplica os presets padrão e passa a respeitar cada multiplicador individual que você escreveu manualmente. Se colocar Difficult, alguns valores são sobrescritos pelo preset. Para controle fino, mantenha None e ajuste os multiplicadores um a um.
Multiplicadores de progressão
| Parâmetro | Padrão | Efeito | Faixa recomendada |
|---|---|---|---|
| ExpRate | 1.0 | Experiência ganha por jogador e por Pal | 1.0 a 3.0 |
| PalCaptureRate | 1.0 | Chance de captura com Pal Sphere | 1.0 a 2.0 |
| PalSpawnNumRate | 1.0 | Densidade de Pals selvagens no mapa | 0.8 a 1.5 |
| CollectionDropRate | 1.0 | Recursos obtidos de minérios, árvores e pedras | 1.0 a 3.0 |
| CollectionObjectRespawnSpeedRate | 1.0 | Velocidade de reaparecimento dos nós de recurso | 0.5 a 1.0 (menor = mais rápido) |
| EnemyDropItemRate | 1.0 | Itens dropados por inimigos e Pals abatidos | 1.0 a 2.5 |
| PalEggDefaultHatchingTime | 72 | Horas de incubação de ovos | 0.5 a 24 |
| WorkSpeedRate | 1.0 | Velocidade de trabalho dos Pals na base | 1.0 a 2.0 |
Atenção a CollectionObjectRespawnSpeedRate: ele funciona ao contrário da intuição. Valores abaixo de 1.0 aceleram o reaparecimento. Em mundos com muitos jogadores concorrendo pelos mesmos nós de minério, 0.5 costuma resolver a escassez sem trivializar a coleta.
Ciclo dia/noite
DayTimeSpeedRate e NightTimeSpeedRate controlam a velocidade de passagem de cada fase. Aumentar NightTimeSpeedRate para 2.0 encurta a noite pela metade — útil em comunidades que reclamam de longos períodos de baixa visibilidade e ataques constantes. Manter o dia em 1.0 preserva o tempo de exploração.
Três perfis de partida prontos
Cooperativo relaxado
ExpRate=3.000000,PalCaptureRate=2.000000,CollectionDropRate=3.000000,
EnemyDropItemRate=2.000000,PalEggDefaultHatchingTime=1.000000,
WorkSpeedRate=2.000000,DeathPenalty=None
Equilibrado para comunidade
ExpRate=1.500000,PalCaptureRate=1.200000,CollectionDropRate=1.500000,
EnemyDropItemRate=1.200000,PalEggDefaultHatchingTime=6.000000,
WorkSpeedRate=1.300000,DeathPenalty=Item
Sobrevivência exigente
ExpRate=0.700000,PalCaptureRate=0.800000,CollectionDropRate=1.000000,
PlayerStomachDecreaceRate=1.500000,PlayerStaminaDecreaceRate=1.500000,
PalEggDefaultHatchingTime=48.000000,DeathPenalty=All
Lembre-se de que esses blocos aparecem quebrados em várias linhas apenas para leitura. No arquivo real, tudo entra na mesma linha de OptionSettings.
Dano, PvP e penalidades no PalWorldSettings.ini
O bloco de combate é o mais sensível. Um multiplicador mal calibrado transforma chefes em sacos de pancada ou torna qualquer emboscada noturna letal demais para jogadores de nível baixo.
Multiplicadores de dano
PlayerDamageRateAttack— dano que o jogador causa. Acima de 1.5 o conteúdo de chefes perde sentido.PlayerDamageRateDefense— dano que o jogador recebe. Valores maiores que 1.0 aumentam o dano recebido.PalDamageRateAttack— dano causado pelos seus Pals.PalDamageRateDefense— dano recebido pelos seus Pals.BuildObjectDamageRate— dano sofrido por estruturas construídas.BuildObjectDeteriorationDamageRate— velocidade de deterioração natural das construções. Definir 0.0 desativa a degradação, algo muito pedido em comunidades onde as pessoas não conectam todos os dias.EquipmentDurabilityDamageRate— desgaste de armas e armaduras.
Uma configuração cooperativa comum aumenta levemente o ataque dos Pals sem tocar no dano recebido pelo jogador, mantendo tensão nos combates de chefe:
PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,
PalDamageRateAttack=1.300000,PalDamageRateDefense=1.000000,
BuildObjectDeteriorationDamageRate=0.000000
Penalidade de morte
DeathPenalty aceita quatro valores:
| Valor | O que o jogador perde |
|---|---|
| None | Nada |
| Item | Itens do inventário, exceto equipamento e Pals |
| ItemAndEquipment | Itens e equipamento vestido |
| All | Itens, equipamento e Pals da equipe |
Em comunidades públicas, Item é o ponto de equilíbrio: a morte custa alguma coisa, mas ninguém perde horas de criação de Pals por um deslize. Complemente com bCanPickupOtherGuildDeathPenaltyDrop=False se quiser impedir saques oportunistas sobre o corpo de outros jogadores.
Chaves de PvP e fogo amigo
bIsPvP=False,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,
bEnableDefenseOtherGuildPlayer=False,bEnableInvaderEnemy=True,
bEnableNonLoginPenalty=True,bExistPlayerAfterLogout=False
bEnablePlayerToPlayerDamagelibera o dano entre jogadores. Sem ele, o PvP simplesmente não acontece.bEnableFriendlyFireaplica dano entre membros da mesma guilda — divertido, mas fonte constante de conflitos na moderação.bEnableInvaderEnemyativa os ataques de facções contra as bases. Desativar reduz interrupções e também alivia um pouco a carga de simulação.bExistPlayerAfterLogout=Truemantém o corpo do jogador no mundo após a desconexão. Em partidas PvP isso é essencial para evitar o combat log; em PvE, gera carga desnecessária.
Fuso e detalhes de sessão
Parâmetros como bIsMultiplay, bEnableFastTravel, bIsStartLocationSelectByMap e bActiveUNKO parecem secundários, mas mudam bastante a sensação de jogo. Desativar a viagem rápida em uma partida de sobrevivência exigente aumenta muito o valor da montaria e do planejamento de rotas. A documentação técnica oficial mantém a lista de referência atualizada a cada patch — vale conferir depois de toda atualização grande.
Limites técnicos, guildas e estabilidade da instância
A última família de parâmetros não altera diretamente a dificuldade, mas define quanto trabalho a máquina precisa fazer. É aqui que o equilíbrio entre liberdade criativa e desempenho é decidido.
Capacidade e guildas
| Parâmetro | Padrão | Observação |
|---|---|---|
| ServerPlayerMaxNum | 32 | Limite de conexões simultâneas |
| CoopPlayerMaxNum | 4 | Jogadores por guilda em sessão cooperativa |
| GuildPlayerMaxNum | 20 | Membros máximos de uma guilda |
| BaseCampMaxNum | 128 | Total de acampamentos no mundo |
| BaseCampMaxNumInGuild | 4 | Acampamentos por guilda |
| BaseCampWorkerMaxNum | 15 | Pals trabalhando por base |
| MaxBuildingLimitNum | 0 | 0 = ilimitado; defina um teto em mundos populosos |
| DropItemMaxNum | 3000 | Itens no chão simultâneos |
| DropItemAliveMaxHours | 1.0 | Tempo de vida dos itens largados |
BaseCampWorkerMaxNum é o parâmetro que mais impacta o desempenho: cada Pal trabalhando roda uma IA de tarefas em ciclo contínuo. Multiplicar 15 por 4 bases e por 8 guildas dá quase 500 agentes ativos. Antes de subir esse valor para 20 ou 30, acompanhe o consumo de CPU na console do painel.
Limpeza automática de guildas inativas
bAutoResetGuildNoOnlinePlayers=True,
AutoResetGuildTimeNoOnlinePlayers=72.000000
Com essas duas linhas, guildas sem nenhum membro conectado há 72 horas são dissolvidas e suas bases removidas. É a forma mais simples de evitar que o mundo acumule estruturas fantasma que pesam na simulação e ocupam os melhores pontos do mapa.
Salvamento, acesso administrativo e boas práticas
bIsUseBackupSaveData=True,
RCONEnabled=True,RCONPort=25575,
RESTAPIEnabled=False,
AdminPassword="senha-longa-e-aleatoria",
ServerPassword="",
bShowPlayerList=False,
ChatPostLimitPerMinute=10
Alguns pontos práticos de administração:
- Mantenha
bIsUseBackupSaveData=Truee combine com backups automáticos agendados no painel. O salvamento nativo protege contra corrupção; o backup externo protege contra erro humano. - Use uma senha de administrador longa e aleatória. O RCON dá controle total sobre a instância: banir, expulsar, salvar, desligar.
- Deixe
RESTAPIEnabled=Falsese você não usa a API. Menos superfície exposta, menos preocupação. ChatPostLimitPerMinutelimita spam no chat — simples e eficaz contra bots de divulgação.
Comandos úteis via RCON para validar as alterações após um reinício:
ShowPlayers
Info
Save
Broadcast Configuracao_atualizada_reinicio_em_60s
Shutdown 60 Manutencao
Onde os parâmetros encontram o hardware
Multiplicadores generosos de PalSpawnNumRate, muitos Pals trabalhando e centenas de estruturas exigem frequência alta de CPU, porque a simulação do jogo depende fortemente de desempenho por núcleo. Somado a armazenamento NVMe para reduzir o tempo de gravação dos saves e a proteção anti-DDoS ativa na camada de rede, o resultado é uma instância que aguenta picos de conexão sem travar a cada salvamento automático. Se quiser explorar configurações equivalentes em outros títulos de sobrevivência, dê uma olhada em Todos os nossos servidores de jogos ou nos guias publicados no Blog da Fly-Serv.
Fechando o ajuste fino
Trabalhe sempre com um parâmetro por vez, anote os valores anteriores e avise a comunidade antes de cada reinício. Um ajuste bem feito no PalWorldSettings.ini não se percebe: os jogadores simplesmente sentem que a progressão flui, que os combates têm peso e que a base rende. Guarde uma cópia da linha final assim que encontrar o ponto certo.
FAQ
Minhas alterações no PalWorldSettings.ini somem depois do reinício, o que fazer?Isso acontece quando o arquivo é editado com a instância ainda em execução: ao desligar, o jogo reescreve o arquivo com os valores em memória. Pare completamente o processo, edite, salve e só depois inicie. Verifique também se todo o conteúdo de OptionSettings permanece em uma única linha — qualquer quebra faz o jogo ignorar o restante e voltar aos padrões.
Sim. Esses multiplicadores são aplicados em tempo de execução e não afetam os dados já salvos: níveis, Pals capturados e construções permanecem intactos. Apenas os ganhos futuros mudam. Faça um backup antes por precaução e comunique a alteração, porque quem já grindou no valor antigo tende a reclamar de mudanças bruscas.
Quais parâmetros mais pesam no desempenho da instância?BaseCampWorkerMaxNum, BaseCampMaxNum, PalSpawnNumRate e DropItemMaxNum são os principais. Cada Pal trabalhando e cada item no chão consomem ciclos de CPU continuamente. Comece com os valores padrão, ative bAutoResetGuildNoOnlinePlayers para limpar bases abandonadas e só aumente esses limites acompanhando o consumo real na console do painel.