Je host een Sanctuary Island-server bij ZapX op je eigen VPS. Je hebt daar volledige controle over het systeem en installeert zelf de officiële Sanctuary Island dedicated server. In deze handleiding lees je wat je nodig hebt, hoe je de server met SteamCMD installeert en hoe je deze configureert.
Sanctuary Island is (nog) niet opgenomen in de Game Server Installer. Daarom installeer je de server handmatig, zoals in deze handleiding wordt beschreven.
| Vereiste | Sanctuary Island |
|---|---|
| Besturingssysteem | Windows |
| Serverbestanden | Sanctuary Island dedicated server, SteamCMD-app-ID 1377020 |
| Steam-account | niet nodig, downloaden kan met anonymous |
| Vrije schijfruimte | ongeveer 1 GB voor de serverbestanden, plus ruimte voor opgeslagen games |
| Toegang | Remote Desktop |
De dedicated server is alleen beschikbaar voor Windows. Draait je VPS op Linux, installeer dan via Instellingen > Opnieuw installeren een Windows-servertemplate. Hierbij worden alle gegevens op de VPS verwijderd. Lees meer in Server opnieuw installeren.
De instellingen staan in SanctuaryIsland\Saved\Config\WindowsServer\Game.ini. In dezelfde map levert de ontwikkelaar de geannoteerde template _Game.ini met alle opties mee. Neem de gewenste regels over in het gedeelte [/Game/SanctuaryIsland/Blueprints/DefaultGameInstance.DefaultGameInstance_C] van je Game.ini en verwijder daarbij de puntkomma aan het begin van de regel. Stop de server voordat je het bestand bewerkt.
| Instelling | Betekenis |
|---|---|
PublicConnections | maximaal aantal spelers (template: 50) |
ServerPassword | wachtwoord om deel te nemen |
ServerDiscord | uitnodigingscode van je Discord-server |
LogoutTime | tijd tot uitloggen (template: 30) |
AdminIDs | SteamID64 van een admin, één regel per admin |
PvE, FriendlyFire | PvE-modus en eigen vuur |
MaxAICountTotal, MaxAICountPerPlayer | aantal AI-dieren op het eiland |
Wil je zelf admin zijn? Vul dan je SteamID64 in als AdminIDs=. Voeg voor meerdere admins gewoon extra AdminIDs=-regels toe.
In de map SanctuaryIsland\Saved\Config\ staat ook de template _MessageOfTheDay.txt voor een bericht van de dag.
| Poort | Protocol | Gebruik |
|---|---|---|
| 7777 | UDP | game (standaard van Unreal Engine) |
| 27015 | UDP | Steam-query (GameServerQueryPort in de meegeleverde configuratie) |
Je ziet tijdens het opstarten in de uitvoer welke poorten je server daadwerkelijk gebruikt. Geef deze vrij in Windows Firewall. Lees meer in Regels van Windows Defender Firewall beheren. Gebruik je de Netwerkfirewall van je VPS in het ZapX-dashboard, open de poorten dan ook daar.
