Добавь в проверки игнорирование цветов и регистра. Если работать не будет, значит ты не правильно переписал код.
Код:
Событие чата → [Если значение содержит (Сообщение игрока) (@pay) → Выбрать игроков по значение содержит (Сообщение игрока) (%selected%) → Заменить символы в тексте (%player%_text) (Сообщение игрока) (@pay %selected% &f) () <Игнорирование регистра> <Игнорирование цветов> → Парсить число (%player%_text) (%player%_text) → [Если значение (%player%_text) <= (%player%_money) → [Если значение (%player%_text) > (0) → Отнять (%player%_money) - (%player%_text) → Прибавить (%selected%_money) + (%player%_text) ] ] ]
Значения:
%player%_text - Динамическая переменная (Не сохранено)
%player%_money/%selected%_money - Динамическая переменная (Сохранено)
Если твоя переменная с монетами, например, %player%_score, то заменяй "%player%" на "%selected%" : %selected%_score
Так же, в код можно добавить блоки "Иначе" для сообщений о прерывании операции.