http://forums.alliedmods.net/showthread.php?p=88618
PHP Code:
case UT_RIGHT:
{
new Float:force = float(get_pcvar_num(baseforce))
new Float:vector[3]
entity_get_vector(id,EV_VEC_angles,vector)
engfunc(EngFunc_MakeVectors,vector)
new Float:v_right[3]
get_global_vector(GL_v_right,v_right)
entity_get_vector(id,EV_VEC_velocity,vector)
vector[0] = v_right[0] * force
vector[1] = v_right[1] * force
vector[2] = 220.0
entity_set_vector(id,EV_VEC_velocity,vector)
domove[id] = UT_NONE
return PLUGIN_CONTINUE
}
case UT_LEFT:
{
new Float:force = float(get_pcvar_num(baseforce)) * -1.0
new Float:vector[3]
entity_get_vector(id,EV_VEC_angles,vector)
engfunc(EngFunc_MakeVectors,vector)
new Float:v_right[3]
get_global_vector(GL_v_right,v_right)
entity_get_vector(id,EV_VEC_velocity,vector)
vector[0] = v_right[0] * force
vector[1] = v_right[1] * force
vector[2] = 220.0
entity_set_vector(id,EV_VEC_velocity,vector)
domove[id] = UT_NONE
return PLUGIN_CONTINUE
}
__________________