Допустим у нас есть предмет, он с зарядами, но не заканчивается.
При расходовании последнего заряда наблюдаем нормальное поведение: Предмет имеет 0 зарядов, при нажатии на предмет ничего не происходит.
Но если обнулить заряды через SetItemCharges(it, 0) , то предмет имеет 0 зарядов и может использоваться бесконечно, не обращая внимания на заряды. Если добавить ему зарядов и последний заряд тратится через проюзывание, то все снова работает корректно.
Как с этим бороться, как триггерно обнулять заряды так, чтоб не получался бесконечный предмет?

если удаление предмета не вариант, то подменять его на другой (к примеру на не прожимаемый, или просто с другой активкой)
`
ОЖИДАНИЕ РЕКЛАМЫ...
33
Принятый ответ
если удаление предмета не вариант, то подменять его на другой (к примеру на не прожимаемый, или просто с другой активкой)
22
так заряд у тя изначально был 1 иты его потратил и сравниваеш если заряд равен 0 то удаляем ибо получается если у тя 5 заряд а в игре нажать 6 раз не бывает!
28
Нет никакого бага, 0 зарядов означает, что предмет можно использовать бесконечно.
Через замену предмета только. 1 предмет пустышка, не нажимается, второй с зарядами, нажимается.
32
Ну в настройках предмета есть галочка - может закончится.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.