ATLAS — мир, разделённый на ячейки (сетку); каждая ячейка — процесс ShooterGameServer с координатами ServerX/ServerY, Port, QueryPort и адресом SeamlessIP. Инструмент создаёт строку для одной ячейки; повторите её для каждой ячейки по сетке из ServerGridEditor.
Как пользоваться инструментом
Задайте сетку в ServerGridEditor (официальный репозиторий GrapeshotGames).
Для одной ячейки укажите ServerX, ServerY, уникальное имя сохранения (AltSaveDirectoryName) и её порты.
Укажите SeamlessIP (адрес, по которому другие ячейки обращаются к этой), пароль админа и слоты.
Скопируйте файл в папку сервера и запустите; повторите с другими координатами для каждой ячейки.
Перед запуском
Имена параметров взяты из руководства сообщества (Nerds and Scoundrels); порты по умолчанию здесь официально не подтверждены: 5761 и 57561 — примеры. Они должны совпадать с ServerGrid.json, созданным ServerGridEditor. ATLAS — старая игра, проверьте состояние серверов сообщества, прежде чем тратить время.
Частые вопросы
- Сколько процессов нужно запустить?
- По одному ShooterGameServer на ячейку сетки, у каждого свои порты и AltSaveDirectoryName; для сетки 1x1 достаточно одного.
- Зачем -NoBattlEye?
- В изученном руководстве он стоит в конце команды; снимите флажок, если нужен BattlEye.
