Aller au contenu


Photo

[Fonction] Resurection


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

#41 bilabou

bilabou

    Hard Gamer

  • Membres
  • 330 messages
  • Hobbies :Echecs, sports de combat

Posté 29 November 2012 - 13:45

Salut Kickbar,

je me pose quelques questions (j'suis au boulot alors peux pas tester).

Que signifie dans l'array dim $arr_seq1[100][5] les chiffres 100 et 5.

Si je veux mettre un 5 bloc sequence faut il que je mette [6] et rajouter $arr_MTP[$i][5] au toolkit.au3 ?

#42 FredoBOY

FredoBOY

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 29 November 2012 - 15:34

Alors alors, petit blocage pour moi ^^
J'ai tout copier, hormis les array pour lesquels je n'ai pas compris grand chose.
Du coup peut être que cela a un lien avec mon bug. (sinon c'est simplement une erreur de copiage)
Le jeux se lance, le perso ouvre l'inventaire, et au moment de lancer le premier buff je recois ce message :

Line 1826 (file.... tollkit..)

If playerdead_revive () then
If ^error

Error : Uknown function namee

Ps : je recherche mon erreur de copiage.
pps : Y a til un moyen de rechercher une ligne par caractere, je veux dire en tapant des mots clef, à la molette je devient chevre ^^

#43 Upset

Upset

    Newbie lvl 1

  • Membres
  • 2 messages

Posté 29 November 2012 - 15:44

En utilisant crtl + f

#44 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 29 November 2012 - 15:55

@ FredoBOY

tu n'as pas recopier la fonction func playerdead_revive ()


@ bilabou

array[100][5]

100 définit que l'on peut avoir au maximum dans ce tableau, 100 séquence de 5 case
un movetopos a besoin de 5 information, d'ou le 5, et le 100, c'est juste pour définir que dans une séquence il y a 100 MoveToPos max (grosso modo)
tu peux augmenter ou diminuer le 100 en fonction du nombre de coordonnée que tu as !
c'est juste que je n'ai pas trouvé comment alloué dynamiquement le tableau, la c'est moche mais sa marche donc bon ^^

@toinou75

Si _euclide a corriger le code dans la 6.0.1 en toute logique pas besoin de le mettre (corrélation entre l'histoire des shrines et le besoin de réparer le stuff en début de run).
Dans le doute j'ai mis, dans tous les cas, sa ne change rien au fonctionnement, juste que tu déclares deux fois la même variable en global
  • bilabou aime ceci

#45 bilabou

bilabou

    Hard Gamer

  • Membres
  • 330 messages
  • Hobbies :Echecs, sports de combat

Posté 29 November 2012 - 16:02

Merci

#46 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 29 November 2012 - 16:17

j'avoue, j'ai fait pas mal d'ajout au fur et a mesure sur le premier post, sa en devient compliqué ^^

si j'ai la motive, je refait un truc propre dans la soirée ou demain ;D

#47 FredoBOY

FredoBOY

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 29 November 2012 - 17:38

Oui pardon, tu as raison. Et ca marche parfaitement. Je suis même bluffer du resultat.
Mais de temp en temp, il y a un bug de Autoil avec ce message :

Line 989 (flie.... tollkit..)

InventoryMove ($ acdactor...)
Êrror

Error unknow function.

Aprés C un ptit probleme, je suis pas loin et je relance.
Mais si ca peut aider.

Sinon, beau boulot :)

#48 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 29 November 2012 - 17:53

je ne pourrais pas t'aider sur ce problème :/, sa ne depend pas de la fonction de res est honnêtement sans log, je n'ai aucune idée de ou sa peut venir ;D

Edit : as tu ajouté une autre fonction ? autre que la res

#49 FredoBOY

FredoBOY

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 29 November 2012 - 18:08

Non seulement ca.
Aprés, j'ai changé quelques priorité dans le loot, le niveau aussi.
Et réglé 2 buffs.

Mais il est tout a fait possible qu'en copiant j'ai fais des erreurs. Quand j'ai le temp j'irai voir ca de plus proche

#50 warzonefury

warzonefury

    The Butcher

  • Membres
  • 41 messages

Posté 29 November 2012 - 21:46

J'ai essayé d'installer cette fonction mais elle ne fonctionne pas :(

J'ai bien tout copié mais ca ne rez pas. Jai pas de message d'erreur, ca fait juste comme si il n'était pas installé, il quitte la partie et recommence le run...

Voilà mes fichiers si quelqu'un a le courage de check si j'ai fais une bourde:

Toolkit.au3:
Spoiler


Main.au3:
Spoiler


Sequence.au3:

Spoiler


Settings.au3:

Spoiler


Fait chier, ca m'a l'air cool cette fonction :( Merci d'avance ! :wub:

#51 Toinou75

Toinou75

    Fragger

  • Membres
  • 803 messages
  • Location :Paris
  • Hobbies :Modélisme, Informatique

Posté 29 November 2012 - 21:55

Alors petit retour, la fonction fonctionne très bien, la modif pour rajouter une sécurité des réparations d'équipement n'est plus nécessaire, car le bug a été résolu (je l'avais bien détecté :P ) avec la mise à jour V6.01).


Par contre suite au modif, quand il va TP pour réparer suite à la fonction "repairafterXXXruns", le bot AFK en ville.

Alors soit c'est un bug, soit c'est moi qui ai merdouillé dans la modif du code :D , à vérifier.

#52 FredoBOY

FredoBOY

    Newbie lvl 3

  • Membres
  • 24 messages

Posté 30 November 2012 - 01:32

Finalement, j'ai du faire une erreur,
j'ai tout recommencé depuis le debut. Ca marche nikel !!
C'est parfait, juste un grand merci c'est du beau travail.
Donc voila, si vous rencontrez ces erreurs, recommencez, vous avez surrement du faire une erreur.


Mince, je me suis trompé de post.
C'est ici que ca se passe. Moi tout se passe bien
jusqu'a ces 2 erreurs :

Bug Line 300
Inventorymovetostash.

A un moment donné il va au coffre alors qu'il a ramassé que 2 items blancs.
Il click sur le coffre puis apparait ce message d'erreur.
Du coup il ne finit pas un seul run, je dois relancer le run à chaque fois.
Je ne sais pas si ca aide, : ligne 290 - 304

Send("{PRINTSCREEN}")
Sleep(200)
Log('Failed to open Stash after 4 try')
WinSetOnTop("Diablo III", "", 0)
MsgBox(0, "Impossible d'ouvrir le stash :", "SVP, veuillez reporter ce problème sur le forum. Erreur : s001 ")
Terminate()
EndIf
WEnd
For $i = 0 To UBound($ToStash) - 1
_log($Items[$ToStash[$i]][0] & " stash : " & $Items[$ToStash[$i]][1])
Sleep(Random(100, 200))
InventoryMove($Items[$ToStash[$i]][0], $Items[$ToStash[$i]][1])
Sleep(Random(100, 500))
MouseClick('Right')
Sleep(Random(50, 200))
$ItemToStash = $ItemToStas

puis,

Une deuxieme erreur, encore lié à ce coffre, a la fin de la 3em carte du run, il va
systematiquement au coffre et une de ces 2 erreurs se produit.

Line 989
...tollkit.au3

InventoryMove.. AcDACtor etc...

Error Uknow...

Entre les lignes 977 993 :

Voici le code que j'ai,

Func FilterBackpack()
Local $__ACDACTOR = IterateBackpack(0)
Local $iMax = UBound($__ACDACTOR)
If $iMax > 0 Then
Local $return[$iMax][3]
For $i = 0 To $iMax - 1
; Loop each item in the backpack
If _MemoryRead($__ACDACTOR[$i][7] + 0x164, $d3, 'int') > 0 Then
; this item is unid, lets identify it
Send("{SPACE}") ; make sure we close everything
Send("i") ; open the inventory
Sleep(150)
InventoryMove($__ACDACTOR[$i][3], $__ACDACTOR[$i][4])
If IterateActorAtribs($__ACDACTOR[$i][0], $Atrib_Item_Quality_Level) > 8 Then
Sleep(Random(500, 800))
MouseClick("Right")
Sleep(Random(4000, 4500))

Je n'ai rien rajouté de plus que la resurection, je cherche juste à savoir ou j'ai merdé et ou ca coince.
Si vous y comprenez quelque chose,

Je vais tout refaire depuis le debut et je vous dis ca.

#53 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 30 November 2012 - 05:31

@ warzonefury

Tout simplement, dans main.au3, lorsque tu appelles la fonction sequence(), il te faut au préalable appeler la fonction init_sequence()

dans main.au3

remplace
sequence()

par
init_sequence()
sequence()

Voila, d’après ta description, si tout fonctionne, sa devrait être ta seul erreur ;)
info : sans init_sequence(), tu commences tes run avec 0 vie, donc lorsque tu meurt -> tu res pas :P


@ FredoBOY

étrange comme problème....
as mon humble avis, tu as du supprimer quelque chose en mettant la fonction de res ;D
essaye quelque chose, reprend une version clean du bot, et essaye de voir si tu as encore le même problème, si oui post sur le forum, c'est que quelque chose ne vas pas dans ta config.
Si sa fonctionne, c'est que tu as du faire une erreur lors de l’implémentation de la fonction res, donc il te faut tout recommencer ;D

#54 warzonefury

warzonefury

    The Butcher

  • Membres
  • 41 messages

Posté 30 November 2012 - 06:12

Tu as résolu mon problème, je testerai tout à l'heure plus longtemps, là je vais taff ;)

Merci bien !!

#55 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 09:36

Bonjour,

J'ai un problème avec la résurection après avoir copié tout ton code.

Ca me dit:
ResActivated=true
ResActivated ^Error

Alors que je l'ai bien mit comme tu as dit.
Du coup j'ai essayé de les déclarés en Global mais là, pas d'erreur, sauf qu'il ne rez pas, il quitte juste la game.

Que faire?

Merci d'avance.

#56 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 30 November 2012 - 09:38

indice: ne confond pas -> \lib\setting.au3 et seeting.ini ;)

tu as mis dans setting.au3 ce que tu devrais mettre dans setting.ini

#57 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 10:30

En effet, merci beaucoup :)
Sinon, ça fonctionne pas mal, je me suis juste auto arnaqué avec un item mais sinon, c'est vraiment bien.

#58 kickbar

kickbar

    Devlopette

  • Membre
  • 539 messages
  • Hobbies :Informatiques, jeux vidéo, botting !!!! ;D

Posté 30 November 2012 - 10:32

auto arnaqué avec un item :unsure: ?

#59 Edhalis

Edhalis

    Newbie lvl 3

  • Membres
  • 14 messages

Posté 30 November 2012 - 10:33

Ouais un leg du mort avec vita + dext à +de 300, 20% de as, 1.33 de regen haine et 50% de crit chance. Je l'ai vendu que 100M :'(

#60 max68

max68

    Player Killer

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

Posté 30 November 2012 - 10:36

C à m es déjà arriver j ai vendu un item 5M au lieu de 50 ... Je me disais le truc est partis en moins de 10 mn xD
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 (+)