В CoolCars система прав доступа позволяет гибко настраивать, кто может спавнить машины, кто может их чинить и кто имеет доступ к административным командам.
Права администратора (OP)
По умолчанию, все команды с префиксом /car reload, /car info, /car tp, /car repairhitbox, /car key give, /car heal и /lang server доступны только игрокам со статусом оператора (OP).
| Право | Описание |
|---|
coolcars.admin | Полный доступ ко всем командам плагина. |
coolcars.reload | Разрешение на перезагрузку конфигурации. |
coolcars.heal | Разрешение на использование команды /car heal. |
coolcars.tp | Разрешение на телепортацию машин. |
Права для игроков
Вы можете выдать эти права обычным игрокам, чтобы они могли пользоваться функционалом плагина.
| Право | Описание |
|---|
coolcars.spawn | Разрешение на спавн машин через /car spawn. |
coolcars.list | Разрешение на просмотр списка своих машин. |
coolcars.remove | Разрешение на удаление своих машин. |
coolcars.fuel | Разрешение на использование команд /fuel. |
coolcars.repair | Разрешение на использование команд /repair. |
coolcars.lang | Разрешение на смену личного языка через /lang. |
Доступ к конкретным моделям
Вы можете ограничить спавн определенных моделей машин.
coolcars.spawn.<model_key> — Разрешает спавнить только конкретную модель (например, coolcars.spawn.volga).
coolcars.spawn.* — Разрешает спавнить любые доступные модели.
Если у игрока нет прав на конкретную модель, он увидит сообщение об ошибке при попытке её заспавнить.
Взаимодействие с чужими машинами
По умолчанию, только владелец или игрок с ключом может управлять машиной.
coolcars.bypass.keys — Позволяет заводить любую машину без ключа (для администрации).
coolcars.bypass.owner — Позволяет открывать багажник и меню любой машины.