Vinely
Активный участник
- Баллы
- 61
- Имя в Minecraft
- Vinely
Здрасте! Хотела сделать все RP команды через Mycmd. Возникли трудности с /todo.
Команда должна работать следующим образом, игрок пишет: "/todo прямая речь персонажа * действие". На выходе получается: "Покурить бы, сказал(а) Notch, шарясь в карманах". Использовать отдельный плагин для одной команды я не хочу.
У меня получилось как-то так, но беда в том, что приходится писать слова без пробелов. (Чтобы они считались за 1 аргумент). Это разумеется не дело.
P.S. Первый раз на форуме пишу тему, не бейте если что не так
Команда должна работать следующим образом, игрок пишет: "/todo прямая речь персонажа * действие". На выходе получается: "Покурить бы, сказал(а) Notch, шарясь в карманах". Использовать отдельный плагин для одной команды я не хочу.
У меня получилось как-то так, но беда в том, что приходится писать слова без пробелов. (Чтобы они считались за 1 аргумент). Это разумеется не дело.
Код:
todo:
command: /todo
type: RUN_COMMAND
runcmd:
- $Script$%if%$arg2==*
- $broadcasttext*"$arg1" - сказал(а) $player, $arg3*
- $Script$%else%
- $text$Использование - /todo <речь> * <действие>
required_args: 3
broadcast_radius: 50
permission-required: true
permission-node: mycmd.rpcmd
permission-error: 'Такой команды не существует. Скорее всего...'
error-message: 'Использование: /todo <речь> * <действие>'
P.S. Первый раз на форуме пишу тему, не бейте если что не так