Palworld ofrece un modo PvP que permite a los jugadores enfrentarse entre sí y modifica el comportamiento básico de combate y de gremios en tu servidor. En esta guía aprenderás cómo activar manualmente el PvP editando el archivo de configuración correcto en el panel de administración del servidor de juegos de ZAP-Hosting y realizando los ajustes necesarios.
Nota sobre función en prueba El PvP en Palworld es considerado por el desarrollador como una función en prueba. Las opciones de configuración y el comportamiento del juego pueden cambiar con futuras actualizaciones.
Para activar el PvP, las siguientes tres configuraciones en PalWorldSettings.ini deben estar en True.
| Configuración | Valor requerido | Descripción |
|---|---|---|
bIsPvP | True | Activa el modo PvP en el servidor |
bEnablePlayerToPlayerDamage | True | Permite daño directo entre jugadores |
bEnableDefenseOtherGuildPlayer | True | Permite interacciones defensivas con jugadores de otros gremios |
Agrega estos valores en la línea OptionSettings=(...) o modifica los existentes:
bIsPvP=True,
bEnablePlayerToPlayerDamage=True,
bEnableDefenseOtherGuildPlayer=True
Evita claves duplicadas
Si una configuración ya existe en PalWorldSettings.ini, cambia el valor existente en lugar de añadir la misma clave otra vez. Entradas duplicadas pueden causar comportamientos inesperados o dificultar la solución de problemas.
Una vez activado el PvP, puedes ajustar otras configuraciones para equilibrar la experiencia PvP. Los siguientes valores son comúnmente recomendados para servidores orientados a PvP.
| Configuración | Valor recomendado | Descripción |
|---|---|---|
bAllowEnhanceStat_Health | False | Evita asignar estadísticas de salud |
bAllowEnhanceStat_Attack | False | Evita asignar estadísticas de ataque |
bEnableFastTravel | True | Activa el viaje rápido |
bEnableFastTravelOnlyBaseCamp | True | Limita el viaje rápido a campamentos base |
bExistPlayerAfterLogout | True | Los jugadores permanecen en el mundo tras desconectarse |
bEnableAimAssistPad | False | Desactiva la asistencia de puntería para controladores |
DeathPenalty | All | Todos los objetos y Pals se sueltan al morir |
bCanPickupOtherGuildDeathPenaltyDrop | True | Permite saquear objetos de otros jugadores |
bInvisibleOtherGuildBaseCampAreaFX | False | Muestra los campamentos base de otros gremios |
bBuildAreaLimit | True | Evita construir en áreas restringidas |
GuildPlayerMaxNum | 4 | Limita el tamaño del gremio |
BaseCampMaxNumInGuild | 2 | Limita la cantidad de bases por gremio |
MaxBuildingLimitNum | 1000 | Limita estructuras por jugador |
GuildRejoinCooldownMinutes | 60 | Tiempo de espera para reingresar a un gremio |
BlockRespawnTime | 5.0 | Retraso para reaparecer en la base |
RespawnPenaltyDurationThreshold | 1800.0 | Tiempo para resetear la penalización de respawn |
RespawnPenaltyTimeScale | 2.0 | Multiplicador de penalización por muertes repetidas |
Si deseas usar los valores recomendados, añade estas entradas en tu sección 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
Dependiendo de qué tan competitivo quieras que sea tu servidor PvP, también puedes configurar restricciones tecnológicas y recompensas PvP.
Puedes limitar ciertas tecnologías relacionadas con movimiento usando DenyTechnologyList.
| Configuración | Valor de ejemplo |
|---|---|
DenyTechnologyList | SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5 |
Ejemplo de entrada:
DenyTechnologyList="SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5"
Verifica la sintaxis
El formato de configuración de Palworld puede variar según la versión del servidor y la estructura de la línea OptionSettings=(...). Asegúrate de que tu entrada coincida con el estilo de sintaxis existente antes de guardar.
Palworld también ofrece opciones de recompensas relacionadas con PvP por matar jugadores.
| Configuración | Descripción |
|---|---|
bAdditionalDropItemWhenPlayerKillingInPvPMode | Activa drops adicionales al matar en modo PvP |
AdditionalDropItemWhenPlayerKillingInPvPMode | Define el ID del objeto que se suelta |
AdditionalDropItemNumWhenPlayerKillingInPvPMode | Establece la cantidad de objetos que se sueltan |
bDisplayPvPItemNumOnWorldMap_BaseCamp | Muestra la cantidad de objetos PvP en el mapa mundial para bases |
bDisplayPvPItemNumOnWorldMap_Player | Muestra la cantidad de objetos PvP en el mapa mundial para jugadores |
Ejemplo de configuración:
bAdditionalDropItemWhenPlayerKillingInPvPMode=True,
AdditionalDropItemWhenPlayerKillingInPvPMode=PlayerDropItem,
AdditionalDropItemNumWhenPlayerKillingInPvPMode=1,
bDisplayPvPItemNumOnWorldMap_BaseCamp=True,
bDisplayPvPItemNumOnWorldMap_Player=True
Compatibilidad de ID de objetos
Si usas un valor personalizado para AdditionalDropItemWhenPlayerKillingInPvPMode, asegúrate de que el ID del objeto sea válido para tu versión de Palworld. IDs inválidos pueden causar que la configuración falle o sea ignorada.
