Serwer Sanctuary Island możesz uruchomić w ZapX na własnym VPS. Masz tam pełną kontrolę nad systemem i samodzielnie instalujesz oficjalny dedykowany serwer Sanctuary Island. Z tego poradnika dowiesz się, czego potrzebujesz, jak zainstalować serwer przez SteamCMD i jak go skonfigurować.
Sanctuary Island nie jest (jeszcze) dostępne w Game Server Installer. Dlatego instalujesz serwer ręcznie, zgodnie z instrukcjami w tym poradniku.
| Wymaganie | Sanctuary Island |
|---|---|
| System operacyjny | Windows |
| Pliki serwera | dedykowany serwer Sanctuary Island, identyfikator aplikacji SteamCMD 1377020 |
| Konto Steam | nie jest potrzebne, pobieranie działa z kontem anonymous |
| Wolne miejsce na dysku | około 1 GB na pliki serwera oraz dodatkowe miejsce na zapisane stany gry |
| Dostęp | Pulpit zdalny |
Dedykowany serwer jest dostępny tylko na Windows. Jeśli twój VPS działa pod Linuksem, w Ustawienia > Reinstalacja zainstaluj szablon serwera Windows. Spowoduje to usunięcie wszystkich danych z VPS. Więcej informacji znajdziesz w artykule Ponowna instalacja serwera.
Ustawienia znajdują się w pliku SanctuaryIsland\Saved\Config\WindowsServer\Game.ini. W tym samym folderze deweloper udostępnia komentowany szablon _Game.ini ze wszystkimi opcjami. Skopiuj wybrane wiersze do sekcji [/Game/SanctuaryIsland/Blueprints/DefaultGameInstance.DefaultGameInstance_C] w pliku Game.ini i usuń średnik z początku wiersza. Zatrzymaj serwer przed edycją pliku.
| Wpis | Znaczenie |
|---|---|
PublicConnections | maksymalna liczba graczy (w szablonie: 50) |
ServerPassword | hasło wymagane do dołączenia |
ServerDiscord | kod zaproszenia na twój serwer Discord |
LogoutTime | czas do wylogowania (w szablonie: 30) |
AdminIDs | SteamID64 administratora, jeden wiersz na osobę |
PvE, FriendlyFire | tryb PvE i możliwość zranienia sojuszników |
MaxAICountTotal, MaxAICountPerPlayer | liczba zwierząt sterowanych przez AI na wyspie |
Aby uzyskać uprawnienia administratora, wpisz swoją SteamID64 jako AdminIDs=. Jeśli chcesz dodać kolejnych administratorów, dodaj następne wiersze AdminIDs=.
W folderze SanctuaryIsland\Saved\Config\ znajduje się też szablon _MessageOfTheDay.txt, którego możesz użyć do przygotowania wiadomości dnia.
| Port | Protokół | Zastosowanie |
|---|---|---|
| 7777 | UDP | gra (domyślny port Unreal Engine) |
| 27015 | UDP | zapytania Steam (GameServerQueryPort w dołączonej konfiguracji) |
Porty faktycznie używane przez serwer zobaczysz w jego danych wyjściowych podczas uruchamiania. Odblokuj je w Zaporze systemu Windows. Więcej informacji znajdziesz w artykule Zarządzanie regułami Zapory Windows Defender. Jeśli korzystasz z Zapory sieciowej VPS w panelu ZapX, odblokuj porty również tam.
