Unturned: сервер и токен GSLT — как поднять публичный сервер

Как настроить сервер Unturned: Commands.dat, карта, пароль и лимит игроков, а также зачем нужен токен GSLT и что меняется без него.

Команда EGN 8 мин чтения
Unturned: сервер и токен GSLT — как поднять публичный сервер
Содержание 17
  1. Коротко
  2. Что такое GSLT и зачем он нужен
  3. Шаги
  4. Что меняется без токена
  5. Пример: сервер для друзей с паролем
  6. Симптом → причина → решение
  7. Как сделать в панели EGN: по шагам
  8. Проверка после запуска
  9. Частые ошибки
  10. Пример: публичный сервер на пятерых
  11. Симптомы при публикации: дополнительные случаи
  12. Итог
  13. Вопросы и ответы
  14. Что такое GSLT для сервера Unturned?
  15. Можно ли играть на сервере Unturned без токена?
  16. Где задать токен GSLT для Unturned?
  17. Нужен ли отдельный токен для каждого сервера?

Unturned — выживание в пиксельном мире, где главное — не попасться зомби и другим игрокам. Сервер Unturned настраивается текстовым файлом, а для публичного списка нужен отдельный токен Steam, который называется GSLT. Без него сервер поднимается, но друзья найдут его только в локальной сети. В этой статье разберём оба шага: настройку Commands.dat и получение токена.

Коротко

Откройте Commands.dat сервера, задайте карту, пароль и лимит игроков, затем добавьте строку GSLT с токеном. Токен создаётся для сервера в Steam, а не для вашего аккаунта игры. Без токена сервер стартует, но попадает только в локальную сеть, поэтому для публичной игры токен обязателен.

Что такое GSLT и зачем он нужен

GSLT (Game Server Login Token) — это токен, который Steam выдаёт серверу игры. Он нужен, чтобы сервер мог заявить о себе в списке серверов Steam. Токен привязан к конкретному серверному приложению, а не к вашей копии игры: для Unturned это серверное приложение с собственным идентификатором.

Есть три важных следствия:

  • Токен — секрет. Его не публикуют в Discord и в скриншотах, потому что по нему можно выдать себя за ваш сервер.
  • Токен один на сервер. Два сервера не должны использовать один токен. Создайте отдельный для каждого.
  • Токен не заменяет пароль. Пароль защищает вход в игру, а токен нужен для публикации в списке.

Порядок выдачи токенов меняется вместе с интерфейсом Steam, поэтому ориентируйтесь на страницу создания токенов вашего аккаунта и на официальную документацию Unturned. Официальная документация Unturned допускает два варианта: строка GSLT в Commands.dat или параметр Login_Token в блоке Browser файла Config.json. Сторонние гайды расходятся, поэтому после перезапуска проверяйте, что сервер виден в списке.

Шаги

  1. Создайте сервер в панели. Выберите Unturned и дождитесь статуса «Работает» в разделе «Запуск». Первый запуск создаёт папки и служебные файлы сервера.

  2. Получите токен. Создайте GSLT для вашего серверного приложения через аккаунт Steam, в котором вы владеете игрой. Скопируйте токен полностью. Не вставляйте в него пробелы и не добавляйте кавычки, если это не предусмотрено документацией.

  3. Откройте Commands.dat. Файл лежит в папке конкретного сервера, внутри папки сервера в «Файлах». Каждая строка — это команда вида Имя значение.

  4. Задайте основные параметры. Минимальный набор:

    Текст
    Map <имя карты>
    Password <пароль>
    Max Players <число>
    Name <название сервера>
    GSLT <ваш токен>

    Точные имена карт и параметров смотрите в официальной документации Unturned для вашей версии. Здесь показан общий вид строк, а не готовый набор значений.

  5. Перезапустите сервер. Остановите его через панель и запустите снова: Commands.dat читается при старте.

  6. Проверьте публичность. Сервер должен появиться в публичном списке Unturned. Если его там нет, но вы видите его в локальной сети, проверьте токен и порт.

Пример строк Commands.dat: имя параметра и значение в одной строке
Пример строк Commands.dat: имя параметра и значение в одной строке

Что меняется без токена

Без токена сервер поднимается и работает, но видим только в локальной сети. Друзья из интернета его не найдут по списку, а подключиться по адресу смогут, если порт открыт. Это удобно для проверки: вы можете убедиться, что карта грузится, пароль работает и игроки заходят, ещё до публикации.

Для открытой игры без токена не обойтись. Если нужно публичное название сервера в списке, заведите токен заранее, а не в день игры.

Пример: сервер для друзей с паролем

Допустим, вы играете вчетвером на одной карте и не хотите, чтобы зашёл посторонний. В Commands.dat поставьте карту, Password с нужным значением и Max Players 4. Токен GSLT добавьте, если нужен список. Перезапустите сервер, зайдите сами с паролем и проверьте, что друзья попадают внутрь. Если нужно сделать сервер закрытым для всех, кроме друзей, держите пароль и не публикуйте адрес.

Симптом → причина → решение

