Salut,
pour faire un bon NPC tireur il nous faudrait une fonction du genre NPCAttackPlayer(botid, playerid, weaponid, SkillLevel); qui serait en parti compenser côté client afin d'obtenir un résultat acceptable mais bon....
dans le code que je t'ai indiqué, le npc regardera dans la direction du joueur, ensuite il te faudrait possiblement gérer aussi l'angle de la hauteur, mais bon ça te force à passer par des tas d'enregistrements et donc ce serait très long à faire
++Sim++