Как выдать администратора на сервере Factorio
Команды /players, /promote и /demote для администратора Factorio: проверка аккаунта, сохранение списка и отзыв лишних полномочий.
Игровой администратор Factorio может управлять участниками и выполнять административные команды. Для этого человеку не нужен доступ к настройкам тарифа, резервным копиям и файлам VOLN. Выдавайте игровые права только проверенному аккаунту, а не похожему отображаемому имени в переписке.

Порядок действий
Уточните имя аккаунта
Попросите игрока подключиться и выполните
/players onlineв серверной консоли. Сопоставьте имя с нужным человеком. Не выбирайте автоматически первый похожий результат: ошибочное назначение позволяет чужому участнику менять правила сессии.Выдайте права
Выполните
/promote ИмяИгрока, заменив обозначение фактическим именем. Убедитесь, что команда ответила успешным назначением. Проверяйте права безопасным действием, например сохранением через/server-save, а не Lua-командой изменения фабрики или выдачи предметов.Проверьте постоянство
Штатно сохраните игру и перезапустите сервер. Попросите того же игрока проверить роль после входа. При необходимости найдите созданный
server-adminlist.jsonрядом сfactorio-current.logв фактическом каталоге пользовательских данных. Не предполагайте, что он обязательно лежит рядом с корневымserver-settings.json.
Как проверить результат
Обычный участник должен оставаться без административных полномочий. Для отзыва выполните /demote ИмяИгрока, затем проверьте результат после повторного входа. Сохраните копию списка перед массовыми изменениями. Присутствие имени в старом архиве не означает, что текущая сессия использует именно тот файл.
Если не получилось
Если команда не находит игрока, заново проверьте имя и подключение. Не редактируйте список одновременно с работающим сервером. Для административных действий не требуется /c: Lua-команды могут отключить достижения сохранения. Используйте обычные команды управления, когда они решают задачу без вмешательства в данные фабрики.