Atm no use, fixing it! - The Siege of Bastion's Keep A:3 Q:1 [Any Res] [AutoIt] menu

Shout-Out

User Tag List

Page 8 of 14 FirstFirst ... 456789101112 ... LastLast
Results 106 to 120 of 210
  1. #106
    Sp3nji's Avatar Active Member
    Reputation
    19
    Join Date
    Jan 2008
    Posts
    80
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    [QUOTE=Shimizoki;2291837]This is my edit, it runs quite a bit faster in some cases. However, if you are having the resume game error... it most likely won't work for you. Chances are this will only speed up an already working script. (OP, you of course can have rights to any changes I made to use in your next version... or at least use them as ideas if you wish.)

    Your script wont work at all for me but the original will start the game, run a bit then leave, then repeat. Very strange.

    Atm no use, fixing it! - The Siege of Bastion's Keep A:3 Q:1 [Any Res] [AutoIt]
  2. #107
    adiosbro's Avatar Private
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    this script is so complicated, i give up, going to wait a real bot like immortal...wait... waiting since 2 days to buy it, still cant

  3. #108
    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)
    [QUOTE=Sp3nji;2291854]
    Originally Posted by Shimizoki View Post
    This is my edit, it runs quite a bit faster in some cases. However, if you are having the resume game error... it most likely won't work for you. Chances are this will only speed up an already working script. (OP, you of course can have rights to any changes I made to use in your next version... or at least use them as ideas if you wish.)

    Your script wont work at all for me but the original will start the game, run a bit then leave, then repeat. Very strange.
    There are a few numbers in the script that dont line up for every computer. You can use my edit... but you might need to replace the few numbers in mine with the ones from the original. or you might have to find your own... which Is explained on page 2 I do believe.

    EDIT::
    The script is very good, and works very well, but it is rough and unpolished still. Its not yet user friendly. Quite a heafty setup. If its not working for you and you cant figure it out, wait until tomorrow and I'm sure the OP will have a better version for you, or atleast an updated post with all the fixes in one location.

    EDIT2::
    My current times in normal are
    .5bar per run,
    1 run is 15 seconds.
    1 lvl per 5 minutes.
    ~ 1.5 hours to finish Normal.
    Last edited by Shimizoki; 06-09-2012 at 12:01 AM.

  4. #109
    Mrtypr02's Avatar Corporal
    Reputation
    6
    Join Date
    Jun 2012
    Posts
    24
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by adiosbro View Post
    this script is so complicated, i give up, going to wait a real bot like immortal...wait... waiting since 2 days to buy it, still cant
    Me to man, glad im not the only one,

    Might just use this script on desktop for now, because it only works on that, while we wait for immortal bot

  5. #110
    blankasf3's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    55
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i think i figured it out, i need to wait about 4 seconds as soon as i enter the game and i go after the guard, how can i change the script so my char waits 4 secs after I zone in????

  6. #111
    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 blankasf3 View Post
    i think i figured it out, i need to wait about 4 seconds as soon as i enter the game and i go after the guard, how can i change the script so my char waits 4 secs after I zone in????
    This one should be it... but im not 100% certain as I havent tried it myself
    ControlSend("Diablo III","","","{SPACE}")
    Sleep(Random(550,600))

  7. #112
    blankasf3's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    55
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    yeah i figured that out but on the second attempt it doesnt wait, where do i need to change that code at? first attempt waits 4 sec like i want it to cause i changed the
    ControlSend("Diablo III","","","{SPACE}")
    Sleep(Random(550,600))
    but the second time it doesnt wait

  8. #113
    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 blankasf3 View Post
    yeah i figured that out but on the second attempt it doesnt wait, where do i need to change that code at? first attempt waits 4 sec like i want it to cause i changed the
    but the second time it doesnt wait
    I dont know mate... That should be the same code for every run.I cant really help you out. and as its late, im going to bed... sorry

  9. #114
    siski95's Avatar Member
    Reputation
    1
    Join Date
    May 2012
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by blankasf3 View Post
    yeah i figured that out but on the second attempt it doesnt wait, where do i need to change that code at? first attempt waits 4 sec like i want it to cause i changed the

    but the second time it doesnt wait
    im having the same problem

  10. #115
    blankasf3's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    55
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    i figured it out
    thx

  11. #116
    siski95's Avatar Member
    Reputation
    1
    Join Date
    May 2012
    Posts
    12
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by blankasf3 View Post
    i figured it out
    thx
    what did you change?

  12. #117
    blankasf3's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    55
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    after back to camp mess with the Sleep Random numbers

  13. #118
    vvvat's Avatar Contributor
    Reputation
    264
    Join Date
    May 2008
    Posts
    524
    Thanks G/R
    144/52
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    good work...but too late

  14. #119
    blankasf3's Avatar Member
    Reputation
    1
    Join Date
    Jun 2012
    Posts
    55
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Here is my script with the delay

    #cs ----------------------------------------------------------------------------

    AutoIt Version: 3.3.6.1
    Author: j0achim @ OwnedCore - World of Warcraft Exploits, Hacks, Bots and Guides - OwnedCore News - http://www.ownedcore.com/forums/memb...8-j0achim.html
    Date: 08.06.2012
    Script Version: 1.1
    Name: j-BastionBot

    Script Function:
    Repeating a part of Quest 1 in Act 3 "Light the Beacons",
    after you start the quest (you can start the very first quest in act 3)
    there is a point where you port to a guard that rambles about
    Lighting the Beacons, you need to manually go to this fella and leave game.

    When your in the menu simply start the script.

    Enjoy!


    I give you this for free in the hope that you return the favor by showing your appreciation.


    Developer comment:
    Have ran this script for a little over 2 weeks and leveled a whole bunch of new characters.

    If i can recommend quickest way to get lvl 60 do following.

    1-25~30 on Normal mode. 2~ hours.
    25-50 on Nightmare mode. 5~ hours.
    50-60 on Hell mode. 3~ hours.

    These times are merely rough estimates, as this is a script it can fail,
    disconnected from server for instance. However you check in on bot every now and then
    and you will easily be able to level 1 level 60 in a single day!

    Friends have requested features such as looting gold and such, but just to answer it right away
    it will simply slow down the process considerably and the gain is so little that one hour farming
    and you have earned the "lost" amount due to the script not looting.


    Questions and Answers:
    Q: Bot leaves the game so quickly is it failing?
    A: No this is by design we want as many as possible runs per hour. This is the key behind the quick leveling.

    Q: Not all monsters die?!
    A: There are many factors, this is meant for characters that have no run speed bonus. And if your pc is incredibly
    slow it could mess up the script making it delay actions till the time window has expired. I.e running virtual machines
    to level multiple toons at same time. (I do that.)

    Q: Please make it loot!
    A: No. Dont want it, dont need it.

    #ce ----------------------------------------------------------------------------

    HotKeySet("x","endbot")
    HotKeySet("s","toggle")

    Global $toggle = True
    Global $mode = 0
    Global $wpos = WinGetPos("Diablo III")
    ;Lets make sure user have made Diablo window as small as possible.
    WinMove("Diablo III","",$wpos[0],$wpos[1],816, 63

    ConsoleWrite("Starting j-BastionBot by j0achim @ www.ownedcore.com"&@CRLF)
    ConsoleWrite("Version: 1.1 - 08.06.2012"&@CRLF)
    ConsoleWrite("Greetings to all of the ownedcore community!"&@CRLF&@CRLF)

    $q = MsgBox(48+4,"j-BastionBot","You're difficulty set to Hell?")
    If $q = 6 Then
    $mode = 1
    EndIf

    WinActivate("Diablo III")
    Sleep(500)
    $r = 1
    $t = TimerInit()

    while 1
    While $toggle = True
    Check()
    $wpos = WinGetPos("Diablo III")
    If PixelChecksum($wpos[0]+385,$wpos[1]+382,$wpos[0]+389,$wpos[1]+86) = 3014526114 Then ;Error message.
    Click(385,382)
    MouseMove(Random(10,45),Random(30,40),0)
    Sleep(50)
    ElseIf PixelChecksum($wpos[0]+76,$wpos[1]+258,$wpos[0]+80,$wpos[1]+262) = 2570191885 Then ;Were in character menu.
    Click(76,25
    MouseMove(Random(10,45),Random(30,40),0)
    Sleep(50)
    ElseIf PixelChecksum($wpos[0]+116,$wpos[1]+608,$wpos[0]+120,$wpos[1]+612) = 3852273597 Then ;Were ingame.
    ConsoleWrite("=== STARTING NEW GAME ===" & @CRLF)
    ConsoleWrite("Run #: " & $r & @crlf)

    $rt = TimerInit()
    Sleep(Random(120,130))
    ControlSend("Diablo III","","","{SPACE}")
    Sleep(Random(2700,8000))
    Click(757,605,"Left",2)
    Sleep(Random(1900,1950))
    Click(493,333)
    Sleep(Random(700,850))

    ;Mode 1 means we should do some AOE dmg over the guard. This is absolutely needed in Hell mode.
    If $mode = 1 Then
    ControlSend("Diablo III","","","{SHIFTDOWN}")
    Sleep(25)

    For $x = 0 to 12
    Click(705,410,"Right",10)
    Sleep(Random(5,15))
    Next

    ControlSend("Diablo III","","","{SHIFTUP}")
    ;Sleep(25)
    EndIf

    ;Back to Camp.
    Sleep(Random(500,600))
    Click(73,52)
    Sleep(Random(1900,1950))
    Click(214,143)
    Sleep(Random(1900,1950))

    ;Back to game menu.
    ControlSend("Diablo III","","","{ESC}")
    Sleep(Random(15,25))
    Click(352,349)

    $c = 0
    Do
    Sleep(100)
    $c +=1
    ;Make sure we never get stuck here for infinity.
    If $c > 120 Then
    ExitLoop
    EndIf
    Until PixelChecksum($wpos[0]+76,$wpos[1]+258,$wpos[0]+80,$wpos[1]+262) = 2570191885

    $srt = TimerDiff($rt)
    ConsoleWrite("Runtime: " & Round($srt/1000,2) & " seconds." & @CRLF)
    $trt = TimerDiff($t)
    $total = Round((($trt/1000)/60)/60,4)
    $rph = Round($r/$total)

    ;Total runtiume calculation.
    $hours = Floor((($trt/1000)/60)/60)
    $minutes = (($trt/1000)/60)
    ;trim minutes if runtime is more then 1 hour.
    If $minutes > 60 Then
    While $minutes > 60
    $minutes -=60
    WEnd
    EndIf

    ConsoleWrite("Total runtime: " & $hours & " hours, "& Ceiling($minutes) &" minutes."& @CRLF)
    ConsoleWrite("Runs per hour: " & $rph & @CRLF)
    ;ConsoleWrite("=== RUN #: " & $r & " HAS ENDED ===" & @CRLF & @CRLF)

    $r +=1
    MouseMove(Random(10,45),Random(30,40),0)
    EndIf
    Sleep(300)
    WEnd
    Sleep(300)
    WEnd

    Func Click($x, $y, $button = "Left", $offset = 5)
    Check()
    $wpos = WinGetPos("Diablo III")
    MouseClick($button,Random(($wpos[0]+$x)-$offset,($wpos[0]+$x)+$offset), Random(($wpos[1]+$y)-$offset,($wpos[1]+$y)+$offset), 1, 3)
    Sleep(50)
    EndFunc

    Func Check()
    If Not WinExists("Diablo III","") Then
    MsgBox(64,"j-BastionBot","Unable to detect if Diablo III window exists, if this is incorrect please replay in thread about this issue and include as much details as possible."&@CRLF&@CRLF&"Closing!")
    Exit
    EndIf

    If Not WinActive("Diablo III","") Then
    WinActivate("Diablo III")
    EndIf

    $p = WinGetPos("Diablo III","")
    If $p[2] <> 816 Or $p[3] <> 638 Then
    WinMove("Diablo III", "", $p[0],$p[1], 816, 63
    EndIf
    EndFunc

    Func toggle()
    If $toggle = True Then
    ConsoleWrite("Toggle bot OFF."&@CRLF)
    $toggle = False
    Sleep(100)
    Else
    ConsoleWrite("Toggle bot ON."&@CRLF)
    $toggle = True
    Sleep(100)
    EndIf
    EndFunc

    Func endbot()
    MsgBox(64,"j-BastionBot", "j-BastionBot stopped.",5)
    Exit
    EndFunc

  15. #120
    j0achim's Avatar Active Member
    Reputation
    20
    Join Date
    Jan 2010
    Posts
    95
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I just see the changes they made on EU server. (just woke up) I assume the key now is let the guard talk move all the way down wait for a sec then run back to start wait then logout?

    Will also use a new pixel detection that i came to think of right before i went to bed, so ppl don't have to modify their scripts.

Page 8 of 14 FirstFirst ... 456789101112 ... LastLast

Similar Threads

  1. [Guide] Using Fraps in the Correct way (picture guide)
    By [ Prototype ] in forum World of Warcraft Guides
    Replies: 34
    Last Post: 01-27-2008, 09:04 PM
  2. How to use Eagle Eye the same way as Farsight (HUNTERS!)
    By Dvveh in forum World of Warcraft Exploration
    Replies: 17
    Last Post: 12-27-2007, 08:02 PM
  3. How do I execute updates & fixes into the sql
    By PRIMO12 in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 11-30-2007, 12:44 PM
  4. Fix for the NCDB 2.2 secondary skills
    By *TraPStaR* in forum World of Warcraft Emulator Servers
    Replies: 4
    Last Post: 11-03-2007, 10:47 PM
  5. How to use Mounts in the Eastern Kingdoms
    By godofwar in forum World of Warcraft Emulator Servers
    Replies: 9
    Last Post: 09-30-2007, 02:22 AM
All times are GMT -5. The time now is 06:02 PM. 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