Palworld oferece um modo PvP que permite aos jogadores lutarem entre si e altera o comportamento básico de combate e de guildas no seu servidor. Neste guia, você aprenderá como ativar o PvP manualmente, editando o arquivo de configuração correto no painel de administração do servidor de jogos ZAP-Hosting e fazendo as configurações necessárias.
Aviso sobre recurso experimental O PvP em Palworld é considerado um recurso experimental pelo desenvolvedor. As opções de configuração e o comportamento do jogo podem mudar em atualizações futuras.
Para ativar o PvP, as três configurações abaixo devem estar definidas como True no PalWorldSettings.ini.
| Configuração | Valor necessário | Descrição |
|---|---|---|
bIsPvP | True | Ativa o modo PvP no servidor |
bEnablePlayerToPlayerDamage | True | Permite dano direto entre jogadores |
bEnableDefenseOtherGuildPlayer | True | Permite interações defensivas com jogadores de outras guildas |
Adicione estes valores na linha OptionSettings=(...) ou altere os existentes conforme abaixo:
bIsPvP=True,
bEnablePlayerToPlayerDamage=True,
bEnableDefenseOtherGuildPlayer=True
Evite chaves duplicadas
Se uma configuração já existir no PalWorldSettings.ini, altere o valor existente em vez de adicionar a mesma chave novamente. Entradas duplicadas podem causar comportamentos inesperados ou dificultar a solução de problemas.
Após ativar o PvP, você pode ajustar outras configurações para criar uma experiência PvP mais equilibrada. Os valores abaixo são frequentemente recomendados para servidores focados em PvP.
| Configuração | Valor recomendado | Descrição |
|---|---|---|
bAllowEnhanceStat_Health | False | Impede o aumento do status de HP |
bAllowEnhanceStat_Attack | False | Impede o aumento do status de ataque |
bEnableFastTravel | True | Ativa viagem rápida |
bEnableFastTravelOnlyBaseCamp | True | Restringe viagem rápida a acampamentos base |
bExistPlayerAfterLogout | True | Jogadores permanecem no mundo após logout |
bEnableAimAssistPad | False | Desativa assistência de mira para controle |
DeathPenalty | All | Faz com que todos os itens e Pals sejam perdidos na morte |
bCanPickupOtherGuildDeathPenaltyDrop | True | Permite saquear itens de outros jogadores |
bInvisibleOtherGuildBaseCampAreaFX | False | Mostra acampamentos base de outras guildas |
bBuildAreaLimit | True | Impede construção em áreas restritas |
GuildPlayerMaxNum | 4 | Limita o tamanho da guilda |
BaseCampMaxNumInGuild | 2 | Limita o número de bases por guilda |
MaxBuildingLimitNum | 1000 | Limita estruturas por jogador |
GuildRejoinCooldownMinutes | 60 | Tempo de espera para reentrar na guilda |
BlockRespawnTime | 5.0 | Delay para respawn da base |
RespawnPenaltyDurationThreshold | 1800.0 | Tempo para resetar penalidade de respawn |
RespawnPenaltyTimeScale | 2.0 | Multiplicador da penalidade de respawn em mortes repetidas |
Para usar as configurações recomendadas, insira o seguinte no bloco OptionSettings=(...):
bAllowEnhanceStat_Health=False,
bAllowEnhanceStat_Attack=False,
bEnableFastTravel=True,
bEnableFastTravelOnlyBaseCamp=True,
bExistPlayerAfterLogout=True,
bEnableAimAssistPad=False,
DeathPenalty=All,
bCanPickupOtherGuildDeathPenaltyDrop=True,
bInvisibleOtherGuildBaseCampAreaFX=False,
bBuildAreaLimit=True,
GuildPlayerMaxNum=4,
BaseCampMaxNumInGuild=2,
MaxBuildingLimitNum=1000,
GuildRejoinCooldownMinutes=60,
BlockRespawnTime=5.0,
RespawnPenaltyDurationThreshold=1800.0,
RespawnPenaltyTimeScale=2.0
Dependendo do quão competitivo você quer que seu servidor PvP seja, você também pode configurar restrições de tecnologia e recompensas PvP.
Você pode restringir certas tecnologias relacionadas a movimento usando DenyTechnologyList.
| Configuração | Exemplo de valor |
|---|---|
DenyTechnologyList | SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5 |
Exemplo de entrada:
DenyTechnologyList="SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5"
Verifique a sintaxe
O formato da configuração do Palworld pode variar conforme a versão do servidor e a estrutura da linha OptionSettings=(...). Antes de salvar, certifique-se de que sua entrada está no estilo de sintaxe correto.
Palworld também oferece opções de recompensas relacionadas a PvP para mortes de jogadores.
| Configuração | Descrição |
|---|---|
bAdditionalDropItemWhenPlayerKillingInPvPMode | Ativa drops adicionais de itens em kills PvP |
AdditionalDropItemWhenPlayerKillingInPvPMode | Define o ID do item dropado |
AdditionalDropItemNumWhenPlayerKillingInPvPMode | Define a quantidade do drop |
bDisplayPvPItemNumOnWorldMap_BaseCamp | Mostra a quantidade de itens PvP no mapa para bases |
bDisplayPvPItemNumOnWorldMap_Player | Mostra a quantidade de itens PvP no mapa para jogadores |
Exemplo de configuração:
bAdditionalDropItemWhenPlayerKillingInPvPMode=True,
AdditionalDropItemWhenPlayerKillingInPvPMode=PlayerDropItem,
AdditionalDropItemNumWhenPlayerKillingInPvPMode=1,
bDisplayPvPItemNumOnWorldMap_BaseCamp=True,
bDisplayPvPItemNumOnWorldMap_Player=True
Compatibilidade do ID do item
Se você usar um valor personalizado para AdditionalDropItemWhenPlayerKillingInPvPMode, certifique-se de que o ID do item é válido para sua versão do Palworld. IDs inválidos podem fazer a configuração falhar ou ser ignorada.
