Aller au contenu


Photo

[Func] Unid Leg Et Certain Rare + Indentifié


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

#1 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 25 August 2013 - 07:20

Mise a jour:(ce post est tenue régulièrement a jour)
28 septembre 2013 mise en place de la version 2.0
4 novembre 2013 ajout de 3 statistiques
23 décembre 2013 correction d'un bug quand on configurais les 2 a false
23 décembre 2013 ajout d'un bot avec modification fait

Fonction Unid + Id 2.0
comparatif avec ancien version:
-avant on allais au livre avant de faire unid plus maintenant (comportement plus humain)
-ajout de ''switch'' true ou false dans setting (pour plus obtion Unid + Id ou Unid ou Id)
-correction de bug:contais 2 fois repair dans les stast et corection pour pas bloqué dans act 1 quand on fait que de Unid(dans la porte avant vendeur)


Ce quel fait: Plusieurs mode avec la mise a jour car l'ajout dans le setting.ini de Identified et avec anciens Unidentifier fait en sorte qu'on peut combiner Ex: Unid + Id ou Unid ou Id.
Quand on fait Unid + Id la grablist nais pas griller et le tout fait avec le livre de cain.

Tout d'abord je vous suggère de vous faire une copie de votre BOT sur votre bureau au cas ou vous n'aimeriez pas cette fonction, ces plus simple de le remplacer que remettre
les bonne ligne.

#Pour ceux qui aurait l`anciens version je mettrais un OU et un texte en rouge dans les modification a faire.
Donc pour ceux qu'il ne l'on pas, faire le texte en Noire

1.Dans toolkit.au3 ajouter ces 2 fonctions a la fin.:
OU remplacer FilterBackpack2() et Take_BookOfCain2() par:
Spoiler


2.Toujours dans toolkit.au3 remplacer la fonction '' FilterBackpack() '' par:
OU dans toolkit.au3 remplacer la fonction '' FilterBackpack() '' par:
Spoiler


3.Toujours dans toolkit.au3 la fonction '' Func StashAndRepair() '' cette parti ici:
OU dans toolkit.au3 la fonction '' Func StashAndRepair() '' jusqu`a Repair():
Spoiler


Remplacer par:
Spoiler


4.Dans Lib/settings.au3 ajouter la Global:
OU même chose:
Global $Identified = "true"
Toujours dans Lib/settings.au3, chercher Func writeConfigs et ajouter ceci:
OU même chose:
IniWrite($profilFile, "Run info", "Identified", $Identified)
Toujours dans Lib/settings.au3, chercher Func loadConfigs et ajouter dans la partis ;; Run info ceci:
OU même chose:
$Identified = IniRead($profilFile, "Run info", "Identified", $Identified)
5.Dans settings.ini ajouter juste en dessous de Unidentified=:
Ou même chose:
Identified=true

Si vous vous server Main.exe pour lancer votre bot il faut recompiler le script.


Comment ca marche:

Unidentified=false et Identified=true===>on ne fait que filtré les objet identifier comme le bot originel (ID)
Unidentified=true et Identified=false===>on ne fait que filtré des objet non identifier comme le bot originel (UNID)
Unidentified=true et Identified=true===>on filtre les l'objets non identifier et les l'objets identifier (UNID + ID)
Unidentified=false et Identified=false===> rien du tout aucun filtre est appliquer donc tout va au vendeur (en faite si, Mais je filtre que la qualité de l'objet)


(Cette partit ici est importent) pour les rare que vous ne voulez pas identifier ex: amulette et ring il faut mettre dans votre Grablist L'attribut (lvlreq:0)
car elle passe même si l'item nais pas identifier.

Exemple: de Grablist ou je garderais amulette et ring unid:
Spoiler


Bonus statistique compteur de Leg,Rare et Rare Unid

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Objets Stockés Dans le Coffre : 38
Nombre de Legs au Coffre : 8
Nombre de Rare ID au Coffre : 1
Nombre de Rare UNID au Coffre : 18
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


1.1 Dans main.au3 ajouter la déclaration de les variables $nbLegs,$nbRaresUnid et $nbRares :
Pour s’eut qui on déjà la stat légendaire ne rajouter pas nbLegs.
Spoiler



2.1 Dans toolkit.au3 chercher la fonction FilterBackpack cette parti ci :
Spoiler

Ajouter juste en dessous les lignes suivantes :
Spoiler

toujours dans la fonction FilterBackpack cette parti ci :
Spoiler

Ajouter juste en dessous de $return[$i][2] = "Stash" :
Spoiler



3.1 Dans toolkit.au3 chercher la fonction FilterBackpack2 cette parti ci :
Spoiler

Ajouter juste en dessous les lignes suivantes :
Spoiler

toujours dans la fonction FilterBackpack2 cette parti ci :
Spoiler

Ajouter juste en dessous de $return[$i][2] = "Stash" :
Spoiler



4.1 toujours dans toolkit.au3 chercher la fonction StatsDisplay() cette parti ici :
Spoiler

Ajouter juste en dessous les lignes suivantes :
Spoiler



Astuce pour ne pas bloquer au coffre Act 1

Dans Func Take_BookOfCain() ajouter ceci: (Marche a 100% je ne bloque plus a l'Act 1)
Switch $Act
                        Case 1
	                        InteractByActorName("Waypoint_Town")                  ;<<<<<<<<<<<<<<<<<<<<<<<====== ICI
				MoveToPos(2955.8681640625, 2803.51489257813, 24.0453319549561,0,20)
			Case 2
				;do nothing act 2
			Case 3 To 4
				MoveToPos(395.930847167969, 390.577362060547, 0.408410131931305,0,20)
    EndSwitch

TÉLÉCHARGEMENT J'ai pris le BOT #2 de mon post de séquence ICI et fait les modification statistique et Unid + ID.

Voila bon bot ;)

PS: j`aimerais avoir des commentaire sur la fonction , pour ma part fait déjà un bon bout quel est sur mon bot.

