Wiki ASKA
Настройка сервера
Обновлено: 28.06.2026 15:47

Настройка сервера

🕒 Последнее изменение: 28 июня 2026 в 15:47

Это руководство описывает настройку выделенного сервера Aska: первый запуск, переменные запуска, файл server properties.txt, регион сервера, пароль, активность мира и подключение игроков.

Описание сервера

Aska — кооперативная игра на выживание в сеттинге викингов. Игроки строят поселение, исследуют мир, добывают ресурсы, развивают базу и призывают NPC-жителей с помощью Eye of Odin.

Выделенный сервер позволяет создать постоянную сессию с собственным названием, регионом, паролем и настройками активности мира.

Steam-аутентификация

Для работы сервера Aska используется Steam Game Server Login Token.

На сервере токен создаётся и подставляется автоматически. Получать GSLT вручную через Steam и указывать его самостоятельно не требуется.

Если сервер не проходит Steam-аутентификацию или не отображается в списке сессий, проверьте консоль сервера на ошибки запуска.

Первый запуск

После выдачи сервера откройте панель управления и перейдите во вкладку Startup.

Перед первым запуском проверьте основные переменные:

txt
DISPLAY_NAME
SERVER_NAME
SERVER_PASSWORD
SERVER_REGION
KEEP_SERVER_WORLD_ALIVE
AUTO_UPDATE

После этого перейдите во вкладку Console и запустите сервер.

При успешной инициализации в консоли должна появиться строка:

txt
Activating game state: GameState_Boot

Первый запуск может занять несколько минут. Не останавливайте сервер во время первичной инициализации.

Переменные запуска

Основные параметры сервера задаются во вкладке Startup.

Переменная Описание
DISPLAY_NAME Отображаемое имя сессии в списке серверов
SERVER_NAME Имя сервера/хоста в списке сессий
SERVER_PASSWORD Пароль сервера
SERVER_REGION Регион сервера
KEEP_SERVER_WORLD_ALIVE Поддерживать мир активным без игроков
AUTO_UPDATE Автоматически обновлять сервер при запуске

После изменения переменных запуска перезапустите сервер.

Название сервера

Отображаемое имя сессии задаётся переменной:

txt
DISPLAY_NAME

Имя сервера задаётся переменной:

txt
SERVER_NAME

Пример:

txt
My Aska Server

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

Пароль сервера

Пароль задаётся переменной:

txt
SERVER_PASSWORD

Для публичного сервера оставьте значение пустым.

Пример приватного сервера:

txt
SERVER_PASSWORD=my_password

Максимальная длина пароля — 20 символов.

После изменения пароля перезапустите сервер.

Регион сервера

Регион задаётся переменной:

txt
SERVER_REGION

Доступные значения:

txt
default
usa east
usa west
usa south central
europe
asia
japan
south korea
australia
canada east
south america
hong kong
india
turkey
united arab emirates

Значение:

txt
default

использует автоматический выбор региона.

Для серверов в Европе используйте:

txt
europe

Поддержание мира активным

Поведение мира без игроков управляется переменной:

txt
KEEP_SERVER_WORLD_ALIVE

Доступные значения:

Значение Описание
false Мир активен только при наличии игроков
true Мир продолжает работать даже без игроков

При значении:

txt
false

мир загружается при подключении первого игрока и выгружается после выхода последнего игрока. Это снижает нагрузку, когда сервер пуст.

При значении:

txt
true

мир остаётся активным постоянно. NPC продолжают выполнять свои действия даже без игроков, но сервер потребляет ресурсы непрерывно.

Автоматическое обновление

Автообновление управляется переменной:

txt
AUTO_UPDATE

Значения:

Значение Описание
1 Обновлять сервер при запуске
0 Не выполнять автообновление

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

txt
AUTO_UPDATE=1

Файл конфигурации

Aska использует файл:

txt
server properties.txt

Файл находится в корневом каталоге сервера.

Пример содержимого:

txt
display name = My Aska Server
server name = My Aska Server
password =
region = default
keep server world alive = false
authentication token = AUTO_GENERATED

Параметр authentication token управляется автоматически. Не редактируйте его вручную без необходимости.

Связь Startup и server properties.txt

Параметры из вкладки Startup управляют значениями в файле:

txt
server properties.txt

Если вы вручную изменили server properties.txt, но после перезапуска настройки вернулись назад, проверьте переменные запуска.

Приоритет имеют значения из Startup.

Основные параметры server properties.txt

Параметр Описание
display name Отображаемое имя сессии
server name Имя сервера
password Пароль сервера
region Регион сервера
keep server world alive Работа мира без игроков
authentication token Автоматически сгенерированный Steam-токен

Порты сервера

IP-адрес и порт сервера отображаются во вкладке Network панели управления.

Используйте только порт, назначенный серверу в панели. Не подставляйте порт по умолчанию вручную, если серверу был выдан другой порт.

Формат подключения:

txt
IP:PORT

Подключение к серверу

Чтобы подключиться к серверу:

  1. Запустите Aska через Steam.
  2. Откройте раздел Multiplayer.
  3. Найдите сервер по имени сессии.
  4. Введите пароль, если он установлен.
  5. Подключитесь к серверу.

Если сервер не отображается сразу после запуска, подождите несколько минут и проверьте список снова.

Сервер не запускается

Проверьте:

txt
SERVER_REGION указан корректно
SERVER_PASSWORD не превышает лимит длины
в Console нет ошибок Steam-аутентификации
сервер завершил первичную инициализацию
AUTO_UPDATE не прервалось ошибкой

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

Сервер не отображается в списке сессий

Проверьте:

txt
сервер полностью запущен
в консоли есть Activating game state: GameState_Boot
DISPLAY_NAME и SERVER_NAME заполнены
SERVER_REGION выбран правильно
в Console нет ошибок Steam-аутентификации

Токен Steam создаётся автоматически, поэтому пользователю не нужно вручную получать или вставлять GSLT.

Пароль не работает

Проверьте переменную:

txt
SERVER_PASSWORD

Также проверьте строку в файле:

txt
server properties.txt

Пароль может быть перезаписан значением из Startup при следующем запуске. Меняйте пароль через переменную запуска, если сервер использует автоматическую генерацию конфигурации.

Мир не продолжает работать без игроков

Проверьте переменную:

txt
KEEP_SERVER_WORLD_ALIVE

Для постоянной активности мира установите:

txt
true

После изменения перезапустите сервер.

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

Настройки не применяются

Если настройки в server properties.txt не применяются, проверьте:

txt
значения во вкладке Startup
сервер был перезапущен после изменения
файл server properties.txt не был перезаписан при запуске
нет ошибок в Console

Если параметр есть и в Startup, и в server properties.txt, используйте Startup как основной источник настройки.

Рекомендации

Настраивайте сервер через вкладку Startup.

Не создавайте Steam GSLT вручную — токен генерируется автоматически.

Для публичного сервера оставьте SERVER_PASSWORD пустым.

Для европейских игроков используйте регион europe.

Не редактируйте authentication token вручную.

Не редактируйте server properties.txt вручную, если эти же параметры управляются через Startup.

Используйте KEEP_SERVER_WORLD_ALIVE=true только если нужно, чтобы мир и NPC продолжали работать без игроков.

После изменения переменных запуска всегда перезапускайте сервер.

Перед ручным редактированием конфигурации создайте резервную копию файла:

txt
server properties.txt
Информация

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

Сколько вы хотите добавить?