Как выдать администратора на сервере Barotrauma
Назначение прав Barotrauma через clientlist, giverank и showperm: проверка нужного игрока, сохранение роли и безопасный отзыв.
Игровые права Barotrauma позволяют управлять лобби и командами без доступа к файловому менеджеру VOLN. Назначайте их подключённому игроку по идентификатору текущей сессии, предварительно сверив аккаунт. Ник сам по себе недостаточен: похожие имена создают риск выдать роль не тому человеку.

Порядок действий
Найдите участника
Попросите будущего администратора войти на сервер. В серверной консоли выполните
clientlistи сопоставьте запись с человеком. Используйте идентификатор из этого ответа. Числовой ID сессии может изменяться после переподключения, поэтому не копируйте старое значение из переписки.Назначьте подходящую роль
Введите
giverank <ID>с реальным ID вместо обозначения. Команда показывает доступные ранги и запрашивает выбор. Выберите существующий ранг с нужными полномочиями; название зависит от набора разрешений. Не придумывайте английское имя ранга по случайному примеру, если сервер предлагает другой список.Проверьте и сохраните
Выполните
showperm <ID>, затем дайте игроку проверить ожидаемое действие в лобби. Файл постоянных разрешений находится вData/clientpermissions.xml; сохраните его копию после штатного завершения. Не правьте его одновременно с работающей игрой.
Как проверить результат
После перезапуска попросите игрока войти тем же аккаунтом и повторите проверку. Для отзыва используйте revokeperm <ID> all для текущего проверенного участника и снова showperm <ID>. Отдельные права на консольные команды проверяйте также через средства разрешений игры, если выдавали их отдельно.
Если не получилось
Если команда не находит игрока, обновите clientlist, а не подставляйте чужой ID. Если роль не сохраняется, проверьте аккаунт, файл разрешений и ошибки его чтения. Не заменяйте файл устаревшим примером SteamID: используйте запись, которую создаёт текущая версия. Перед широкими правками держите резервную копию XML.