Что вам понадобится
| Пункт | Что требуется |
| Операционная система | 64-битная Windows или 64-битный Linux. Jagex указывает обе как поддерживаемые. |
| RAM | 2 GB плюс 1 GB на игрока, то есть 8 GB для полного мира на 6 игроков (руководство Jagex, написанное для версии 0.11). |
| Процессор | Jagex его не публикует. Количество ядер, которое называют в других источниках, считайте догадкой. |
| Диск | Jagex не публикует. Один из наших установочных томов занимал 5,5 GB, поэтому оставьте 10 GB или больше под сохранения и бэкапы. |
| Сеть | По умолчанию UDP-порт 7777, доступный из интернета. Второй сервер на той же машине использует 7778 и так далее. Порт можно изменить через -port=1234. |
| Аккаунт Steam | Для скачивания сервера не нужен. Команда установки использует анонимный вход. |
| Ваш Player ID | 32-символьный ID из самой игры. Это не ваш Steam ID. |
| Версия игры | Сервер и клиент каждого игрока должны быть одной версии. |
Серверное ПО это бесплатный продукт в Steam под названием «RuneScape: Dragonwilds - Dedicated Servers». Вы платите за железо, электричество и трафик, но не за программу.
Вариант 1: запустить самому
Подойдёт запасной ПК, домашний сервер или облачная виртуальная машина. Шаги следуют руководству Jagex и странице про Linux на вики сообщества, проверено на Debian 12. Отличия для Windows ниже.
Linux (Debian 12)
- Узнайте свой Player ID. Откройте Dragonwilds, зайдите в игровое меню Settings, прокрутите вниз и нажмите кнопку копирования рядом с вашим Player ID.
- Установите библиотеки, нужные SteamCMD.
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install wget tar lib32gcc-s1 libc6:i386 libstdc++6:i386 -y
- Создайте отдельного пользователя и папки.
sudo useradd -m -s /bin/bash -U dragonwilds
sudo -u dragonwilds mkdir -p /home/dragonwilds/rs_server /home/dragonwilds/steamcmd
- Установите SteamCMD от имени этого пользователя.
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
Когда SteamCMD обновится сам, введите quit в строке Steam>.
- Скачайте сервер.
~/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
Если SteamCMD завершился с сообщением «Missing configuration» или оставил папку пустой, запустите его ещё раз. Мы видели, что эта ошибка на свежих установках то появляется, то пропадает. Прежде чем решить, что установка удалась, проверьте, что есть файл steamapps/appmanifest_4019830.acf.
- Запустите один раз, чтобы создать файл конфигурации.
~/rs_server/RSDragonwildsServer.sh -log -NewConsole -Port=7777
Когда запуск завершится, нажмите Ctrl+C.
- Остановите сервер и отредактируйте конфиг. Файл лежит по пути
RSDragonwilds/Saved/Config/LinuxServer/DedicatedServer.ini в папке установки. В основном руководстве Jagex папка названа Linux, а на странице вики про Linux LinuxServer, поэтому используйте ту, которую создал первый запуск. Правки, сделанные при работающем сервере, теряются.
[/Script/Dominion.DedicatedServerSettings]
OwnerId=YOUR_PLAYER_ID
ServerName=MyServer
DefaultWorldName=MyWorld
WorldPassword=
AdminPassword=choose-a-password
- Откройте порт. Разрешите UDP 7777 в брандмауэре машины (например,
sudo ufw allow 7777/udp), затем пробросьте UDP 7777 на роутере к этой машине. Jagex пишет, что для всех портов сервера нужен проброс UDP через брандмауэры, роутеры и вашего провайдера. TCP не упоминается.
- Запустите сервер по-настоящему той же командой, что и в шаге 6, лучше под менеджером служб, чтобы он перезапускался после сбоя. На странице вики про Linux есть unit-файл systemd, который можно скопировать.
- Зайдите на него. В игре откройте Worlds, выберите вкладку Public и найдите свой мир по названию, точно как вы его ввели.
Windows
Установите из Steam продукт «RuneScape: Dragonwilds - Dedicated Servers» или воспользуйтесь SteamCMD:
steamcmd +force_install_dir C:\MyInstallFolder +login anonymous +app_update 4019830 +quit
Запустите исполняемый файл сервера в папке установки (в руководстве Jagex он называется RSDragonwilds.exe) с параметрами запуска -log -NewConsole, чтобы открылось окно консоли. Файл конфигурации RSDragonwilds\Saved\Config\WindowsServer\DedicatedServer.ini принимает те же настройки. Добавьте входящее правило в брандмауэр Windows для UDP 7777 и пробросьте порт на роутере.
Где что лежит и что копировать в бэкап
- Логи:
RSDragonwilds/Saved/Logs/RSDragonwilds.log
- Сохранения:
RSDragonwilds/Saved/SaveGames на сервере
- Конфиг:
DedicatedServer.ini, как описано выше
Перед каждым обновлением копируйте папку сохранений и файл ini.
Вариант 2: арендовать сервер в PlayNHost
Аренда избавляет от проброса портов, настройки брандмауэра и забот об обновлениях. Вам остаётся указать свой Player ID и выбрать название мира, которое людям удобно вводить.
- Выберите тариф. Откройте страницу хостинга серверов RuneScape: Dragonwilds, сравните тарифы (на момент написания это BRONZE, STEEL и RUNE) и нажмите Купить сейчас у одного из них. Цены меняются, поэтому смотрите тарифы на этой странице.
- Пройдите окно заказа. В нём четыре шага: Расположение сервера (доступна Европа), Период оплаты (ежемесячно, ежеквартально или ежегодно), Настройка (дополнения вроде Приоритета CPU, Выделенного IP и Хранилища резервных копий, которые можно оставить по умолчанию) и Проверка заказа. Затем нажмите Оформить заказ. Новые клиенты получают скидку на первый месяц автоматически.
- Дождитесь установки. Вам придёт письмо «сервер готов», а сам сервер появится на panel.playnhost.com. Следите за вкладкой Console: панель считает сервер запущенным, когда он выводит
CREATE SESSION - Advertise.
- Откройте Настройки, затем Настройки игры. Все параметры собраны здесь, поэтому править конфиг вручную не нужно. Каждое поле сохраняется сразу после изменения.
- Вставьте свой Player ID в поле ID игрока-владельца. Он находится внизу игрового меню Settings. Наше поле принимает ровно 32 буквы и цифры.
- Выберите Название мира. До 16 символов: буквы, цифры, пробелы, точки, дефисы и подчёркивания. Друзья будут искать мир по этому названию. Задайте его до первого запуска, если можете: при изменении позже создаётся новый пустой мир.
- Укажите Название сервера и Пароль мира. Название сервера это строка «Created By» рядом с вашим миром. Пароль мира необязателен: пустой означает открытый мир. Панель не принимает в этих полях
# ; " и обратный апостроф, потому что игра читает их неверно.
- Перезапустите сервер кнопкой Перезапустить, дождитесь строки готовности, затем заходите через Worlds, Public по точному названию мира.
- Назначьте других администраторами. Владелец открывает игровое меню паузы, переходит в Server Management и повышает игроков из списка игроков.
Как менять основные настройки позже
- Откройте Настройки, затем Настройки игры и измените поле. Оно сохраняется сразу.
- Нажмите Перезапустить, когда появится уведомление «Сохранено. Чтобы изменения вступили в силу, сервер нужно перезапустить.»
- Сохранения лежат в
RSDragonwilds/Saved/SaveGames в Files. Перед крупными изменениями создавайте бэкап в разделе Бэкапы. Бэкап Dragonwilds не включает бинарные файлы игры, и тот, что мы измеряли, весил 25 MB.
- Чтобы начать новый мир, используйте Сброс мира в разделе Быстрые задачи. Он удаляет сохранённый мир и оставляет ваши настройки.
Моды: одиночные файлы .pak кладут в RSDragonwilds/Content/Paks/~mods, а моды в виде папок в RSDragonwilds/Mods. Мы видели, как сервер подключает по тестовому моду каждого вида.
Подробнее в нашей базе знаний: как подключиться к серверу, как изменить настройки сервера и как исправить сервер, который не запускается.
Свой сервер или аренда: честное сравнение
| Тема | Запустить самому | Арендовать сервер |
| Стоимость | Программа бесплатна. Вы платите за электричество, железо и трафик или за облачную виртуальную машину. | Ежемесячная плата, зависит от тарифа. Смотрите актуальные тарифы. |
| Аптайм | Столько, сколько выдержат ваша машина, электричество и домашний интернет. Она должна быть включена для друзей, которые играют в другое время. | Работает на оборудовании хостинга, а не на вашем ПК и домашнем подключении. |
| Открытость сети | Игроки подключаются к вашему публичному IP-адресу. Брандмауэр и настройки роутера тоже на вас. | Ваш домашний IP не задействован. Защита от DDoS указана на странице нашей игры. |
| Нужные навыки | Командная строка, проброс портов, правила брандмауэра, процедуры обновления и бэкапа. Вполне по силам, и это хороший способ научиться. | Веб-панель. Настройки это поля формы. |
| Обновления | Вручную: остановить, обновить через SteamCMD, запустить и проверить, что конфиг уцелел. | Автоматические обновления игры включены по умолчанию и применяются при перезапуске. |
Свой сервер подойдёт, если какая-то машина и так работает весь день и вы уверенно обращаетесь с сетью. Аренда подойдёт, если вы не хотите заниматься железом.
Настройки, которые стоит изменить
| Настройка | Ключ конфига (свой сервер) | Поле в панели | Что делает |
| ID владельца | OwnerId | ID игрока-владельца | Делает вас владельцем мира: кик, бан, разбан, назначение админов. Jagex называет его обязательным. |
| Название мира | DefaultWorldName | Название мира | Имя мира, созданного при первом запуске, и то, что ищут игроки. Чувствительно к регистру, обрезается до 16 символов. |
| Название сервера | ServerName | Название сервера | Показывается как «Created By» рядом с вашим миром. По нему поиска нет. |
| Пароль мира | WorldPassword | Пароль мира | Пароль для входа. Пустой означает открытый мир. Он заменяет любой пароль, сохранённый в загруженном мире. |
| Пароль администратора | AdminPassword | Пароль администратора (игра его не использует) | В руководстве Jagex обязателен, но на сборке 1.0.0.5 мы выяснили, что он ничего не делает. См. примечание ниже. |
| Макс. игроков | Параметр запуска -ini:Game:[/Script/Engine.GameSession]:MaxPlayers= (строка запуска, которую используют наши серверы) | Макс. игроков (задаётся вашим тарифом) | Лимит игроков. Игра поддерживает до 6 на выделенном сервере. |
| Порт | Параметр запуска -port= | Назначается панелью | По умолчанию UDP 7777. На арендованном сервере не меняйте назначенный порт. |
| Автоматические обновления | Не применимо | Автоматические обновления игры | Устанавливает новую сборку при каждом запуске. Оставьте включённым, если не нужно задержаться на текущей версии. |
О пароле администратора. В руководстве Jagex и на вики по-прежнему описан пароль администратора, который открывает вкладку Server Management. На сборке 1.0.0.5 наши проверки показали, что сервер вскоре после загрузки удаляет AdminPassword из конфига, а в коде сервера нет проверки такого пароля. Поэтому права админа определяются через OwnerId, а владелец назначает остальных из игрового списка игроков. Если патч вернёт пароль, следуйте руководству Jagex. Заполнить поле не повредит.
Об ID владельца: Jagex называет его обязательным. По нашим заметкам для сборки 1.0.0.5 сервер запускается и без настоящего ID владельца, но тогда у мира нет владельца. В любом случае задайте его, прежде чем делиться адресом.
Кроссплей: в заметках к релизу 1.0 Jagex пишет, что у выделенных серверов есть опция кроссплея. Название этой настройки в письменном руководстве Jagex не указано, поэтому на своём сервере ищите её в созданном DedicatedServer.ini после первого запуска.
Обновления
Jagex предупреждает, что несовпадения версий вероятны при каждом обновлении или хотфиксе, а сервер на старой сборке пропадает из списка у всех, кто уже обновился. Сборка 1.0.0.5 вышла через десять дней после полного релиза 15 сентября 2026, так что патчей будет много.
Свой сервер. Остановите сервер, скопируйте DedicatedServer.ini и SaveGames в безопасное место, снова выполните команду SteamCMD с +app_update 4019830 validate, проверьте, что настройки и Owner ID остались в ini (скрипт для Windows на вики именно поэтому делает бэкап ini и восстанавливает его), затем запустите.
В PlayNHost. При включённых автоматических обновлениях игры каждый запуск перед стартом устанавливает новую версию. После патча нажмите Перезапустить. Отключайте это поле только для того, чтобы на время остаться на текущей сборке, и потом включите обратно.
Частые проблемы и решения
1. Друзья не могут найти сервер
Причина: искать можно только по названию мира, и поиск чувствителен к регистру. Кроме того, игра обрезает объявляемое название до 16 символов, поэтому более длинное нельзя ввести целиком.
Решение: делайте название мира не длиннее 16 символов, копируйте его точно и ищите в Worlds, Public. В заметках к 1.0.0.5 Jagex добавила подсказку о чувствительности к регистру в строку поиска.
2. После обновления игры сервера нет в списке
Причина: клиент новее сервера.
Решение: перезапустите сервер с включёнными обновлениями или выполните обновление через SteamCMD на своей машине, затем повторите поиск.
3. Настройка возвращается к старому значению
Причина: файл конфигурации правили, пока сервер работал. Jagex указывает это как известную проблему.
Решение: остановите сервер, отредактируйте, запустите. На арендованном сервере используйте поля в Настройки игры, которые панель записывает за вас при запуске.
4. Ни у кого нет прав администратора
Причина: ID владельца остался заглушкой или это Steam ID, а не ваш Player ID Dragonwilds.
Решение: скопируйте Player ID из нижней части игрового меню Settings в OwnerId (в панели это ID игрока-владельца), перезапустите сервер и зайдите снова.
5. Появился новый пустой мир
Причина: изменили название мира. Новое название создаёт новый мир. Старое сохранение остаётся на диске, но не загружается.
Решение: верните прежнее название мира и перезапустите сервер. Старый мир загрузится снова. Загляните в RSDragonwilds/Saved/SaveGames, чтобы убедиться, что оба сохранения на месте.
6. Пароль мира не работает, или мир открыт, хотя должен быть закрыт
Причина: в пароле есть #, ;, двойная кавычка или обратный апостроф. Мы замечали, что игра сохраняет обратные апострофы, которые наш демон добавляет вокруг таких значений, и читает пароль с обратным апострофом как пустой.
Решение: используйте буквы, цифры и простую пунктуацию, без пробелов в начале и в конце.
7. Панель пишет, что сервер работает, но никто не может зайти
Причина: процесс запущен, но игровая сессия ещё стартует.
Решение: дождитесь CREATE SESSION - Advertise в Console. Если строка так и не появилась, прочитайте Console с начала последнего запуска и поищите ошибку конфигурации.
8. Друзья вне вашей сети не могут подключиться к своему серверу
Причина: UDP-порт закрыт на машине, роутере или у провайдера либо проброшен как TCP.
Решение: откройте и пробросьте UDP 7777 (в соответствии с -Port в строке запуска) и проверьте из внешней сети.
9. Установка завершилась, но папка сервера пуста
Причина: SteamCMD может ответить «Missing configuration», но при этом сообщить об успехе.
Решение: повторите обновление и проверьте, что существует steamapps/appmanifest_4019830.acf.
10. Команды в Console ничего не делают
Причина: игра не читает вводимые команды, и RCON нет.
Решение: кикайте, баньте и разбанивайте в игре через Server Management в меню паузы. Console используйте для чтения лога. Приглашения Steam тоже не подключают к выделенным серверам, это известная проблема из списка Jagex, поэтому делитесь названием мира.
Сколько RAM нужно
Формула Jagex: 2 GB плюс 1 GB на игрока. Поскольку потолок 6 игроков, по этому правилу серверу не нужно больше 8 GB, и планировать уровень на 8 или 16 игроков не приходится. Jagex планирует поднять лимит позже.
| Игроки | Формула Jagex | Тариф PlayNHost, который подходит |
| От 1 до 2 | От 3 до 4 GB | STEEL, 4 GB (5 слотов игроков) |
| От 3 до 6 | От 5 до 8 GB | RUNE, 8 GB (6 слотов игроков) |
BRONZE (2 GB, 4 слота игроков) это наш начальный тариф, и он ниже этой формулы даже для одного игрока. Мы держали сервер Dragonwilds четверть часа без подключённых игроков, замеряя каждые 30 секунд, и расход установился на 741 MB. Это показывает, что пустой мир помещается в 2 GB. Но это не показывает, сколько будут расходовать четверо строящих и сражающихся игроков, потому что у нас нет замера загруженного мира. Чтобы остаться в рамках рекомендаций Jagex, берите STEEL для одного или двух игроков и RUNE для трёх и более. Для двух друзей в молодом мире BRONZE это оправданный риск: следите за памятью на вкладке Обзор и сменить тариф можно на странице Мой тариф, если расход растёт. Память также растёт по мере того, как накапливаются базы и предметы.
Цены смотрите в актуальных тарифах.
FAQ
Сколько игроков может зайти на выделенный сервер Dragonwilds?
До 6, по данным Jagex. В наших тарифах 4, 5 и 6 слотов игроков.
Можно ли запустить сервер Dragonwilds бесплатно?
Программа бесплатна, поэтому её можно запустить на своей машине. Но вы по-прежнему платите за электричество, железо и интернет, и машина должна оставаться включённой.
Нужно ли владеть игрой, чтобы запустить сервер?
Для установки нет: скачивание идёт через анонимный вход в Steam. Игрокам игра нужна, чтобы зайти, а вам нужна, чтобы узнать свой Player ID.
Почему мой друг не видит мой сервер в списке?
Почти всегда дело в названии мира: поиск чувствителен к регистру, прямого подключения по IP нет, название сервера в поиске не участвует, а названия длиннее 16 символов обрезаются. Затем проверьте, что у клиента и сервера одна версия.
Могут ли зайти консольные игроки?
В заметках к релизу 1.0 Jagex пишет, что у выделенных серверов есть опция кроссплея, а игра доступна на PS5, Xbox Series X|S и Switch 2. Патч 1.0.0.5 исправил порчу консольных сохранений при входе на выделенный сервер с модами.
Продолжает ли мир работать, когда никого нет онлайн?
Мир сохраняется на сервере и остаётся доступным, пока вы не в сети.
Можно ли перенести мой существующий мир на сервер?
При остановленном сервере загрузите файл .sav в RSDragonwilds/Saved/SaveGames, запустите сервер и проверьте в Worlds, Public, какой мир загрузился. Загруженный мир сохраняет своё название, а настройка «Пароль мира» заменяет любой пароль, сохранённый в нём. Сначала сделайте бэкап.
Можно ли использовать моды?
На наших серверах да: кладите моды .pak в RSDragonwilds/Content/Paks/~mods. Сервер с модами помечается в списке игры как модифицированный. Если после добавления мода сервер останавливается при запуске, удалите мод и перезапустите.
Что может измениться
Руководство Jagex относится к версии 0.11 (март 2026). Ожидайте изменений в правилах пароля администратора и ID владельца, в настройке кроссплея, в лимите игроков, в браузере серверов и в названии папки конфигурации. Прежде чем полагаться на какую-либо деталь отсюда, проверьте датированные страницы на официальной вики Dragonwilds и руководство Jagex по выделенным серверам.