A
Bonjour a tous Voilà je me permet de faire appel a vos lumières concernant un petit programme en autoit que j'essaie de faire sur un FPS Bat*****eld3 pour ne pas le nommer ^^'
Je sais que autoit n'est pas a utiliser pour ce genre de jeux mais après avoir réalisé quelques bot perso sur D2 j'ai pas pu m’empêcher d'essayer sur Bat.
Voici le problème rencontré: je réalise un simple pixelsearch et souhaites faire un mouseclick dessus (je récupère donc la position du pixel pour ca)
Le résultat: le pixel est bien repéré dans la zone définie mais le mouseclick clique systématiquement a l'opposé de ce point...
Ma première réflexion est que ma souris garde tout le temps une position fixe sur mon écran en jeu donc forcément elle ne peux pas rejoindre ce pixel mais cependant la souris part dans n'importe quelle direction, gauche droite haut bas, sans réel logique. y aurait-il un calcul savant pour déplacer ma souris (en jeu) en prenant en compte la FOV dans mes réglages de jeux et peut-être aussi la sensibilité de ma souris en DPI? ou la fonction est elle bloquée de base par Gameguard et dans ce cas trouver un moyen de passé au dessus ? ou encore y aurait-il une autre fonction a importer pour réaliser cette opération ?
Désolé si j'ai des questions stupides par avance ^^ mais n'ayant pas trouvé de réponse sur le net et ne voulant pas mourir bête
Merci de votre aide!!
Je sais que autoit n'est pas a utiliser pour ce genre de jeux mais après avoir réalisé quelques bot perso sur D2 j'ai pas pu m’empêcher d'essayer sur Bat.
Voici le problème rencontré: je réalise un simple pixelsearch et souhaites faire un mouseclick dessus (je récupère donc la position du pixel pour ca)
Le résultat: le pixel est bien repéré dans la zone définie mais le mouseclick clique systématiquement a l'opposé de ce point...
Ma première réflexion est que ma souris garde tout le temps une position fixe sur mon écran en jeu donc forcément elle ne peux pas rejoindre ce pixel mais cependant la souris part dans n'importe quelle direction, gauche droite haut bas, sans réel logique. y aurait-il un calcul savant pour déplacer ma souris (en jeu) en prenant en compte la FOV dans mes réglages de jeux et peut-être aussi la sensibilité de ma souris en DPI? ou la fonction est elle bloquée de base par Gameguard et dans ce cas trouver un moyen de passé au dessus ? ou encore y aurait-il une autre fonction a importer pour réaliser cette opération ?
Désolé si j'ai des questions stupides par avance ^^ mais n'ayant pas trouvé de réponse sur le net et ne voulant pas mourir bête
Merci de votre aide!!