Sidebar

[HL2] Как повысить урон от монстров?

Greader

New member
22.05.12
33
[HL2] Как повысить урон от монстров?

Искал в настройках npc_ но не нашел, как настроить им урон?
Т.е. надо чтобы, допустим зомби, с одного раза игрока валил, или метрокоп также валил всех с одного выстрела.
Можно это сделать в настройках npc?
 

MaSTeR

New member
15.04.09
793
30
32
0
Код:
if ( pEvent->event == AE_ZOMBIE_ATTACK_RIGHT )
	{
		Vector right, forward;
		AngleVectors( GetLocalAngles(), &forward, &right, NULL );
		
		right = right * 100;
		forward = forward * 200;

		ClawAttack( GetClawAttackRange(), sk_zombie_dmg_one_slash.GetFloat(), QAngle( -15, -20, -10 ), right + forward, ZOMBIE_BLOOD_RIGHT_HAND );
		return;
	}

	if ( pEvent->event == AE_ZOMBIE_ATTACK_LEFT )
	{
		Vector right, forward;
		AngleVectors( GetLocalAngles(), &forward, &right, NULL );

		right = right * -100;
		forward = forward * 200;

		ClawAttack( GetClawAttackRange(), sk_zombie_dmg_one_slash.GetFloat(), QAngle( -15, 20, -10 ), right + forward, ZOMBIE_BLOOD_LEFT_HAND );
		return;
	}

	if ( pEvent->event == AE_ZOMBIE_ATTACK_BOTH )
	{
		Vector forward;
		QAngle qaPunch( 45, random->RandomInt(-5,5), random->RandomInt(-5,5) );
		AngleVectors( GetLocalAngles(), &forward );
		forward = forward * 200;
		ClawAttack( GetClawAttackRange(), sk_zombie_dmg_one_slash.GetFloat(), qaPunch, forward, ZOMBIE_BLOOD_BOTH_HANDS );
		return;
	}
Походу все дело в кодинге...
 

Пила

New member
24.03.12
427
12
0
можно сделать тригером, который будет отнимать нам хп когда враг будет нас бить, только это будет ОЧЕНЬ геморно и не целесообразно.
 

Backbreaker

графодрочер ксм
27.12.07
3 130
38
48
  • Золотая медаль 111
2 Пила:
.cfg - в конфигах же, не?
 

snaksan

New member
13.06.10
601
32
2 Пила: там(skill.cfg) я точно помню прописывается урон от оружия и множитель урона, при попадании в части тела. например для головы ставишь 15 и при попадании в голову будет сразу смерть. причем урон прописывается отдельно и для игрока и для нпс.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.