Ce devrai être réglé dans la prochaine version. Tenu seulement 6 run cette nuit ici :-(.j'ai le même problème que certains : que ce soit en pm10 ou sans pm, lancé par scite ou pas, le bot fait entre 2 et 3 runs avant de rester figer au début du run...
Core+Field 1.0.5 Beta
#101
Posté 21 October 2012 - 09:55
#102
Posté 21 October 2012 - 10:16
je viens malgré tout de tester avec la désinstal/reinstal de DLL et même problèmes, il a tenu 2 runs.
#103
Posté 21 October 2012 - 11:28
#104
Posté 21 October 2012 - 11:40
#105
Posté 21 October 2012 - 11:46
#106
Posté 21 October 2012 - 11:55
Ps : ne fonctionne que si vous lancer le bot via main.au3 et non pas main.exe
Remplacer la fonction Func LocateMyToon() dans le toolkit par celle ci :
;;================================================================================
; Function: LocateMyToon
; Note(s): This function is used by the OffsetList to
; get the current player data.
;==================================================================================
Func LocateMyToon()
_ingame()
If $_debug Then _log("Looking for local player")
$_CurOffset = $_itrObjectManagerD
$_Count = _MemoryRead($_itrObjectManagerCount, $d3, 'int')
For $i = 0 To $_Count Step +1
$_GUID = _MemoryRead($_CurOffset + 0x4, $d3, 'ptr')
$_SNO = _MemoryRead($_CurOffset + 0x88, $d3, 'ptr')
$_NAME = _MemoryRead($_CurOffset + 0x8, $d3, 'char[64]')
;ConsoleWrite("Value : " & $_NAME & @CRLF)
;_log($_NAME)
If $_SNO = 0x126D Or $_SNO = 0x126D Or $_SNO = 0x1271 Or $_SNO = 0x1990 Or $_SNO = 0x197E Or $_SNO = 0xCE5 Or $_SNO = 0xCD5 Or $_SNO = 0x123D2 Or $_SNO = 0x125C7 Or $_SNO = 0x1951 Or $_SNO = 0x1955 Then
Global $_Myoffset = $_CurOffset
If $_debug Then _log("My toon located at: " & $_Myoffset & ", GUID: " & $_GUID & ", NAME: " & $_NAME & @CRLF)
Global $_MyGuid = $_GUID
setChararacter($_NAME)
Return True
ExitLoop
EndIf
$_CurOffset = $_CurOffset + $_ObjmanagerStrucSize
Next
Return False
EndFunc ;==>LocateMyToonEnsuite dans le toolkit, remplacer tous les 0x77BC0000 par $_MyGuid
Merci à Froupa.
- SantosJoao aime ceci
#107
Posté 21 October 2012 - 11:55
Après quelque jours de test je peux dire que pour une beta c'est plutôt pas mal. Il reste cependant quelques bug mais malheureusement je ne pourrais pas vous dire comment c'est arriver car je dormais.
je l'ai retrouver hier matin sur la page de connexion et le bot toujours en route et se matin il était sur l'écran des personnages mais ne lancer plus la partie mais je vous colle le résultat de se test.
Nombre de Runs : 37
Nombre de Mort : 1
Nombre de Réparation/Vente : 26
Nombre d'objet stocké dans le Coffre : 9
Nombre d'objet Vendu : 37
GOLD Obtenu : 1666139
GOLD Moyen par run : 46282
GOLD Moyen par heure : 213468
Durée Total : 7h 48m 18s
Durée moyenne d'un run : 13 min 1 sec
Nombre de déconnections : 0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Statistique du Personnage :
Gold Find ( Hors Paragon & Compagnon ) : 106987520000 %
Magic Find ( Hors Paragon & Compagnon ) : 0 %
PickUp Radius : 1084227584
Movement Speed : 106535321500 %
J'ai tournée en enfer avec une sorcière lvl 60(21) 290% de recup d'or et un rayonnage de ramassage de 5m.
Voila pour mon retour et un grand merci aux developpeur
#108
Posté 21 October 2012 - 11:56
#109
Posté 21 October 2012 - 12:00
par contre je trouve qu'il doit louper pas mal de gold encore pck j'ai presque les même résultât qu'avec la 3.3e voir même un peut moin de gold avec le troisième niveau en plus.
#110
Posté 21 October 2012 - 12:44
- 10h30 de run (et il tourne encore),
- 82 run,
- 2 mort,
- 1 déco (qu'il a apparemment bien su gérer),
- 3,3M de gold obtenu,
- 41K de gold/run,
- 320K de gold/h,
- 7 minutes 42 sec par run,
Merci aux nombreux DEV qui bossent bénévolement sur le projet, Euclide, plpp, xoum, sovage44, Chrissou, et j'en oublie ^^ .
- Topic officiel Bot Arreat Core + Field By Euclide
- FAQ officiel Bot Arreat Core + Field (en cours de restructuration)
#111
Posté 21 October 2012 - 13:07
Line 864 (file "c:\Users\kstor\Desktop\botbeta\toolkit.au3"):
Return $AttribInterop.GetAttributeInt($item[2], $_REQ[0])
Return $AttribInterop^ ERROR
Error: Variable must be of type "object".
#112
Posté 21 October 2012 - 13:09
Généralement ce type d'erreur vient de la dll non enregistrée. Réessaie de lancer reg.bat en mode admin.j'ai bien fais les motif que m'a suggérer Euclide mais lors du lancement du bot il clique sur jouer et l'erreur suivante apparait:
Line 864 (file "c:\Users\kstor\Desktop\botbeta\toolkit.au3"):
Return $AttribInterop.GetAttributeInt($item[2], $_REQ[0])
Return $AttribInterop^ ERROR
Error: Variable must be of type "object".
#113
Posté 21 October 2012 - 13:15
Toujours la même boucle infini de
21/10/2012 14:01:48 | Looking for local player 21/10/2012 14:01:48 | offsetlist 21/10/2012 14:01:48 | offsetlist SNO 21/10/2012 14:01:48 | index SNO 2 sno count : 0x00000000main offet :0xFFFFFFFFPointer :0x00000000 21/10/2012 14:01:48 | offsetlist SNO index 21/10/2012 14:01:48 | index equal -1 21/10/2012 14:01:48 | offsetlist IndexStringList
#114
Posté 21 October 2012 - 13:16
je l'ai déjà refais en mode admin désolé j'ai oublié de le préciserGénéralement ce type d'erreur vient de la dll non enregistrée. Réessaie de lancer reg.bat en mode admin.
j'ai bien fais les motif que m'a suggérer Euclide mais lors du lancement du bot il clique sur jouer et l'erreur suivante apparait:
Line 864 (file "c:\Users\kstor\Desktop\botbeta\toolkit.au3"):
Return $AttribInterop.GetAttributeInt($item[2], $_REQ[0])
Return $AttribInterop^ ERROR
Error: Variable must be of type "object".
#115
Posté 21 October 2012 - 13:17
Est-ce que tu as enregistré les modifs de toolkit avant de lancer le bot ?Pour moi le remplacement de LocateMyToon() et des 0x77BC0000 par $_MyGuid n'a absolument rien changé.
Toujours la même boucle infini de21/10/2012 14:01:48 | Looking for local player 21/10/2012 14:01:48 | offsetlist 21/10/2012 14:01:48 | offsetlist SNO 21/10/2012 14:01:48 | index SNO 2 sno count : 0x00000000main offet :0xFFFFFFFFPointer :0x00000000 21/10/2012 14:01:48 | offsetlist SNO index 21/10/2012 14:01:48 | index equal -1 21/10/2012 14:01:48 | offsetlist IndexStringList
Question simple mais il m'est arrivé d'oublier et du coup ça ne prend pas en compte quand on fait F5.
#116
Posté 21 October 2012 - 13:19
Mais malheureusement j'ai toujours le même problème avec les objets est-ce normal ?
Est-ce possible que le problème vienne par apport l'affichage des objets ?
La mienne est réglée ; AFFICHER PENDANT 10 SECONDES
Devrais-je peut-être mettre autre chose ?
Posté Aujourd'hui, 11:55
Pour corriger 95 % des problème de bot qui glande :
Ps : ne fonctionne que si vous lancer le bot via main.au3 et non pas main.exe
Remplacer la fonction Func LocateMyToon() dans le toolkit par celle ci :
;;================================================================================
; Function: LocateMyToon
; Note(s): This function is used by the OffsetList to
; get the current player data.
;==================================================================================
Func LocateMyToon()
_ingame()
If $_debug Then _log("Looking for local player")
$_CurOffset = $_itrObjectManagerD
$_Count = _MemoryRead($_itrObjectManagerCount, $d3, 'int')
For $i = 0 To $_Count Step +1
$_GUID = _MemoryRead($_CurOffset + 0x4, $d3, 'ptr')
$_SNO = _MemoryRead($_CurOffset + 0x88, $d3, 'ptr')
$_NAME = _MemoryRead($_CurOffset + 0x8, $d3, 'char[64]')
;ConsoleWrite("Value : " & $_NAME & @CRLF)
;_log($_NAME)
If $_SNO = 0x126D Or $_SNO = 0x126D Or $_SNO = 0x1271 Or $_SNO = 0x1990 Or $_SNO = 0x197E Or $_SNO = 0xCE5 Or $_SNO = 0xCD5 Or $_SNO = 0x123D2 Or $_SNO = 0x125C7 Or $_SNO = 0x1951 Or $_SNO = 0x1955 Then
Global $_Myoffset = $_CurOffset
If $_debug Then _log("My toon located at: " & $_Myoffset & ", GUID: " & $_GUID & ", NAME: " & $_NAME & @CRLF)
Global $_MyGuid = $_GUID
setChararacter($_NAME)
Return True
ExitLoop
EndIf
$_CurOffset = $_CurOffset + $_ObjmanagerStrucSize
Next
Return False
EndFunc ;==>LocateMyToon
Ensuite dans le toolkit, remplacer tous les 0x77BC0000 par $_MyGuid
Merci à Froupa.
#117
Posté 21 October 2012 - 13:29
Je n'ai peut-être pas tout suivi mais je ne vois pas bien le rapport entre la solution de Euclide que tu as collée et un problème en rapport avec les objets.
Cette solution concerne le bot qui ne bouge pas au début du run. Pardon si c'est bien de ça dont tu parlais mais alors ce n'est vraiment pas clair dans ce cas.
#118
Posté 21 October 2012 - 13:33
Tout d'abord merci a tout ceux qui participe de pres ou de loin a tout ces bot !!
Voici mes premier retours :
Je bot sur 3 compte / 3 pc différent / 2 Sorcier et 1 Féticheur
Premier Compte : Sorciere
GF : 300 %
Radius : 32
Vitesse deplacement : 24%
380k Po / Heure
temps de test : 12h
Aucun deces recensé
Il play en Enfer sans PM
(Post 1.05 je runais a 300k po / heures ) donc un gros gros mieux
J'ai tester en pm 10 je me suis fait pulvériser
Second compte : Sorciere
22 de radius
meme stat que le precedent mis a part les g/h
je suis a 335k po / heure
Sur mes compte soso j'ai remarquer un petit truc :
- debut de run assez lent avant qu'il lance les sort ce qui fait qu'en cas de pack des l'arriver dans la game c'est chaud time
mais sinon ca passe j'ai beaucoup de resistance
- Il vois les mob mais il court jusqu'au prochain point et apres il attaque , quand c'est sur des petit mob c'est pas trop un souci mais ca le deviens lorsque c'est un pack d'elite
Troisieme Compte : Féticheur
En arma sans PM , j'ai une erreur 4036 soit au premier pack d'elite , soit au premier mob , soit quand il n'y a personne ....
donc bon arma il dois y avoir un souci dans le bot je pense du moins pour le feticheur
En enfer sans PM , il run pas mal mais l'erreur 4036 reviens quelque fois
j'ai un ami qui a tenter le run avec feticheur et c'est le meme souci , lui run avec barbare ( aucun souci apparement ) et DH (idem pas de bug)
(j'ai enlever Zombie dans le setting sinon il attaquais les pet
donc voila a priori le bot a un souci avec le feti
mais avec soso le top
#119
Posté 21 October 2012 - 13:37
Sinon, aucune raison quue cela gène.La mienne est réglée ; AFFICHER PENDANT 10 SECONDES
Au pire passe surr le chat SantosJoao et je lookerai avec teamviwer.
#120
Posté 21 October 2012 - 13:47
return $attribIneterpop.GetAttributeInt($Item[2],$_REQ[0])
return $attribIneterpop^ERROR
Variable must be of type "object".
désolé pas vu le post plus haut...


Ce sujet est fermé



