Aller au contenu


Photo

[Bot] Arreat Core + Field Ver 8.2I


  • Ce sujet est fermé Ce sujet est fermé
6694 réponses à ce sujet

#321 xoum

xoum

    Hard Gamer

  • Membres
  • 257 messages

Posté 20 September 2012 - 13:56

j ai tjs une erreur du bot au bout de quelques parties !

line 996 (file "C2\Users\maxime\desktop\areatcore\toolkit.au3"):

DIM $OBJ[$_Count + 1][10]
DIM $OBJ[$_Count + 1][ ^ ERROR

error : array maximum size exceeded

alors tt le tps je lance avant de partir il fait genre 1h et boum bloqué :( personne a une soluce ou peut m'expliquer l erreur :(

CI-joint l erreur en question



Pour moi il y a bien un overflow sur le tableau

$_Count = _MemoryRead($_itrObjectManagerCount, $d3, 'int')
Dim $OBJ[$_Count + 1][10]
If $_displayInfo = 1 Then ConsoleWrite("Number of Actors : " & $_Count & @CRLF)
For $i = 0 To $_Count Step +1
$_GUID = _MemoryRead($_CurOffset + 0x4, $d3, 'ptr')
...

cela devrait etre

$_Count = _MemoryRead($_itrObjectManagerCount, $d3, 'int')
Dim $OBJ[$_Count][10]
If $_displayInfo = 1 Then ConsoleWrite("Number of Actors : " & $_Count & @CRLF)
For $i = 0 To $_Count -1 Step +1
$_GUID = _MemoryRead($_CurOffset + 0x4, $d3, 'ptr')
...

Car pour l'instant on lit un nombre de données X on crée un tableau de X+1 (déjà problème de perf car on alloc 1 case de trop, mais cela ne devrait en rien gêner le fonctionnement du code) puis on fait une boucle sur le nombre X + 1 alors que l'on en a X.

#322 vlr76

vlr76

    Newbie lvl 4

  • Membres
  • 30 messages
  • Hobbies :billard francais - Diablo II

Posté 20 September 2012 - 13:57

Bonjour, et bravo pour la qualité du travail !

Je souhaitais loguer dans un fichier plutôt que la console ci dessous le code

remplacer
Func _log($text)
    ConsoleWrite(@MDAY & "/" & @MON & "/" & @YEAR & " " & @HOUR & ":" & @MIN & ":" & @SEC & " | " & $text & @CRLF)
EndFunc   ;==>_log 

par

;;Func _log($text)
;;    ConsoleWrite(@MDAY & "/" & @MON & "/" & @YEAR & " " & @HOUR & ":" & @MIN & ":" & @SEC & " | " & $text & @CRLF)
;;EndFunc   ;==>_log


Global $fichierLog = "log" & @YEAR & @MON & @MDAY & "-" & @HOUR & @MIN & @SEC & ".txt"
Global $fileH = -666
Global $logtofile = True

Func _log($texte, $fichier = $fichierLog)
    If Not ($logtofile) Then
        $fileH = -1
    ElseIf $fileH = -666 Then
        $fileH = FileOpen(@ScriptDir & "\" & $fichier, 1)
    EndIf

    $texte = @MDAY & "/" & @MON & "/" & @YEAR & " " & @HOUR & ":" & @MIN & ":" & @SEC & " | " & $texte

    If $fileH = -1 Then
        ConsoleWrite($texte & @CRLF)
    Else
        FileWriteLine($fileH, $texte)
    EndIf
EndFunc   ;==>_log


Bonne journée à tous
  • Euclide_ aime ceci

#323 Anarki_27

Anarki_27

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 20 September 2012 - 14:04

Bonjour a tous trés beau travaille félicitation , mais j'ai un petit souci quand je vien sur le forum (sans etre conécter ) je peut avoir le lien sur la premiére pour mettre a jour le bot , mais quand je veut le télécharger on me demande de me conécter ( logique ) mais quand je suis conécter le lien n'apparais plus quelqun a deja ce genre de probléme? ou me mettre un lien sur une reponse merci bien :)
bonne journée cordialement .
anarki

#324 Anthopiques

Anthopiques

    Newbie lvl 2

  • Membres
  • 7 messages

Posté 20 September 2012 - 14:07

Je dis un grand chapeau pour ce petit bijoux.
Il m'aide énormément.
Il y a quelques petits défaut mais bon. Je ne me suis pas encore penché sur autoit pour approfondir le bot.
Grâce à vous, je vais pouvoir rattraper le temps perdu :)
J'aimerais savoir vos statistique de gold et iteam/h, avec bien sur votre % de mf et gf et le mode utilisé.
Merci et bon jeu.

#325 xoum

xoum

    Hard Gamer

  • Membres
  • 257 messages

Posté 20 September 2012 - 14:09

Je dis un grand chapeau pour ce petit bijoux.
Il m'aide énormément.
Il y a quelques petits défaut mais bon. Je ne me suis pas encore penché sur autoit pour approfondir le bot.
Grâce à vous, je vais pouvoir rattraper le temps perdu :)
J'aimerais savoir vos statistique de gold et iteam/h, avec bien sur votre % de mf et gf et le mode utilisé.
Merci et bon jeu.


