To
if(is_user_alive(hit))
{
if(h_bulet)
{
set_tr2(trace, TR_iHitgroup, HIT_HEAD) // Redirect shot to head
// Variable angles doesn't really have a use here.
static hit, Float:head_origin[3], Float:angles[3]
hit = get_tr2(trace, TR_pHit) // Whomever was shot
engfunc(EngFunc_GetBonePosition, hit, 8, head_origin, angles) // Find origin of head bone (8)
set_tr2(trace, TR_vecEndPos, head_origin) // Blood now comes out of the head!
}
if(ultra_armor[hit]>0 || (player_class[hit]==Paladyn && random_num(0,3)==1) || random_num(0,player_ultra_armor_left[hit])==1)
{
if(after_bullet[id]>0)
{
if(ultra_armor[hit]>0) ultra_armor[hit]--
else if(player_ultra_armor_left[hit]>0)player_ultra_armor_left[hit]--
after_bullet[id]--
}
set_tr2(trace, TR_iHitgroup, 8)
}
return FMRES_IGNORED
}
Na to :
if(is_user_alive(hit))
{
if(h_bulet)
{
set_tr2(trace, TR_iHitgroup, HIT_HEAD) // Redirect shot to head
// Variable angles doesn't really have a use here.
static hit, Float:head_origin[3], Float:angles[3]
hit = get_tr2(trace, TR_pHit) // Whomever was shot
engfunc(EngFunc_GetBonePosition, hit, X head_origin, angles) // Find origin of head bone (X)
set_tr2(trace, TR_vecEndPos, head_origin) // Blood now comes out of the head!
}
if(ultra_armor[hit]>0 || (player_class[hit]==Paladyn && random_num(0,3)==1) || random_num(0,player_ultra_armor_left[hit])==1)
{
if(after_bullet[id]>0)
{
if(ultra_armor[hit]>0) ultra_armor[hit]--
else if(player_ultra_armor_left[hit]>0)player_ultra_armor_left[hit]--
after_bullet[id]--
}
set_tr2(trace, TR_iHitgroup, X)
}
return FMRES_IGNORED
}
W miejsce X wstaw ile ma sie odbijac pociskow.(Masz podmienic 3 X)
Jak dziala daj znac


Dodatki SourceMod




Moja zawartość
Mężczyzna
Napisane przez 
