Cheat WoW, Cheat WoW, Cheat WoW, Bot WoW, Bot WoW, Bot WoW, Hack Wow, Hack Wow, Hack Wow, Cheat aion, cheat aion, cheat aion, cheat dofus, cheat dofus, cheat dofus, cheat counter strike, cheat counter strike, cheat counter strike, hack css, hack css, hack counter strike, hack dofus, hack aion, bot aion, bot dofus, bot counter strike, aimbot counter strike, bot dofus, cheat metin2, cheat metin2
3 496 Fichiers | 51 374 Membres | Online : 370 invités, 21 Membres French Zone Premium
Auto Mdp oublié ?
BlogBang
» Oups... Tu n'as pas la permission
S'INSCRIRE
Bienvenu cher invité,

Si tu vois ce message, c'est parce que tu n'es pas connecté ou que tu n'es pas encore inscrit sur notre site web.
L'accès à cette page du forum est restreint, les personnes pouvant la voir doivent être membre sur le site.
Par conséquent, tu n'as pas la permission de visiter cette page, voici ce que tu dois faire pour remédier à ce problème :
  • Tu n'es pas connecté. Si tu disposes d'un compte, complétes le formulaire de connexion dans la barre de navigation en haut de la page et recommences.
  • Tu n'es pas encore enregistré sur le forum over-game.org, pour le faire suis ce lien pour t'inscrire maintenant : Inscription à Over-game.org
Pourquoi s'inscrire ?
- L'inscription à over-game.org vous permettra de recevoir des offres exceptionnelles concernant les jeux : Donation de comptes de jeux steam, world of warcraft et autres.
- Vous aurez accès à des exploitations ou des contenus vraiment spéciaux et intéressants.
- Nos fichiers et nos tutoriels sont garantis. Vous serez rarement confronté à des problèmes.
- La qualité des sujets est très demandée.


Merci de visiter notre forum.
+ Répondre au sujet
[Théorie] Programmer un bot pixel Outils du sujet Activer le mode LinéaireActiver le mode HybrideActiver le mode Arborescent
Profil Message et signature
Avatar de UpIt
161 Posts, 126 points
Ancien12/04/2011, 20h42

Salut à tous, Over-Gamers !

Dans ce tutoriel assez long, nous allons voir la partie théorique de la création d'un bot. En effet, il ne suffit pas de savoir programmer pour faire un bot digne de ce nom, il faut aussi bien réfléchir et avoir un bon sens de la logique.

C'est parti !


Sommaire



0 : Prérequis
1 : Récolter une ressource
2 : Combat : La base
3 : Combat : Déplacements
4 : Retour à la banque


Prérequis


Avant toutes choses, pour s'assurer de la compatibilité de votre bot sur toutes les machines, votre bot devrait redimensionner et déplacer automatiquement la fenêtre de Dofus. Ainsi, tout le monde aurait le même écran, et les bugs seront par conséquents moins présents.
Voici les valeurs que je conseille pour votre redimensionnement/déplacement de fenêtre :

Largeur de la fenêtre : 680 pixels
Hauteur de la fenêtre : 570 pixels
Position X du déplacement : 0 pixel
Position Y du déplacement : 0 pixel

De cette façon, la fenêtre Dofus fera 680x570px, et sera placée en haut à gauche de l'écran.

Enfin, toujours dans un souci de compatibilité avec les autres machines, vous devez indiquer certains réglages à faire dans Dofus aux utilisateurs du bot. Pour une pleine compatibilité avec le tutoriel, et ce que je conseille aussi :

