Aller au contenu


Photo

[Fonction] Loot Item Ilvl 63 + Analyse Stats


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

#141 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 07 November 2012 - 23:02

ah non ca ne marchera pas ca. dans ton filtre 1 tu as 3 stat , il faut donc 3 valeur
tu dois ecrire :

Check_Item_Gloves_Stat_Name=Filtre1|AttackSpeedBonus|CritChance
Check_Item_Gloves_Stat_Value=150;150;150|8|8

taz,


Oki donc je récapitule :

Check_Item_Gloves_Stat_Name=Filtre1|AttackSpeedBonus|CritChance
Check_Item_Gloves_Stat_Value=150;150;150|8|8

Voudra bien dire que je pick des gants ayant 150 dex ou force ou int minimum, et de l'attaque speed et du critique

Du coup le stat Name est finalement prioritaire sur la Value ?
Car sinon ca veut dire que je vais pick tous les gants ayant 150 dex ou 150 force ou 150 int+attackspeed+critique

Par contre, mon bot vient de générer cette erreur :

C:\Users\Fsb\Desktop\FTW - Beta 63\toolkit_item.au3 (226) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
if AnalyseStatItem($_GUID,$Item_Stat_Rules[$k],$Item_Values_Rules[$k]) then
if AnalyseStatItem($_GUID,$Item_Stat_Rules[$k],^ ERROR

ca te dit quelque chose ?

Edit : c'est bon en fait je crois savoir, c'est une stat incomplete de mon coté

#142 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 07 November 2012 - 23:14

Je t’embête une dernière fois et j'arrete pour aujourd'hui promis ;)

Si je mets

Check_Item_Filtre2_Name=Socket;CritDamage;RegenByHit;StealHealth
Check_Item_Filtre2_Value=1;0;0;0

Check_Item_Weapon1H=true
Check_Item_Weapon1H_Stat_Name=DPS|Filtre2
Check_Item_Weapon1H_Stat_Value=900|Filtre2

Ca grabera bien toutes les 1h avec 900 dps + une des 4 stat du filtre2 ?

Et plus dur :

Check_Item_Filtre1_Name=Dexterity;Strength;Intelligence
Check_Item_Filtre1_Value=

Check_Item_Helm=true
Check_Item_Helm_Stat_Name=Filtre1|Vitality|Socket|CritChance|ResistAll
Check_Item_Helm_Stat_Value=50;50;75|0|1|5|60

Ca me grabera bien les casques avec Dex ou Int ou Str qui ont vita socket chance de crit et all resist ?


:)

#143 tazgrominet

tazgrominet

    Gamer lvl 2

  • Membres
  • 190 messages

Posté 07 November 2012 - 23:26



ah non ca ne marchera pas ca. dans ton filtre 1 tu as 3 stat , il faut donc 3 valeur
tu dois ecrire :

Check_Item_Gloves_Stat_Name=Filtre1|AttackSpeedBonus|CritChance
Check_Item_Gloves_Stat_Value=150;150;150|8|8

taz,


Oki donc je récapitule :

Check_Item_Gloves_Stat_Name=Filtre1|AttackSpeedBonus|CritChance
Check_Item_Gloves_Stat_Value=150;150;150|8|8

Voudra bien dire que je pick des gants ayant 150 dex ou force ou int minimum, et de l'attaque speed et du critique

Du coup le stat Name est finalement prioritaire sur la Value ?
Car sinon ca veut dire que je vais pick tous les gants ayant 150 dex ou 150 force ou 150 int+attackspeed+critique

Par contre, mon bot vient de générer cette erreur :

