Это руководство описывает распространённые проблемы, с которыми вы можете столкнуться на вашем выделенном сервере V Rising, и способы их решения. Для первоначальной настройки сервера и подключения см. Руководство по настройке выделенного сервера V Rising.
Сервер не появляется в браузере серверов
Если ваш сервер запущен, но не отображается в браузере серверов Steam или в игре:
- Откройте вкладку Network в GPanel и подтвердите назначенный порт запросов. Затем убедитесь, что значение
QueryPortвServerHostSettings.jsonсовпадает точно. - Убедитесь, что
"ListOnSteam"установлено вtrueвServerHostSettings.json. Если установленоfalse, сервер не будет в списке. - После запуска или перезапуска сервера может потребоваться от 5 до 15 минут, чтобы сервер появился в браузере. Используйте прямое подключение, чтобы проверить доступность сервера тем временем.
- Подтвердите, что статус сервера показывается как Online в GPanel. Если сервер вылетел или не смог запуститься, он не зарегистрируется на мастер-сервере Steam.
IP:PORT.
Изменения конфигурации не вступают в силу после перезапуска
Если вы отредактировали ServerHostSettings.json или ServerGameSettings.json, но ваши изменения не отражаются на сервере:
- Останавливайте сервер перед редактированием. V Rising записывает файлы конфигурации при выключении. Если сервер всё ещё запущен, когда вы редактируете файл, он может перезаписать ваши изменения при выключении. Всегда сначала останавливайте сервер в GPanel, затем редактируйте, затем запускайте.
- Проверьте синтаксические ошибки JSON. Формат JSON строгий — одна неправильно поставленная запятая, отсутствующая кавычка или завершающая запятая приведут к тому, что файл молча не загрузится. Сервер может вернуться к настройкам по умолчанию без отображения явной ошибки.
- Убедитесь, что файл был сохранён. После редактирования в редакторе файлов GPanel нажмите кнопку Save перед тем, как уйти.
- Проверьте вывод консоли. После запуска сервера посмотрите в консоль в GPanel на предмет любых предупреждений или ошибок, связанных с загрузкой конфигурации.
Игроки не могут подключиться (правильный IP и порт)
Если у игроков правильный IP-адрес и порт, но они всё равно не могут подключиться:
- Подтвердите, что значение
PortвServerHostSettings.jsonсовпадает с игровым портом, показанным на вкладке Network в GPanel. Не предполагайте значения порта по умолчанию — проверьте вкладку Network в GPanel на предмет фактически назначенных портов. - Убедитесь, что сервер полностью запущен и показывается как Online в GPanel. Сервер, который всё ещё загружается, будет отклонять подключения.
- Если на сервере установлен пароль в
ServerHostSettings.json, игроки должны ввести его при запросе. Пустое значение пароля ("") означает, что пароль не требуется. - Попросите подключающегося игрока проверить, что он вводит адрес в формате
IP:PORTбез пробелов, и что он использует игровой порт, а не порт запросов. - Проверьте, не забанен ли игрок. Администратор может выполнить
banlistв консоли сервера или проверить файлbanlist.txtвVRisingServer_Data/StreamingAssets/Settings/.
Мир не генерируется при первом запуске
Если сервер кажется зависшим после первого запуска и мир не создаётся:
- Подождите как минимум 3–5 минут. Генерация мира при первом запуске занимает значительно больше времени, чем последующие запуски. Сервер может казаться не отвечающим в это время.
- Проверьте вывод консоли в GPanel на предмет любых сообщений об ошибках. Если сервер сталкивается с фатальной ошибкой во время генерации, он отобразит ошибку и остановится.
- Убедитесь, что
SaveNameвServerHostSettings.jsonне содержит специальных символов или пробелов. Используйте только буквы, цифры и подчёркивания (например,"world1"). - Если сервер выключается сразу после запуска, возможно, есть ошибка конфигурации. Проверьте оба файла
ServerHostSettings.jsonиServerGameSettings.jsonна предмет синтаксических проблем.
Сервер вылетает или останавливается неожиданно
Если ваш сервер выключается или вылетает без предупреждения:
- Проверьте вывод консоли в GPanel на предмет любых сообщений об ошибках, появившихся перед вылетом. Скопируйте эти сообщения — они необходимы для диагностики проблемы.
- Убедитесь, что ваш сервер не превысил выделенную ему память. Выделенные серверы V Rising обычно требуют не менее 4 ГБ оперативной памяти. Если ваш тариф слишком мал, сервер может быть завершён системой при нехватке памяти.
- Если вылеты происходят после обновления игры, проверьте форумы сообщества V Rising или примечания к патчам на предмет известных проблем с серверами. Иногда после крупных обновлений требуется свежая регенерация конфигурации.
- Попробуйте убрать любые недавно изменённые настройки из
ServerGameSettings.json, вернувшись к значениям по умолчанию. Недопустимые комбинации настроек могут вызывать вылеты, которые не выдают явных сообщений об ошибках.
Замки разрушаются слишком быстро (или вообще не разрушаются)
Скорость разрушения замков управляется настройкой CastleDecayRateModifier в ServerGameSettings.json:
| Значение | Эффект |
|---|---|
0 |
Разрушение отключено — замки никогда не деградируют независимо от уровня Эссенции Крови. |
0.5 |
Половинная скорость — замки держатся вдвое дольше до разрушения. |
1.0 |
Скорость по умолчанию, как задумано разработчиком. |
2.0 |
Двойная скорость — замки разрушаются быстрее. Полезно для PvP-серверов с высокой текучкой. |
Не забудьте остановить сервер перед редактированием этого значения и перезапустить сервер, чтобы изменение вступило в силу.
Команды администратора не работают
Если вы добавили ваш SteamID в список администраторов, но команды не работают:
- Убедитесь, что консоль включена в настройках вашей игры (Options > General > Console Enabled).
- Убедитесь, что вы выполняете
adminauthв консоли после подключения. Права администратора не предоставляются автоматически — вы должны проходить аутентификацию каждую сессию. - Дважды проверьте, что ваш SteamID64 в
adminlist.txtправильный. Это должен быть 17-значный SteamID64, а не пользовательский URL или формат SteamID3. - Убедитесь, что
adminlist.txtнаходится в правильном каталоге:VRisingServer_Data/StreamingAssets/Settings/. - Сервер должен быть перезапущен после изменений в
adminlist.txt. Файл считывается только при запуске.
Для полного списка команд администратора и инструкций по настройке см. Команды администратора и настройка V Rising.