Guide : comment créer un serveur PixARK
Créer un serveur de jeu PixARK est un processus simple qui peut se faire depuis un serveur dédié ou depuis votre ordinateur personnel.
Option n°1 : louer un serveur PixARK (voir l'exemple de panneau de contrôle ci-dessous !)
Option n°2 : créer un serveur PixARK depuis votre ordinateur personnel ou un serveur dédié
Prérequis du serveur
Windows 7, 8, 8.1, Server 2008, Server 2012 & 64 bits
Processeur quatre cœurs (nécessite jusqu'à 2 cœurs complets)
Jusqu'à 16 Go de mémoire (utilise actuellement environ 6 Go de mémoire au minimum et jusqu'à 15 Go de mémoire pour un serveur plein)
2 Go d'espace disque (dossier d'installation)
Visual C++ Redistributable pour Visual Studio 2015
Étape 1 : récupération des fichiers du serveur de jeu via SteamCMD
La meilleure méthode pour obtenir les fichiers de jeu du serveur dédié est de passer par SteamCMD.
- Créez un dossier dans lequel vous souhaitez stocker les fichiers de votre serveur de jeu PixARK
- Dans ce dossier, créez un dossier nommé SteamCMD et placez-y le fichier SteamCMD.exe que vous venez de télécharger
- Créez un fichier batch nommé SteamCMD.bat dans le dossier SteamCMD
- Placez le code suivant dans ce fichier batch :
- @echo off
- start "" steamcmd.exe +login username password +force_install_dir "C:\Some\Path\Where\You\Want\Game\Server\Files\To\Go" +app_update 824360 validate +quit
- Remplacez les champs « Username » et « Password » par vos identifiants de connexion Steam
- Remplacez le chemin du lecteur C:\ par l'emplacement du dossier de serveur PixARK que vous avez créé précédemment
- Faites un clic droit sur SteamCMD.bat et choisissez Exécuter en tant qu'administrateur
- Le téléchargement des fichiers de votre serveur de jeu devrait maintenant commencer
(méthode alternative) : Localiser les fichiers du serveur de jeu sur le disque dur
Vous pouvez héberger PixARK directement depuis le jeu lui-même. Si vous souhaitez modifier des paramètres, localisez votre dossier common :
- Faites un clic droit sur PixARK dans Steam, puis sélectionnez Propriétés
- Cliquez sur l'onglet Local Files
- Cliquez sur le bouton Parcourir les fichiers locaux
Étape 2 : configurer un serveur dédié PixARK
- Créez un fichier batch nommé PixARKServer.bat ou Launch.bat dans le dossier du serveur PixARK que vous venez de créer à l'étape 1
- Placez le code suivant dans ce fichier batch :
- start "" /NORMAL "C:\pixarkserver\ShooterGame\Binaries\Win64\PixARKServer.exe" "CubeWorld_Light?listen?MaxPlayers=YOURMAXPLAYERS?Port=27015?QueryPort=27016?RCONPort=27017?SessionName=YOURHOSTNAME?ServerAdminPassword=YOURADMINPASSWORD?CULTUREFORCOOKING=en" -NoBattlEye -NoHangDetection -CubePort=27018 -cubeworld=YOURWORLDNAME -cubeworld=YOURRANDOMSEED -nosteamclient -game -server -log
- Veillez à définir MaxPlayers, SessionName et ServerAdminPassword aux valeurs souhaitées.
- Une fois cette étape terminée, vous devriez voir la liste des fichiers du serveur ainsi que le fichier .bat que vous avez créé dans le dossier du serveur.
- Ce fichier .bat vous permettra de lancer le serveur
Étape 3 : redirection de ports
Ajoutez une règle de trafic entrant à votre pare-feu Windows pour autoriser le port UDP 27015 ainsi que 27016 et 7777 (ou tout autre port que vous choisissez 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.
Configuration de votre serveur de jeu PixARK !
Passons maintenant à la partie amusante : configurer votre serveur de jeu PixARK selon vos préférences.
Pour modifier les paramètres du serveur de jeu, vous pouvez ouvrir le fichier ShooterGame/Saved/Config/WindowsServer/Game.ini ainsi que
les paramètres de configuration dans ShooterGame/Saved/Config/WindowsServer/GameUserSettings.ini
Vous pouvez modifier des paramètres ici (en plus de la ligne de lancement) - ces paramètres écrasent ceux de votre ligne de lancement :
GameUserSettings.ini
[/Script/ShooterGame.ShooterGameUserSettings] MasterAudioVolume=1.000000 MusicAudioVolume=1.000000 SFXAudioVolume=1.000000 CameraShakeScale=1.000000 bFirstPersonRiding=False bThirdPersonPlayer=False bShowStatusNotificationMessages=True TrueSkyQuality=0.270000 FOVMultiplier=1.000000 GroundClutterDensity=1.000000 bFilmGrain=False bMotionBlur=True bUseDFAO=True bUseSSAO=True bShowChatBox=True bCameraViewBob=True bInvertLookY=False bFloatingNames=True bChatBubbles=True bHideServerInfo=False bJoinNotifications=False bCraftablesShowAllItems=True LookLeftRightSensitivity=1.000000 LookUpDownSensitivity=1.000000 GraphicsQuality=2 ActiveLingeringWorldTiles=10 bUseVSync=False ResolutionSizeX=1280 ResolutionSizeY=720 LastUserConfirmedResolutionSizeX=1280 LastUserConfirmedResolutionSizeY=720 WindowPosX=-1 WindowPosY=-1 bUseDesktopResolutionForFullscreen=False FullscreenMode=2 LastConfirmedFullscreenMode=2 Version=5 [ScalabilityGroups] sg.ResolutionQuality=100 sg.ViewDistanceQuality=3 sg.AntiAliasingQuality=3 sg.ShadowQuality=3 sg.PostProcessQuality=3 sg.TextureQuality=3 sg.EffectsQuality=3 sg.TrueSkyQuality=3 sg.GroundClutterQuality=3 sg.IBLQuality=1 sg.HeightFieldShadowQuality=3 [AdminPassword] ServerAdminPassword=YOURADMINPASSWORD ServerPassword=YOURSERVERPASSWORD [/Script/Engine.GameSession] MaxPlayers=5 [ServerSettings] ShowMapPlayerLocation=True ServerHardcore=False GlobalVoiceChat=False ProximityChat=False NoTributeDownloads=False AllowThirdPersonPlayer=False AlwaysNotifyPlayerLeft=False DontAlwaysNotifyPlayerJoined=True ServerPVE=False ServerCrosshair=True ServerForceNoHUD=False DifficultyOffset=0
Veillez à modifier les données de la configuration vers le bas, sinon vous risquez de rencontrer des problèmes. Une fois ces valeurs définies, vous devriez pouvoir rejoindre votre serveur.
Items to Edit: (below) [AdminPassword] ServerAdminPassword=YOURADMINPASSWORD ServerPassword=YOURSERVERPASSWORD [/Script/Engine.GameSession] MaxPlayers=5 [ServerSettings] ShowMapPlayerLocation=True ServerHardcore=False GlobalVoiceChat=False ProximityChat=False NoTributeDownloads=False AllowThirdPersonPlayer=False AlwaysNotifyPlayerLeft=False DontAlwaysNotifyPlayerJoined=True ServerPVE=False ServerCrosshair=True ServerForceNoHUD=False DifficultyOffset=0
Trouver et rejoindre votre serveur
Ces méthodes ne fonctionnent pas actuellement - la seule façon de rejoindre le serveur est la liste de serveurs en jeu, jusqu'à ce que les bugs soient corrigés
- Assurez-vous d'abord que votre serveur est lancé en exécutant le fichier PixArkServer.bat en tant qu'administrateur (si sa fenêtre CMD est déjà ouverte, tout est en ordre)
- Ouvrez Steam et cliquez sur l'onglet Affichage en haut à gauche
- De là, sélectionnez « Servers » et un nouveau panneau s'affichera
- Cliquez sur l'onglet Lan en haut et sur le bouton de filtre en bas
- Réglez le filtre sur ARK
- Si votre serveur y apparaît, c'est qu'il fonctionne et qu'il est prêt
Comment rejoindre votre serveur (clients SurvivalServers.com)
Ces méthodes ne fonctionnent pas actuellement - la seule façon de rejoindre le serveur est la liste de serveurs en jeu, jusqu'à ce que les bugs soient corrigés
Méthode 1. Trouver votre serveur hébergé par survivalservers.com
ÉTAPE 1 : mettez à jour votre serveur vers la dernière version de PixARK à l'aide de l'option update/validate du panneau, puis cliquez sur le bouton vert de mise à jour en bas. * Si vous n'êtes pas client de Survival Servers, renseignez-vous auprès de votre hébergeur de serveur de jeu.
- Une fois que vous êtes sûr que le serveur est mis à jour et qu'il apparaît comme démarré sur le panneau, lancez le jeu
- Dans le jeu, cliquez sur Join, puis recherchez votre serveur dans la liste des serveurs non officiels (Remarque : si votre serveur est protégé par un mot de passe, veillez à cocher la case "Show Password Protected")
- Vous pouvez aussi utiliser le filtre de nom en haut de la liste pour trouver votre serveur plus rapidement.
Emplacement des données de sauvegarde du monde
L'emplacement du dossier de sauvegarde varie selon votre mode d'hébergement. Si vous êtes hébergé chez survivalservers.com, l'emplacement de vos données de sauvegarde ressemblera à ce qui suit.
ShooterGame/Saved/SavedPixArkXXXX (où XXXX est une série de chiffres)
Si vous hébergez un serveur PixARK en local, votre répertoire sera probablement similaire, mais sans les chiffres à la fin.
ShooterGame/Saved/SavedPixArk
Si vous êtes chez un autre hébergeur, contactez-le pour savoir où se trouvent les données de sauvegarde.
Exécution des commandes admin
Les commandes admin s'utilisent pratiquement de la même manière que dans ARK Survival Evolved. La méthode de connexion
est la même pour ce qui est de se connecter et d'exécuter les commandes.
Appuyez sur la touche Tab ou ` (tilde) de votre clavier
Saisissez :
enablecheats password (With password being the admin password you have set)
Vous pouvez désormais exécuter des commandes admin en jeu. Pour la liste complète des commandes, consultez les Commandes admin
Outils
- Bientôt disponible.
Vous pouvez héberger votre propre serveur PixARK chez Survival Servers avec une installation instantanée.
