17.10.2014, 13:56
Если SetPlayerHealth(playerid, 0) то не поможет, если игрок не заспавнился после смерти его нужно подбрасывать на небольшую высоту и тогда он уже умирает
Как я решил проблему указанную в первом посте:
В моем случае на кнопку пробел вызывалась функция остановки анимации и если игрок во время своей смерти нажимал эту кнопку у него сбивалась анимация смерти вроде как и он продолжал бегать, я просто там добавил проверку, чтобы срабатывало только если игрок со здоровьем > 0 и вроде перестало, однако есть исключения если игрок погибает в огне, он не заспавнится пока его не вынесет за пределы огня и если игрок падает с большой высоты иногда случается такой баг не срабатывает анимация прыжка с парашютом он шлепается об землю и продолжает бегать
Как я решил проблему указанную в первом посте:
В моем случае на кнопку пробел вызывалась функция остановки анимации и если игрок во время своей смерти нажимал эту кнопку у него сбивалась анимация смерти вроде как и он продолжал бегать, я просто там добавил проверку, чтобы срабатывало только если игрок со здоровьем > 0 и вроде перестало, однако есть исключения если игрок погибает в огне, он не заспавнится пока его не вынесет за пределы огня и если игрок падает с большой высоты иногда случается такой баг не срабатывает анимация прыжка с парашютом он шлепается об землю и продолжает бегать


