new Float:aim[2][3]
new Float: dif
entity_get_vector(ofiara, EV_VEC_v_angle, aim[0])
entity_get_vector(atakujacy, EV_VEC_v_angle, aim[1])
if(aim[0][1]<0) aim[0][1]+=360.0
if(aim[1][1]<0) aim[0][1]+=360.0
if(aim[0][1]>aim[1][1]) dif = aim[0][1]-aim[1][1]
else dif = aim[1][1]-aim[0][1]
if(dif>90) return HAM_IGNORED;
Witam, mam oto taką funkcję (napisaną przez Micza), powinna ona działać, lecz nie jest do końca. Popychanie gracza, ma być tylko od strony pleców. Tak jest, lecz działa co parę sekund owa funkcja. Ma ktoś jakiś pomysł czemu tak się dzieje?