C:\Users\Fsb\Desktop\FTW - Beta 63\toolkit_item.au3 (226) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.:
if AnalyseStatItem($_GUID,$Item_Stat_Rules[$k],$Item_Values_Rules[$k]) then
if AnalyseStatItem($_GUID,$Item_Stat_Rules[$k],^ ERROR

ca te dit quelque chose ?

Edit : c'est bon en fait je crois savoir, c'est une stat incomplete de mon coté


Check_Item_Gloves_Stat_Name=Filtre1|AttackSpeedBonus|CritChance
Check_Item_Gloves_Stat_Value=150;150;150|8|8

veux dire :

gant avec :
OU * dex a 150 mini
OU * force a 150 mini
OU * inte a 150 mini + AttackSpeed a 8 mini + CritChance a 8 mini

taz,
« Errare humanum est, perseverare diabolicum » Un probleme de configuration du bot ? d'utilisation du bot ? --> FAQ

#144 Orangedub

Orangedub

    Débutant lvl 4

  • Membres
  • 96 messages

Posté 07 November 2012 - 23:28


Salut Taz,

Je crois qu'il y a un pb sur la récupération de la valeur du bonus de vitesse d'attaque :

guid: 0x77C8000C name: Amulet_norm_base_13-26 Hash: 365243096 qual: 6
 ==> Item quality level between 6 to 8
 ==> Advanced item check activated
--------------------------->
 ==> CritChance=6.5 for 7 asked
--------------------------->
 ==> AttackSpeedBonus=0 for 7 asked
--------------------------->
 ==> CritDamage=0 for 70 asked
--------------------------->
 ==> Strength=0 for 200 asked
--------------------------->
 ==> CritChance=6.5 for 1 asked
 ==> CritDamage=0 for 1 asked
--------------------------->
 ==> CritChance=6.5 for 1 asked
 ==> AttackSpeedBonus=0 for 1 asked
--------------------------->
 ==> CritDamage=0 for 1 asked
 ==> AttackSpeedBonus=0 for 1 asked
--------------------------->

L'item en question a pourtant 9% d'ias !

J'ai bien corrigé la constante comme indiqué:

global $Atrib_Attacks_Per_Second_Item_Percent[2] = [0x0AC,"float"]

J'ai fait le test avec plusieurs anneaux/amu de l'hv, même résultat à chaque fois, l'item est vendu

Edit : serait-il possible que tu rajoutes un délimiteur entre chaque jeu de stats testé ? Ca rendrais le débug plus facile :)


résolu dans la 1.0.5

taz,



Ne fonctionne pas sur les gants qui eux aussi peuvent avoir de l'ias :)

Ce code marche :

AnalyseStatItem

if $_Family_Name = "Jewelry" or $_Family_Name = "Armor" then
				$_Stat = Round(IterateActorAtribs($_GUID,  $Atrib_Attacks_Per_Second_Percent) * 100,1)
				_logAdvanced(" ==> AttackSpeedBonus=" & $_Stat & " for " & $_Stat_Value_List[$i] & " asked")				
			else
				$_Stat = Round(IterateActorAtribs($_GUID,  $Atrib_Attacks_Per_Second_Item_Percent) * 100,1)		
				_logAdvanced(" ==> AttackSpeedBonus=" & $_Stat & " for " & $_Stat_Value_List[$i] & " asked")			
			endif

A+

#145 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 07 November 2012 - 23:30

grmbl, je comprends plus rien ><

Quel est l'interet des filtres alors ? xD

Juste d'éviter de copier coller des lignes de stats ?

le fait que Filtre1|AttackSpeedBonus|CritChance ne suffit pas pour qu'il comprenne qu'il faut les 3 stats ?

Ou alors ca marcherait que si dans Filtre1_Value=150;150;150 et que du coup :

Check_Item_Gloves_Stat_Name=Filtre1|AttackSpeedBonus|CritChance
Check_Item_Gloves_Stat_Value=Filtre1|8|8

?

#146 tazgrominet

tazgrominet

    Gamer lvl 2

  • Membres
  • 190 messages

Posté 07 November 2012 - 23:30

Je t’embête une dernière fois et j'arrete pour aujourd'hui promis ;)

Si je mets

Check_Item_Filtre2_Name=Socket;CritDamage;RegenByHit;StealHealth
Check_Item_Filtre2_Value=1;0;0;0

Check_Item_Weapon1H=true
Check_Item_Weapon1H_Stat_Name=DPS|Filtre2
Check_Item_Weapon1H_Stat_Value=900|Filtre2

Ca grabera bien toutes les 1h avec 900 dps + une des 4 stat du filtre2 ?

Et plus dur :

Check_Item_Filtre1_Name=Dexterity;Strength;Intelligence
Check_Item_Filtre1_Value=

Check_Item_Helm=true
Check_Item_Helm_Stat_Name=Filtre1|Vitality|Socket|CritChance|ResistAll
Check_Item_Helm_Stat_Value=50;50;75|0|1|5|60

Ca me grabera bien les casques avec Dex ou Int ou Str qui ont vita socket chance de crit et all resist ?


:)


Ca grabera bien toutes les 1h avec 900 dps + une des 4 stat du filtre2 ?
non , ca veut dire 900DPS et 1 socket ou l'une des 3 autres stat

Ca me grabera bien les casques avec Dex ou Int ou Str qui ont vita socket chance de crit et all resist ?
non, ca veut dire case avec 50 dex OU 50 force OU 75 intelligence + vitality + socket + critchance + ResistAll


taz,
« Errare humanum est, perseverare diabolicum » Un probleme de configuration du bot ? d'utilisation du bot ? --> FAQ

#147 tazgrominet

tazgrominet

    Gamer lvl 2

  • Membres
  • 190 messages

Posté 07 November 2012 - 23:31

