Palworld propose un mode PvP qui permet aux joueurs de s'affronter et modifie le combat ainsi que le comportement des guildes et des bases sur ton serveur. Dans ce guide, tu apprendras à activer manuellement le PvP en modifiant le bon fichier de configuration dans l'interface d'administration des serveurs de jeu ZAP-Hosting et en appliquant les paramètres nécessaires.
Fonctionnalité expérimentale Le développeur considère le PvP dans Palworld comme une fonctionnalité expérimentale. Les options de configuration et le comportement en jeu peuvent changer lors de prochaines mises à jour.
Pour activer le PvP, les trois paramètres suivants doivent être définis sur True dans PalWorldSettings.ini.
| Paramètre | Valeur requise | Description |
|---|---|---|
bIsPvP | True | Active le mode PvP sur le serveur |
bEnablePlayerToPlayerDamage | True | Autorise les dégâts directs entre joueurs |
bEnableDefenseOtherGuildPlayer | True | Autorise les interactions défensives avec les joueurs d'autres guildes |
Ajoute ces valeurs à ta ligne OptionSettings=(...) ou modifie les valeurs déjà présentes :
bIsPvP=True,
bEnablePlayerToPlayerDamage=True,
bEnableDefenseOtherGuildPlayer=True
Éviter les clés en double
Si un paramètre est déjà présent dans PalWorldSettings.ini, modifie sa valeur au lieu d'ajouter à nouveau la même clé. Les doublons peuvent entraîner un comportement inattendu ou compliquer le dépannage.
Une fois le PvP activé, tu peux ajuster d'autres paramètres pour créer une expérience PvP plus équilibrée. Les valeurs suivantes sont souvent recommandées pour les serveurs axés sur le PvP.
| Paramètre | Valeur recommandée | Description |
|---|---|---|
bAllowEnhanceStat_Health | False | Empêche l'attribution de points à la statistique de PV |
bAllowEnhanceStat_Attack | False | Empêche l'attribution de points à la statistique d'attaque |
bEnableFastTravel | True | Active le voyage rapide |
bEnableFastTravelOnlyBaseCamp | True | Limite le voyage rapide aux camps de base |
bExistPlayerAfterLogout | True | Les joueurs restent dans le monde après leur déconnexion |
bEnableAimAssistPad | False | Désactive l'aide à la visée avec une manette |
DeathPenalty | All | Fait perdre tous les objets et les Pals à la mort |
bCanPickupOtherGuildDeathPenaltyDrop | True | Autorise le pillage des objets d'autres joueurs |
bInvisibleOtherGuildBaseCampAreaFX | False | Affiche les camps de base des autres guildes |
bBuildAreaLimit | True | Empêche la construction dans les zones restreintes |
GuildPlayerMaxNum | 4 | Limite la taille des guildes |
BaseCampMaxNumInGuild | 2 | Limite le nombre de bases par guilde |
MaxBuildingLimitNum | 1000 | Limite le nombre de structures par joueur |
GuildRejoinCooldownMinutes | 60 | Définit le délai avant de pouvoir rejoindre une guilde à nouveau |
BlockRespawnTime | 5.0 | Définit le délai de réapparition de la base |
RespawnPenaltyDurationThreshold | 1800.0 | Définit le délai avant la réinitialisation de la pénalité de réapparition |
RespawnPenaltyTimeScale | 2.0 | Définit le multiplicateur de la pénalité de réapparition en cas de morts répétées |
Si tu souhaites utiliser les valeurs PvP recommandées, ajoute les entrées suivantes à ta section 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
Selon le degré de compétitivité que tu souhaites pour ton serveur PvP, tu peux également configurer des restrictions technologiques et des récompenses PvP.
Tu peux restreindre certaines technologies liées au déplacement avec DenyTechnologyList.
| Paramètre | Exemple de valeur |
|---|---|
DenyTechnologyList | SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5 |
Exemple d'entrée :
DenyTechnologyList="SkillUnlock_JetDragon,SkillUnlock_IceHorse,SkillUnlock_IceHorse_Dark,SkillUnlock_SaintCentaur,SkillUnlock_BlackCentaur,SkillUnlock_DarkMechaDragon,SkillUnlock_PoseidonOrca,GrapplingGun,GrapplingGun2,GrapplingGun3,GrapplingGun4,GrapplingGun5"
Vérifier la syntaxe
Le format de configuration de Palworld peut varier selon la version du serveur et la structure de la ligne OptionSettings=(...) existante. Avant d'enregistrer, vérifie que ton entrée respecte la syntaxe déjà utilisée.
Palworld propose également des options de récompenses liées au PvP pour les éliminations de joueurs.
| Paramètre | Description |
|---|---|
bAdditionalDropItemWhenPlayerKillingInPvPMode | Active les butins supplémentaires lors des éliminations en PvP |
AdditionalDropItemWhenPlayerKillingInPvPMode | Définit l'ID de l'objet obtenu |
AdditionalDropItemNumWhenPlayerKillingInPvPMode | Définit la quantité obtenue |
bDisplayPvPItemNumOnWorldMap_BaseCamp | Affiche sur la carte du monde le nombre d'objets PvP des bases |
bDisplayPvPItemNumOnWorldMap_Player | Affiche sur la carte du monde le nombre d'objets PvP des joueurs |
Exemple de configuration :
bAdditionalDropItemWhenPlayerKillingInPvPMode=True,
AdditionalDropItemWhenPlayerKillingInPvPMode=PlayerDropItem,
AdditionalDropItemNumWhenPlayerKillingInPvPMode=1,
bDisplayPvPItemNumOnWorldMap_BaseCamp=True,
bDisplayPvPItemNumOnWorldMap_Player=True
Compatibilité de l'ID d'objet
Si tu utilises une valeur personnalisée pour AdditionalDropItemWhenPlayerKillingInPvPMode, vérifie que l'ID de l'objet est valide pour ta version de Palworld. Un ID invalide peut entraîner l'échec du paramètre ou son ignorance.
