CMI создания команды grant

Mrkiller

Пользователь
Сообщения
259
Решения
4
Плагин
CMI
Ядро сервера
  1. Paper
Версия сервера
  1. 1.19
Как в плагине CMI создать команду grant в CustomAlias?
 
Насчёт CMI хз, я такое делал в MyCommand (ясное дело, не без помощи одного очень хорошего ютубера)

Код:
grant:
  command: /grant
  type: RUN_CONSOLE
  runcmd:
  - '$Script$%if%%luckperms_has_permission_grant.give%==yes'
  - '$text$'
  - '$text$ &cВы уже использовали эту возможность!'
  - '$text$'
  - '$Script$%elseif%$arg1==$player'
  - '$text$'
  - '$text$ &cНельзя выдать донат самому себе'
  - '$text$'
  - '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==false'
  - '$text$'
  - '$text$ &cИгрок с таким ником не найден! Возможно, он оффлайн'
  - '$text$'
  - '$Script$%elseif%$arg2==guardian'
  - 'lp user $arg1 parent add guardian'
  - 'lp user $player permission set grant.give'
  - '$text$'
  - '$text$ &aВы успешно выдали &4Стража &aигроку &6$arg1'
  - '$text$'
  - '$Script$%elseif%$arg2==warrior'
  - 'lp user $arg1 parent add warrior'
  - 'lp user $player permission set grant.give'
  - '$text$'
  - '$text$ &aВы успешно выдали &2Воина &aигроку &6$arg1'
  - '$text$'
  - '$Script$%elseif%$arg2==magistr'
  - 'lp user $arg1 parent add magistr'
  - 'lp user $player permission set grant.give'
  - '$text$'
  - '$text$ &aВы успешно выдали &dМагистра &aигроку &6$arg1'
  - '$text$'
  - '$Script$%else%'
  - '$text$ &7➥ &fИспользование: &7/grant <ник> <донат>'
  permission-required: true
  permission-node: grant.command
  required_args: 2
  register: true
  error-message: '&7Использование: &f/grant <ник> <привилегия>'
 
Насчёт CMI хз, я такое делал в MyCommand (ясное дело, не без помощи одного очень хорошего ютубера)

Код:
grant:
  command: /grant
  type: RUN_CONSOLE
  runcmd:
  - '$Script$%if%%luckperms_has_permission_grant.give%==yes'
  - '$text$'
  - '$text$ &cВы уже использовали эту возможность!'
  - '$text$'
  - '$Script$%elseif%$arg1==$player'
  - '$text$'
  - '$text$ &cНельзя выдать донат самому себе'
  - '$text$'
  - '$Script$%elseif%$CheckPlayerStatus%$arg1%isOnline%==false'
  - '$text$'
  - '$text$ &cИгрок с таким ником не найден! Возможно, он оффлайн'
  - '$text$'
  - '$Script$%elseif%$arg2==guardian'
  - 'lp user $arg1 parent add guardian'
  - 'lp user $player permission set grant.give'
  - '$text$'
  - '$text$ &aВы успешно выдали &4Стража &aигроку &6$arg1'
  - '$text$'
  - '$Script$%elseif%$arg2==warrior'
  - 'lp user $arg1 parent add warrior'
  - 'lp user $player permission set grant.give'
  - '$text$'
  - '$text$ &aВы успешно выдали &2Воина &aигроку &6$arg1'
  - '$text$'
  - '$Script$%elseif%$arg2==magistr'
  - 'lp user $arg1 parent add magistr'
  - 'lp user $player permission set grant.give'
  - '$text$'
  - '$text$ &aВы успешно выдали &dМагистра &aигроку &6$arg1'
  - '$text$'
  - '$Script$%else%'
  - '$text$ &7➥ &fИспользование: &7/grant <ник> <донат>'
  permission-required: true
  permission-node: grant.command
  required_args: 2
  register: true
  error-message: '&7Использование: &f/grant <ник> <привилегия>'
А как такой сделать в CMI , кто знает?
 
Будьте осторожны с рекомендациями этого пользователя.
Назад
Сверху Снизу