Hi
i have plugin which set no recoil, but plugin have problems with sight
i need to narrow sight + no recoil, but plugins set only no recoil
Code:
PHP Code:
public fw_Weapon_PrimaryAttack_Post(entity)
{
new id = pev(entity, pev_owner)
if (g_norecoil[id])
{
new Float: push[3]
pev(id, pev_punchangle, push)
xs_vec_sub(push, cl_pushangle[id], push)
xs_vec_mul_scalar(push, 0.0, push)
xs_vec_add(push, cl_pushangle[id], push)
set_pev(id, pev_punchangle, push)
return HAM_IGNORED;
}
return HAM_IGNORED;
}
This is code from zp cv47:
PHP Code:
public fw_Aug_PrimaryAttack_Post(Weapon)
{
g_IsInPrimaryAttack = 0
new Player = get_pdata_cbase(Weapon, 41, 5)
if(g_has_aklong[Player])
{
new Float:push[3]
pev(Player,pev_punchangle,push)
xs_vec_sub(push,cl_pushangle[Player],push)
xs_vec_mul_scalar(push,get_pcvar_float(cvar_recoil_aklong),push)
xs_vec_add(push,cl_pushangle[Player],push)
set_pev(Player,pev_punchangle,push)
if (!g_clip_ammo[Player])
return
emit_sound(Player, CHAN_WEAPON, Sound_Fire[0], VOL_NORM, ATTN_NORM, 0, PITCH_NORM)
UTIL_PlayWeaponAnimation(Player, anim_shoot1)
make_blood_and_bulletholes(Player)
}
}
xs_vec_mul_scalar(push,get_pcvar_float(cvar_r ecoil_aklong),push)
cvar_recoil_aklong = 0.55
i try to set by anology:
PHP Code:
public fw_Weapon_PrimaryAttack_Post(entity)
{
new id = pev(entity, pev_owner)
if (g_norecoil[id])
{
new Float: push[3]
pev(id, pev_punchangle, push)
xs_vec_sub(push, cl_pushangle[id], push)
xs_vec_mul_scalar(push, 0.55, push)
xs_vec_add(push, cl_pushangle[id], push)
set_pev(id, pev_punchangle, push)
return HAM_IGNORED;
}
return HAM_IGNORED;
}
but this don't arrow sight + this crash no recoil, how to add to this code feature which can narrow sight ?
FIRST PICTURE - MY NO RECOIL PLUGIN
SECOND - ZP EXTRA MP5
I NEED EFFECT LIKE SECOND PICTURE
__________________