Page 4 of 5 FirstFirst ... 2345 LastLast
Results 76 to 100 of 121

Thread: The Mayor’s Hardcore Ironman Progress Thread

  1. #76
    Join Date
    Dec 2014
    Posts
    70
    Mentioned
    3 Post(s)
    Quoted
    16 Post(s)

    Default

    not sure why this would be fun hha but good luck

  2. #77
    Join Date
    Jan 2012
    Location
    California
    Posts
    39
    Mentioned
    0 Post(s)
    Quoted
    6 Post(s)

    Default

    I wish you the best of luck, and a little extra so that the acc doesn't get slammed by Mr. banhammer

  3. #78
    Join Date
    Dec 2011
    Posts
    142
    Mentioned
    0 Post(s)
    Quoted
    12 Post(s)

    Default

    I got really excited when I saw this but then I realized he hasn't updated in a few months. @Triblouge please don't bump dead threads.

  4. #79
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

  5. #80
    Join Date
    May 2012
    Posts
    704
    Mentioned
    4 Post(s)
    Quoted
    147 Post(s)

    Default

    I love this thread! It's a pity there aren't that much progress threads here. Good luck on your progress mate. Don't get rekt again!

  6. #81
    Join Date
    Nov 2011
    Posts
    30
    Mentioned
    0 Post(s)
    Quoted
    11 Post(s)

    Default

    wow this is something ill be monitoring, good luck mate!

  7. #82
    Join Date
    Feb 2007
    Location
    Switzerland
    Posts
    583
    Mentioned
    1 Post(s)
    Quoted
    50 Post(s)

    Default

    Nice project

  8. #83
    Join Date
    Dec 2014
    Posts
    36
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    I'm doing something similar right now . I used your GAO script for 1-30 ish each stat on my ironman and it worked flawlessly. I'm currently using a script I just wrote to train theiving at tea stalls in the mean time.

  9. #84
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

    Default

    Quote Originally Posted by Tristana View Post
    I'm doing something similar right now . I used your GAO script for 1-30 ish each stat on my ironman and it worked flawlessly. I'm currently using a script I just wrote to train theiving at tea stalls in the mean time.
    Nice, I done vegetable stalls at Taverley as I cbf walking to varrock

    Updated OP

  10. #85
    Join Date
    Dec 2014
    Posts
    36
    Mentioned
    0 Post(s)
    Quoted
    15 Post(s)

    Default

    Quote Originally Posted by The Mayor View Post
    Nice, I done vegetable stalls at Taverley as I cbf walking to varrock

    Updated OP
    I just passed 10k tea banked . Teaholic

  11. #86
    Join Date
    Sep 2014
    Location
    Netherlands
    Posts
    264
    Mentioned
    11 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by The Mayor View Post
    [*]Botted 30 -> 61 hunter with my swamp lizard banker
    I suppose that script isn't going to be publicly released, right?

  12. #87
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

    Default

    Quote Originally Posted by SlipperyPickle View Post
    I suppose that script isn't going to be publicly released, right?
    I'm afraid not, seeing as it (was) a 900k/h gold farming method

  13. #88
    Join Date
    Sep 2014
    Location
    Netherlands
    Posts
    264
    Mentioned
    11 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by The Mayor View Post
    I'm afraid not, seeing as it (was) a 900k/h gold farming method
    Thought so, I would do the same Skipping hunter it is, not going to play leggit

  14. #89
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

    Default

    Quote Originally Posted by SlipperyPickle View Post
    Thought so, I would do the same Skipping hunter it is, not going to play leggit
    Yea legit is such a waste of life.


    Updated OP.

  15. #90
    Join Date
    Jan 2015
    Posts
    4
    Mentioned
    0 Post(s)
    Quoted
    2 Post(s)

    Default

    Good luck on the account! I'm currently reading your scripting guide. Thinking of making myself an elder log cutter that uses the Varrock/Edgeville/Draynor Lodestones.

  16. #91
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

    Default

    Quote Originally Posted by Akatsuki_ View Post
    Good luck on the account! I'm currently reading your scripting guide. Thinking of making myself an elder log cutter that uses the Varrock/Edgeville/Draynor Lodestones.
    That is very doable

    Updated OP.

  17. #92
    Join Date
    Jan 2015
    Posts
    78
    Mentioned
    0 Post(s)
    Quoted
    48 Post(s)

    Default

    Quote Originally Posted by The Mayor View Post
    Currently working on smithing atm with my VWB smither (I'll probably release this soon if anyone wants it)
    I would be very interested in this, Currently training a iron man account myself, As soon as i saw your thread about it i wanted to make one

  18. #93
    Join Date
    May 2012
    Posts
    35
    Mentioned
    0 Post(s)
    Quoted
    11 Post(s)

    Default

    This is awesome, I enjoy watching your progress. I'm feeling like I want to start an iron man account now, it will definitely help me come up with simple script ideas to train. Looking forward to see your progress!

  19. #94
    Join Date
    Jun 2007
    Location
    The land of the long white cloud.
    Posts
    3,702
    Mentioned
    261 Post(s)
    Quoted
    2006 Post(s)

    Default

    Quote Originally Posted by Battousai View Post
    I would be very interested in this, Currently training a iron man account myself, As soon as i saw your thread about it i wanted to make one
    Here it is. I cbf making a thread etc.

    Simba Code:
    program MayorVWSmither;
    {$DEFINE SMART}
    {$i srl-6/srl.simba}
    {$i srl-6/lib/misc/srlplayerform.simba}
                             (* Last updated: 10.FEB.2015 *)
    const
    { Revision: } REVISION = 1.0;
    { Booleans: } B_DEBUG = 0;
    { Integers: } I_BOX = 0; I_BREAK = 1;
    { Strings:  } S_NAME = 0;

    type TMSObject = record
      colours: TColorData;
      symbol: Integer;
      filter: TPoint;
      overText: TStringArray;
      ID: Byte;
    end;

    var
      Anvil, Banker: TMSObject;

    procedure TMSObject.init(_ID: Byte; _symbol: Integer; _filter: TPoint; _overText: TStringArray; _colours: TColorData);
    begin
      self.ID := _ID;
      self.symbol := _symbol;
      self.filter := _filter;
      self.overText := _overText;
      self.colours := _colours;
    end;

    procedure initObjects();
    begin
      Anvil.init(0,  MM_SYMBOL_ANVIL,[20, 30], ['nvil'],  [4803668, 4,  [2, [0.72, 0.62, 0.00]]]);
      Banker.init(1, MM_SYMBOL_BANK, [5, 30],  ['ank'],   [5714238, 10, [2, [0.23, 1.09, 0.00]]]);
    end;

    procedure initPlayerForm();
    begin
      playerForm.name := 'MayorVWBSmither';
      playerForm.editBoxLabels := ['ItemSlot','Exact Name'];
      playerForm.editBoxDefaults := ['12', 'Steel arrowheads x15'];
      playerForm.checkBoxLabels := ['Debug'];
      playerForm.checkBoxDefaults := ['False'];
    end;

    procedure declarePlayers();
    begin
      players.setup(playerForm.players);
      currentPlayer := 0;
      players[0].integers[I_BOX] := strToInt(playerForm.players[0].settings[0]);
      Players[0].strings[S_NAME] := playerForm.players[0].settings[1];
      players[0].booleans[B_DEBUG] := strToBool(playerForm.players[0].settings[2]);
      players[0].integers[I_BREAK] := 3600000;
    end;

    procedure loginPlayer();
    begin
      players[currentPlayer].login();
      wait(randomRange(4000, 6000));
      minimap.setAngle(MM_DIRECTION_WEST);
      mainscreen.setAngle(MS_ANGLE_HIGH);
      exitTreasure();
      closePopup();
      mainScreen.setZoom(true);
    end;

    procedure takeBreak();
    begin
      if players[currentPlayer].worked.getTime() > players[currentPlayer].integers[I_BREAK] then
      begin
        writeLn('Taking a ~5 minute break');
        players[currentPlayer].exitToLobby();
        mouseOffClient(OFF_CLIENT_RANDOM);
        wait(random(280000, 390000));
        loginPlayer();
        players[currentPlayer].worked.start();
      end;
    end;

    procedure TMSObject.walkTo();
    var
      p: TPoint;
    begin
      if not isLoggedIn() then exit();

      if minimap.findSymbol(p, self.symbol, minimap.getBounds()) then
      begin
        mouse(p.x + 5, p.y + 5, 0, 0, MOUSE_LEFT);
        minimap.waitPlayerMoving(750);
      end;
    end;

    function TMSObject.find(): Boolean;
    var
      i, x, y, r: Integer;
      TPA: TPointArray;
      ATPA: T2DPointArray;
    begin
      self.colours.gatherIn(TPA, mainScreen.getBounds());
      mainscreen.filterPointsPlayer(TPA);
      if (length(TPA) < 1) then exit(false);

      ATPA := TPA.cluster(15);
      ATPA.sortFromMidPoint(mainScreen.playerPoint);

      for i := 0 to high(ATPA) do
        if inRange(ATPA[i].getBounds().getWidth(), self.filter.x , self.filter.y) then
        begin
          mouse(ATPA[i].getBounds().getRandomPoint());

          if not isMouseOverText(self.overText) then
            r := 1    // Incase anvil overText doesn't appear (if crowded with people)
          else
            r := 4

          if (random(r) <> 0) then
          begin
            getMousePos(x, y);
            result := multiClick([x, y], 15, 3);
            smallRandomMouse();
            break();
          end else
          begin
            fastClick(MOUSE_RIGHT);
            if chooseOption.select(self.overText) then
              exit(true)
            else
              chooseOption.close();
          end;
        end;

    end;

    function TMSObject.interact(): Boolean
    var
      timer: TTimeMarker;
    begin
      if not isLoggedIn() then exit();
      timer.start();

      repeat
        if self.find() then
          exit(true)
        else
          self.walkTo();

        claimTicket();
      until (timer.getTime() > 60000);
    end;

    procedure smithBars();
    var
      timer: TTimeMarker;
    begin
      if not isLoggedIn() then exit();

      if (not tabBackpack.isFull()) then
        terminateScript();

      if anvil.interact() then
        if productionScreen.isOpen(random(6000, 7500)) then
        begin
          if productionScreen.getSelectedBoxText() <> Players[0].strings[S_NAME] then
            productionScreen.selectBox(players[currentPlayer].integers[I_BOX]);

          productionScreen.clickStart();
          mouseOffClient(OFF_CLIENT_RANDOM);

          timer.start();

          if progressScreen.isOpen(random(2500, 3500)) then
          repeat
            wait(random(1000, 3000));
          until (progressScreen.getButton() <> PROGRESS_BUTTON_CANCEL) or (timer.getTime() > 70000);

        end;
    end;

    procedure bank();
    var
      timer: TTimeMarker;
    begin
      if not isLoggedIn() then exit();
      timer.start();

      if banker.interact() then
        if bankScreen.isOpen(10000) then
        begin
          timer.start();

          repeat
            if (bankScreen.getPackCount() > 0) then
            begin
              bankScreen.clickButton(BANK_BUTTON_PRESET_1);
              wait(random(500, 750));
            end;
          until (not bankScreen.isOpen()) or (timer.getTime() > 30000);

          if tabBackpack.waitWhileLocked() then
            if not tabBackpack.isFull() then
            begin
              writeLn('Out of bars, terminating');
              terminateScript();
            end;
        end;
    end;

    procedure mainLoop();
    begin
      case tabBackpack.isFull() of
        true: smithBars();
        false: bank();
      end;
      if random(8) =  0 then hoverSkill(SKILL_SMITHING);
      takeBreak();
    end;

    begin
      clearDebug();
      initPlayerForm();
      runPlayerForm();
      if not playerForm.isScriptReady then exit();

      declarePlayers();
      initObjects();

      {$IFDEF SMART}
      smartEnableDrawing := True;
      smartShowConsole := False;
      {$ENDIF}

      disableSRLDebug := not players[currentPlayer].booleans[B_DEBUG];
      setupSRL();
      players[currentPlayer].worked.start();

      repeat
        if not isLoggedIn() then loginPlayer();
        mainLoop();
      until (players.getActive() < 1);
    end.

    Quote Originally Posted by EMMF View Post
    This is awesome, I enjoy watching your progress. I'm feeling like I want to start an iron man account now, it will definitely help me come up with simple script ideas to train. Looking forward to see your progress!
    Yea it's quite fun! I'm 1.3k+ total atm, will update later

  20. #95
    Join Date
    Jan 2015
    Posts
    78
    Mentioned
    0 Post(s)
    Quoted
    48 Post(s)

    Default

    Thanks for the script will be using it for sure

  21. #96
    Join Date
    Sep 2014
    Location
    Netherlands
    Posts
    264
    Mentioned
    11 Post(s)
    Quoted
    130 Post(s)

  22. #97
    Join Date
    Jan 2015
    Posts
    78
    Mentioned
    0 Post(s)
    Quoted
    48 Post(s)

    Default

    Quote Originally Posted by SlipperyPickle View Post
    Any progress recently?
    He was banned.

  23. #98
    Join Date
    Sep 2014
    Location
    Netherlands
    Posts
    264
    Mentioned
    11 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by Battousai View Post
    He was banned.
    Oh, didn't see that anywhere. That sucks!

  24. #99
    Join Date
    Jan 2015
    Posts
    78
    Mentioned
    0 Post(s)
    Quoted
    48 Post(s)

    Default

    Quote Originally Posted by SlipperyPickle View Post
    Oh, didn't see that anywhere. That sucks!
    Don't believe he's posted about it yet, Maybe he will make a new account and keep it going

  25. #100
    Join Date
    Sep 2014
    Location
    Netherlands
    Posts
    264
    Mentioned
    11 Post(s)
    Quoted
    130 Post(s)

    Default

    Quote Originally Posted by Battousai View Post
    Don't believe he's posted about it yet, Maybe he will make a new account and keep it going
    Aww, that sucks! I like these threads with stats updates

Page 4 of 5 FirstFirst ... 2345 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •