- Регистрация
- 9 Фев 2021
- Сообщения
- 1.835
Разрешения плагинов (permissions)
Разрешения позволяют владельцам серверов предоставлять игрокам уникальные возможности и преимущества на своих серверах.Администрировать разрешения просто: просто введите нужную команду, и все готово! Если на вашем сервере нет консоли, вы можете использовать любой совместимый инструмент RCON или удаленную консоль для отправки команд на сервер. Большинство игр с поддержкой Oxide / uMod также поддерживают команды разрешений в чате или будут доступны в ближайшее время.
Для этого руководства в качестве примера будет использовано разрешение epicstuff.use . Имейте в виду, что разрешения существуют только в том случае, если они предоставлены плагином или самим Oxide / uMod.
По умолчанию группы, которые создаются Oxide / uMod это: admin и default. Их можно изменить, отредактировав их в файле umod.config.json, или с помощью команд консоли если используете мод Oxide. Группа администраторов будет автоматически назначена игрокам, которые распознаются сервером как администратор. Группа «по умолчанию» будет автоматически назначена ВСЕМ игрокам, которые подключаются к серверу.
Игроки
Предоставить разрешение отдельному игроку
oxide.grant player Wulf epicstuff.useОтозвать разрешение у отдельного игрока
oxide.revoke player Wulf epicstuff.useПоказать разрешения игрока
oxide.show player WulfПоказывает, у какого игрока или группы есть разрешение
Иногда эта команда полезна при отслеживании того, у кого есть разрешение.oxide.show perm epicstuff.use
Группы
Предоставить разрешение всей группе
oxide.grant group admin epicstuff.useОтменить разрешение от группы
oxide.revoke group admin epicstuff.useДобавление игрока в существующую группу
Добавление игрока в группу даст им все разрешения, назначенные этой группе.oxide.usergroup add Wulf admin
Удаление игрока из существующей группы
Удаление игрока из группы приведет к удалению из него всех разрешений, назначенных этой группе..oxide.usergroup remove Wulf admin
Добавление совершенно новой группы
oxide.group add vipУдаление существующей группы
oxide.group remove vipУстановка названия или звания группы
Название группы обычно представляет собой краткое описание группы, иногда используемое для заголовков чата. Ранг - это число, которое сортирует группу по значимости..oxide.group set vip "[VIP Member]" 1
Установка родительской группы другой группы
Группа унаследует все разрешения от своей родительской группы.oxide.group parent admin default
Отображение членов группы и разрешений
oxide.show group adminОтображение всех групп или разрешений
Чтобы показать все группы разрешений, просто используйте команду ниже.oxide.show groups
Показать все зарегистрированные разрешения от плагинов и Oxide / uMod, используйте команду ниже.
oxide.show perms