Решено поставить лимит на количество выдаваемых денег /eco give

Статус
Закрыто для дальнейших ответов.

Crazy0121

Активный участник
Пользователь
Баллы
61
можно ли сделать лимит на количество денег выдаваемых команой /eco give? Что бы игрок мог выдать максимум 100.000
 
Ограничиваем /eco give 100.000, каким-то из способов.
Прописываем команду over9000 раз, профит.
 
ReAction - профит!
P.S. сам не знаю, поможет ли он, но его часто советуют тут... ))))
 
Активаторы плагина ReActions, которые, возможно, тебе помогут.
Для использования этих активаторов группе игроков выдай перм 'eco.give.100000'
Неважно сколько ты перевел средств. Команда заново может быть использована только через неделю (Перечислить можно не более 100.000)
Код:
EXEC:
  ecogive1:
    flags:
    - LOWER=param:%arg3% value:100001
    actions:
    - EXECUTE=activator:ecogive2
    reactions:
    - 'MESSAGE=&cМаксимальное кол-во средств доступных для выдачи: &b100000&c$.'
  ecogive2:
    flags:
    - VAR_COMPARE=id:online value:1 player:%arg2%
    actions:
    - EXECUTE=activator:ecogive3
    reactions:
    - MESSAGE=&7Игрок %arg2% &cоффлайн&7.
  ecogive3:
    flags:
    - DELAY_PLAYER=id:ecogive player:%PLAYER_NAME% set-time:7d
    actions:
    - MESSAGE=&7Вы перечислили &b100000&c$ &7на счет игрока %arg2%&7.
    - MESSAGE=&7Вы получили &b100000&c$ &7от игрока %player%&7. player:%arg2%
    - MONEY_GIVE=%arg3% player:%arg2%
    reactions:
    - 'MSG=&7До использования команды осталось: %delay-left%&7.'
COMMAND:
  eco1:
    override: true
    regex: false
    command: eco
    actions:
    - CANCEL_EVENT=true
  eco2:
    override: false
    regex: true
    command: cmd:eco arg1:give arg2:* arg3:*
    flags:
    - PREM=eco.give.100000
    actions:
    - EXECUTE=activator:ecogive1
    reactions:
    - 'MESSAGE=&7Вам эта команда недоступна.'
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