Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Всех Приветствую! Прошу помощи по плагину MyCommands. Как сделать так. чтобы например при вводе команды /free будет проверяться ОТСУТСТВИЕ пермишена, после использования будет выдаваться пермишен. Если его нет - команда будет выполняться. Если есть - выдаст ошибку. Прочитал документацию, там ответа не нашёл. Прошу помощи от знатоков.
Используй вот этот скрипт перед командой которая должна использоваться и на которую идёт проверка пермишена
YAML:
- "$Script$%elseif%HasPermission==пермишн"
А вот в примере
YAML:
code:
command: /code
type: RUN_CONSOLE
runcmd:
- "$Script$%if%$arg1==$player"
- "$text$&4|&r Вы не можете использовать свой код!"
- "$Script$%if%%statistic_seconds_played%<10800"
- "$text$&4|&r Поиграй на сервере 3 часа перед использованием кода!"
- "$Script$%elseif%HasPermission==code.used"
- "$text$&4|&r Вы уже использовали код!"
- "$Script$%elseif%HasNotPermission==code.used"
- "/lp user $player permission set code.used"
- "$text$&4|&r Вы и игрок которого вы поддержали кодом получили 50 рублей и 3 кейса с китами!"
- "/points give...
Используй вот этот скрипт перед командой которая должна использоваться и на которую идёт проверка пермишена
YAML:
- "$Script$%elseif%HasPermission==пермишн"
А вот в примере
YAML:
code:
command: /code
type: RUN_CONSOLE
runcmd:
- "$Script$%if%$arg1==$player"
- "$text$&4|&r Вы не можете использовать свой код!"
- "$Script$%if%%statistic_seconds_played%<10800"
- "$text$&4|&r Поиграй на сервере 3 часа перед использованием кода!"
- "$Script$%elseif%HasPermission==code.used"
- "$text$&4|&r Вы уже использовали код!"
- "$Script$%elseif%HasNotPermission==code.used"
- "/lp user $player permission set code.used"
- "$text$&4|&r Вы и игрок которого вы поддержали кодом получили 50 рублей и 3 кейса с китами!"
- "/points give $player 50"
- "/cases give $player kits 1"
- "/cases give $player tituls 3"
- "/points give $arg1 50"
- "/cases give $arg1 kits 1"
- "/cases give $arg1 tituls 3"
permission-required: false
error-message: "/code <code>"
register: true
tab_completer:
'1':
- $player_list
А если ты хочешь на всю команду сделать права, то добавь в конце "permission-required: true" и выдай права
Используй вот этот скрипт перед командой которая должна использоваться и на которую идёт проверка пермишена
YAML:
- "$Script$%elseif%HasPermission==пермишн"
А вот в примере
YAML:
code:
command: /code
type: RUN_CONSOLE
runcmd:
- "$Script$%if%$arg1==$player"
- "$text$&4|&r Вы не можете использовать свой код!"
- "$Script$%if%%statistic_seconds_played%<10800"
- "$text$&4|&r Поиграй на сервере 3 часа перед использованием кода!"
- "$Script$%elseif%HasPermission==code.used"
- "$text$&4|&r Вы уже использовали код!"
- "$Script$%elseif%HasNotPermission==code.used"
- "/lp user $player permission set code.used"
- "$text$&4|&r Вы и игрок которого вы поддержали кодом получили 50 рублей и 3 кейса с китами!"
- "/points give $player 50"
- "/cases give $player kits 1"
- "/cases give $player tituls 3"
- "/points give $arg1 50"
- "/cases give $arg1 kits 1"
- "/cases give $arg1 tituls 3"
permission-required: false
error-message: "/code <code>"
register: true
tab_completer:
'1':
- $player_list
А если ты хочешь на всю команду сделать права, то добавь в конце "permission-required: true" и выдай права