- Для версий
- 1.19.✘
- 1.20.✘
Иногда требуется создать команду, которая бы выполнила случайно одну из заданных команд (или серию команд) с учетом % вероятности. Это может сделать этот плагин.
В данном примере случайно выполняется одна из 4-х цепочек команд, состоящая из 2-х команд: первая выдает деньги, вторая пишет игроку в чат сообщение.
при настройке
enableplaceholderapisupport: true
в выполнении команд можно использовать placeholders
command: /rc <listname> [playername] - выполнить команду
permission: randomcommand.command
command: /rcreload - перезагрузить конфиг
permission: randomcommand.reload
если использовать вкупе с такими плагинами как DeluxeMenus, то можно выдавать отдельные права на каждую команду, или добавлять кулдаун (используя priority: )
- '[player] rc money_random %player_name%'
Пример команды:
money_random:
- "58:eco give {name} 1;msg {name} Ну что ж.. монетка так монетка. Всё пригодится." #шанс команды - 58% (58/(58+24+15+3))
- "24:eco give {name} 2;msg {name} 2 монеты тоже на земле не валяются." #шанс команды - 24%
- "15:eco give {name} 3;msg {name} О, да тебе прямо везет сегодня!" #шанс команды - 15%
- "3:eco give {name} 10;msg {name} Да ты счастливчик! Выиграл джек пот!" #шанс команды - 3%
В данном примере случайно выполняется одна из 4-х цепочек команд, состоящая из 2-х команд: первая выдает деньги, вторая пишет игроку в чат сообщение.
при настройке
enableplaceholderapisupport: true
в выполнении команд можно использовать placeholders
Commands and Permissions
command: /rc <listname> [playername] - выполнить команду
permission: randomcommand.command
command: /rcreload - перезагрузить конфиг
permission: randomcommand.reload
если использовать вкупе с такими плагинами как DeluxeMenus, то можно выдавать отдельные права на каждую команду, или добавлять кулдаун (используя priority: )
- '[player] rc money_random %player_name%'