Hoppa till huvudinnehåll

Palworld: Prestandaguide

Introduction

Palworld-serverns prestanda kan minska över tid, särskilt på aktiva servrar med många baser, arbetare, nedsläppta föremål och vilda Pals. I den här guiden lär du dig hur du optimerar filen PalWorldSettings.ini i ZAP-Hostings webbgränssnitt för att minska serverbelastningen och förbättra den totala prestandan.

Preparation

Innan du börjar behöver du tillgång till din Palworld-spelserveradministration och behörighet att redigera konfigurationsfiler.

Krävd åtkomst

Du behöver åtkomst till din Palworld-server i ZAP-Hostings spelserveradministrationspanel. Den nödvändiga konfigurationsfilen finns under Configs.

Skapa en säkerhetskopia först

Prestandaoptimering kan påverka spelupplevelsen avsevärt. Innan du redigerar din konfiguration rekommenderas att du skapar en säkerhetskopia så att du kan återställa dina tidigare inställningar vid behov.

Open the Palworld Configuration File

För att optimera din server behöver du redigera huvudkonfigurationsfilen för Palworld-servern.

  1. Logga in på ditt ZAP-Hosting webbgränssnitt.
  2. Öppna din Palworld spelserveradministration.
  3. Navigera till Configs.
  4. Öppna filen PalWorldSettings.ini.
Var du gör ändringarna

Prestandarelaterade inställningar finns i PalWorldSettings.ini. Du behöver redigera de befintliga värdena manuellt i denna fil.

Understand the Relevant Settings

Flera Palworld-inställningar påverkar serverns prestanda direkt. Vissa värden minskar belastningen på CPU, minne och världssimulering, medan andra hjälper till att begränsa ansamling från inaktiva spelare eller överdrivet många världsenheter.

Main Performance Settings

Följande inställningar är mest relevanta om du vill minska prestandafall på en aktiv server.

InställningStandardRekommenderad ändringEffekt
BuildObjectDeteriorationDamageRate1.0Behåll på 0.1 eller högreHögre försämring tar bort övergivna byggnader snabbare
bAutoResetGuildNoOnlinePlayersFalseSätt till True om lämpligtTar bort inaktiva guildbaser efter konfigurerad väntetid
AutoResetGuildTimeNoOnlinePlayers72.0Justera vid behovDefinierar inaktivitetstid i timmar innan guild återställs
PalSpawnNumRate1.0MinskaSpawna färre vilda Pals och minska simuleringsbelastning
DropItemMaxNum3000MinskaBegränsar nedsläppta föremål i världen
DropItemAliveMaxHours1.0MinskaTar bort nedsläppta föremål snabbare
BaseCampMaxNumInGuild4MinskaMinskar antalet guildbaser
ServerReplicatePawnCullDistance15000.0MinskaSänker synkroniseringsavstånd för Pals och minskar nätverks-/serverbelastning
BaseCampWorkerMaxNum15MinskaBegränsar antalet arbetande Pals per bas
MaxBuildingLimitNum0Sätt ett värdeBegränsar totala byggnader per spelare
bEnableInvaderEnemyTrueSätt till FalseInaktiverar raid-liknande fiender och minskar belastning
bEnableFastTravelTrueSätt till False vid behovKan minska frysningar orsakade av snabbresor
bIsPvPFalseBehåll False om inte nödvändigtPvP kan öka serverbelastningen i aktiva miljöer

Secondary Performance Settings

Dessa inställningar kan också hjälpa, särskilt på större publika servrar.

InställningStandardRekommenderad ändringEffekt
BaseCampMaxNum128MinskaSänker det totala antalet baser som tillåts på servern
AutoSaveSpan240ÖkaMinskar hur ofta servern gör automatiska sparningar
Välj konservativa ändringar först

Det är bäst att ändra bara några få värden åt gången och sedan testa serverns beteende. Det gör det lättare att se vilken inställning som förbättrade prestandan och vilken som påverkade spelupplevelsen för mycket.

Edit the Configuration

Palworld lagrar serveralternativ i sektionen OptionSettings i PalWorldSettings.ini. Du behöver justera relevanta poster manuellt.

Example Optimized Configuration

