Как создать баланс для каждого игрока индивидуально в botmother?
Botmother
Что я сделал:
Человек нажимает start -> после меню -> и у него 6 кнопок -> 1) Добыть 2) Продать 3) Баланс 4) Рейтинг 5) Не помню и не важно 6) Донаты
Кнопки 1,2,3 (Добыть, продать, баланс) должны быть связаны, то есть - человек нажимает добыть, получает руду стоимостью от 10 до 1000 - (Камень - 10, Медь - 25, Железо - 40, Золото - 70, Изумруд - 105, Рубин - 250, Алмаз - 500, Антиматерия - 1000), руда сохраняетсе в балансе, после человек жмёт продать, человек продаёт эту руду и получает данный баланс в $. Человек жмёт баланс и у него должна присутствовать надпись:
Баланс - ххх $ (взависимости от проданной руды)
В чём трудности?
1. Я не понимаю, как сделать, чтобы у каждого игрока был индивидуальный баланс
2. Не понятно, как сделать, чтобы после нажатия "Добыть", человек не может активировать кнопку 30 секунд или может заплатить 1 ⭐️ и убрать таймер ровно на данный момент
3. Не понятно, как сделать, чтобы работала продажа
В Botmother переменные хранятся отдельно для каждого пользователя, так что баланс уже будет индивидуальным. Заведи переменные balance и ore, при добыче записывай результат «Случайного числа» в ore, а при продаже через компонент записи переменной прибавляй ore к balance. Кулдаун — сохраняй {{now}} в переменную last_mine и перед добычей проверяй разницу с текущим временем.