Вопрос Грант

SWA

Пользователь
Сообщения
83
Решения
1
Нужно плагин на грант и для каждой группы разное количество выдаваемого доната и чтоб работал с LuckyPersm и чтоб было оповещение что: ПРЕФИКС ИГРОКА НИК ИГРОКА выдал привелению сама привелегия игроку игрок
Объединено

Версия 1.16.5
 
Последнее редактирование:
Нужно плагин на грант и для каждой группы разное количество выдаваемого доната и чтоб работал с LuckyPersm и чтоб было оповещение что: ПРЕФИКС ИГРОКА НИК ИГРОКА выдал привелению сама привелегия игроку игрок
Объединено

Версия 1.16.5
Через MyCommand можно такое реализовать. Тут конечно выдаётся только 1 раз, но надеюсь тебе поможет

Код:
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 <ник> <привилегия>'
 
Через MyCommand можно такое реализовать. Тут конечно выдаётся только 1 раз, но надеюсь тебе поможет

Код:
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 <ник> <привилегия>'
я давно сделал
 
Назад
Сверху Снизу