Terminator888 (20.04.2014, 18:04) писал:Делаю мод для хл2, но мне не нужны там хедкрабы..как их вырезать..чтоб например при убийсве зомбаря с него хед не спрыгивал и чтоб на нем его не было?
Вроде, нужны отдельные зомбари, хоть я в этом и не шарю, но однозначно зомбари не из халвы.
Я не уверен,но кажется надо сначала открыть файл npc_zombie.cpp и там строчку m_fIsHeadless = false; заменить на m_fIsHeadless = true; Затем надо открыть файл npc_BaseZombie.cpp и там надо найти HeadcrabRelease_t CNPC_BaseZombie::ShouldReleaseHeadcrab( const CTakeDamageInfo &info, float flDamageThreshold ) и заменить на это. HeadcrabRelease_t CNPC_BaseZombie::ShouldReleaseHeadcrab( const CTakeDamageInfo &info, float flDamageThreshold ){ return ( m_iHealth <= 0 && m_fIsTorso && IsChopped( info ) )?RELEASE_RAGDOLL_SLICED_OFF:RELEASE_NO; } И вроде потом хедкрабов больше не будет. Да и ещё замени кровь на красную. В файле npc_zombie.cpp замени это: #ifdef HL2_EPISODIC SetBloodColor ( BLOOD_COLOR_ZOMBIE ); На это: #ifdef HL2_EPISODIC SetBloodColor ( BLOOD_COLOR_RED ); Всё.