vanfunko писал(а):
Есть стат Сила, у него значение допустим 1, и каждый раз когда он повышается на целую единицу, с 1 до 2, с 2 до 3, и т.д. должен срабатывать ивент который в свою очередь будет прибавлять другие параметры, например жизни. Так вот Значение силы растет например на 0.1 каждую секунду. И мне надо чтобы когда значение силы получало новое целое свое значение, ивент срабатывал )) Либо Чтобы значение Сила каждый раз давала правду при изменении целого значения.
Можно после каждого изменения "Силы" копировать новое значение во временную переменную, отбрасывать дробную часть и сравнивать с текущим значением "Силы". Таким образом, если они равны, то значит наступило то самое событие ивента :)
Str=1, Temp=floor(Str)=1, Str==Temp > True
Str=1.5, Temp=floor(Str)=1, Str==Temp > False
Str=2, Temp=floor(Str)=2, Str==Temp > True
да все верно, но я думал, что наверное все-таки есть какое-то встроенное решение для такого макроса.
даже переменных не нужно создавать никаких, все реализовал в макросе