Czego potrzebujesz
| Element | Co jest wymagane |
| System operacyjny | 64-bitowy Windows albo 64-bitowy Linux. Jagex podaje oba jako obsługiwane. |
| RAM | 2 GB plus 1 GB na gracza, czyli 8 GB dla pełnego świata na 6 graczy (poradnik Jagex, napisany dla wersji 0.11). |
| CPU | Jagex go nie publikuje. Liczby rdzeni podawane gdzie indziej traktuj jak domysły. |
| Dysk | Niepublikowany przez Jagex. Jeden z naszych woluminów instalacyjnych zmierzył 5,5 GB, więc zostaw 10 GB lub więcej na zapisy i backupy. |
| Sieć | Domyślnie port UDP 7777, osiągalny z internetu. Drugi serwer na tej samej maszynie używa 7778 i tak dalej. Port możesz zmienić przez -port=1234. |
| Konto Steam | Niepotrzebne do pobrania serwera. Komenda instalacji używa anonimowego logowania. |
| Twoje Player ID | 32-znakowe ID z samej gry. To nie jest twoje Steam ID. |
| Wersja gry | Serwer i klient każdego gracza muszą mieć tę samą wersję. |
Oprogramowanie serwera to darmowy produkt Steam o nazwie "RuneScape: Dragonwilds - Dedicated Servers". Płacisz za sprzęt, prąd i łącze, a nie za oprogramowanie.
Opcja 1: postaw go samodzielnie
To działa na zapasowym komputerze, domowym serwerze albo chmurowej maszynie wirtualnej. Kroki opierają się na poradniku Jagex i stronie o Linuksie z wiki społeczności, przetestowane na Debianie 12. Różnice dla Windows są poniżej.
Linux (Debian 12)
- Zdobądź swoje Player ID. Otwórz Dragonwilds, otwórz menu Settings w grze, przewiń na sam dół i użyj przycisku kopiowania obok swojego Player ID.
- Zainstaluj biblioteki, których potrzebuje SteamCMD.
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wget tar lib32gcc-s1 libc6:i386 libstdc++6:i386 -y
- Utwórz dedykowanego użytkownika i foldery.
sudo useradd -m -s /bin/bash -U dragonwilds
sudo -u dragonwilds mkdir -p /home/dragonwilds/rs_server /home/dragonwilds/steamcmd
- Zainstaluj SteamCMD jako ten użytkownik.
sudo su - dragonwilds
cd ~/steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xf steamcmd_linux.tar.gz
./steamcmd.sh
Wpisz quit przy znaku zachęty Steam>, gdy tylko sam się zaktualizuje.
- Pobierz serwer.
~/steamcmd/steamcmd.sh +force_install_dir /home/dragonwilds/rs_server +login anonymous +app_update 4019830 validate +quit
chmod +x /home/dragonwilds/rs_server/RSDragonwildsServer.sh
Jeśli SteamCMD kończy z "Missing configuration" albo zostawia pusty folder, uruchom go jeszcze raz. Widzimy, jak ten błąd pojawia się i znika przy świeżych instalacjach. Zanim uznasz, że instalacja się udała, sprawdź, czy istnieje steamapps/appmanifest_4019830.acf.
- Uruchom raz, żeby wygenerować plik konfiguracji.
~/rs_server/RSDragonwildsServer.sh -log -NewConsole -Port=7777
Naciśnij Ctrl+C, gdy start się zakończy.
- Zatrzymaj serwer, a potem edytuj konfigurację. Plik to
RSDragonwilds/Saved/Config/LinuxServer/DedicatedServer.ini w folderze instalacji. Główny poradnik Jagex zapisuje folder jako Linux, a strona wiki o Linuksie jako LinuxServer, więc użyj tego, który powstał przy pierwszym uruchomieniu. Zmiany zrobione, gdy serwer działa, przepadają.
[/Script/Dominion.DedicatedServerSettings]
OwnerId=YOUR_PLAYER_ID
ServerName=MyServer
DefaultWorldName=MyWorld
WorldPassword=
AdminPassword=choose-a-password
- Otwórz port. Zezwól na UDP 7777 w zaporze maszyny (na przykład
sudo ufw allow 7777/udp), a potem przekieruj UDP 7777 na routerze do maszyny. Jagex mówi, że wszystkie porty serwera potrzebują przekierowania UDP przez zapory, routery i twojego dostawcę internetu. TCP nie jest wspomniane.
- Uruchom serwer na dobre tą samą komendą co w kroku 6, najlepiej pod menedżerem usług, żeby restartował się po awarii. Strona wiki o Linuksie ma jednostkę systemd do skopiowania.
- Dołącz. W grze otwórz Worlds, wybierz kartę Public i wyszukaj nazwę swojego świata dokładnie tak, jak ją wpisano.
Windows
Zainstaluj produkt "RuneScape: Dragonwilds - Dedicated Servers" ze Steam albo użyj SteamCMD:
steamcmd +force_install_dir C:\MyInstallFolder +login anonymous +app_update 4019830 +quit
Uruchom plik wykonywalny serwera w folderze instalacji (poradnik Jagex nazywa go RSDragonwilds.exe) z opcjami uruchomienia -log -NewConsole, żeby mieć okno konsoli. Plik konfiguracji to RSDragonwilds\Saved\Config\WindowsServer\DedicatedServer.ini i przyjmuje te same ustawienia. Dodaj regułę przychodzącą w Zaporze Windows dla UDP 7777 i przekieruj port na routerze.
Gdzie co leży i co backupować
- Logi:
RSDragonwilds/Saved/Logs/RSDragonwilds.log
- Zapisy:
RSDragonwilds/Saved/SaveGames na serwerze
- Konfiguracja:
DedicatedServer.ini jak wyżej
Skopiuj folder zapisu i plik ini przed każdą aktualizacją.
Opcja 2: postaw go na PlayNHost
Wynajem usuwa przekierowywanie portów, pracę z zaporą i rutynę aktualizacji. Nadal ustawiasz swoje Player ID i wybierasz nazwę świata, którą ludzie mogą wpisać.
- Wybierz plan. Otwórz stronę hostingu serwerów RuneScape: Dragonwilds, porównaj plany (BRONZE, STEEL i RUNE w chwili pisania) i kliknij Kup teraz przy jednym z nich. Ceny się zmieniają, więc sprawdź plany na tej stronie.
- Przejdź przez okno zamówienia. Ma cztery kroki: Lokalizacja serwera (oferowana jest Europa), Okres rozliczeniowy (miesięczny, kwartalny albo roczny), Konfiguracja opcji (dodatki takie jak CPU Priority, Dedicated IP i Backup Storage, które możesz zostawić domyślne) i Przegląd zamówienia. Potem kliknij Do kasy. Nowi klienci dostają rabat na pierwszy miesiąc automatycznie.
- Poczekaj na instalację. Dostajesz e-mail "serwer gotowy", a serwer pojawia się na panel.playnhost.com. Obserwuj kartę Console: panel uznaje serwer za działający, gdy wypisze
CREATE SESSION - Advertise.
- Otwórz Ustawienia, potem Ustawienia gry. Wszystkie ustawienia są tutaj, więc nie edytujesz ręcznie pliku konfiguracji. Każde pole zapisuje się, gdy je zmienisz.
- Wklej swoje Player ID w ID gracza właściciela. Jest na dole menu Settings w grze. Nasze pole przyjmuje dokładnie 32 litery i cyfry.
- Wybierz Nazwę świata. Do 16 znaków: litery, cyfry, spacje, kropki, myślniki i podkreślenia. Znajomi szukają tej nazwy. Ustaw ją przed pierwszym startem, jeśli możesz, bo zmiana później zaczyna nowy, pusty świat.
- Ustaw Nazwę serwera i Hasło do świata. Nazwa serwera to linia "Created By" obok twojego świata. Hasło do świata jest opcjonalne, a puste oznacza otwarty serwer. Panel odrzuca
# ; " i grawis (backtick) w tych polach, bo gra czyta je błędnie.
- Zrestartuj serwer przyciskiem Restart, poczekaj na linię gotowości, a potem dołącz z Worlds, Public po dokładnej nazwie świata.
- Nadaj innym graczom admina. Jako właściciel otwórz Pause menu w grze, przejdź do Server Management i awansuj graczy z listy graczy.
Późniejsza edycja kluczowych ustawień
- Otwórz Ustawienia, potem Ustawienia gry, i zmień pole. Zapisuje się natychmiast.
- Kliknij Restart, gdy pojawi się komunikat "Saved. The server must restart before these take effect."
- Zapisy są w
RSDragonwilds/Saved/SaveGames w Files. Przed większymi zmianami zrób backup z Backupy. Backup Dragonwilds pomija pliki binarne gry, a jeden, który zmierzyliśmy, miał 25 MB.
- Dla świeżego świata użyj World Reset w Szybkie zadania. Usuwa zapisany świat i zachowuje twoje ustawienia.
Mody: pojedyncze pliki .pak idą do RSDragonwilds/Content/Paks/~mods, a mody w formie folderów do RSDragonwilds/Mods. Widzieliśmy, jak serwer montuje testowy mod z każdego z nich.
Więcej szczegółów jest w naszej bazie wiedzy: jak połączyć się z serwerem, jak zmienić ustawienia serwera i jak naprawić serwer, który się nie uruchamia.
Samodzielny hosting czy wynajem: uczciwe porównanie
| Temat | Postaw go samodzielnie | Wynajmij serwer |
| Koszt | Oprogramowanie jest darmowe. Płacisz za prąd, sprzęt i łącze albo za chmurową maszynę wirtualną. | Miesięczna opłata, zależna od planu. Zobacz aktualne plany. |
| Uptime | Tak dobry, jak twoja maszyna, prąd i domowy internet. Musi działać dla znajomych, którzy grają o innych porach. | Działa na sprzęcie hostingu, a nie na twoim PC ani domowym łączu. |
| Ekspozycja sieciowa | Gracze łączą się z twoim publicznym adresem IP. Ty też odpowiadasz za zaporę i ustawienia routera. | Twój domowy IP nie bierze w tym udziału. Ochrona DDoS jest wymieniona na naszej stronie gry. |
| Potrzebne umiejętności | Wiersz poleceń, przekierowywanie portów, reguły zapory, rutyny aktualizacji i backupów. Jak najbardziej do zrobienia i dobry sposób na naukę. | Panel w przeglądarce. Ustawienia to pola formularza. |
| Aktualizacje | Ręcznie: zatrzymaj, zaktualizuj przez SteamCMD, uruchom i sprawdź, czy konfiguracja przetrwała. | Automatyczne aktualizacje gry są domyślnie włączone i stosują się przy restarcie. |
Samodzielny hosting pasuje, jeśli jakaś maszyna już działa cały dzień, a ty swobodnie czujesz się w sieciach. Wynajem pasuje, jeśli wolisz nie dbać o sprzęt.
Ustawienia warte zmiany
| Ustawienie | Klucz konfiguracji (samodzielny hosting) | Pole w panelu | Co robi |
| ID właściciela | OwnerId | ID gracza właściciela | Robi z ciebie właściciela świata: wyrzucanie, banowanie, odbanowywanie, awansowanie adminów. Jagex podaje je jako obowiązkowe. |
| Nazwa świata | DefaultWorldName | Nazwa świata | Nazwa świata tworzonego przy pierwszym starcie i to, czego szukają gracze. Wielkość liter ma znaczenie, ucinana do 16 znaków. |
| Nazwa serwera | ServerName | Nazwa serwera | Pokazywana jako "Created By" obok twojego świata. Nie można jej wyszukać. |
| Hasło do świata | WorldPassword | Hasło do świata | Hasło do dołączenia. Puste oznacza otwarty. Nadpisuje każde hasło zapisane we wgranym świecie. |
| Hasło administratora | AdminPassword | Hasło administratora (nieużywane przez grę) | Obowiązkowe w poradniku Jagex, ale w buildzie 1.0.0.5 stwierdziliśmy, że nic nie robi. Zobacz notatkę poniżej. |
| Maks. graczy | Opcja uruchomienia -ini:Game:[/Script/Engine.GameSession]:MaxPlayers= (linia startowa, której używają nasze serwery) | Maks. graczy (ustawiane przez twój plan) | Limit graczy. Gra obsługuje do 6 na serwerze dedykowanym. |
| Port | Opcja uruchomienia -port= | Przypisywany przez panel | Domyślnie UDP 7777. Na wynajętym serwerze zostaw przypisany port w spokoju. |
| Automatyczne aktualizacje | Nie dotyczy | Automatyczne aktualizacje gry | Instaluje nowy build przy każdym starcie. Zostaw włączone, chyba że musisz zostać na obecnym. |
O haśle administratora. Poradnik Jagex i wiki nadal opisują hasło administratora, które otwiera kartę Server Management. W buildzie 1.0.0.5 nasze własne sprawdzenia pokazały, że serwer usuwa AdminPassword z konfiguracji krótko po starcie, a w kodzie serwera nic go nie sprawdza. Dlatego admin pochodzi z OwnerId, a właściciel awansuje innych z listy graczy w grze. Jeśli łatka przywróci hasło, postępuj według poradnika Jagex. Wypełnienie pola nie szkodzi.
O ID właściciela: poradnik Jagex podaje je jako obowiązkowe. Nasze własne notatki dla buildu 1.0.0.5 mówią, że serwer startuje bez prawdziwego ID właściciela, ale wtedy nikt nie jest właścicielem świata. Tak czy inaczej, ustaw je, zanim udostępnisz adres.
Crossplay: notatki Jagex o wersji 1.0 mówią, że serwery dedykowane mają opcję crossplay. Nazwy tego ustawienia nie ma w pisemnym poradniku Jagex, więc na samodzielnie hostowanym serwerze poszukaj w wygenerowanym DedicatedServer.ini po pierwszym uruchomieniu.
Aktualizacje
Jagex ostrzega, że niezgodności są prawdopodobne przy każdej aktualizacji lub hotfiksie, a serwer na starym buildzie znika z przeglądarki dla każdego, kto się zaktualizował. Build 1.0.0.5 pojawił się dziesięć dni po pełnym wydaniu z 15 września 2026, więc spodziewaj się częstych łatek.
Samodzielny hosting. Zatrzymaj serwer, skopiuj DedicatedServer.ini i SaveGames w bezpieczne miejsce, uruchom ponownie komendę SteamCMD z +app_update 4019830 validate, sprawdź, czy twoje ustawienia i Owner ID nadal są w pliku ini (skrypt Windows z wiki z tego powodu robi backup pliku ini i go przywraca), a potem uruchom.
Na PlayNHost. Przy włączonych Automatycznych aktualizacjach gry każdy start instaluje nową wersję przed uruchomieniem. Po łatce kliknij Restart. Wyłącz to pole tylko po to, żeby zostać na obecnym buildzie na jakiś czas, i włącz je z powrotem.
Częste problemy i poprawki
1. Znajomi nie mogą znaleźć serwera
Przyczyna: Wyszukać można tylko nazwę świata, a w wyszukiwaniu wielkość liter ma znaczenie. Gra ucina też reklamowaną nazwę do 16 znaków, więc dłuższej nazwy nie da się wpisać w całości.
Rozwiązanie: Trzymaj nazwę świata w 16 znakach lub krócej, skopiuj ją dokładnie i szukaj w Worlds, Public. Notatki Jagex do 1.0.0.5 dodały do paska wyszukiwania podpowiedź o wielkości liter.
2. Serwera nie ma na liście po aktualizacji gry
Przyczyna: Klient jest na nowszym buildzie niż serwer.
Rozwiązanie: Zrestartuj z włączonymi aktualizacjami albo uruchom aktualizację SteamCMD na samodzielnie hostowanej maszynie, a potem szukaj ponownie.
3. Ustawienie wraca do starej wartości
Przyczyna: Plik konfiguracji edytowano, gdy serwer działał. Jagex wymienia to jako znany problem.
Rozwiązanie: Zatrzymaj serwer, edytuj, uruchom. Na wynajętym serwerze używaj pól w Ustawienia gry, które panel zapisuje za ciebie przy starcie.
4. Nikt nie ma praw admina
Przyczyna: ID właściciela nadal jest wartością zastępczą albo jest Steam ID, a nie twoim Player ID z Dragonwilds.
Rozwiązanie: Skopiuj Player ID z dołu menu Settings w grze do OwnerId (ID gracza właściciela w panelu), zrestartuj i dołącz ponownie.
5. Pojawił się nowy, pusty świat
Przyczyna: Zmieniono nazwę świata. Nowa nazwa zaczyna nowy świat. Stary zapis zostaje na dysku, ale nie jest wczytywany.
Rozwiązanie: Ustaw starą nazwę świata ponownie i zrestartuj. Stary świat wczytuje się znowu. Zajrzyj do RSDragonwilds/Saved/SaveGames, żeby potwierdzić, że oba zapisy nadal tam są.
6. Hasło do świata nie działa albo świat jest otwarty, choć powinien być zamknięty
Przyczyna: #, ;, cudzysłów albo grawis (backtick) w haśle. Zmierzyliśmy, że gra zachowuje grawisy, które nasz demon dodaje wokół takich wartości, i odczytuje hasło z grawisem jako puste.
Rozwiązanie: Używaj liter, cyfr i prostej interpunkcji, bez spacji na początku i na końcu.
7. Panel mówi, że działa, ale nikt nie może dołączyć
Przyczyna: Proces działa, ale sesja gry jeszcze startuje.
Rozwiązanie: Poczekaj na CREATE SESSION - Advertise w konsoli. Jeśli nigdy się nie pojawia, przeczytaj konsolę od początku ostatniego startu w poszukiwaniu błędu konfiguracji.
8. Znajomi spoza twojego domu nie mogą połączyć się z samodzielnie hostowanym serwerem
Przyczyna: Port UDP jest zamknięty po stronie maszyny, routera albo dostawcy internetu, albo przekierowany jako TCP.
Rozwiązanie: Otwórz i przekieruj UDP 7777 (zgodnie z -Port w linii uruchomienia) i przetestuj spoza swojej sieci.
9. Instalacja się kończy, ale folder serwera jest pusty
Przyczyna: SteamCMD potrafi odpowiedzieć "Missing configuration", a mimo to zgłosić sukces.
Rozwiązanie: Uruchom aktualizację ponownie i sprawdź, czy istnieje steamapps/appmanifest_4019830.acf.
10. Wpisywanie komend w konsoli nic nie robi
Przyczyna: Gra nie czyta wpisywanych komend i nie ma RCON.
Rozwiązanie: Wyrzucaj, banuj i odbanowuj w grze z Server Management w Pause menu. Konsoli używaj do czytania logu. Zaproszenia Steam też nie łączą z serwerami dedykowanymi, to znany problem wymieniany przez Jagex, więc podaj zamiast tego nazwę świata.
Ile RAM potrzebuję
Wzór Jagex to 2 GB plus 1 GB na gracza. Przy limicie 6 graczy żaden serwer nie potrzebuje według tej reguły więcej niż 8 GB, a poziomu na 8 do 16 graczy nie ma co planować. Jagex planuje podnieść limit później.
| Gracze | Wzór Jagex | Plan PlayNHost, który go spełnia |
| od 1 do 2 | 3 do 4 GB | STEEL, 4 GB (5 slotów graczy) |
| od 3 do 6 | 5 do 8 GB | RUNE, 8 GB (6 slotów graczy) |
BRONZE (2 GB, 4 sloty graczy) to nasz plan wejściowy i jest poniżej tego wzoru nawet dla jednego gracza. Utrzymywaliśmy serwer Dragonwilds przez kwadrans bez nikogo połączonego, próbkując co 30 sekund, i ustalił się na 741 MB. To pokazuje, że pusty świat mieści się w 2 GB. Nie pokazuje, ile zużyje czterech graczy budujących i walczących, bo nie mamy pomiaru załadowanego świata. Aby zostać w wytycznych Jagex, weź STEEL dla jednego lub dwóch graczy i RUNE dla trzech lub więcej. Dla dwóch znajomych na młodym świecie BRONZE to uczciwy hazard: obserwuj pamięć na karcie Przegląd i zmień plan ze strony Mój plan, jeśli rośnie. Pamięć rośnie też w miarę gromadzenia baz i przedmiotów.
Ceny zobacz w aktualnych planach.
FAQ
Ilu graczy może dołączyć do serwera dedykowanego Dragonwilds?
Do 6, według Jagex. Nasze plany to 4, 5 i 6 slotów graczy.
Czy mogę hostować serwer Dragonwilds za darmo?
Oprogramowanie jest darmowe, więc możesz go uruchomić na własnej maszynie. Nadal płacisz za prąd, sprzęt i internet, a maszyna musi działać.
Czy muszę mieć grę, żeby uruchomić serwer?
Nie, żeby go zainstalować: pobieranie używa anonimowego logowania Steam. Gracze potrzebują gry, żeby dołączyć, a ty potrzebujesz jej, żeby odczytać swoje Player ID.
Dlaczego mój znajomy nie widzi mojego serwera na liście?
Prawie zawsze chodzi o nazwę świata: wyszukiwanie rozróżnia wielkość liter, bezpośredniego połączenia po IP nie ma, nazwy serwera nie da się wyszukać, a nazwy dłuższe niż 16 znaków są ucinane. Potem sprawdź, czy klient i serwer mają tę samą wersję.
Czy gracze konsolowi mogą dołączyć?
Notatki Jagex o wersji 1.0 mówią, że serwery dedykowane mają opcję crossplay, a gra jest na PS5, Xbox Series X|S i Switch 2. Łatka 1.0.0.5 naprawiła psucie zapisów konsolowych przy dołączaniu do zmodowanego serwera dedykowanego.
Czy świat działa dalej, gdy nikogo nie ma online?
Świat jest zapisany na serwerze i pozostaje dostępny, gdy ty jesteś offline.
Czy mogę przenieść swój istniejący świat na serwer?
Przy zatrzymanym serwerze wgraj plik .sav do RSDragonwilds/Saved/SaveGames, uruchom serwer i sprawdź w Worlds, Public, który świat się wczytał. Wgrany świat zachowuje własną nazwę, a ustawienie Hasło do świata nadpisuje każde hasło w nim zapisane. Najpierw zrób backup.
Czy mogę uruchamiać mody?
Na naszych serwerach tak: wrzuć mody .pak do RSDragonwilds/Content/Paks/~mods. Serwer z modami jest oznaczony jako zmodowany na liście w grze. Jeśli serwer zatrzymuje się przy starcie po dodaniu moda, usuń go i zrestartuj.
Co może się zmienić
Poradnik Jagex pochodzi z wersji 0.11 (marzec 2026). Spodziewaj się zmian w zasadach hasła administratora i ID właściciela, w ustawieniu crossplay, w limicie graczy, w przeglądarce serwerów i w nazwie folderu konfiguracji. Zanim zaufasz któremukolwiek szczegółowi z tego poradnika, sprawdź datowane strony na oficjalnej wiki Dragonwilds i poradnik o serwerach dedykowanych Jagex.