CMI CustomAlias.yml как сделать разный вывод команды для группы игрока

GIGABAIT

Премиум
Например у меня есть группа default и группа vip как мне сделать чтоб при вводе команды /donate игроки группы default получали одно сообщения а игроки группы vip другое?
 

The_stas

Команда форума
Администратор
Создаешь два текстовых файла в CustomText
Один для default другой для vip
default.txt
vip.txt

В CustomAlias.yml пишешь код
YAML:
CustomAlias:
  donate:
    Cmds:
    - cmi ctext default
  donate:
    Cmds:
    - cmi ctext vip
Или для выдачи книги с текстом
YAML:
CustomAlias:
  donate:
    Cmds:
    - cmi getbook default [playerName]
  donate:
    Cmds:
    - cmi getbook vip [playerName]
Выдаешь права для групп
Для группы default
cmi.command.ctext.default
-cmi.command.ctext.vip

Для vip
-cmi.command.ctext.default
cmi.command.ctext.vip

Вроде должно работать (не проверял)
Авто объединение сообщений:

В новых версиях удаляются дубликаты команд в CustomAlias.
Можно попробовать так
YAML:
CustomAlias:
  donate:
    Cmds:
    - cmi ctext vip
    - cmi ctext default
 
Последнее редактирование:

Комнаты в чате

Верх Низ