[AutoIt] Item Level Check Method menu

User Tag List

Page 1 of 2 12 LastLast
Results 1 to 15 of 28
  1. #1
    chancity's Avatar Legendary
    CoreCoins Purchaser
    Reputation
    686
    Join Date
    Jun 2012
    Posts
    1,153
    Thanks G/R
    27/341
    Trade Feedback
    11 (55%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [AutoIt] Item Level Check Method

    Find the 800x600 version in my wizard script and the 1920x1080 version in the my other wizard script. There both completely different. I prefer the 1920x1080 version.
    Last edited by chancity; 07-13-2012 at 07:34 PM.

    [AutoIt] Item Level Check Method
  2. #2
    BcDruid's Avatar Member
    Reputation
    3
    Join Date
    Jul 2009
    Posts
    33
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Wow is that ever fast, mate!!! Well done, sir!

  3. #3
    chancity's Avatar Legendary
    CoreCoins Purchaser
    Reputation
    686
    Join Date
    Jun 2012
    Posts
    1,153
    Thanks G/R
    27/341
    Trade Feedback
    11 (55%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's having issues with items that take up two cells, could somebody come up with a good way to avoid looking at the same item but not miss single items? It would increase the speed alot. I'm going to bed right now thats why I ask.
    Last edited by chancity; 07-11-2012 at 02:19 AM.

  4. #4
    tmxkn1's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    31
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    cool staff!!!

  5. #5
    chancity's Avatar Legendary
    CoreCoins Purchaser
    Reputation
    686
    Join Date
    Jun 2012
    Posts
    1,153
    Thanks G/R
    27/341
    Trade Feedback
    11 (55%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I figured out a way to determine if the item is a two slot item or not, but I'm tired so I'll work on this tomorrow! Theres a brown line inbetween the items and that isnt present when its a two slot item. Just gotta do a pixel search in its location and if it comes back @error its a two slot item. If somebody would try my idea while I sleep that would be great.

    My current idea:
    Code:
    	$brown1 = 520
    	$brown2 = 351
    	$Brownoffset = 26.75
    	
    	For $i = 0 To 9
    			   For $j = 0 To 5
    				  If $j >= 0 Then
    					$BrownLine = PixelSearch($brown1 + $i * $offset, $brown2  + $j * $offset, $brown1 + $i * $offset,$brown2 + $j * $offset, 0x35231A, 2)
    				  EndIf
    	  If Not @Error Then
    This looks to see if the item is seperated by that tiny brown line. Can't get it quite right yet.
    Last edited by chancity; 07-11-2012 at 03:44 AM.

  6. #6
    Stormreaver's Avatar Contributor
    Reputation
    152
    Join Date
    Jul 2012
    Posts
    290
    Thanks G/R
    40/136
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by chancity View Post
    I figured out a way to determine if the item is a two slot item or not, but I'm tired so I'll work on this tomorrow! Theres a brown line inbetween the items and that isnt present when its a two slot item. Just gotta do a pixel search in its location and if it comes back @error its a two slot item. If somebody would try my idea while I sleep that would be great.

    My current idea:
    Code:
    	$brown1 = 520
    	$brown2 = 351
    	$Brownoffset = 26.75
    	
    	For $i = 0 To 9
    			   For $j = 0 To 5
    				  If $j >= 0 Then
    					$BrownLine = PixelSearch($brown1 + $i * $offset, $brown2  + $j * $offset, $brown1 + $i * $offset,$brown2 + $j * $offset, 0x35231A, 2)
    				  EndIf
    	  If Not @Error Then
    This looks to see if the item is seperated by that tiny brown line. Can't get it quite right yet.
    I will try to experiment with this soon. Btw what is the fastest way to port this to 1600x900 or 1920x1080 ?

  7. #7
    Thaelion's Avatar Member
    Reputation
    9
    Join Date
    Jan 2008
    Posts
    168
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If only you could make that use memory reading, then it would be golden I have been trying for 3 days to get it to read ilvl with very limited sucess.

  8. #8
    psychoangler's Avatar Contributor
    CoreCoins Purchaser
    Reputation
    107
    Join Date
    Jun 2012
    Posts
    277
    Thanks G/R
    0/12
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i was just trolling when reading "Anal Loot!!" xD

  9. #9
    tempo22's Avatar Sergeant Authenticator enabled
    Reputation
    7
    Join Date
    Jul 2012
    Posts
    53
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    ;Anal Loot!!
    $AnalLoot = 1
    dafuq ?

  10. #10
    chancity's Avatar Legendary
    CoreCoins Purchaser
    Reputation
    686
    Join Date
    Jun 2012
    Posts
    1,153
    Thanks G/R
    27/341
    Trade Feedback
    11 (55%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Stormreaver View Post
    I will try to experiment with this soon. Btw what is the fastest way to port this to 1600x900 or 1920x1080 ?

    Let me finish it and post the code for 16:9.

    Originally Posted by psychoangler View Post
    i was just trolling when reading "Anal Loot!!" xD
    AnalyzeLoot bro..lol


    Got it alittle closer
    Code:
    $Error = 1
    	For $i = 0 To 9
    			   For $j = 0 To 5
    	   If $j = 1 Then
    	  $Error = 0
    	  $StashPixelRare1 = PixelSearch($slot1topx + $i * $offset, $slot1topy + $j * $offset, $slot1botx + $i * $offset,$slot1boty + $j * $offset, 0x4A3C0B, 2)
    	  $StashPixelRare2 = PixelSearch($slot1topx + $i * $offset, $slot1topy + $j * $offset, $slot1botx + $i * $offset,$slot1boty + $j * $offset, 0x514711, 2)
          If IsArray($StashPixelRare1) Then
    	   MouseMove($StashPixelRare1[0] + 1, $StashPixelRare1[1],1)
    	   $iLvl = GetiLvl()
    	  If $iLvl > 0 Then
    			If $iLvl >= $RareStashiLvl Then
    			   ToolTip($iLvl & " (1)Stashing Rare @ " & $StashPixelRare1[0] +1 & "," & $StashPixelRare1[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelRare1[0] + 1, $StashPixelRare1[1], 1, 4)
    			Elseif $iLvl  $RareVendoriLvl Then
    			   ToolTip ($iLvl & " (1)Salvaging Rare @ " & $StashPixelRare1[0] +1 & "," & $StashPixelRare1[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelRare1[0] +1 & "," & $StashPixelRare1[1] & ",Salvage,Rare," & $iLvl
    			   $AnalSalvage = 1
    			   $AnalRareIdentify = 1
    			Elseif $iLvl  0 Then
    		  If $iLvl >= $RareStashiLvl Then
    			   ToolTip ($iLvl & " (2)Stashing Rare @ " & $StashPixelRare2[0] +1 & "," & $StashPixelRare2[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelRare2[0] + 1, $StashPixelRare2[1], 1, 4)
    			Elseif $iLvl  $RareVendoriLvl Then
    			   ToolTip ($iLvl & " (2)Salvaging Rare @ " & $StashPixelRare2[0] +1 & "," & $StashPixelRare2[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelRare2[0] +1 & "," & $StashPixelRare2[1] & ",Salvage,Rare," & $iLvl
    			   $AnalSalvage = 1
    			   $AnalRareIdentify = 1
    			Elseif $iLvl = $MagicStashiLvl  Then
    			   ToolTip ($iLvl & " (1)Stashing Magic @ " & $StashPixelMagic1[0] +1 & "," & $StashPixelMagic1[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelMagic1[0] + 1, $StashPixelMagic1[1], 1, 4)
    		   Elseif $iLvl  $MagicVendoriLvl Then
    			   ToolTip ($iLvl & " (1)Salvaging Magic @ " & $StashPixelMagic1[0] +1 & "," & $StashPixelMagic1[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelMagic1[0] +1 & "," & $StashPixelMagic1[1] & ",Salvage,Magic," & $iLvl
    			   $AnalSalvage = 1
    		   Elseif $iLvl = $MagicStashiLvl Then
    			   ToolTip ($iLvl & " (2)Stashing Magic @ " & $StashPixelMagic2[0] +1 & "," & $StashPixelMagic2[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelMagic2[0] + 1, $StashPixelMagic2[1], 1, 4)
    			Elseif $iLvl  $MagicVendoriLvl Then
    			   ToolTip ($iLvl & " (2)Salvaging Magic @ " & $StashPixelMagic2[0] +1 & "," & $StashPixelMagic2[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelMagic2[0] +1 & "," & $StashPixelMagic2[1] & ",Salvage,Magic," & $iLvl
    			   $AnalSalvage = 1
    			Elseif $iLvl AnalLoot
    Last edited by chancity; 07-11-2012 at 09:11 AM.

  11. #11
    Batch's Avatar Sergeant
    Reputation
    2
    Join Date
    Jun 2012
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by chancity View Post
    Let me finish it and post the code for 16:9.



    AnalyzeLoot bro..lol


    Got it alittle closer
    Code:
    $Error = 1
    	For $i = 0 To 9
    			   For $j = 0 To 5
    	   If $j = 1 Then
    	  $Error = 0
    	  $StashPixelRare1 = PixelSearch($slot1topx + $i * $offset, $slot1topy + $j * $offset, $slot1botx + $i * $offset,$slot1boty + $j * $offset, 0x4A3C0B, 2)
    	  $StashPixelRare2 = PixelSearch($slot1topx + $i * $offset, $slot1topy + $j * $offset, $slot1botx + $i * $offset,$slot1boty + $j * $offset, 0x514711, 2)
          If IsArray($StashPixelRare1) Then
    	   MouseMove($StashPixelRare1[0] + 1, $StashPixelRare1[1],1)
    	   $iLvl = GetiLvl()
    	  If $iLvl > 0 Then
    			If $iLvl >= $RareStashiLvl Then
    			   ToolTip($iLvl & " (1)Stashing Rare @ " & $StashPixelRare1[0] +1 & "," & $StashPixelRare1[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelRare1[0] + 1, $StashPixelRare1[1], 1, 4)
    			Elseif $iLvl  $RareVendoriLvl Then
    			   ToolTip ($iLvl & " (1)Salvaging Rare @ " & $StashPixelRare1[0] +1 & "," & $StashPixelRare1[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelRare1[0] +1 & "," & $StashPixelRare1[1] & ",Salvage,Rare," & $iLvl
    			   $AnalSalvage = 1
    			   $AnalRareIdentify = 1
    			Elseif $iLvl  0 Then
    		  If $iLvl >= $RareStashiLvl Then
    			   ToolTip ($iLvl & " (2)Stashing Rare @ " & $StashPixelRare2[0] +1 & "," & $StashPixelRare2[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelRare2[0] + 1, $StashPixelRare2[1], 1, 4)
    			Elseif $iLvl  $RareVendoriLvl Then
    			   ToolTip ($iLvl & " (2)Salvaging Rare @ " & $StashPixelRare2[0] +1 & "," & $StashPixelRare2[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelRare2[0] +1 & "," & $StashPixelRare2[1] & ",Salvage,Rare," & $iLvl
    			   $AnalSalvage = 1
    			   $AnalRareIdentify = 1
    			Elseif $iLvl = $MagicStashiLvl  Then
    			   ToolTip ($iLvl & " (1)Stashing Magic @ " & $StashPixelMagic1[0] +1 & "," & $StashPixelMagic1[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelMagic1[0] + 1, $StashPixelMagic1[1], 1, 4)
    		   Elseif $iLvl  $MagicVendoriLvl Then
    			   ToolTip ($iLvl & " (1)Salvaging Magic @ " & $StashPixelMagic1[0] +1 & "," & $StashPixelMagic1[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelMagic1[0] +1 & "," & $StashPixelMagic1[1] & ",Salvage,Magic," & $iLvl
    			   $AnalSalvage = 1
    		   Elseif $iLvl = $MagicStashiLvl Then
    			   ToolTip ($iLvl & " (2)Stashing Magic @ " & $StashPixelMagic2[0] +1 & "," & $StashPixelMagic2[1],10,10,"Analyzing Loot")
    			   MouseClick("Right", $StashPixelMagic2[0] + 1, $StashPixelMagic2[1], 1, 4)
    			Elseif $iLvl  $MagicVendoriLvl Then
    			   ToolTip ($iLvl & " (2)Salvaging Magic @ " & $StashPixelMagic2[0] +1 & "," & $StashPixelMagic2[1],10,10,"Analyzing Loot")
    			   $AnalyzedLoot[$i][$j] = $StashPixelMagic2[0] +1 & "," & $StashPixelMagic2[1] & ",Salvage,Magic," & $iLvl
    			   $AnalSalvage = 1
    			Elseif $iLvl AnalLoot

    dont hate on the analloot.

    Also, anal bum covers

  12. #12
    chancity's Avatar Legendary
    CoreCoins Purchaser
    Reputation
    686
    Join Date
    Jun 2012
    Posts
    1,153
    Thanks G/R
    27/341
    Trade Feedback
    11 (55%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I almost got it fully functional, but now I'm pixel searching for that brown line to determine if the items takes two slots or one but it always fails to find the brown pixel on the 4th line :/

  13. #13
    chancity's Avatar Legendary
    CoreCoins Purchaser
    Reputation
    686
    Join Date
    Jun 2012
    Posts
    1,153
    Thanks G/R
    27/341
    Trade Feedback
    11 (55%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The function now works perfectly, feel free to use it. I would still pay attention to it and report back to me if you have any issues.

  14. #14
    S2K2003's Avatar Member
    Reputation
    3
    Join Date
    Jun 2012
    Posts
    31
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    no love for 1920 x 1080?

  15. #15
    chancity's Avatar Legendary
    CoreCoins Purchaser
    Reputation
    686
    Join Date
    Jun 2012
    Posts
    1,153
    Thanks G/R
    27/341
    Trade Feedback
    11 (55%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lol, one thing at a time. I've worked over 10 hours on this.

    You can easily convert this to 1920x1080
    Last edited by chancity; 07-11-2012 at 04:03 PM.

Page 1 of 2 12 LastLast

Similar Threads

  1. [Tool]Item level viewer (1.12/1.13c)
    By VX2 in forum Diablo 2
    Replies: 6
    Last Post: 05-06-2011, 08:27 PM
  2. Get level 245 item level in lvl 70
    By smusen in forum World of Warcraft Exploits
    Replies: 38
    Last Post: 01-10-2010, 10:05 AM
  3. Getting around the item level stats on Flame Leviathan.(Demolisher)
    By Ranam in forum World of Warcraft Exploits
    Replies: 21
    Last Post: 07-14-2009, 12:19 AM
  4. [HELP] Item Level
    By zavon in forum WoW EMU Questions & Requests
    Replies: 2
    Last Post: 10-12-2008, 11:13 PM
  5. Replies: 23
    Last Post: 02-05-2008, 02:13 PM
All times are GMT -5. The time now is 08:52 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search