Спасибо всем, разобрался сам.
Для искателей такого же решения:
Получал строку в игре - donateShop.modal.exchange|вводимоечисло
Для того чтобы получить вводимое число необходимо разделить строку:
sscanf(text, "P<|>s[150]d[50]",erio, _input);
Переменная _input и есть вводимое число.
erio - всё то...