Aller au contenu

Palworld : guide des performances

Améliore les performances de ton serveur de jeu Palworld, réduis les baisses de performance et allège la charge du serveur en modifiant manuellement la configuration. -> En savoir plus

10 novembre 20266 min de lecture0 Vues0 utile

Introduction

Les performances de ton serveur de jeu Palworld peuvent diminuer avec le temps, surtout sur les serveurs actifs qui comptent de nombreuses bases, des ouvriers, des objets abandonnés et des Pals sauvages. Dans ce guide, tu vas apprendre à optimiser le fichier PalWorldSettings.ini depuis ton espace client ZapX afin de réduire la charge du serveur et d’améliorer ses performances générales.

Comprendre les paramètres concernés

Plusieurs paramètres de Palworld ont un impact direct sur les performances du serveur. Certains réduisent la charge du processeur, de la mémoire et de la simulation du monde ; d’autres aident à limiter l’accumulation de joueurs inactifs ou d’un trop grand nombre d’entités dans le monde.

Principaux paramètres de performance

Les paramètres suivants sont les plus importants si tu souhaites réduire les baisses de performance sur un serveur très actif.

ParamètreValeur par défautModification recommandéeEffet
BuildObjectDeteriorationDamageRate1.0Conserve une valeur de 0.1 ou plusUne détérioration plus rapide supprime plus vite les structures abandonnées
bAutoResetGuildNoOnlinePlayersFalsePasse à True si nécessaireSupprime les bases des guildes inactives après le délai de grâce configuré
AutoResetGuildTimeNoOnlinePlayers72.0Ajuste selon tes besoinsDéfinit le nombre d’heures d’inactivité avant la réinitialisation de la guilde
PalSpawnNumRate1.0Réduis la valeurFait apparaître moins de Pals sauvages et réduit la charge de simulation
DropItemMaxNum3000Réduis la valeurLimite le nombre d’objets abandonnés dans le monde
DropItemAliveMaxHours1.0Réduis la valeurSupprime plus rapidement les objets abandonnés
BaseCampMaxNumInGuild4Réduis la valeurRéduit le nombre de bases par guilde
ServerReplicatePawnCullDistance15000.0Réduis la valeurRéduit la distance de synchronisation des Pals et allège la charge réseau et serveur
BaseCampWorkerMaxNum15Réduis la valeurLimite le nombre de Pals ouvriers par base
MaxBuildingLimitNum0Définis une valeurLimite le nombre total de bâtiments par joueur
bEnableInvaderEnemyTruePasse à FalseDésactive les attaquants de type raid et réduit la charge
bEnableFastTravelTruePasse à False si nécessairePeut réduire les blocages causés par les événements de voyage rapide
bIsPvPFalseLaisse sur False si nécessaireLe PvP peut augmenter la charge du serveur dans les environnements actifs

Paramètres de performance secondaires

Ces paramètres peuvent également aider, en particulier sur les grands serveurs publics.

ParamètreValeur par défautModification recommandéeEffet
BaseCampMaxNum128Réduis la valeurRéduit le nombre total de bases sur le serveur
AutoSaveSpan240Augmente la valeurRéduit la fréquence des sauvegardes automatiques
Conseil

Commence par des modifications modérées Il est préférable de ne modifier que quelques valeurs à la fois, puis de tester le comportement du serveur. Tu pourras ainsi plus facilement déterminer quels paramètres améliorent les performances et lesquels nuisent trop au gameplay.

Modifier la configuration

Palworld enregistre les options du serveur dans la section OptionSettings du fichier PalWorldSettings.ini. Tu dois modifier manuellement les entrées concernées.

Exemple de configuration optimisée

L’exemple ci-dessous présente une configuration modérée axée sur les performances. Remplace uniquement les valeurs que tu souhaites vraiment utiliser sur ton serveur.

ini
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=0.800000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=False,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=2000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=64,BaseCampWorkerMaxNum=10,DropItemAliveMaxHours=0.500000,bAutoResetGuildNoOnlinePlayers=True,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=True,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=False,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,bInvisibleOtherGuildBaseCampAreaFX=False,bBuildAreaLimit=False,ItemWeightRate=1.000000,ServerReplicatePawnCullDistance=10000.000000,bEnableGuildPlayerSelect=False,BanListURL="https://api.palworldgame.com/api/banlist.txt",bAutoResetGuildNoOnlinePlayers=True,BaseCampMaxNumInGuild=3)
Attention

Vérifie les entrées existantes Le format de configuration de Palworld peut changer au fil des mises à jour. Avant d’enregistrer, veille à modifier la ligne OptionSettings existante et à ne pas créer d’entrées en double ou contradictoires.

Modifications de valeurs recommandées

Si tu ne souhaites pas remplacer toute la ligne, tu peux aussi modifier uniquement les valeurs concernées dans ta configuration actuelle.

EntréeValeur d’exemplePourquoi la modifier ?
PalSpawnNumRate0.8Réduit l’apparition des Pals sauvages
DropItemMaxNum2000Réduit l’accumulation d’objets
DropItemAliveMaxHours0.5Supprime plus rapidement les objets abandonnés
BaseCampMaxNum64Réduit le nombre total de bases
BaseCampMaxNumInGuild3Limite la multiplication des bases de guilde
BaseCampWorkerMaxNum10Réduit la charge causée par les ouvriers contrôlés par l’IA
ServerReplicatePawnCullDistance10000.0Réduit la distance de réplication
bEnableInvaderEnemyFalseDésactive la charge liée aux raids
bEnableFastTravelFalseÉvite les blocages causés par le voyage rapide
bAutoResetGuildNoOnlinePlayersTrueSupprime les bases des guildes inactives
AutoResetGuildTimeNoOnlinePlayers72.0Définit le délai de grâce en cas d’inactivité
MaxBuildingLimitNum[your_limit]Limite les constructions excessives
bIsPvPFalseÉvite la charge supplémentaire du PvP
AutoSaveSpan[your_value]Réduit la fréquence des sauvegardes, si cette option est prise en charge
Attention

La réinitialisation d’une guilde inactive supprime ses bases Si tu actives bAutoResetGuildNoOnlinePlayers=True, les guildes inactives peuvent être automatiquement dissoutes au bout du délai défini par AutoResetGuildTimeNoOnlinePlayers. Les bases et les structures des joueurs inactifs risquent alors d’être supprimées définitivement.

FAQ

Questions fréquentes

La charge du serveur peut augmenter, surtout s’il est actif et compte de nombreuses bases, des ouvriers, des objets abandonnés et des Pals sauvages.
Dans PalWorldSettings.ini, DropItemMaxNum et DropItemAliveMaxHours limitent le nombre d’objets abandonnés et la durée pendant laquelle ils restent au sol.
Oui. L’optimisation peut modifier considérablement le gameplay. Crée une sauvegarde avant toute modification afin de pouvoir rétablir tes paramètres précédents si nécessaire.

Avis

Cet article t’a-t-il été utile ?

Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.

0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.

Aide personnalisée

Le guide ne suffit pas ?

Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.