Följande exempel visar en konservativ konfiguration med fokus på prestanda. Byt bara ut de värden du faktiskt vill använda för din server.

[/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)
Kontrollera befintliga poster

Palworlds konfigurationsformat kan ändras mellan uppdateringar. Innan du sparar, se till att du redigerar den befintliga raden OptionSettings som redan finns i din fil istället för att skapa dubbletter eller motstridiga poster.

Om du inte vill ersätta hela raden kan du redigera bara de relevanta värdena i din befintliga konfiguration.

PostExempelvärdeVarför ändra
PalSpawnNumRate0.8Minskar vilda Pal-spawns
DropItemMaxNum2000Minskar mängden föremål på marken
DropItemAliveMaxHours0.5Tar bort nedsläppta föremål snabbare
BaseCampMaxNum64Minskar totalt antal baser
BaseCampMaxNumInGuild3Begränsar guildbasers expansion
BaseCampWorkerMaxNum10Minskar AI-arbetarbelastning
ServerReplicatePawnCullDistance10000.0Minskar replikeringsavstånd
bEnableInvaderEnemyFalseInaktiverar raid-relaterad belastning
bEnableFastTravelFalseUndviker frysningar vid snabbresor
bAutoResetGuildNoOnlinePlayersTrueRensar inaktiva guildbaser
AutoResetGuildTimeNoOnlinePlayers72.0Sätter väntetid för inaktivitet
MaxBuildingLimitNum[your_limit]Begränsar överdrivet byggande
bIsPvPFalseFörhindrar extra PvP-belastning
AutoSaveSpan[your_value]Minskar sparfrekvens om stöds i din konfiguration
Inaktiv guildåterställning tar bort baser

Om du aktiverar bAutoResetGuildNoOnlinePlayers=True kan inaktiva guilds automatiskt upplösas efter tiden som anges i AutoResetGuildTimeNoOnlinePlayers. Detta kan permanent radera baser och byggnader som tillhör inaktiva spelare.

Save and Apply the Changes

Efter att du redigerat filen behöver du spara konfigurationen och starta om servern så att de nya inställningarna laddas.

  1. Spara ändringarna i PalWorldSettings.ini.
  2. Gå tillbaka till din spelserveradministration.
  3. Starta om Palworld-servern.
Omstart krävs

En omstart krävs efter att du ändrat PalWorldSettings.ini. Utan omstart kommer servern fortsätta använda de tidigare inställningarna.

Best Practices for Long-Term Performance

Manuella konfigurationsändringar hjälper, men de är bara en del av den totala serveroptimeringen.

Use Automatic Daily Restarts

En daglig omstart är en vanlig rekommendation för Palworld-servrar eftersom resursanvändningen kan byggas upp över tid.

  • Skapa ett automatiskt omstartsschema i din ZAP-Hosting serveradministration
  • Välj en tid med låg spelaraktivitet
  • Informera dina spelare i förväg om din community är aktiv

Limit World Growth

Den största orsaken till prestandaförsämring på långvariga Palworld-servrar är oftast världens komplexitet.

För att minska detta:

  • sänk basgränser
  • sänk antalet arbetare
  • minska ansamling av nedsläppta föremål
  • minska vilda Pal-spawns
  • rensa inaktiva guilds försiktigt
  • överväg att sätta en bygggräns med MaxBuildingLimitNum

Test Changes Gradually

Applicera inte extrema minskningar direkt om inte din server redan är instabil.

En bra process är:

  1. Minska spawn- och föremålsvärden först
  2. Sänk bas- och arbetarbegränsningar därefter
  3. Inaktivera valfria funktioner med hög belastning vid behov
  4. Starta om och övervaka prestandan efter varje ändringsomgång
Balans mellan prestanda och spelupplevelse

De bästa inställningarna beror på din servertype. En liten privat server kan oftast behålla högre värden, medan en stor publik communityserver ofta behöver striktare gränser för att undvika prestandafall.

Conclusion

Grattis, du har framgångsrikt optimerat din Palworld-serverprestanda. För ytterligare frågor eller hjälp, tveka inte att kontakta vårt supportteam som finns tillgängligt dagligen för att hjälpa dig! 🙂