[Gold/Item Farming] Shimizoki's Sarkoth DH Script [AutoIt] menu

User Tag List

Page 25 of 135 FirstFirst ... 21222324252627282975125 ... LastLast
Results 361 to 375 of 2011
  1. #361
    Angrycoder's Avatar Knight-Lieutenant
    Reputation
    20
    Join Date
    Jun 2012
    Posts
    370
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Code:
    ;Magic
    While $VendorMagic
        Sleep(Random(100, 300))
        $MagicPixel = PixelSearch(1398*$x_ratio, 572*$y_ratio, 1914*$x_ratio, 888*$y_ratio, 0x182037, 2)
        If Not @error Then
            MouseClick("right", $MagicPixel[0], $MagicPixel[1])
        Else
            ExitLoop
        EndIf
    WEnd
    To prevent tombs and gems from getting sold (without stashing), is it possible to just have the PixelSearch search only the top 4 rows of your bag? This way you can stack your gems / tomes on the bottom row, and never worry about them getting sold.

    For really long sessions, you would want to make 2-4 stacks of each color of gem, This way after reaching 30 gems, you wont make a new stack of gems in the "sell area".

    I assume you would just change
    Code:
    $MagicPixel = PixelSearch(1398*$x_ratio, 572*$y_ratio, 1914*$x_ratio, 888*$y_ratio, 0x182037, 2)
    to something like

    Code:
    $MagicPixel = PixelSearch(900*$x_ratio, 400*$y_ratio, 1250*$x_ratio, 550*$y_ratio, 0x182037, 2)
    Also, would i be correct assuming the pixel search area would be:

    900 (Farthest Left Point to Search)
    400 (Highest Point to Search)
    1250 (Farthest Right Point to Search)
    550 (Lowet Point to Search)

    [Gold/Item Farming] Shimizoki's Sarkoth DH Script [AutoIt]
  2. #362
    Angrycoder's Avatar Knight-Lieutenant
    Reputation
    20
    Join Date
    Jun 2012
    Posts
    370
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kurodoll View Post
    I turned off tome pickup but I still get whites :-(
    This may be completely unrelated to your issue, but when i first started looting, i would randomly click in wierd places (which could pick up whites). If you use a flashy type weapon, such as a fire bow, or lightning bow etc, it can trigger random clicks for looting. I have an amazing bow for playing the game, but for botting i had to buy a 900 dps plain bow, so it didnt interfere with looting and finding the cellar.

    I can reproduce this 100% of the time. If i use my good bow, i miss the cellar sometimes, and 70% of the time i will throw out 2-5 random clicks trying to loot. When i equip my plain bow, i have 100% accuracy rate for looting.

  3. #363
    Ahiro's Avatar Corporal
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    34
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is it detectable by D3 server atm?

  4. #364
    zandinga's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by zandinga View Post
    Good idea. That's a way of avoiding the INVENTORY FULL problem!

    I'm at work so I can't check the coords. But here's the idea - maybe someone can do it for the rest of us.
    I really think this can fix the inv full problem while we wait for more consistent 'White Selling code'.

    Edited: I went home and made the code. It's working and it solves the inventory full issue. Altough, we still need a 'Sell Whites' code. This is only a fast fix.

    WARNING:

    This code works for me (I'm using 1600x900).
    You should check your own coords. Pick a mousepos script - there are plenty of them.
    Test it with your inv empty. Change ur INI to just 1 run before stashing/selling and see if it clicks the correct slots at vendor.

    IT WILL SELL GEMS IF THEY ARE IN THE FIRST ROW. Before put the bot on farm, you better put 1 of each gems at the last row so they stack up there.
    _______________________

    Code:
    	;1stRow
    	$Vendor1stRow = True ; set this to False if you don't want to use this
    	$nToSell = 10; number of items of the first row to sell
    
    	If $Vendor1stRow == True Then
    		$firstSlot_x = 1200 ; xcoord of the leftmost slot you want to sell *
    		$firstSlot_y = 540  ; ycoord of the leftmost slot you want to sell *
    		$x_Step = 40        ; this is the distance between two consecutive slots **
    
    		ConsoleWrite("Selling " & $nToSell & " items from 1st row!!")
    		$x_Slot = 0
    		For $n=0 to $nToSell-1
    			Sleep(Random(50, 100))
    			$x_Slot = $firstSlot_x + $n * $x_Step
    			MouseClick("right", $x_Slot, $firstSlot_y)
    		Next
    	EndIf
    _______________________

    * You need to find this value with some coord script
    ** $x_Step: xcoordSlot2 -xcordSlot1

    After you get the coords put this into the VendorLoot() function, after the Sell Magic portion.

    Hope it helps
    This is tested and working nicely for the purpose of avoid inventory full issue and consequent bot stucked trying to loot.
    After stacking the goodies and sell the Magics, it sells the FIRST ROW. So you'll have always 10 slots free.

  5. #365
    archlord12345's Avatar Active Member
    Reputation
    17
    Join Date
    May 2012
    Posts
    186
    Thanks G/R
    0/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Yes i find it useful. This way i can be sure that the bot is not stuck forever in game or in menu. I wish there was a way to know the name of the legendary kept.

    Also there seems to be a problem with the stashing. After 3 hour i had like 9 yellow but 5 random magic blue items were also on stash ( the gems were kept in main inventory).
    (Forgot to take a screenshot of it before selling the crap)

  6. #366
    An7hrax's Avatar Active Member
    Reputation
    44
    Join Date
    Jul 2007
    Posts
    185
    Thanks G/R
    26/12
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hmm Downloaded the script and followed the guide and pictures, even tested both x86 and x64 files (started with x64 since i use win7 64).
    When i start the script the mouse either moves to the top of the window (x64) or to the bottom right corner (x86). And then nothing more happens.
    Anyone know whats up or know how to fix this?

  7. #367
    Shimizoki's Avatar Knight-Lieutenant
    Reputation
    32
    Join Date
    Jun 2012
    Posts
    358
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Angrycoder View Post
    I assume you would just change
    Code:
    $MagicPixel = PixelSearch(1398*$x_ratio, 572*$y_ratio, 1914*$x_ratio, 888*$y_ratio, 0x182037, 2)
    to something like
    Code:
    $MagicPixel = PixelSearch(900*$x_ratio, 400*$y_ratio, 1250*$x_ratio, 550*$y_ratio, 0x182037, 2)
    Also, would i be correct assuming the pixel search area would be:
    900 (Farthest Left Point to Search)
    400 (Highest Point to Search)
    1250 (Farthest Right Point to Search)
    550 (Lowet Point to Search)
    Yea you got that right, however to search the top 4 rows you would actually need something like (Untested)
    Code:
    $MagicPixel = PixelSearch(1398*$x_ratio, 572*$y_ratio, 1914*$x_ratio, 770*$y_ratio, 0x182037, 2)
    The reason your numbers are different is most likely because you are not using the 1920x1080. All values must be converted to that resolution before being put into the script.
    Now that would find blues in the first 4 rows, but if you wanted to click everything in there then something like this may work (Working on 1600x900)
    Code:
    $vendorAll = True ;True vendors all items in the top ROWS by leftmost COLS
    $vendorCols = 10 ;Number of columns to vendor
    $vendorRows = 4 ;Number of rows to vendor
    
    ;All
    If $vendorAll == True Then
    	For $c = 1 To $vendorCols
    		For $r = 1 To $vendorRows
    			MouseClick("right", (((($c-1)*50)+32+1398)*$x_ratio), (((($r-1)*51)+32+572)*$y_ratio))
    		Next
    	Next
    EndIf

    Originally Posted by Angrycoder View Post
    This may be completely unrelated to your issue, but when i first started looting, i would randomly click in wierd places (which could pick up whites). If you use a flashy type weapon, such as a fire bow, or lightning bow etc, it can trigger random clicks for looting. I have an amazing bow for playing the game, but for botting i had to buy a 900 dps plain bow, so it didnt interfere with looting and finding the cellar.

    I can reproduce this 100% of the time. If i use my good bow, i miss the cellar sometimes, and 70% of the time i will throw out 2-5 random clicks trying to loot. When i equip my plain bow, i have 100% accuracy rate for looting.
    Thats annoying, Im using a bow with arcane and dont have that issue... maybe its not pretty enough.

    Originally Posted by Ahiro View Post
    Is it detectable by D3 server atm?
    Everything is detectable... but as far as we know, nobody using AutoIt has been detected because of it.

    Originally Posted by zandinga View Post
    This is tested and working nicely for the purpose of avoid inventory full issue and consequent bot stucked trying to loot.
    After stacking the goodies and sell the Magics, it sells the FIRST ROW. So you'll have always 10 slots free.
    Just above I edited something that will sell the first 4 rows, keep the items you want in the bottom two and make sure your stashing anything you wanna keep.

    Originally Posted by archlord12345 View Post
    Yes i find it useful. This way i can be sure that the bot is not stuck forever in game or in menu. I wish there was a way to know the name of the legendary kept.

    Also there seems to be a problem with the stashing. After 3 hour i had like 9 yellow but 5 random magic blue items were also on stash ( the gems were kept in main inventory).
    (Forgot to take a screenshot of it before selling the crap)
    StashTomes = False, or change the tolerance in the StashTomes section (Line 570ish) its the last number, maybe 160? Try making it something lower. 130, 100, etc until you find something that works for you.

    Originally Posted by An7hrax View Post
    Hmm Downloaded the script and followed the guide and pictures, even tested both x86 and x64 files (started with x64 since i use win7 64).
    When i start the script the mouse either moves to the top of the window (x64) or to the bottom right corner (x86). And then nothing more happens.
    Anyone know whats up or know how to fix this?
    Check the log it made, does it state that MainMenu.png was not found? if yes then you need to make sure that the INI file is pointed to the right place. Some users have found that the supplied PNGs dont work with thier graphic settings and have made thier own. You can do that aswell, just crop it down to about the same size, name it the same thing. and youre good to go.
    Last edited by Shimizoki; 06-15-2012 at 12:15 PM.
    -Darkling Lord

  8. #368
    pewpse's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Anyone have the game spazz out when selling? Three times now I've came back to see the screen in the sell menu with the mouse going back and forth over a rare and text on the screen saying you can't sell that item. It happens before I even make 100k in gold.

  9. #369
    Angrycoder's Avatar Knight-Lieutenant
    Reputation
    20
    Join Date
    Jun 2012
    Posts
    370
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I was able to get past the The Old Ruins hang up. i tried like 10 different PNGs of "Old Ruins" which all failed, then decided to go with a simpler image to search for, which ended up being the word "The" in "The Old Ruins". The word "The" is very crisp and clear on my PC. The word is almost completely white, whereas the other two words had many many different shades in them.

  10. #370
    Angrycoder's Avatar Knight-Lieutenant
    Reputation
    20
    Join Date
    Jun 2012
    Posts
    370
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Shim, can you point out the error in this function for me?

    Code:
    	Func RandClick($clickType, $xPos, $yPos, $xOff = 5, $yOff = 5)
    		$randX = (Random($xPos, $xPos))
    		$randY = (Random($yPos, $yPos))
    		MouseClick($clickType, $randX, $randY)
    	EndFunc
    I am getting a "Missing Right Bracket" error, tho i have added many brackets to numerous places. Your original code has the (xPos*ratio) in it, which i have to remove. Everything with the ratio on my resolution is off by just enough to make things get funky, so i am replacing them all with true random coords for my resolution instead of a universal style.

  11. #371
    fukker's Avatar Active Member
    Reputation
    17
    Join Date
    Nov 2010
    Posts
    405
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Shimizoki View Post
    +Rep is all I really need, otherwise PM me with the type of donation you'd like to make.
    To stop looting whites set LootTomes to False, there is a bug in there.


    Send me the screenshots on the OP, ill see what I can do for you.


    I love you... no really I do. I've spent hours looking through my code to find this bug and the problem was the PNGs this whole time. FML


    I'll Add that, its a good idea. Do you end up finding the log useful?


    Make your own PNGs of the OldRuins words in the upper right corner. see if that helps. I guess the PNGs arent as helpful as I thought. I might unfortunatly have to make them checksums/checkpixals after all.


    It should wait 5-10 seconds and then leave the game when it dies... if its not doing this then yea... there is a problem. I noticed that having the occasional popup jacks with things, network disconnects, inventory screens, etc. I didnt account for all that stuff.


    Like another member said, try making your own PNGs... unfortunately it seems not everyone can use the ones I generated flawlessly.


    Ohhhhhhh thats a good catch on the edit. Ill have to look at that. for your other question, you put whatever number is displayed on the details tab. Most likely it will be 15.
    What that sleep function does is sleep between .5 and 2 seconds. if you want it to be longer either raise the lower number (1000 or 1500) so that you dont get the short one. Or you can just change it to Sleep(2000)


    There was already a recast... seems like the ferrets just hate us. (Or really like treasure chests) I added another a bit farther down just before the portal, maybe that will help.


    1 - Done
    2 - Optimized with Ball Lightning not NT, so thats where the issue is coming in. I can try and tweak the shot to work with NT aswell
    3 - Nice, maybe a setting in the INI that will let you easily change how long to attack for... this could help alot of people
    4 - Try making your own tomeIcon.png For some reason mine is acting really funny and selling them to. If I make the tolerances too low it wont stash them, but if I make them too high it stashes other stuff. Sometimes it runs flawlessly... othertimes it seems to just hate me.
    5 - I have never had an issue with whites, but alot of you guys are. I can look into it. As for recognizing them in the inventory... I have no idea, not unless I mouse over them, then read the name color in the popup. But implementing that is still a long way off since they dont have the popup always in the same place, or even always in the same relative place.(It is most of the times though... maybe I can get a working beta)


    I'll have to keep toying with selling whites. Really sorry its doing this.


    FML fukker... either you are lying to everyone or you are the person that the script was designed for. Are you looting magic? Are you stashing/vendoring. You seem to have your settings just right for what everyone wants. I dont get it... you even do better than me :P. I turned off my vendoring/looting magic, set stashing to 15 (but rares dont drop much so I may turn that off). Ran it for about 6 hours with 230% GF and got 1m... I dunno whats up with that. I do have more gems than I know what to do with though...
    lol im not lying i will make a screenshot today before i go to sleep and post it how much gold i have and then in the morning i will post morning screenshot, and no im not using vendor or stashing, just gems and tomes (because i believe, well its my own opinion stashing and vendoring slows down gold picking, i know some of you might say different and may be right, but thats just what i think)

    P.S: so that's approx 400k an hour i was making it's normal, because 1 run for me with 265% is 4-15k per run 15k happens rarely but i saw it happen when i watch the script sometimes, so take average 8k per run 8x60mins = 480k gold per hour but cellar is closed sometimes so lets - around 100k = ~380k/h, so thats how i roll :P

    Also a tip from me i dont know if use followers or have high dps, but i have Scoundrel with Gold find on him and 2.6k dps and i have 28.5k dps on me so i never die. And if you guys have issues with dying it slows down the whole process of gold picking, so if u die just get more dps and a follower.
    Last edited by fukker; 06-15-2012 at 12:44 PM.

  12. #372
    Angrycoder's Avatar Knight-Lieutenant
    Reputation
    20
    Join Date
    Jun 2012
    Posts
    370
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by fukker View Post
    Also a tip from me i dont know if use followers or have high dps, but i have Scoundrel with Gold find on him and 2.6k dps and i have 28.5k dps on me so i never die. And if you guys have issues with dying it slows down the whole process of gold picking, so if u die just get more dps and a follower.
    I believe you are making the gold / hour you say you are. Good hours for me are around 400k as well. I use a different path to get to the cellar (vaulting, much faster and way more reliable, i have never seen a fail on an open cellar).

    Followers are ofcourse good to use, since they also give you 25% of the gold find they have on them. So you can give them 40% neck, 20% Ring x 2, and if you use a templar you can use a 25% GF shield = 105/4. So an extra 21% GF for you.

  13. #373
    Karson3270's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    For some reason, when I try to run the bot for the main menu. The script does not find the Resume Game, it moves the cursor to the top left corner and does not respond what so ever. I've tried manually clicking Resume Game myself and it still just moves the cursor to top right corner. Any suggestions?

  14. #374
    Shimizoki's Avatar Knight-Lieutenant
    Reputation
    32
    Join Date
    Jun 2012
    Posts
    358
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by pewpse View Post
    Anyone have the game spazz out when selling? Three times now I've came back to see the screen in the sell menu with the mouse going back and forth over a rare and text on the screen saying you can't sell that item. It happens before I even make 100k in gold.
    I actually just made a better sell feature based off the request of the other members, it should help with that.

    Originally Posted by Angrycoder View Post
    I was able to get past the The Old Ruins hang up. i tried like 10 different PNGs of "Old Ruins" which all failed, then decided to go with a simpler image to search for, which ended up being the word "The" in "The Old Ruins". The word "The" is very crisp and clear on my PC. The word is almost completely white, whereas the other two words had many many different shades in them.
    My original purpose of this script was to create a framework that could easily be ported to other runs. Having "OldRuins" as just the word "The" would match to other areas. As it is fine in this case im glad its working, but it will most likely jack things up in future installments. Hopefully ill have a better method by then

    Originally Posted by Angrycoder View Post
    Shim, can you point out the error in this function for me?

    Code:
        Func RandClick($clickType, $xPos, $yPos, $xOff = 5, $yOff = 5)
            $randX = (Random($xPos, $xPos))
            $randY = (Random($yPos, $yPos))
            MouseClick($clickType, $randX, $randY)
        EndFunc
    I am getting a "Missing Right Bracket" error, tho i have added many brackets to numerous places. Your original code has the (xPos*ratio) in it, which i have to remove. Everything with the ratio on my resolution is off by just enough to make things get funky, so i am replacing them all with true random coords for my resolution instead of a universal style.
    Well the rand functions need to have the -xOff and +xOff so that you are actually generating a random number. It gets angry when you say "Make a number between 1 and 1. So give that a shot.

    Originally Posted by fukker View Post
    lol im not lying i will make a screenshot today before i go to sleep and post it how much gold i have and then in the morning i will post morning screenshot, and no im not using vendor or stashing, just gems and tomes (because i believe, well its my own opinion stashing and vendoring slows down gold picking, i know some of you might say different and may be right, but thats just what i think)

    P.S: so that's approx 400k an hour i was making it's normal, because 1 run for me with 265% is 4-15k per run 15k happens rarely but i saw it happen when i watch the script sometimes, so take average 8k per run 8x60mins = 480k gold per hour but cellar is closed sometimes so lets - around 100k = ~380k/h, so thats how i roll :P

    Also a tip from me i dont know if use followers or have high dps, but i have Scoundrel with Gold find on him and 2.6k dps and i have 28.5k dps on me so i never die. And if you guys have issues with dying it slows down the whole process of gold picking, so if u die just get more dps and a follower.
    Lol I didnt think you were actually lying, I was just amazed that the script designed to be lightning fast for me was even better for you. :P
    Also, if your DPS is still that high then chances are you are just shooting air part of the time, you could drop the wait time there for even faster runs if you havent already.

    Originally Posted by Angrycoder View Post
    I believe you are making the gold / hour you say you are. Good hours for me are around 400k as well. I use a different path to get to the cellar (vaulting, much faster and way more reliable, i have never seen a fail on an open cellar).

    Followers are ofcourse good to use, since they also give you 25% of the gold find they have on them. So you can give them 40% neck, 20% Ring x 2, and if you use a templar you can use a 25% GF shield = 105/4. So an extra 21% GF for you.
    I tried using vaulting, but it goes to where your mouse is pointed... and sometimes that threw things off. I can play with it again and run time comparisons.
    While I know scoundrel has better dps and GF and stuff... I use the templar because of the knockback and heals keep me alive more often on failed runs.

    Originally Posted by Karson3270 View Post
    For some reason, when I try to run the bot for the main menu. The script does not find the Resume Game, it moves the cursor to the top left corner and does not respond what so ever. I've tried manually clicking Resume Game myself and it still just moves the cursor to top right corner. Any suggestions?
    Its not finding the PNGs, double check you installed all the files correctly. There are a set of installation instruction images at the bottom of the OP to help. If you are 100% sure that you have all that installed correctly (Remember the \ in the INI) then you may need to create your own MainMenu.png. Just crop a screenshot of your menu to size and replace the old one with the same name. Make sure its a PNG.
    Last edited by Shimizoki; 06-15-2012 at 01:22 PM.
    -Darkling Lord

  15. #375
    Karson3270's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    14
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks for the prompt reply Shimizoki... But I have tried both of your suggestions and neither work. The cursor is still moved to the bottom right corner of the screen. Any more suggestions?

    Thanks a lot

Similar Threads

  1. Replies: 113
    Last Post: 01-06-2014, 12:49 PM
  2. Replies: 36
    Last Post: 08-04-2012, 02:05 PM
  3. Need help [Gold/Item Farming] Shimizoki's Sarkoth DH Script [AutoIt]
    By heina in forum Diablo 3 Bots Questions & Requests
    Replies: 0
    Last Post: 07-13-2012, 12:06 PM
  4. REQUEST: Shimizoki's Sarkoth DH Script [AutoIt] Pick up only itemlvl 63 rares.
    By ALWIN21 in forum Diablo 3 Bots Questions & Requests
    Replies: 0
    Last Post: 07-10-2012, 07:10 PM
  5. [Gold/Item Farming] Shimizoki's Sarkoth DH Script [AutoIt]
    By Shimizoki in forum Diablo 3 Bots and Programs
    Replies: 403
    Last Post: 06-15-2012, 03:42 PM
All times are GMT -5. The time now is 06:15 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search