Fichier(s) joint(s)


  • nova99, djeof, ahoura et 5 autres aiment ceci
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#2 RqideN

RqideN

    La concierge du mumble

  • Membre Senior
  • 2187 messages
  • Location :Cap d'agde (34)
  • Hobbies :Botter? What else?!

Posté 25 August 2013 - 08:38

Plop!

Merci pour cette modification de la fonction.
Si j'ai bien compris ça permet de tout ramasser, identifier et filtrer tout en pouvant faire de l'unid d'anneau et damulette rares, c'est bien ça ?
xv6n.png

#3 LokiQc

LokiQc

    Hard Gamer

  • Membres
  • 497 messages
  • Location :QC
  • Hobbies :Faire Chier Kickolol :)

Posté 25 August 2013 - 12:47

en gros la fonction est si ont peut dire inverser, il passe au coffre stocker en premier et va identifier par la suite, pas mal ^^

Power Leveling Service Cliquez Ici

Compte #1Féticheur | Paragon 48 | 177k DPS | Build High Radius | En UPMoine | Paragon 40 | 115k DPS | Build Poings de Tonnerre/Sérénité MP5 | En UPCompte #2Sorcière | Paragon 100 | 299k DPS | Build Lame Spectral/Blizzard | 945K GpH | 20/7Barbare | Paragon 37 | 200k DPS | Build Fendoir/Marteau des Anciens | En UPCompte #3 R.I.P RUSorcière | Paragon 100 | 350k DPS | Build Archonte | 965K GpH | BANNISCompte #4 RUChasseuse de démons | Paragon 73 | 142k DPS | Build Flèche foudroyante | 0K GpH | En Up | 24/7☻ℓιкε α ßõ§§ ☺il y a beaucoup de gens dont la facilité de parler ne vient que de l'impuissance de se taire.Image IPB

Si un commentaire vous est utile, pensez à cliquer le bouton (+) Image IPB


#4 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 25 August 2013 - 12:47

Oui et les Légendaire son j'aimais identifier.Mais on peut aussi choisir aussi unid ce que l'on veut il faut juste mettre(lvlreq:0)
comme attribut dans la grablist a l'objets qu'on ne veut pas identifier.
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#5 plagya

plagya

    Hard Gamer

  • Membres
  • 302 messages

Posté 31 August 2013 - 00:03

bonsoir jai eu un message d'erreur concernant $nbLegs+=1, je pense que sa doit etre comme ça $nbLegs += 1. Mais je ne sais pas si j'ai raison. si tu pouvais me répondre merci.

#6 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 31 August 2013 - 02:46

