Warbot:  Warrior's Rest 800x600 AutoIT for Wizard menu

User Tag List

Results 1 to 9 of 9
  1. #1
    TheBass's Avatar Private
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Warbot: Warrior's Rest 800x600 AutoIT for Wizard

    Runs Act1 Q6 Warriors Rest starting from the checkpoint.
    Auto repairs, sells blues, stashes rare/set/legendary items/gems/tomes/potions.
    Error Detection with tooltips that give actual tips on what code to change.
    Each run takes around 2 minutes.
    Inferno mp1 viable.

    Movement speed can be changed to match gear (default 12%).
    Cast speed can be changed to match attack speed (default 1.00)
    Quick adjust color codes, with alternative versions commented.

    Help make this Bot better, contributions will be credited.

    Set up your skills like this:
    Warbot:  Warrior's Rest 800x600 AutoIT for Wizard-skillz-jpg

    Set up your stash like this:

    Warbot:  Warrior's Rest 800x600 AutoIT for Wizard-inv-png

    Code (updated 11/2/12):
    Warbot.txt

    Config:
    1. Set desktop theme to Default

    2. Set screen resolution to 800x600 windowed mode

    3. Set key bindings to Default

    4. Set 'move' to the mouse middle button

    5. Replace appropriate D3Prefs.txt section with:

    Code:
    DisplayModeFlags "0"
    DisplayModeWindowMode "1"
    DisplayModeWinLeft "208"
    DisplayModeWinTop "135"
    DisplayModeWinWidth "808"
    DisplayModeWinHeight "627"
    DisplayModeUIOptWidth "800"
    DisplayModeUIOptHeight "600"
    DisplayModeWidth "800"
    DisplayModeHeight "600"
    DisplayModeRefreshRate "75"
    DisplayModeBitDepth "32"
    Gamma "1.000000"
    MipOffset "1"
    ShadowQuality "0"
    PhysicsQuality "0"
    ClutterQuality "0"
    Vsync "0"
    Letterbox "0"
    Antialiasing "0"
    LowFX "1"
    6. Empty tab 2 and 3 of your stash

    7. Start at the "Resume Game" screen

    Gear tips:


    Budget inferno mp0:

    Get a shafer's hammer w/ crit dmg, put a maximus on your follower, and stack goldfind / magicfind / pickupradius.

    Rich inferno mp1:
    Stack effective hp and survivability. I run over 70k life, 700 all resist, 4k armor, 1k loh, 3k lok, 1k life regen, 10k extra health from globes, and 11 to pickup radius (pre-buffed).
    With all that, I still die around 1/15 runs due to insane elite affixes (mostly arcane sentry).
    Last edited by TheBass; 11-02-2012 at 04:43 PM.

    Warbot:  Warrior's Rest 800x600 AutoIT for Wizard
  2. #2
    Slaadi's Avatar Private
    Reputation
    1
    Join Date
    Nov 2012
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Isnt working for me - it starts in WR, teleports to town, runs to the vendor, then decides to go for a new game -> closes client, and nothing more happens.

  3. #3
    TheBass's Avatar Private
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    My cpu's resolution / color is most likely different then yours. Bot is failing at a pixel color check, try using the alt color codes provided.

    Under <SETUP, swap these color codes:

    Code:
     $Inv1 = 1116679 ; Inventory1 color code
    ;$Inv1 = 1116935 ; Inventory1 color code alt
     $Inv2 = 1051398 ; Inventory2 color code
    ;$Inv2 = 1116934 ; Inventory2 color code alt
     $Vend = 11312752 ; Vendor color code
    ;$Vend = 11246447 ; Vendor color code alt
     $Stash = 7292437 ; Stash color code
    ;$Stash = 7291668 ; Stash color code alt
    Just swap the 'semicolons'.

    UPDATE:
    I swapped the codes for the alts in the updated OP, you weren't the only one having this problem. Grab the new code and it should work. I've also added tooltips for these color checks that tell you what to change if it fails.
    Last edited by TheBass; 11-02-2012 at 04:49 PM.

  4. #4
    TheBass's Avatar Private
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    If login is failing, you will need to input your password in the appropriate section.

    Under <SETUP, insert your password:

    Code:
    $Diablo3Folder='C:\Program Files (x86)\Diablo III\'
    $AccountPassword=yourpassword' ; Set as you're password
    $ClickMax = 12 ; Max number of attempts to pick up items

  5. #5
    Slaadi's Avatar Private
    Reputation
    1
    Join Date
    Nov 2012
    Posts
    13
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks, Ill test it out later... As you might understand - I'm not gonna put my password into any form of code I don't fully underrstand. And I doubt any users with just a little bit of brain will!

    :-)

    Edit: Its working nicely now. Thanks very much. Now I just need to edit the combat routines for a Witch Doctor! :-)
    Last edited by Slaadi; 11-02-2012 at 08:35 PM.

  6. #6
    TheBass's Avatar Private
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Right on man, glad you got it working.

    As for the password/auto login:
    DO NOT use if you don't understand the code. It isn't required (obvi ).

    And if you have the brain, it is a safe, convenient feature so you don't have to babysit.

    Let us know how it works with the WD!

  7. #7
    TheBass's Avatar Private
    Reputation
    1
    Join Date
    Oct 2012
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Is it safe to put my password into any script??

    TLDR:
    Find the variable used to declare your password, search for all occurrences of this variable, and understand how the variable is used in each occurance.

    Using this bot as an example, there is only one place throughout this script that you input your password:
    Code:
    $AccountPassword ='yourpassword' ; Set as you're password
    Now your password information is stored in the variable:
    Code:
    $AccountPassword
    Anytime we call $AccountPassword in the script, we will get back the value assigned above (yourpassword). Perform a search on $AccountPassword and you will notice that we call this variable further down in the script:
    Code:
    Func CheckD3client ()
    Tooltip ("Checking Diablo 3",1,1)
       If Not ProcessExists ("Diablo III.exe") Then
         $D3Running = 0
         sleep (500)
         Tooltip ("Starting Diablo 3",1,1)
         processclose ("Diablo III.exe")
         processclose ("Blizzard Launcher.exe")
         sleep (3500)
         Run($Diablo3Folder & "\Diablo III Launcher.exe")
         Sleep (Random (8250,9500))
         Send ("{ENTER}")
         Sleep (Random (8000,9500))
           Winactivate ("Diablo III")
         Sleep (Random (18500,20250))
         $D3Running = 1
           If PixelGetColor (610,604) = 683418 Then
              Tooltip ("Logging in",1,1)
           Send ($AccountPassword)
           Sleep (Random (500,2500))
           send ("{ENTER}")
           Sleep (Random (18500,20250))
           Else
           Processclose ("Diablo III.exe")
           $D3Running = 0
           sleep (150)
           EndIf
        
       Else
         WinActivate ("Diablo III")
         $D3Running = 1
         sleep (1000)
       EndIf
    EndFunc
    Breaking down this function, it says this:

    Check to see if D3 client is active.
    If D3 client isn't active,
    Launch D3.
    Press enter to continue past launcher.
    Type in password for login screen.
    Done.

    If D3 client is active,
    Do nothing.

    Continuing on with our search, the variable $AccountPassword is used nowhere else throughout the script. And so your password information is being used only once, in the function described above.

    :confused:!!!!!!!!!!!!!!! Be very suspicious if you see your password variable being used more than once !!!!!!!!!!!!!!!:confused:

  8. #8
    Blue0lemming's Avatar Member
    Reputation
    2
    Join Date
    Jun 2012
    Posts
    10
    Thanks G/R
    0/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    wouldnt it just be better to make it use archon , imp archon with a 3 % life leech on mp1 = ur pretty much invincible, id change the code to make it use archon , but i have no clue how :/

  9. #9
    madara99's Avatar Member
    Reputation
    5
    Join Date
    May 2012
    Posts
    46
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i used the original from blizzhackers for a long time (archon,mp1) and it worked fine besides some errors... but this one seems impossible, he just keeps on dying fast

Similar Threads

  1. Replies: 440
    Last Post: 10-31-2012, 11:00 AM
  2. Replies: 148
    Last Post: 08-03-2012, 04:19 PM
  3. Replies: 52
    Last Post: 07-01-2012, 11:01 AM
  4. Remember the Autoit for WoW Glider?
    By Kashfox in forum World of Warcraft General
    Replies: 11
    Last Post: 07-20-2006, 06:15 PM
  5. Remember the Autoit for WoW Glider?
    By Kashfox in forum World of Warcraft Bots and Programs
    Replies: 4
    Last Post: 07-19-2006, 08:58 AM
All times are GMT -5. The time now is 07:59 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