double post

taz,
« Errare humanum est, perseverare diabolicum » Un probleme de configuration du bot ? d'utilisation du bot ? --> FAQ

#148 tazgrominet

tazgrominet

    Gamer lvl 2

  • Membres
  • 190 messages

Posté 07 November 2012 - 23:59

grmbl, je comprends plus rien ><

Quel est l'interet des filtres alors ? xD

Juste d'éviter de copier coller des lignes de stats ?

le fait que Filtre1|AttackSpeedBonus|CritChance ne suffit pas pour qu'il comprenne qu'il faut les 3 stats ?

Ou alors ca marcherait que si dans Filtre1_Value=150;150;150 et que du coup :

Check_Item_Gloves_Stat_Name=Filtre1|AttackSpeedBonus|CritChance
Check_Item_Gloves_Stat_Value=Filtre1|8|8

?


oui pour le moment les filtre sont la pour eviter de copier/coller les stat. parce pour ma part , tu fais des filtre predefini pour les famille d'objet et c'est fini. tu vas juste modifier les filtre apres pas besoinde rechercher dans tous l'ini l'endroit ou tu les a mis.

par contre, oui l'idee que les filtre soit gerer a part comme une stat entiere est une idee pas mal. je vais creuser cela demain.

taz,
« Errare humanum est, perseverare diabolicum » Un probleme de configuration du bot ? d'utilisation du bot ? --> FAQ

#149 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 08 November 2012 - 00:06

Dac ca roule, du coup je suis revenu a une version sans filtre, pour ceux que ca interesse :

Spoiler


Oui c'est indigeste, mais ca devrait marcher ;)

#150 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 08 November 2012 - 09:38

Coucou ^^
Alors ça à donnė quoi ta nuit de bot ?
Tu as réussi à looter quelque chose ?

Moi j'ai rien récupérer à part 2 amu bof bof, tout est parti chez le vendeur.....

#151 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 08 November 2012 - 09:41

Yop, bah mon bot a déco au bout de 20 runs :x, j'ai récup un anneau mais rien d'extra

#152 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 08 November 2012 - 09:45

Yop, bah mon bot a déco au bout de 20 runs :x, j'ai récup un anneau mais rien d'extra


Oki, dommage :(
Par contre mon temps de run est passė de 11min20 à 13min10 de moyenne... Donc il faudrait noter combien ditem on récupère et le nombre de run pour voir si c'est rentable....
Perso, ça me fait : 44 runs et 2 amu pas top

#153 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 08 November 2012 - 09:56

Vi ca augmente le temps de run, mais aussi le gold/h, moi je passe de 200k a 350k donc sur 10h tu fais 1m5 en plus, c'est toujours ca

#154 Metooyoo

Metooyoo

    *Zlatan*

  • Membres
  • 548 messages

Posté 08 November 2012 - 10:25

Vi ca augmente le temps de run, mais aussi le gold/h, moi je passe de 200k a 350k donc sur 10h tu fais 1m5 en plus, c'est toujours ca


Exacte, j'ai oublié de le mentionner!
Moi je passe de 255k à 310k.

Si ceux qui utilisent la fonction pourraient donner leur stat ce serait bien ^^

#155 alexg57070

alexg57070

    Gamer lvl 1

  • Membres
  • 110 messages
  • Location :Paris

Posté 08 November 2012 - 10:30

Ça c'est intéressant

#156 D3Shines

D3Shines

    Gamer lvl 2

  • Membres
  • 161 messages

Posté 08 November 2012 - 13:03

Perso avec tout ce que j'ai changé hier et avec l'aide des personnes du forum , mais aussi en lisant et relisant les topic, il a tourné 8h environ et stocker genre 40 gold majoritairement des anneau et amulette, mais dans le tas 8 legendaire, donc pour l'instant tout se passe bien

#157 ludogiibs

ludogiibs

    Débutant lvl 2

  • Membres
  • 47 messages

Posté 08 November 2012 - 13:13

Si tu utilise les filtres, peut être faudrai-il enlever amulette et ring de ta rarelist non? lol...

#158 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 08 November 2012 - 13:37

Je plussois, faut enlever les anneaux et les amu de la rarelist, tu verras que ca sera moins que 40 jaunes ;)

#159 D3Shines

D3Shines

    Gamer lvl 2

  • Membres
  • 161 messages

Posté 08 November 2012 - 13:49

OK mais sa n’empêchera pas de le ramasser mais il va garder les anneaux et amu que je lui ai demandé grâce au filtre right ?

#160 Fsb

Fsb

    Gamer lvl 1

  • Membres
  • 137 messages

Posté 08 November 2012 - 13:59

Yep, il gardera que ceux filtrés