Serwer dedykowany Valheim pozwala Tobie i do 10 znajomym dzielić jeden świat, który zostaje online, gdy się wylogujesz. Ten przewodnik obejmuje obie ścieżki: postaw jeden na 2hours.gg w około 5 minut ze światem zapisywanym za Ciebie albo zainstaluj i uruchom binarkę serwera samodzielnie. Tak czy inaczej fakty są te same: zainstaluj app 896660, serwer przedstawia się jako app 892970 i nasłuchuje na 2456 i 2457.
Szybka droga: uruchom godzinowo
Nie musisz mieć zapasowego PC ani zostawiać włączonej własnej maszyny. Uruchom serwer Valheim na 2hours.gg, wybierz nazwę świata, a wystartuje w około 5 minut. Świat jest zapisywany na Twoim koncie między sesjami, więc budujesz przez wiele wieczorów, nie tylko w ramach jednego. Płacisz godzinowo, więc nic nie działa, gdy nikt nie gra.
- Gracze: Do 10 w sesji, limit gry. Progi oferują 4, 8 i 10 miejsc.
- Zapisywany świat: Twój świat robi migawki, gdy grasz, i wznawia się następnym razem z wybornika Resume a saved world.
- Bez konfiguracji: Bez steamcmd, bez flag uruchomienia, bez przekierowywania portów. Wybierz nazwę świata i graj.
App id i porty
Jeśli prowadzisz go sam, to są liczby, które mają znaczenie. App id instalacji i app id, jako które przedstawia się serwer, są różne, co ludzi potyka.
install app id 896660 (installs anonymously, no login)
server presents as 892970 (SteamAppId=892970 at launch)
2456/udp game traffic, players connect here
2457/udp Steam query / A2S, the server browserReguła hasła dołączania
Valheim nie wystartuje bez hasła, a hasło ma dwie reguły, które ludzie przeoczają. Musi mieć co najmniej 5 znaków i nie może być fragmentem nazwy serwera. Jeśli nazwiesz serwer Vikings i ustawisz hasło vikings123, serwer odmówi startu. Na 2hours.gg możesz zostawić pole puste, a my wygenerujemy dla Ciebie poprawne hasło, pokazane na karcie serwera.
- Długość: 5 do 64 znaków, bez spacji.
- Nie w nazwie: Hasło nie może pojawić się wewnątrz nazwy serwera.
Prowadź go sam
Zainstaluj anonimowo przez steamcmd, potem uruchom binarkę z katalogu instalacji. Ustaw SteamAppId=892970 i wskaż LD_LIBRARY_PATH na dołączone biblioteki, bo inaczej serwer nie wystartuje. Public 1 sprawia, że serwer odpowiada na port zapytań Steam i pokazuje się w przeglądarce; wciąż jest chroniony hasłem.
# install (anonymous, no Steam login)
steamcmd +login anonymous +app_update 896660 validate +quit
# launch from the install dir
export SteamAppId=892970
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
./valheim_server.x86_64 -name "My Server" -port 2456 -world Dedicated -password mysecret -public 1Światy i zapisy
Serwer trzyma światy w savedir/worlds_local jako plik .db plus plik .fwl. Twórz kopię obu razem. Na 2hours.gg jest to ogarnięte za Ciebie: świat jest zapisywany na Twoim koncie i wybierasz go ponownie przy następnym uruchomieniu, więc nigdy nie zarządzasz plikami.
Uruchom serwer Valheim godzinowo