-Thème beige utilisé (pour que les couleurs de l'interface soient les mêmes que vous)
-Qualité flash basse (afin d'avoir moins de couleurs pixels à analyser, donc optimisation du bot)
-Transparence désactivée (pour le combat, la transparence poserait un problème car les couleurs sont atténuées)

Nous en avons fini avec les prérequis

Récolter une ressource


Nous allons commencer par ce qui est le plus utilisé dans le domaine du bot pixel pour Dofus : la récolte d'une ressource.

C'est assez simple. Vous devez tout d'abord préparer une liste de couleurs (minimum 3 conseillé), qui correspond aux ressources que vous souhaitez prendre (Céréales, Arbres...).
Une fois cela fait, il faut faire une recherche d'un pixel de la couleurs de la ressource que nous voulons grâce à notre liste créée précédemment. Si nous trouvons ce pixel, nous savons qu'il y a la ressource aux coordonnées trouvées. Si nous ne la trouvons, on essaye avec la deuxième couleurs, puis avec la 3ème couleurs, etc jusqu'à ce que l'on trouve la ressource.

Nous pouvons alors cliquer sur la ressource. Maintenant, il faut cliquer sur le bouton Faucher. Comment faire sachant que la position de ce bouton dépend de la position de la ressource. Un schéma vaut mieux qu'un long discours :



Le point 1 correspond au pixel que nous avons trouvé (la ressource donc). Nous voulons cliquer sur le bouton Faucher, point 2. Il suffit de prendre la marge entre le point 1 et le point 2 pour avoir les coordonnées du point 2.

Exemple : Point 1 = 500, 480; Marge entre le point 1 et le point 2 : + 50, + 80;

Donc, Point 2 = 500 + 50, 480 + 80 = 550, 560 !

Nous pouvons alors cliquer sur le bouton Faucher. Nous avons alors récolté notre ressource . Pour un bot, il suffit de répéter cette action avec une boucle infinie, et notre bot va faucher sans s'arrêter.

Récapitulatif :
-On créé une variable tableau qui contient les couleurs de la ressource que nous voulons
-On recherche la position de la ressource voulue
-On clique sur la ressource voulue
-On clique sur le bouton Faucher, où la position est connue grâce à la formule donnée plus haut.


Combat : La base


Nous allons nous attaquer à la base d'un système de combat.
Beaucoup de gens affirment que celui-ci est difficile à réaliser. Je vous rassure, ce n'est pas le cas

Commençons par la détection d'un combat.



Voici une capture d'écran prise au moment d'un lancement de combat. Comme nous pouvons le constater, il y a deux couleurs vives qui ne sont présentes qu'en cas de lancement de combat : le bleu (#0022dd), et le rouge (#dd2200). Il vous suffit donc, avant chaque fauche, de tester si une de ces couleurs est présente pour savoir si un combat est lancé ou non.

Si un combat est lancé, le bot devra cliquer sur 3 boutons pour un bon anonymat : 'Interdire / autoriser les joueurs à rejoindre le combat', 'Quitter / Passer en mode invisible', puis sur le bouton 'Prêt'.

Ainsi, le combat est lancé, et la bot saura qu'un combat est lancé pour les étapes suivantes.

Maintenant, nous allons déterminer si c'est à notre tour de jouer ou non. Pour cela, il suffit de faire un boucle qui vérifie si la couleur du pixel indiqué par une flèche sur l'image ci-dessous est orange (#ff4d00). Si c'est le cas, c'est à notre tour de jouer.



Maintenant que nous savons si c'est à notre tour de jouer, nous allons voir comment attaquer le monstre le plus proche.


Tutoriel en cours de construction !
Il n'est donc pas encore fini.

Dernière modification de UpIt, 30/04/2011 à 21h36 Raison: Ajout de la partie Combat : La base (Partie terminée)
Merci de cliquer sur l'une des publicités ci-dessous pour contribuer :
BlogBang
Avatar de BuZZ
Administrateur
3 061 Posts, 1 534 points
Ancien12/04/2011, 21h43
Voilà qui devient tout de suite alléchant. Meme si peu te suive, je te garanti, que je vais te suivre du début a la fin. Les bots dofus, ça intéresse énormément .


Avatar de UpIt
161 Posts, 126 points
Ancien13/04/2011, 10h15
Merci
Le tuto sera fini je pense pas avant la fin des vacances : je ne suis pas là à partir de demain...
Ibiza67 n'a pas d'avatar
Over Membre
17 Posts, 51 points
Ancien14/04/2011, 19h57
Intéressant , j'attends la suite (:
ShusyMan n'a pas d'avatar
Over Membre
21 Posts, 42 points
Ancien04/05/2011, 15h44
Je préfère les sockets perso'. Mais c'est le début d'un très bon tuto !
Avatar de felilix
Over Membre
182 Posts, 132 points
Ancien31/05/2011, 19h14
Mec je te remercie

sa m'ouvre de grande porte ^^
ssj360 n'a pas d'avatar
Over Membre
55 Posts, 12 points
Ancien05/06/2011, 19h31
merci pour ce debut on att la suite
AymenemyA n'a pas d'avatar
Over Membre
2 Posts, 0 points
Ancien20/07/2011, 03h46
Up je crois qu'on a oublié ce post :/ ça fait 2 mois sans modification du post.
Avatar de footdebcrcool
Over Membre
1 202 Posts, 316 points
Ancien20/07/2011, 17h47
Jolie tuto, très agréable a lire



En Vacances du 8 aout au 31 aout au portugal ♥, donc aucune activée presque tous le mois d'aout...
Bonne vacances a tous et petite pensée au travailleurs ...


World of Warcraft ça marche !

http://www.youtube.com/watch?v=oicvf...eature=related
Avatar de streg
Over Membre
964 Posts, 850 points
13
Ancien21/07/2011, 19h42
Oui faut continuer ce tuto^^
Bas moi, j'dit POUR OVER-GAME!
La clé de toute réussite, c'est la patience







Tu veux un abonement Wow dofus ou autre mmorpg payant? Où même des cheats géniaux? clic ici et tu trouvera ton bonheur!http://www.monstercheat.com/
+ Répondre au sujet

Tags
bot, pixel, programmer, théorie

Outils du sujet
Affichage du sujet


Partenaires : wikiseven zpteam
Navigation :