ARK: Survival Ascended

ARK: Survival Ascended

Not enough ratings
Créer votre propre serveur sur Windows chez CroustyCloud.
By seenkid and 1 collaborators
🛠️ Un guide ultra simple pour héberger votre propre serveur ARK: Survival Ascended sur Windows ! 🦖

Ce guide est destiné à tous ceux qui veulent créer leur serveur ARK: Survival Ascended, que vous soyez débutant ou non.
Pas besoin d'être un expert en informatique : les étapes sont détaillées, simplifiées, et 100% fonctionnelles.

📦 Installation complète du serveur
🚀 Lancement automatique
🔧 Ajout de mods, de plugins, de clusters
🔓 Ouverture du pare-feu
❓ Une FAQ avec toutes les questions courantes

Idéal pour héberger un serveur entre amis, une communauté ou même plusieurs maps en cluster.

👉 Lancez votre serveur en quelques minutes, sans prise de tête !
   
Award
Favorite
Favorited
Unfavorite
Sommaire
Voici le sommaire d'un guide détaillé pour héberger un serveur dédié ARK: Survival Ascended sur votre Windows :

- 1. Exigences de la machine
- 2. Script installation du serveur
- 3. Démarrage du serveur
- 4. Désactivation Pare-feu
- 5. FAQ (Installation des plugins, Création d’un cluster, etc)
- 6. Installer des Plugins pour ARK: Survival Ascended
- 7. Comment créer un cluster sur ARK: Survival Ascended (Windows)
- 8. Tips et astuces pour la gestion des serveurs.
- 9. Méthode automatique avec ARK Server Creation Tool (Ragonz) (NOUVEAU)
Où prendre son VPS windows :
📍CroustyCloud[croustycloud.fr], une entreprise qui a émergé en 2023 et qui fait grand bruit en ce moment, en proposant des VPS de qualité pour des prix plus que raisonnables.
👉 Il est même possible de rejoindre leur Discord[discord.gg] pour ouvrir un ticket et bénéficier d'une semaine d’essai gratuite avant de s’engager !
1. Exigences de la Machine
- Système d'exploitation : Doit être en 64 bits (ShooterGameServer est un exécutable 64 bits et ne fonctionnera pas sur une installation Windows 32 bits).
- Processeur : Puissant, avec au moins huit cœurs.
- Mémoire RAM : Au moins 16 Go pour le serveur.
- Espace disque : Prévoir au moins 20 Go d'espace libre pour un serveur.
2. Script installation du serveur
Avant de faire ces étapes, je vous suggère de jeter un œil au chapitre 9 (9. Méthode automatique avec ARK Server Creation Tool (Ragonz) (NOUVEAU)), qui simplifie la méthode manuel suivante en automatisant certaines choses et cela peut être plus intéressant pour vous !


Créez un fichier .txt sur le bureau, ouvrez-le et faites "Enregistrer sous", en donnant le nom InstallArkSA.bat, puis faites un clic droit > Modifier sur InstallArkSA.bat, collez ceci dedans, et exécutez-le :

@echo off set STEAMCMD_DIR=C:\steamcmd set SERVER_DIR=C:\ark_server set APP_ID=2430930 if not exist "%STEAMCMD_DIR%\steamcmd.exe" ( mkdir "%STEAMCMD_DIR%" powershell -Command "Invoke-WebRequest https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip -OutFile steamcmd.zip" powershell -Command "Expand-Archive steamcmd.zip -DestinationPath '%STEAMCMD_DIR%'" del steamcmd.zip ) "%STEAMCMD_DIR%\steamcmd.exe" +force_install_dir "%SERVER_DIR%" +login anonymous +app_update %APP_ID% validate +quit
3. Démarrage de Votre Serveur ARK: Survival Ascended
1. Accédez au chemin suivant : C:\ark_server.

2. Créez un fichier .txt, ouvrez-le et ajoutez ce texte :

@echo off echo ------------------ echo Updating server echo ------------------ start C:\steamcmd\steamcmd.exe +force_install_dir ..\server\ +login anonymous +app_update 2430930 validate +quit echo ------------------ echo Starting server echo ------------------ start C:\ark_server\ShooterGame\Binaries\Win64\ArkAscendedServer.exe TheIsland_WP?listen?SessionName="SERVER_NAME"?ServerAdminPassword="ADMIN_PASS"?Port=7777?MaxPlayers=32 -UseBattlEye

(Vous pouvez modifier SERVER_NAME par le nom de votre serveur, ADMIN_PASS par le mot de passe administrateur que vous voulez, et le nombre de joueurs max dans -WinLiveMaxPlayers=)

3. Enregistrez le fichier sous le nom start_server.bat.