Salut plagya,
concernant le message d'erreur $nbLegs+=1,ces totalement de ma faute. Ces du a une statistique que j'avais rajouter.
Bref j'ai corriger l'erreur dans mon premier post et tester sur un bot clean et tout est OK. Je crois que si sa na pas
affecter RqideN et LokiQc ces qu'il avais déjà cette statistique.

Tu as 2 option soit tu recommence les modification (car ces corriger)
Sois tu supprime ces 3 ligne suivante dans toolkit.au3 la fonction '' Func FilterBackpack2() '':
Spoiler


Et Merci de m'avoir signaler l'erreur.(désoler pour le désagrément que sa pu occasionné.)
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#7 LokiQc

LokiQc

    Hard Gamer

  • Membres
  • 497 messages
  • Location :QC
  • Hobbies :Faire Chier Kickolol :)

Posté 31 August 2013 - 02:50

je confirme j'avais deja ajouter cette option dans mes stats depuis longtemps d'ou le fais que je ne buggais pas ^^

Power Leveling Service Cliquez Ici

Compte #1Féticheur | Paragon 48 | 177k DPS | Build High Radius | En UPMoine | Paragon 40 | 115k DPS | Build Poings de Tonnerre/Sérénité MP5 | En UPCompte #2Sorcière | Paragon 100 | 299k DPS | Build Lame Spectral/Blizzard | 945K GpH | 20/7Barbare | Paragon 37 | 200k DPS | Build Fendoir/Marteau des Anciens | En UPCompte #3 R.I.P RUSorcière | Paragon 100 | 350k DPS | Build Archonte | 965K GpH | BANNISCompte #4 RUChasseuse de démons | Paragon 73 | 142k DPS | Build Flèche foudroyante | 0K GpH | En Up | 24/7☻ℓιкε α ßõ§§ ☺il y a beaucoup de gens dont la facilité de parler ne vient que de l'impuissance de se taire.Image IPB

Si un commentaire vous est utile, pensez à cliquer le bouton (+) Image IPB


#8 sabrina;)

sabrina;)

    Débutant lvl 2

  • Membres
  • 56 messages

Posté 28 September 2013 - 00:42

Salut,jutilise ta fonction depuis la semaine passer et sa va super bien sa fait que ces sposer faire :lol: .surprenant quel sois pas populaire,vue que jai vue quil y avait une demande et que tes seul qui la propose.tka merci.ho hé sa fait un petit up.

#9 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 28 September 2013 - 02:47

Merci ,j'avais mit de coter un peu cette fonction pour la communauté, vus sa impopularité.
Mais il y a quelque temps que je les améliorer,car il y avais quelque désavantage,comme
impossibilité revenir en arrière avec les légendaires (toujours unid) et on passait toujours
2 fois au livre de cain même si on voulait pas faire Unid.

Bref Je vais la mettre a jour au courent de la semaine,
pour le moment je test la fonction a Rabbit2000 pour lui donner un retour rapide.

PS:Je vais mettre en mise a jour en haut pour les autre membres qui voudrais la tester
ne fasse pas les modification déjà inscrit.
  • sabrina;) aime ceci
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#10 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 28 September 2013 - 07:28

Bon la mise a jour est faite,disons que j'aime pas laisser traîner les chose. :lol:
  • taavnoos, ahoura et sabrina;) aiment ceci
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#11 ahoura

ahoura

    Débutant lvl 4

  • Membres
  • 96 messages

Posté 28 September 2013 - 08:40

merci encore pour cette superbe fonction

#12 sabrina;)

sabrina;)

    Débutant lvl 2

  • Membres
  • 56 messages

Posté 02 October 2013 - 17:54

Salut,jai fait ta mise a jour et merci pour avoir panser a seu qui lavait deja.mais je vien de rende conte que le blocage au cofre act 1 que tu avait mis dans lautre post ne marche plus.a tu une solution pour moi svp car la seul qui marchais pour moi merci.

#13 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 03 October 2013 - 02:16

Salut,

tu tes surement tromper de fonction,car dans mes modification pour faire Unid+ID, il y a 2 function FilterBackpack.
Mais bon de tout manière j'ai changer mon approche, je ne l'intègre plus dans la fonction FilterBackpack. Je vais mettre
la solution dans mon premier poste. Si je les pas intégré dans les modification, ces tout simplement que je ne voulais pas
l’imposer a personne.

