Engine:
Code:
new Float:fAngle[3]
//...
entity_set_vector(id, EV_VEC_punchangle, fAngle)
FakeMeta:
Code:
new Float:fAngle[3]
//...
set_pev(id, pev_punchangle, fAngle)
If I remember correctly, then fAngle should be measured with respect to the player's current angle. So, if you want to punch his view up, for example, just do something like fAngle[0] = 60.0. You need to test this, because sometimes a positive angle means down, sometimes a positive angle means up.
__________________