Tu peux héberger un serveur Sanctuary Island chez ZapX sur ton propre VPS. Tu disposes d’un contrôle total sur le système et tu configures toi-même le serveur dédié Sanctuary Island officiel. Dans ce guide, tu découvriras ce dont tu as besoin, comment installer le serveur avec SteamCMD et comment le configurer.
Sanctuary Island n’est (pas encore) disponible dans le Installateur de serveurs de jeu. Tu dois donc installer le serveur manuellement, comme indiqué dans ce guide.
| Configuration requise | Sanctuary Island |
|---|---|
| Système d’exploitation | Windows |
| Fichiers du serveur | serveur dédié Sanctuary Island, ID d’application SteamCMD 1377020 |
| Compte Steam | inutile, le téléchargement fonctionne avec anonymous |
| Espace disque disponible | environ 1 Go pour les fichiers du serveur, plus de l’espace pour les sauvegardes de partie |
| Accès | Bureau à distance |
Le serveur dédié est disponible uniquement pour Windows. Si ton VPS fonctionne sous Linux, installe un modèle de serveur Windows via Paramètres > Réinstallation. Toutes les données de ton VPS seront alors supprimées. Pour en savoir plus, consulte Réinstallation du serveur.
Les paramètres se trouvent dans SanctuaryIsland\Saved\Config\WindowsServer\Game.ini. Dans le même dossier, le développeur fournit le modèle commenté _Game.ini, qui contient toutes les options. Copie les lignes souhaitées dans la section [/Game/SanctuaryIsland/Blueprints/DefaultGameInstance.DefaultGameInstance_C] de ton fichier Game.ini, puis supprime le point-virgule au début de chaque ligne. Arrête le serveur avant de modifier le fichier.
| Paramètre | Signification |
|---|---|
PublicConnections | nombre maximal de joueurs (valeur du modèle : 50) |
ServerPassword | mot de passe pour rejoindre le serveur |
ServerDiscord | code d’invitation de ton serveur Discord |
LogoutTime | délai avant la déconnexion (valeur du modèle : 30) |
AdminIDs | SteamID64 d’un admin, une ligne par admin |
PvE, FriendlyFire | mode PvE et tir allié |
MaxAICountTotal, MaxAICountPerPlayer | nombre d’animaux contrôlés par l’IA sur l’île |
Pour devenir admin, indique ta SteamID64 avec AdminIDs=. Pour ajouter plusieurs admins, ajoute simplement d’autres lignes AdminIDs=.
Dans le dossier SanctuaryIsland\Saved\Config\, tu trouveras également le modèle _MessageOfTheDay.txt pour rédiger un message du jour.
| Port | Protocole | Utilisation |
|---|---|---|
| 7777 | UDP | jeu (valeur par défaut d’Unreal Engine) |
| 27015 | UDP | requête Steam (GameServerQueryPort dans la configuration fournie) |
Tu peux voir les ports réellement utilisés par ton serveur dans sa sortie au démarrage. Autorise-les dans le pare-feu Windows. Pour en savoir plus, consulte Gérer les règles du pare-feu Windows Defender. Si tu utilises le pare-feu réseau de ton VPS dans le tableau de bord ZapX, ouvre également les ports à cet endroit.