Et bientôt je rajouterai une stast unique a cet fonction ;)
  • sabrina;) aime ceci
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#14 sabrina;)

sabrina;)

    Débutant lvl 2

  • Membres
  • 56 messages

Posté 03 October 2013 - 22:38

Merci beaucoup moriced3 ;) ,ca marche impect.

#15 nova99

nova99

    Débutant lvl 1

  • Membres
  • 37 messages
  • Location :Nord
  • Hobbies :Hackn'slash^, hard rock, bière, WE

Posté 11 October 2013 - 10:45

Merci @toi Moriced3 !

Marche super pour les unids direct dans le coffre, cependant j'ai du louper quelque chose car j'ai l'inventaire ouvert au vendeur avec la fameuse v001, dommage...;(

le repair=4, je n'ai pas de v001 /30runs donc c'est en bonne voie ;)

Cependant, où pourrait-on ajouter un sleep apres avoir mis les unids ds le coffre ou meme apres ident? (ce qui semblerait eviter qu'un lag potentiel vienne générer la 001)

Encore Merci
@+

#16 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 11 October 2013 - 11:19

Salut,

Je vais vérifier ce soir si je nais pas louper quelque chose. A tu fais les modif ou télécharger?
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#17 nova99

nova99

    Débutant lvl 1

  • Membres
  • 37 messages
  • Location :Nord
  • Hobbies :Hackn'slash^, hard rock, bière, WE

Posté 11 October 2013 - 11:35

Salut,

Je vais vérifier ce soir si je nais pas louper quelque chose. A tu fais les modif ou télécharger?


Re, j'ai remplacer les fichiers settings+toolkit +modif de la partie 5

là j'ai toujours l'erreur vendeur malheureusement, je vais parcourir le forum si je vois quelque chose qui pourrait m'aider (comme un sleep ou autre)

Merci pour ta réponse rapide

#18 moriced3

moriced3

    Hard Gamer

  • Membres
  • 418 messages
  • Hobbies :Informatique
    Père de famille
    Sculture

Posté 12 October 2013 - 02:54

Salut nova99,

Pour ma part j'ai tester sur un bot clean et je n'ais pas cette erreur, J'ai fais une recherche et j'ai trouver quelque chose ICI.

Mais si tu veut augmenter les sleep je peut indiquer ou.
Pour quand tu identifie c'est dans Toolkit Func Take_BookOfCain()cette partis ici le sleep (50)ligne 6574 si ta pas fait d'autre modif:
Spoiler

Et pour après Unid c'est dans Toolkit Func StashAndRepair() le sleep juste avant les étoile ******* ligne 5234 si ta pas fait d"autre modif:
Spoiler

A titre information sleep(5000) = 5 secondes.
J'espère t'avoir aider.
Pour Participé A D3ROS-Automatisation

MoriceD3

MERCI AUX DÉVELOPPEURS

BOT #1 |Barbare SC 290 Unbuff| Build Thunderstrike ModifierBOT #2 |Féticheur SC 190 Unbuff| Build Double Pluie

Image IPB= Merci Image IPBImage IPB


#19 nova99

nova99

    Débutant lvl 1

  • Membres
  • 37 messages
  • Location :Nord
  • Hobbies :Hackn'slash^, hard rock, bière, WE

Posté 14 October 2013 - 16:24

Salut nova99,

Pour ma part j'ai tester sur un bot clean et je n'ais pas cette erreur, J'ai fais une recherche et j'ai trouver quelque chose ICI.

Mais si tu veut augmenter les sleep je peut indiquer ou.
Pour quand tu identifie c'est dans Toolkit Func Take_BookOfCain()cette partis ici le sleep (50)ligne 6574 si ta pas fait d'autre modif:

Spoiler

Et pour après Unid c'est dans Toolkit Func StashAndRepair() le sleep juste avant les étoile ******* ligne 5234 si ta pas fait d"autre modif:
Spoiler

A titre information sleep(5000) = 5 secondes.
J'espère t'avoir aider.


Oui! merci
pas besoin d'ajouter des sleep, tout marche nikel;)
un Grand +1
  • moriced3 aime ceci

#20 Euskal

Euskal

    Newbie lvl 3

  • Membres
  • 17 messages

Posté 22 October 2013 - 11:24

Désolé j'ai trouvé ma réponse en plus...

Merci pour [spoiler]ton texte ici[/spoiler] je ne savais pas