Vein читает два файла конфигурации и молча игнорирует всё, чего не распознаёт, поэтому проблема с настройками выглядит так, будто сервер отказывается вас слушаться.
1. Настройка лежит не в том файле
- В
game.iniхранятся данные сервера: название, пароль, лимит игроков, флаг публичности и списки админов. - В
Engine.iniхранятся переопределения игровых консольных переменных.
Оба файла лежат в Vein/Saved/Config/LinuxServer/. Игровое значение в game.ini ничего не делает, и название сервера в Engine.ini тоже ничего не делает.
2. Вы редактировали файл, пока сервер работал
Оба файла перезаписываются при выключении, затирая всё, что изменили под ними. Всегда действуйте так: остановить, отредактировать, запустить.
3. Название настройки не подходит к вашей версии
Vein активно разрабатывается, и названия игровых переменных меняются. Не копируйте название из старого руководства. Загрузите одиночную игру и выполните:
PrintAllVeinSettings
Команда выводит в лог каждую настройку с текущим значением, точно для вашей версии.
4. Сервер запускается, но недоступен
Проверьте BindAddr в game.ini. Оставьте значение по умолчанию. Сервер сам правильно привязывается, а если вписать туда конкретный адрес, сервер запустится, не напишет никаких ошибок и будет недоступен. Это один из самых частых тикетов по Vein.
Затем убедитесь, что игровой порт и query-порт совпадают со значениями, выделенными вашему серверу и показанными на странице обзора сервера.
5. Сервера нет в браузере серверов
bPublicдолжен бытьTrue. Если он false, сервер скрыт, но зайти на него напрямую всё равно можно.- Браузер читает query-порт, поэтому проверьте и это значение.
- Сбросьте фильтры браузера: по умолчанию они скрывают пустые серверы и серверы с паролем.
Проверьте, что изменение применилось
Быстрее всего это проверить по названию сервера. Измените его, перезапустите сервер и посмотрите в браузере. Если оно изменилось, файл читается, и оставшаяся проблема в конкретном ключе.
Сделайте бэкап перед экспериментами
Остановите сервер и скачайте game.ini и Engine.ini из Files. Когда доступно больше сотни игровых значений, стоит иметь заведомо рабочий Engine.ini.
Что отправить в поддержку
Откройте тикет, вставив оба файла конфигурации как текст и убрав из них пароли, и укажите, какая настройка игнорируется.



