[Fonction] Purge Inventaire Full
#161
Posté 20 November 2012 - 14:18
#162
Posté 20 November 2012 - 14:26
je suis têtu !!!
#163
Posté 20 November 2012 - 14:30
je vais refaire une tentative !!!!!
je suis têtu !!!
Je cherche aussi car j'ai le même soucis que toi et sa me frustre.
Si je trouve la solution je te dit ça
edit :
as tu aussi un buff à intervalle très court (3 secs ou moins) ?
Je test en augmentent le buff d'un peu plus de 3 secs et je te dit si c'est ok.
#164
Posté 20 November 2012 - 16:13
Le plus bas c est 4000.
Bon j'ai enfin réussi, en PM 1 ca speed, ca tri ca vends ca stocks et ca meurt pas mais mon baba gros stuff.
Run environ 8.30s.
Mannu si tu veux le fichier SURTOUT en entier je te le file.
#165
Posté 20 November 2012 - 16:24
#166
Posté 20 November 2012 - 20:07
Non le buff j'ai aucun buff a - de 3000.
Le plus bas c est 4000.
Bon j'ai enfin réussi, en PM 1 ca speed, ca tri ca vends ca stocks et ca meurt pas mais mon baba gros stuff.
Run environ 8.30s.
Mannu si tu veux le fichier SURTOUT en entier je te le file.
Le problème persiste en faite...
Oui je veux bien ton fichier stp.
#167
Posté 22 November 2012 - 08:57
- après avoir vendu les objets, le bot relance ses buffs et commence à se déplacer bizarrement -> comme s'il pensait avoir repris le TP alors qu'il ne s'est pas déplacé vers celui-ci
- quand il arrive à prendre le TP pour revenir vers le lieu d'origine, parfois il se déplace bizarrement en rond -> laisse penser qu'il est paumé dans la séquence de déplacement, du coup au bout de pas très longtemps il lance un TP pour terminer la partie
- quand il retourne de chez le vendeur, il ne ramasse pas forcément tous les objets au sol -> comme s'il en avait banni un après plusieurs essais et du coup il n'en tient plus compte maintenant que l'inventaire est vide.
Est-ce que vous avez constaté ce genre de soucis de votre côté ?
#168
Posté 22 November 2012 - 09:25
Après pas mal d'utilisation de cette fonction, je constate quand même que souvent le bot ne réagit pas super bien. Plusieurs cas possibles :
- après avoir vendu les objets, le bot relance ses buffs et commence à se déplacer bizarrement -> comme s'il pensait avoir repris le TP alors qu'il ne s'est pas déplacé vers celui-ci
- quand il arrive à prendre le TP pour revenir vers le lieu d'origine, parfois il se déplace bizarrement en rond -> laisse penser qu'il est paumé dans la séquence de déplacement, du coup au bout de pas très longtemps il lance un TP pour terminer la partie
- quand il retourne de chez le vendeur, il ne ramasse pas forcément tous les objets au sol -> comme s'il en avait banni un après plusieurs essais et du coup il n'en tient plus compte maintenant que l'inventaire est vide.
Est-ce que vous avez constaté ce genre de soucis de votre côté ?
Tu viens d’énuméré exactement les mêmes problèmes que je rencontre. La version n'est pas stable à mon gout... trop de bug ^^
J’espère que pour la suite les petits bugs seront réglé, il font du bon boulot tout de même pour le faire évolué!
#169
Posté 22 November 2012 - 09:27
Je vais essayer de prendre les logs des différents bugs en espérant que ça puisse aider.
edit :
exemple du bug2, le bot a vendu, revient au point d'origine et se déplace comme quand il est perdu :
Sur le même log, quelques lignes plus haut, quand il essai de ramasser un objet rare il se rend compte que l'inventaire est plein, il tente la TP, il est perturbé par un mob, arrive à le tuer, retente de grab, full, du coup il l'ignore, fait la TP pour aller vendre, mais comme il l'a ignoré au retour il ne check pas cet item.
bug3 :
exemple du bug1 où après avoir vendu il relance ses buffs sans essayer de reprendre le portail :
j'ai oublié de précisé, mais j'ai augmenté le sleep comme préconisé.
Modifié par keitofu, 22 November 2012 - 10:58.
#170
Posté 22 November 2012 - 13:21
Remplacement de :
If getdistance(_MemoryRead($offset + 0xB0, $d3, 'float'), _MemoryRead($offset + 0xB4, $d3, 'float'), _MemoryRead($offset + 0xB8, $d3, 'float')) < 3 and _inventoryfull() Then Unbuff() tpfilter() Buffinit() Endif
par :
If _inventoryfull() Then Unbuff() tpfilter() Buffinit() Endif
et déplacement de ce derrnier paragraphe, maintenant à mettre après :
Interact(_MemoryRead($offset + 0xB0, $d3, 'float'), _MemoryRead($offset + 0xB4, $d3, 'float'), _MemoryRead($offset + 0xB8, $d3, 'float'))
Merci de me signaler si cela a résolu des problèmes de détection et/ou rendu celles-ci plus efficaces/plus rapides qu'avant.
#171
Posté 22 November 2012 - 14:54
#172
Posté 24 November 2012 - 09:10
Modif dans grabit :
........
et déplacement de ce derrnier paragraphe, maintenant à mettre après :Interact(_MemoryRead($offset + 0xB0, $d3, 'float'), _MemoryRead($offset + 0xB4, $d3, 'float'), _MemoryRead($offset + 0xB8, $d3, 'float'))
Plpp,
afin d'eviter plusieurs questions a cause de cette modif, precise dans le post 1 ou il faut le mettre exactement, car il y 2 ligne interact identique dans grabit, et plusieur personne risque de demander apres quelle ligne des deux
taz,
#173
Posté 24 November 2012 - 10:34
#174
Posté 24 November 2012 - 17:19
#175
Posté 25 November 2012 - 10:55
J'ai une aventure assez désagréable hier soir.
Je regardais un peu mon bot jouer. Il tue mon mob jaune et celui-ci drop un légendaire.
Cependant, mon perso était full. Le bot a donc tp en ville, analysé le contenue de mon inventaire et est allé au marchand.
Lors du retour vers le portail, catastrophes, le bot est allé au milieu à gauche de la map, c'est bloqué contre mur et c'est déco.
Résultat un beau légendaire perdu dans la nature.
Je n'ai pas les logs pour vous aider à débugger malheureusement.
Il faudrais peut être revoir le script de retour au tp pour qu'il soit plus safe ?
Avez vous eu le même problème ?
#176
Posté 27 November 2012 - 09:45
En général quand je regarde le bot jouer j'ai le doigt sur la pause pour ce genre de situations
en tout cas je confirme que la modification pour la détection est très efficace
#177
Posté 27 November 2012 - 21:13
Ca me dit MoveToPos timedout.
Je met la fin du log:
#178
Posté 29 November 2012 - 08:05
Espéront que Plpp arrive à trouver la cause
#179
Posté 29 November 2012 - 13:54
#180
Posté 29 November 2012 - 18:21
Merci de nous faire économiser des heures de jeu afin d'enrichir blizz ;-€


Ce sujet est fermé

