Guide : comment créer un serveur Palworld

De Survival Servers
Aller à la navigation Aller à la recherche

Créer un serveur de jeu Palworld pour Steam, Windows et Xbox (NOUVEAU !) est un processus simple qui peut se faire depuis un serveur dédié ou depuis votre ordinateur personnel. Vous pouvez aussi choisir un hébergeur de serveur Palworld adapté à vos besoins.

Option n°1 : Louer un serveur Palworld (voir l’exemple de panneau de contrôle ci-dessous !)

Control panel.gif

button_click-here-to-instantly-create-a-palworld-game-server.png

Option n°2 : Créer un serveur Palworld depuis votre ordinateur personnel ou un serveur dédié

Prérequis du serveur

Windows 10/11, Server 2016/2019/2022 & 64 bits

Processeur quatre cœurs (nécessite jusqu'à 2 cœurs complets)

Jusqu’à 4 Go de mémoire (utilise actuellement environ 1 Go de mémoire)

12 Go d'espace disque (dossier d'installation)

Étape 1 : Récupération des fichiers du serveur de jeu

La meilleure méthode pour obtenir les fichiers du serveur dédié est de passer par le dépôt de serveur dédié sur Steam via SteamCMD.

  1. Créez un dossier où vous souhaitez stocker les fichiers de votre serveur de jeu Palworld
  2. Dans ce dossier, placez le fichier SteamCMD.exe que vous venez de télécharger
  3. Créez un fichier batch nommé SteamCMD.bat
  4. Placez le code suivant dans ce fichier batch :
@echo off
start "" steamcmd.exe +login USER PASS +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 2394010 validate +quit
  1. Faites un clic droit sur SteamCMD.bat et choisissez Exécuter en tant qu'administrateur
  2. Les fichiers de votre serveur de jeu devraient maintenant être entièrement téléchargés

Étape 2 : Configurer un serveur dédié Palworld

  1. Créez un fichier batch nommé PalworldServer.bat dans le dossier de serveur Palworld que vous venez de créer à l’étape 1
  2. Placez le code suivant dans ce fichier batch :
start PalServer.exe -ServerName="My Server Title" -port=12345 -players=32 -log -nosteam

Étape 3 : Configuration de votre serveur Palworld

Place maintenant à la partie amusante : configurer votre serveur de jeu Palworld selon vos préférences. Il y a quelques paramètres de lancement à connaître.

-log – Active la journalisation

Quelques fichiers peuvent également être configurés.

DefaultPalWorldSettings.ini – modifie la configuration du serveur

Utilisez ceci pour autoriser les connexions depuis la version Steam de l’hébergement de serveur Palworld

; This configuration file is a sample of the default server settings
; Changes to this file will NOT be reflected on the server.
; To change the server settings, modify Pal/Saved/Config/WindowsServer/PalWorldSettings.ini.
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,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=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")

Utilisez ceci pour autoriser les connexions depuis la version Windows/Xbox de l’hébergement de serveur Palworld

; This configuration file is a sample of the default server settings
; Changes to this file will NOT be reflected on the server.
; To change the server settings, modify Pal/Saved/Config/WindowsServer/PalWorldSettings.ini.
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,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=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt",AllowConnectPlatform=Xbox)

Veillez à modifier les éléments suivants pour que votre serveur de jeu fonctionne :

name - Changes the host name of your game server
password - Enables a password to join
saveDirectory - Changes the location of the save directory
logDirectory - Changes the location of the log directory
ip - Set to the home IP, you can find your home ip here: Google "what is my IP"
gamePort - No need to change
queryPort - No need to change
slotCount - Changes the max allowable number of players (max is 16)

La principale différence entre les deux variantes ci-dessus est de savoir si vous vous connectez depuis Steam ou depuis Windows/Xbox (le crossplay arrive bientôt)

AllowConnectPlatform=Xbox – Cet ajout impose aux clients qui se connectent d’utiliser la version Windows/Xbox

AllowConnectPlatform=Steam – En ajoutant cette ligne, les clients qui se connectent devront utiliser la version Windows/Xbox

Étape 3 : redirection de ports

Ajoutez une règle de trafic entrant à votre pare-feu Windows pour autoriser les ports TCP/UDP (port du jeu) 15636, (port de requête Steam) 15637 (ou les ports que vous décidez d’utiliser)

Vous devrez peut-être aussi ajouter une règle de redirection sur votre routeur réseau. Vous pouvez consulter PortForward.com pour savoir comment procéder.

Emplacement des données de sauvegarde du monde

Pour localiser votre dossier de sauvegarde, accédez à ce dossier :

savegame

Il y aura deux fichiers, sauvegardez-les tous les deux pour obtenir une sauvegarde complète.

Ressources et lectures complémentaires

Bientôt disponible !!