Il y a déjà un topique consacré à ça.

#326 romos

romos

    Hard Gamer

  • Membres
  • 427 messages
  • Location :Nord
  • Hobbies :RTS, H&S, Guitare, bière.

Posté 20 September 2012 - 14:20

j ai tjs une erreur du bot au bout de quelques parties !

line 996 (file "C2\Users\maxime\desktop\areatcore\toolkit.au3"):

DIM $OBJ[$_Count + 1][10]
DIM $OBJ[$_Count + 1][ ^ ERROR

error : array maximum size exceeded

alors tt le tps je lance avant de partir il fait genre 1h et boum bloqué :( personne a une soluce ou peut m'expliquer l erreur :(



J'ai compil et c'est passé.

#327 max68

max68

    Player Killer

  • Membre Senior
  • 3218 messages
  • Hobbies :Sport
    Informatique
    Musique
    Femme :P

Posté 20 September 2012 - 14:27

comment ca compil et c est passé x) ?
Mes buildsVive la nouvelle version ! <3Un petit Merci, ne fait pas de mal de temps en temps ... Si un commentaire vous est utile, pensez à cliquer le bouton (+)

#328 Anarki_27

Anarki_27

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 20 September 2012 - 14:28

Bonjour a tous trés beau travaille félicitation , mais j'ai un petit souci quand je vien sur le forum (sans etre conécter ) je peut avoir le lien sur la premiére pour mettre a jour le bot , mais quand je veut le télécharger on me demande de me conécter ( logique ) mais quand je suis conécter le lien n'apparais plus quelqun a deja ce genre de probléme? ou me mettre un lien sur une reponse merci bien :)
bonne journée cordialement .
anarki

J'ai enfin reussi a le télécharger mais j'ai ce message d'erreur quelqun a une idée svp?

Line2463 (file "C:/Users/ludo/desktop/AttribInterop/main:exe")

Error:variable must be of type "object".

merci pour une réponse :)

#329 Euclide_

Euclide_

    YOOOOOOOOOOO

  • Admin Gms
  • 8923 messages
  • Location :France
  • Trade : Mediator

Posté 20 September 2012 - 14:30

comment ca compil et c est passé x) ?


Dans le répertoire autoit ou menu remparder, tu as une truc du genre "compile script to exe". En fichier source tu y charges ton main.au3, en destination tu met "ce que tu veux" (mais dans le meme répertoire toujours puis tu compile.
Ensuite pour lancer tu n'aura qu'a double cliquer sur "ce que tu veux".exe


@ vlr76
Ty pour la contrrib.

@ Anarki_27
J'ai pas compris ton soucis

#330 max68

max68

    Player Killer

  • Membre Senior
  • 3218 messages
  • Hobbies :Sport
    Informatique
    Musique
    Femme :P

Posté 20 September 2012 - 14:34


comment ca compil et c est passé x) ?