4a. Pour ajouter des commandes qui commencent par un "?" (comme ?ServerAdminPassword), il suffit de coller ces commandes à la suite de la dernière commande qui commence par un "?".
Exemple :

?MaxPlayers=32?ServerAdminPassword="MonMotDePasse"

4b. Pour ajouter des mods, ajoutez la ligne suivante après -UseBattlEye :

-mods="ModID,ModID,etc" exemple : -mods="928793,930442,936001"

(Vous pouvez aussi ajouter n'importe quelle commande, exemple : -crossplay, etc.)

5. Avant de démarrer votre serveur en double-cliquant sur le fichier .bat, assurez-vous que votre serveur puisse apparaître dans les listes en suivant l’étape ci-dessous.
4. Désactivation Pare-feu
Assurer l'apparition de votre serveur dans les listes ARK et Steam, en désactivant le pare-feu Windows :

Ouvrez PowerShell en tant qu’administrateur et exécutez la commande suivante :

Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
5. Foire Aux Questions (FAQ)
- Puis-je exécuter plusieurs serveurs sur une seule machine ?

Oui, les VPS peuvent gérer plusieurs serveurs.
Il vous suffit de modifier InstallArkSA.bat, et de changer le chemin SERVER_DIR=C:\ark_server en SERVER_DIR=C:\ark_server2 par exemple, puis exécutez-le.
Une fois fini, il faudra refaire un start_server.bat dans C:\ark_server2 dans lequel vous changerez C:\ark_server en C:\ark_server2 et il faudra renseigner des ports différents du premier serveur.
Par exemple, utilisez 7778 comme port de jeu.

- Comment faire en sorte que mon serveur démarre au démarrage du système ?

Configurez une tâche planifiée pour exécuter automatiquement un fichier batch et lancer le serveur au démarrage du système.

- Comment modifier les paramètres de mon serveur ?

Allez dans les fichiers de votre serveur et suivez ce chemin :
C:\Serveurs\MonServeurArk\ShooterGame\Saved\Config\WindowsServer

Vous y trouverez les fichiers Game.ini et GameUserSettings.ini.
Fermez le serveur puis modifiez ou ajoutez les variables que vous souhaitez, puis enregistrez le fichier.
Redémarrez le serveur en relançant le fichier start_server.bat.

- Comment importer la sauvegarde de son ancien serveur ici ?

Il suffit de récupérer le dossier ShooterGame de votre ancien serveur et de le glisser à la place du ShooterGame de votre nouveau serveur Windows !

- Comment mettre à jour mon serveur lorsqu'une nouvelle mise à jour est disponible ?

Vous avez juste à redémarrer le serveur !
6. Installer des Plugins pour ARK: Survival Ascended
Comment configurer des plugins sur votre machine dédiée pour votre serveur ARK: Survival Ascended ?

📦 Étapes d'installation de l'API du serveur :

Vous devrez télécharger l'API du serveur ARK: Survival Ascended.
Cela ne fonctionnera que sur les systèmes d'exploitation Windows 7 et supérieurs ou Windows Server 2008 et supérieurs.
Vous devez également installer le Microsoft Visual 2022 Redistributable Package pour que l'API se charge correctement.

TÉLÉCHARGER ARK: SURVIVAL ASCENDED - SERVERAPI
https://gameservershub.com/forums/resources/ark-survival-ascended-serverapi-crossplay-supported.683/

🔧 Étapes d'installation de l'API :

1. Téléchargez le fichier en cliquant sur le bouton de téléchargement.
2. Décompressez le contenu du fichier .ZIP dans ARK\ShooterGame\Binaries\Win64.
3. Vous devez ensuite lancer AsaApiLoader.exe. Le chargeur doit être lancé comme si c'était le ArkAscendedServer.exe (avec les mêmes paramètres).
Une fois lancé, l'API démarrera et le serveur sera également lancé.
Note : cela peut prendre quelques minutes lors du premier lancement.

🔌 Étapes d'installation des plugins :

1. Trouvez un plugin que vous souhaitez télécharger dans la section Ressources de GameServerHub.
2. Décompressez le contenu du fichier .ZIP dans ARK\ShooterGame\Binaries\Win64\ArkApi\Plugins.
3. Vous pouvez maintenant modifier les fichiers .JSON situés dans le dossier du plugin que vous venez d'installer, ou bien démarrer votre serveur.

📝 Remarque :

L'API génère deux types de logs, les logs réguliers et les logs de crash.
Ces logs se trouvent respectivement aux emplacements suivants :
- \ARK\ShooterGame\Win64\logs\ArkApi.log
- \ARK\ShooterGame\Saved\Logs
7. Comment créer un cluster sur ARK: Survival Ascended (Windows)
1. Créez un dossier pour le Cluster
Dans C:\Serveurs\, créez un nouveau dossier nommé cluster.

2. Modifiez votre fichier start_server.bat
Ajoutez les arguments suivants à la ligne de lancement du serveur :

-NoTransferFromFiltering -clusterid=NomDeVotreCluster -ClusterDirOverride="C:\Serveurs\Cluster"

> Remplacez NomDeVotreCluster par le nom que vous souhaitez donner à votre cluster (le même pour tous les serveurs du cluster).

3. Configurez correctement GameUserSettings.ini
Ouvrez le fichier GameUserSettings.ini (situé dans le dossier Saved\Config\WindowsServer) et ajoutez ou modifiez les lignes suivantes selon les types de transferts que vous souhaitez autoriser :

Transferts complets (personnages, objets, dinos) :
NoTributeDownloads=False PreventUploadSurvivors=False PreventUploadItems=False PreventUploadDinos=False PreventDownloadSurvivors=False PreventDownloadItems=False PreventDownloadDinos=False

Transfert uniquement des personnages :
NoTributeDownloads=False PreventUploadSurvivors=False PreventUploadItems=True PreventUploadDinos=True PreventDownloadSurvivors=False PreventDownloadItems=True PreventDownloadDinos=True

4. Répétez l’opération pour chaque serveur du cluster
Refaites les étapes 2 et 3 sur tous les serveurs que vous souhaitez connecter au cluster.
Veillez à utiliser le même clusterid et chemin vers le dossier cluster partout.
8. Tips et astuces pour la gestion des serveurs.
Cette section regroupe diverses astuces et bonnes pratiques pour assurer une gestion efficace de vos serveurs, notamment en matière d’optimisation du stockage.

- Gestion des mises à jour et optimisation du disque

Lorsqu’une mise à jour est appliquée, chaque serveur double temporairement son poids sur le disque avant de se réguler.
Pour éviter de surcharger le stockage, nous recommandons de redémarrer les serveurs un par un plutôt que tous en même temps.

Si jamais le disque ne se régule pas correctement après la mise à jour, il suffit de supprimer manuellement le dossier "Movies" situé dans :
📁 ShooterGame/Content/Movies

Cela permettra de libérer l’espace inutilisé.
9. Méthode automatique avec ARK Server Creation Tool (Ragonz) (NOUVEAU)
Ce guide vous explique comment installer et configurer un ou plusieurs serveurs ARK: Survival Ascended facilement grâce à l’outil de Ragonz, parfait pour gérer les clusters et les maps sans ligne de commande.

Téléchargement de l’outil :

Rendez-vous sur la page officielle des releases :
https://github.com/Ragonz/Ark-Server-Creation-Tool/releases

Cliquez sur la dernière version disponible, puis téléchargez
ARK.Server.Creation.Tool.zip
.

Une fois téléchargé, faites clic droit > Extraire tout.

Ouvrez ensuite le fichier
ARK Server Creation Tool.exe
situé dans le dossier extrait.

Configuration initiale de l’outil :

À la première ouverture :

Install Folder :
Saisissez le dossier dans lequel seront stockés vos serveurs. Par exemple :
C:\Serveurs

Cluster Data Folder :
Indiquez le dossier où seront stockées les données de vos clusters :
C:\Cluster

• Ne touchez pas aux autres paramètres pour le moment.
• Cliquez ensuite sur Save Config.

Création de votre premier serveur :

Cliquez sur le bouton + en bas à gauche pour ajouter un nouveau serveur.

Choisissez un nom (ex.
ASA Serveur 1
).

Modifiez le champ Install Directory pour qu’il corresponde au nom du serveur :
C:\Serveurs\ASA Serveur 1

Sélectionnez la map que vous souhaitez utiliser.

Si vous voulez créer un cluster, cliquez sur New Cluster, puis entrez un ID personnalisé, par exemple :
MonCluster

Options supplémentaires :

Enable Crossplay : cochez si vous voulez activer le crossplay.
Disable BattlEye : cochez si vous ne souhaitez pas utiliser BattlEye.
Mods : entrez les IDs des mods (un par un).
Manually define launch arguments : à cocher si vous souhaitez ajouter des arguments personnalisés de lancement.

Quand tout est prêt, cliquez sur Save (en haut à droite).

Installation et lancement :

Cliquez sur Update Game Files pour télécharger les fichiers du serveur.
Acceptez les éventuelles demandes du programme.

Une fois l'installation terminée, vous verrez votre serveur dans la page Server List.

Cliquez dessus pour le lancer ou utilisez le + pour en créer un nouveau.

Important :

• Pensez à attribuer des ports différents à chaque serveur pour éviter les conflits. (Normalement ça le fait tout seul)
• Si vous ajoutez plusieurs serveurs au même cluster, sélectionnez bien le même Cluster ID pour qu’ils soient connectés.