-=DrTressi=-
Ты поизучай код.. Там же все есть.
Зомби дергаются один раз, наверное, потому, что там есть Remember(bits_MEMORY_FLINCHED). Убери его, и будут дергаться каждый раз (правда, убить его тогда можно вообще без проблем).
-=DrTressi=- ну тыж проверку хотел на половину здоровья - вот она.
Независимо от того сколько ты там выставишь через спирит.
Если надо проверку на четверть здоровья - дели не на два, а на четыре.
-=DrTressi=-
В оригинале идет проверка на фиксированное значение, HGRUNT_LIMP_HEALTH.
Если ты хочешь, чтобы проверка была в процентах, то замени в файле hgrunt.cpp строку:
C++ Source Code:
#define HGRUNT_LIMP_HEALTH 20
на
C++ Source Code:
#define HGRUNT_LIMP_HEALTH (pev->max_health*0.5)
Тогда он будет хромать, если у него 50% здоровья или меньше.