Руководства7 мин чтения
Сервер Arma 3 и список модов, который не загружается
Как Arma грузит моды, почему порядок важнее количества, что здесь на самом деле делает процессор и как дотянуть миссию до трёх часов.
Arma - это однопоточная симуляция с очень длинным списком того, что надо симулировать. Значит, ощущения определяет тактовая частота, а не число ядер. Шестнадцать ядер на скромной частоте всегда проиграют четырём быстрым, и объём памяти этого не изменит.
Моды грузятся по порядку, и порядок ваш
Серверные моды указываются в параметрах запуска, и клиент должен загрузить тот же список. Когда кто-то не может зайти, причина почти никогда не в сервере: это несовпадение подписей или один недостающий мод у него. Держите список там, откуда игроки его скопируют, а не описывайте его в сообщении.
- Ключи кладутся в папку keys, иначе с проверкой подписей не зайдёт никто.
- CBA, если он используется, грузится раньше всего, что от него зависит.
- Моды карт стоит зафиксировать по версии: автообновление посреди кампании заканчивает кампанию.
Долгие миссии и headless client
На длинной миссии время кадра в итоге съедает ИИ. Headless client переносит эту работу во второй процесс, и на сервере со свободными ядрами это разница между перестрелкой на третьем часу, в которую можно играть, и той, что ползёт. Настройки там больше, чем признаёт большинство руководств, и это самое крупное доступное улучшение.