Симптом Частая причина Что сделать
Сервер не виден в публичном списке Нет токена GSLT или он неверный Создайте токен заново и добавьте строку GSLT
Сервер стартует, но виден только вам Работает без токена Добавьте токен и перезапустите
Сервер не запускается после правки Ошибка в Commands.dat Проверьте имена параметров и верните прежнюю версию
Игроки не подключаются Порт не открыт в «Сеть» Проверьте порт и откройте его
Один токен на два сервера Токен скопирован с другого сервера Создайте отдельный токен для каждого
Изменения не действуют Сервер не перезапущен Остановите и запустите снова

Как сделать в панели EGN: по шагам

Работа с сервером Unturned почти полностью идёт через «Файлы» для Commands.dat и «Запуск» для перезапуска. Правка одного файла не должна ломать сервер, поэтому порядок такой: копия, правка, перезапуск, проверка.

  1. Создайте копию в «Бэкапы». Нажмите «Создать копию» перед любой правкой. Копия сохранит и Commands.dat, и карту.

  2. Откройте Commands.dat в «Файлах». Сверьте имена параметров с официальной документацией вашей версии. Строки вида Имя значение должны быть без лишних пробелов в начале.

  3. Добавьте или поправьте строку GSLT. Вставьте токен целиком, без кавычек, если документация их не требует. Не оставляйте старый токен, если создали новый: один токен на сервер.

  4. Перезапустите сервер. Остановите и запустите из «Запуска». Commands.dat читается при старте.

  5. Проверьте консоль. Ищите сообщения о загрузке карты и о токене. Если сервер пишет об ошибке токена, проверьте строку ещё раз.

  6. Проверьте публичный список и вход. Посмотрите, видно ли сервер в списке, и зайдите сами с паролем.

Проверка после запуска

  • Сервер в статусе «Работает» после перезапуска.
  • Карта загрузилась, и вы попали в мир.
  • Пароль работает, и лимит игроков соответствует Max Players.
  • Сервер виден в публичном списке, если токен задан.
  • В «Бэкапах» есть копия до правки.

Частые ошибки

  • Токен в открытом чате. Токен по сути даёт право выдавать себя за сервер. Не публикуйте его и не оставляйте в скриншотах.
  • Пароль вместо токена. Пароль и токен решают разные задачи. Пароль защищает вход, токен — публикацию.
  • Кавычки и пробелы. Лишний пробел в токене делает его неверным, и сервер молча остаётся без публичного списка.
  • Правка во время работы. Commands.dat читается при запуске. Меняйте его при остановленном сервере или перезапускайте после правки.
  • Старые гайды. Сторонние инструкции расходятся между собой и с текущими сборками. Сверяйтесь с актуальной документацией.

Пример: публичный сервер на пятерых

Допустим, вы хотите открыть сервер для небольшой общины, где не больше пяти игроков, и чтобы его находили из списка. Порядок действий такой. Сначала поднимите сервер без токена и проверьте всё по локальной сети: карта грузится, пароль работает, лимит держится на Max Players 5. Затем создайте токен GSLT для этого сервера, добавьте строку GSLT в Commands.dat и перезапустите. Если сервер появился в списке, проверьте вход с аккаунта, который не является владельцем, чтобы убедиться, что пароль и публикация работают вместе.

Такой порядок экономит время. Если сразу включить публичность и ошибка в карте или пароле, игроки придут в сломанный сервер, и первое впечатление будет испорчено. Для общины из пяти человек важнее всего спокойный старт и понятные правила, поэтому опубликуйте сервер после того, как сами пройдёте хотя бы один игровой цикл.

Симптомы при публикации: дополнительные случаи

Симптом Причина Что сделать
Сервер в списке, но пустой список игроков Публикация работает, а вход закрыт паролем Это нормально: проверьте, что пароль задан и известен игрокам
Токен принят, но сервер пропал из списка через время Сервер остановился или перезапустился без токена Проверьте, что GSLT остаётся в Commands.dat после перезапуска
Игроки видят другое название В Commands.dat задано старое имя Исправьте Name и перезапустите сервер

Итог

Сервер Unturned настраивается в Commands.dat, а публичный список включается токеном GSLT. Задайте карту, пароль и лимит, добавьте токен строкой GSLT, перезапустите сервер и проверьте, что он виден в списке. Без токена удобно тестировать, но для открытой игры токен обязателен. Бэкапы сервера и расписание перезапусков настраиваются в разделах «Бэкапы» и «Расписания» панели.

Вопросы и ответы

Что такое GSLT для сервера Unturned?

GSLT — токен Steam для серверного приложения. Он нужен, чтобы сервер публиковался в списке серверов Unturned.

Можно ли играть на сервере Unturned без токена?

Да, сервер поднимется и будет работать, но виден только в локальной сети. Для публичного списка токен нужен.

Где задать токен GSLT для Unturned?

Строкой GSLT в файле Commands.dat в папке сервера или параметром Login_Token в Config.json по официальной документации. Файлы читаются при запуске, поэтому после правки перезапустите сервер.

Нужен ли отдельный токен для каждого сервера?

Да. Один токен не должен использоваться несколькими серверами, поэтому создавайте отдельный для каждого.

Сервер под Unturned за пару минут — egnetwork.ru

Читать далее

Вся рубрика →