Dans le répertoire autoit ou menu remparder, tu as une truc du genre "compile script to exe". En fichier source tu y charges ton main.au3, en destination tu met "ce que tu veux" (mais dans le meme répertoire toujours puis tu compile.
Ensuite pour lancer tu n'aura qu'a double cliquer sur "ce que tu veux".exe


@ vlr76
Ty pour la contrrib.

@ Anarki_27
J'ai pas compris ton soucis



m en veux pas mais j ai rien compris là :( j ai appliquer la soluc de "xoum" en début de page sa a l air de marcher pour le moment a voir
Mes buildsVive la nouvelle version ! <3Un petit Merci, ne fait pas de mal de temps en temps ... Si un commentaire vous est utile, pensez à cliquer le bouton (+)

#331 romos

romos

    Hard Gamer

  • Membres
  • 427 messages
  • Location :Nord
  • Hobbies :RTS, H&S, Guitare, bière.

Posté 20 September 2012 - 14:41



comment ca compil et c est passé x) ?


Dans le répertoire autoit ou menu remparder, tu as une truc du genre "compile script to exe". En fichier source tu y charges ton main.au3, en destination tu met "ce que tu veux" (mais dans le meme répertoire toujours puis tu compile.
Ensuite pour lancer tu n'aura qu'a double cliquer sur "ce que tu veux".exe


@ vlr76
Ty pour la contrrib.

@ Anarki_27
J'ai pas compris ton soucis



m en veux pas mais j ai rien compris là :( j ai appliquer la soluc de "xoum" en début de page sa a l air de marcher pour le moment a voir


Clique droit sur main.au3
compil en x86 ou x64, peut importe ça génère un nouvel main.exe

#332 Anarki_27

Anarki_27

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 20 September 2012 - 14:45

maintenant sa me dit line 30 (file"C:/Users/ludo/desktop/attribInterop/toolkit.au3"):

#include<nomadmemory.au3>

Error:Error opening the file.

#333 xoum

xoum

    Hard Gamer

  • Membres
  • 257 messages

Posté 20 September 2012 - 14:45


j ai tjs une erreur du bot au bout de quelques parties !

line 996 (file "C2\Users\maxime\desktop\areatcore\toolkit.au3"):

DIM $OBJ[$_Count + 1][10]
DIM $OBJ[$_Count + 1][ ^ ERROR

error : array maximum size exceeded

alors tt le tps je lance avant de partir il fait genre 1h et boum bloqué :( personne a une soluce ou peut m'expliquer l erreur :(



J'ai compil et c'est passé.


C'est normal que tu puisse compiler, mais cela ne veut pas dire qu'il n'y aura pas de bug lors de son utilisation.
L'overflow ne bug pas a la compile mais lors de sont dépassement qui peut ne jamais arriver dans certain cas.

@Max68 : Tiens nous au courant, je crois que j'ai eu une fois ce bug mais j'ai quitté la fenêtre trop tôt pour vraiment lire le problème.

#334 max68

max68

    Player Killer

  • Membre Senior
  • 3218 messages
  • Hobbies :Sport
    Informatique
    Musique
    Femme :P

Posté 20 September 2012 - 14:52

pas de soucis j ai pris ton code en haut de page et j'ai modif

Wait and See
Mes buildsVive la nouvelle version ! <3Un petit Merci, ne fait pas de mal de temps en temps ... Si un commentaire vous est utile, pensez à cliquer le bouton (+)

#335 Chrissou

Chrissou

    Gamer lvl 1

  • Membres
  • 128 messages

Posté 20 September 2012 - 15:00

maintenant sa me dit line 30 (file"C:/Users/ludo/desktop/attribInterop/toolkit.au3"):

#include<nomadmemory.au3>

Error:Error opening the file.


Le message me semble clair ! Place le fichier nomadmemory.au3 dans le même répertoire que ton toolkit.au3 et le tour est joué ;)

#336 romos

romos

    Hard Gamer

  • Membres
  • 427 messages
  • Location :Nord
  • Hobbies :RTS, H&S, Guitare, bière.

Posté 20 September 2012 - 15:15



j ai tjs une erreur du bot au bout de quelques parties !

line 996 (file "C2\Users\maxime\desktop\areatcore\toolkit.au3"):

DIM $OBJ[$_Count + 1][10]
DIM $OBJ[$_Count + 1][ ^ ERROR

error : array maximum size exceeded

alors tt le tps je lance avant de partir il fait genre 1h et boum bloqué :( personne a une soluce ou peut m'expliquer l erreur :(



J'ai compil et c'est passé.


C'est normal que tu puisse compiler, mais cela ne veut pas dire qu'il n'y aura pas de bug lors de son utilisation.
L'overflow ne bug pas a la compile mais lors de sont dépassement qui peut ne jamais arriver dans certain cas.

@Max68 : Tiens nous au courant, je crois que j'ai eu une fois ce bug mais j'ai quitté la fenêtre trop tôt pour vraiment lire le problème.


ouai, je suis d'accord, mais ce qui est blizzard c'est que le bug a lieu au démarrage du script et non pendant que celui-ci tourne, je l'ai fais tourner plus de 24h sans problème et la lorsque je redémarre le script j'ai eu le problème. Si en recompilant on corrige le problème c'est que l'overflow n'est pas un problème pour le script mais pour l'instanciation du script. J'irais vois dans la dll ou les reg. Mais après je pense que Euclide sera mieux que moi.

#337 Anarki_27

Anarki_27

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 20 September 2012 - 15:29


maintenant sa me dit line 30 (file"C:/Users/ludo/desktop/attribInterop/toolkit.au3"):

#include<nomadmemory.au3>

Error:Error opening the file.


Le message me semble clair ! Place le fichier nomadmemory.au3 dans le même répertoire que ton toolkit.au3 et le tour est joué ;)

Merci a toi c'etait bien sa mais par contre le bot fait la premiére terre et la deuxieme a moitier puis il remonte reste en ville et fait ECHAP sans liver et je me fait deco par le serveur c'est un bug?

#338 Gimnar

Gimnar

    Débutant lvl 1

  • Membres
  • 42 messages

Posté 20 September 2012 - 19:58

Bonjour,

j'aimerai savoir s'il y a une variable pour exclure la vente d'item dans la v3.2 svp.

#339 Adel

Adel

    Newbie lvl 4

  • Membres
  • 25 messages

Posté 20 September 2012 - 20:11

Encore une fois un travail formidable :). J'ai quand même mis pas mal de temps pour faire ce que je voulais avec ma DH mais je bute sur un dernier problème.
Comment faire pour que mon bot ramasse les pages de joailleries ?
J'ai essayé plusieurs orthographe :

-|Pageofjewelcrafting|
-|Page of jewelcrafting|
-|Page_of_jewelcrafting|

Mais rien à faire, le bot ne ramasse pas.
Si quelqu'un à une solution, pour moi, j'en serai vraiment reconnaissante ^^.

#340 romos

romos

    Hard Gamer

  • Membres
  • 427 messages
  • Location :Nord
  • Hobbies :RTS, H&S, Guitare, bière.

Posté 20 September 2012 - 20:13

Encore une fois un travail formidable :). J'ai quand même mis pas mal de temps pour faire ce que je voulais avec ma DH mais je bute sur un dernier problème.
Comment faire pour que mon bot ramasse les pages de joailleries ?
J'ai essayé plusieurs orthographe :

-|Pageofjewelcrafting|
-|Page of jewelcrafting|
-|Page_of_jewelcrafting|

Mais rien à faire, le bot ne ramasse pas.
Si quelqu'un à une solution, pour moi, j'en serai vraiment reconnaissante ^^.


|Page_