Page 1 of 4 123 ... LastLast
Results 1 to 25 of 94

Thread: DannyRS AirRunner - Air Runes

  1. #1
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Post DannyRS AirRunner - Air Runes




    About

    crafts air runes, Updated to 2.0 as it got a decent amount of looks / interest

    SetUp

    Start with essence in inventory, and with an air tiara on, standing at bottom of west var bank,

    essence in top right of bank and ability bar minimized! RS zoomed out to max


    Required Graphics Setup Pic :

    Found Here


    Known Bugs
    Code:
    • None

    Versions
    Code:
    V1.0 - Never intended for release leaving for reference (use 2.0+)
    V2.0 - Initial Re-Write Release
    V2.1 - TPA System added (version untested thoroughly, try 2.0 if issues)
    V2.2 - Much more advanced logic, should be more or less flawless
    Proggies
    Code:
    Me - Testing (didnt have much essence)
    
    =========DannyRS-AirRunner==============
    =========Version: V2.0==================
    * Time Running: 41 Minutes and 46 Seconds 
    * Experience Earned: 3780 
    * Experience/Hour: 5429 
    * Essence Used: 756 (1086/PH) 
    ===================================
    
    
    InHoltz:
    
    =========DannyRS-AirRunner=============
    =========Version: 2.2==================
    * Time Running: 6 Hours, 28 Minutes and 59 Seconds 
    * Experience Earned: 29120 
    * Experience/Hour: 4492 
    * Essence Used: 5880 (906/PH) 
    ===================================
    Suggestions To Add
    Code:
    None
    if you want to make a suggestion you can post it and I'll add it when i can
    Last edited by DannyRS; 01-04-2013 at 06:09 PM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  2. #2
    Join Date
    Jun 2012
    Posts
    4,867
    Mentioned
    74 Post(s)
    Quoted
    1663 Post(s)

    Default

    Nice . I tried making one a while ago but gave up after several unsuccessful sps attempts. I could have it walk to the altar but when I went back to the surface the map had changed and sps got lost , nice release, and well credited too

  3. #3
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by BMWxi View Post
    Nice . I tried making one a while ago but gave up after several unsuccessful sps attempts. I could have it walk to the altar but when I went back to the surface the map had changed and sps got lost , nice release, and well credited too
    Weird, i used very simple sps for this and it worked fine, maybe something changed, anyway thanks for taking a look and support as usual bmw


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  4. #4
    Join Date
    Jan 2012
    Location
    In A Farm
    Posts
    3,301
    Mentioned
    30 Post(s)
    Quoted
    444 Post(s)

    Default

    A suggestion will be: keep the good work up.

  5. #5
    Join Date
    May 2012
    Posts
    48
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    // ***If the SPS Maps aren't found, Download them and save them automatically At line 10

    Error: SPS Maps Do Not Exist OR They Are Named Incorrectly! at line 503

    Where can I get these maps?

  6. #6
    Join Date
    Apr 2012
    Location
    Australia
    Posts
    1,252
    Mentioned
    1 Post(s)
    Quoted
    22 Post(s)

    Default

    Simba Code:
    if(Debug)then begin Writeln('Banking All'); end;

    could be simplified to:
    Simba Code:
    if Debug then
      WriteLn('Banking All');

    As long as you only want to execute the next line as a result of the if..then statement then you do not need a begin..end;

    Simba Code:
    xpos:= RandomRange(355,382);
            ypos := RandomRange(299,315);
            HumanMMouse(xpos,ypos,0,0);

    could be shortened to:
    Simba Code:
    HumanMMouse(RandomRange(355,382), RandomRange(299,315), 0, 0);

    Only other thing is probably check out breaking your walking and what-not into their own procedures/functions and check out using TPAs for finding things like banks and so forth, they are more efficient and accurate than DTMs when objects move/change alot.

    But overall nice release

  7. #7
    Join Date
    May 2012
    Posts
    48
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    So the script does work, I just didn't find the anti-leech?

    I fixed the map thing I think but I don't know how to fix all the 'unused variables' in the main loop. Can anyone help me?

  8. #8
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by The_Dude View Post
    So the script does work, I just didn't find the anti-leech?

    I fixed the map thing I think but I don't know how to fix all the 'unused variables' in the main loop. Can anyone help me?
    Unused? Think i removed them all?, i used my other scripts as a template,

    There is no anti leech in this script, can you give any more information on your error? Or post a debug log?

    Thanks for the tips p1ng, the xpos ypos thing is only for the banking as far as i know because i used that before i knew about the choseoption in includes, and was just to lazy to re-write the function,

    Its messy coz i didnt plan to release this and was just using it to quickly boost my own RC

    If its not working for you try to update your S.M.A.R.T to 8.0, because thats what i use to write my stuff now, i cant see what your problem is with so little info tho
    Last edited by DannyRS; 11-29-2012 at 09:03 AM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  9. #9
    Join Date
    May 2012
    Posts
    48
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Okay so I installed Simba 0.99 http://nala.villavu.com/downloads/ma...i386-win32.exe and then moved the SMART V8 files https://github.com/downloads/BenLand.../SMARTv8.0.zip into the plugins folder and now when I try to run this script the error I'm getting is SMART related.

    [Error] C:\Simba\Includes\SRL/SRL/misc/SmartParams.Simba(275:145): Invalid number of parameters at line 274

    Now I'm not even sure where I messed up lol.
    Last edited by The_Dude; 11-30-2012 at 06:48 AM.

  10. #10
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    You need to edit line 285 of SmartParams when using smart 8

    Or just open it with simba, ctrl+a and replace with this, save exit restart simba, should be good to go

    Alternatively, try change {$DEFINE SMART} at the top of scripts to {$DEFINE SMART8}

    No idea if that is working at the moment tho but one way should work

    Code:
    {$DEFINE SRL_SMART}
    {$DEFINE SMART}
    {$loadlib libsmartremote}
    
    (*
    GetSmartParams
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        Function GetSmartParams: TStringArray;
    
      Grabs The Correct Parameters For passing to the SmartClient.
    
    .. note::
    
      By: Brandon.
      Modified By: Mormanman, Benland100.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    Function GetSmartParams: TStringArray;
    var
      Params: TStringArray;
      Page: String;
    begin
      //Page := Between('<iframe id="game" src="', '"', GetPage('http://www.runescape.com/game.ws?beta=true&j=1'));
      Page := Between('<iframe id="game" src="', '"', GetPage('http://www.runescape.com/game.ws?j=1'));
      Params := Explode(',', Page);
      Result := Params;
    end;
    
    (*
    FixSmartSpeed
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        Procedure FixSmartSpeed;
    
      Fixes Smart's Loading Speed.
      Moves the Mouse & Adjusting the Canvas Refresh rate.
    
    .. note::
    
      By: Brandon.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    Procedure FixSmartSpeed;
    var
      T: Integer;
    begin
      T:= GetSystemTime + 2000;
      While (Not SmartEnabled) Do
      begin
        if (GetSystemTime >= T) Then
          Break;
        Wait(500);
      end;
    
      While (GetColor(382, 252) = 0) Do
      begin
        If RSReady then
          Break;
        SmartSetRefresh(SmartGetRefresh + 1);
        MMouse(4, 4, 0, 0);
        SmartSetRefresh(SmartGetRefresh - 1);
        if (GetSystemTime >= T) Then
          Break;
        Wait(500);
      end;
    end;
    
    (*
    SmartGetClientIDs
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        Function SmartGetClientIDs: TIntegerArray;
    
        Grabs All Client ID's of the current remote.
    
    .. note::
    
      By: Mormanman.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    Function SmartGetClientIDs: TIntegerArray;
    var
      I, Count: Integer;
    begin
      Count := SmartGetClients(True);
      SetLength(Result, Count);
      If (Count > 0) then
        For I:= 0 to (Count - 1) do
          Result[I] := SmartClientID(I);
    end;
    
    (*
    SmartKillClients
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        procedure SmartKillClients;
    
        Kills All Smart Clients.
    
    .. note::
    
      By: Mormanman.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    procedure SmartKillClients;
    var
      IDs: TIntegerArray;
      I: Integer;
    begin
      IDs := SmartGetClientIDs;
      For I := High(IDs) DownTo 0 Do
        If SmartKillClient(IDs[I]) Then
          Writeln('Killed Client: ' + ToStr(IDs[I]))
        else
          Writeln('Failed To Kill Client: ' + ToStr(IDs[I]));
    end;
    
    (*
    SixHourFix
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        Procedure SixHourFix;
    
        Kills The Current Smart Client and Restarts it.
        Fixes the 6 hour login.
    
    .. note::
    
      By: Brandon.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    Procedure FreeSRL; Forward;
    Procedure SetupSRL; Forward;
    Procedure SixHourFix;
    var
      Trash: TVariantArray;
      Refresh: Integer;
    begin
      FreeSRL;
      Refresh := SmartGetRefresh;
      SmartKillClient(SmartCurrentClient);
      SetupSRL;
    
      try
        CallProc('SMART_FreeDebug', Trash);
        CallProc('SMART_SetupDebug', Trash);
      except
      end;
    
      SmartSetRefresh(Refresh);
    
      try
        if (not LoginPlayer) then
          srl_Warn('SixHourFix', 'Could not log in player', warn_Terminate);
      except
        srl_Warn('SixHourFix', 'Players not declared', warn_Terminate);
      end;
    end;
    
    
    (*
    PairSmart
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        Function PairSmart(ID: Integer): Boolean;
    
        Pairs A Client To The Current Controller.
    
    .. note::
    
      By: Benland100, Brandon.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    Function PairSmart(ID: Integer): Boolean;
    var
      I, Count: Integer;
      IDs: TIntegerArray;
    begin
      IDs := SmartGetClientIDs;
      Count := Length(IDs);
      If (Count > 0) then
        For I:= 0 To (Count - 1) Do
          If (IDs[I] = ID) and SmartPairClient(ID) then
          begin
            SetEIOSTarget('libsmartremote', ToStr(ID));
            Writeln('Paired with SMART[' + ToStr(ID) + ']');
            Result := True;
            Exit;
          end;
      Writeln('** Failed To Pair Client: ' + ToStr(ID) + '; Client Does Not exist **');
    end;
    
    (*
    InitSmart
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        Function InitSmart(ForceNew: Boolean): Integer;
    
        Initializes A Smart Remote Client.
        Terminates the current script upon failure.
        Terminates all clients of the current remote upon failure.
        ForceNew Creates a new client.
    
    .. note::
    
      By: Benland100, Mormanman, Brandon.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    Function InitSmart(ForceNew: Boolean): Integer;
    var
      I, Count: Integer;
      IDs: TIntegerArray;
      Params: TStringArray;
    begin
      If (Not ForceNew) then
      begin
        Ids := SmartGetClientIDs;
        Count := Length(IDs);
        If (Count > 0) then
          For I:= 0 To (Count - 1) Do
          begin
            If SmartPairClient(IDs[I]) then
            begin
              Result := IDs[I];
              SetEIOSTarget('libsmartremote', ToStr(Result));
              Writeln('Paired with SMART[' + ToStr(Result) + ']');
              Exit;
            end;
          end;
      end;
    
      Params := GetSmartParams;
      If (Length(Params) > 2) then
      begin
        Writeln('** Failed To Grab Smart Parameters **');
        TerminateScript;
        Exit;
      end;
      
      {$IFDEF SMART8}
      Result := SmartSpawnClient(ReplaceWrap(PluginPath, '\', '/', [rfReplaceAll]), Params[0], ',' + Params[1], 765, 553, 's', '', '');
      {$ELSE}
      Result:= SmartSpawnClient(ReplaceWrap(PluginPath, '\', '/', [rfReplaceAll]), Params[0], ',' + Params[1], 765, 553, 's', '', '')
      {$ENDIF}
      
      If (Result > 0) Then
      begin
        try
          SetEIOSTarget('libsmartremote', ToStr(Result));
          Writeln('Loading SMART: ' + Params[0] + Params[1]);
        except
          WriteLn('** Fatal Error: Pairing Clients; Terminating Script **');
          TerminateScript;
        end;
      end else
        begin
          Writeln('** Smart Cannot Spawn Clients **');
          TerminateScript;
        end;
    end;
    
    (*
    SetupSmart
    ~~~~~~~~~~~~~~
    
    .. code-block:: pascal
    
        Procedure SetupSmart(ForceNewClient: Boolean);
    
        Sets Up a new Smart Client and waits until it's on screen.
        Terminates The current script upon failure.
    
    .. note::
    
      By: Mormanman.
      Modified By: Brandon.
    
    Example:
    
    .. code-block:: pascal
    
    *)
    Procedure SetupSmart(ForceNewClient: Boolean);
    var
      T: Integer;
    begin
      T:= GetSystemTime + 120000;
      Smart_CurrentClient:= InitSmart(ForceNewClient);
      if (Smart_CurrentClient <= 0) then
      begin
        writeln('*** Smart Failed To Load ***');
        TerminateScript;
      end;
    
      if (SRL_SixHourFix) then
        SRL_Procs[SRL_OnRSUpdate]:= @SixHourFix;
    
      While (GetColor(382, 252) <> 0) Do
      begin
        if RSReady then
          break;
    
        Wait(100);
        if (GetTimeRunning >= 120000) then
        begin
          Writeln('*** Failed To Detect Clients ***');
          TerminateScript;
        end;
      end;
    end;
    
    
    
    
    
    {*           Functions Below Here are From the Original Smart.Simba           *}
    
    
    {*
      By: Unknown Author.
      Finds a Windows by partial title and Sets it as the target.
    *}
    function FindAndSetTarget(TitlePrefix: String; SetAsTarget: Boolean): Boolean;
    var
      T : TSysProcArr;
      I : Integer;
    begin
      T := GetProcesses;
      for I := High(T) downto 0 do
        if Pos(TitlePrefix, T[I].Title) <> 0 then
        begin
          Result := True;
          if SetAsTarget then SetTarget(T[I]);
          Exit;
        end;
    end;
    
    {*
      By: Unknown Author.
      Gets the position of the actual mouse (Not Smart's Mouse).
    *}
    procedure GetRealMousePos(var X, Y : Integer);
    var
      KMTarget, ITarget: Integer;
    begin
      {$IFDEF LAPE}
      writeln('GetRealMousePos not implemented yet in SRL-5 Lape!');
      TerminateScript;
      {$ELSE}
      KMTarget := GetKeyMouseTarget;
      ITarget := GetImageTarget;
      FindAndSetTarget('SMART', True);
      GetTClient.IOManager.GetMousePos(X, Y);
      FreeTarget(GetImageTarget);
      SetKeyMouseTarget(KMTarget);
      SetImageTarget(ITarget);
    
      // These are not universial offsets, but works somewhat for some Windows themes.
      X := X - 8;
      Y := Y - 25;
      {$ENDIF}
    end;
    
    {*
      By: Unknown Author.
      Returns if the "Real Mouse" (Not Smart's Mouse) Is Within a given Box.
    *}
    function IsRealMouseInBox(B : TBox): Boolean;
    var
      P : TPoint;
    begin
      GetRealMousePos(P.X, P.Y);
      Result := PointInBox(P, B);
    end;
    Last edited by DannyRS; 12-30-2012 at 09:36 PM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  11. #11
    Join Date
    May 2012
    Posts
    48
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    So I have 0.99 and V8 up and running now, thanks for the help with smart params. When I run the script I am still getting the same error as before:


    [Hint] C:\Simba\Scripts\AirCrafter.simba(336:3): Variable 'X' never used at line 335
    [Hint] C:\Simba\Scripts\AirCrafter.simba(336:3): Variable 'Y' never used at line 335
    [Hint] C:\Simba\Scripts\AirCrafter.simba(337:3): Variable 'ATTEMPTS' never used at line 336
    [Hint] C:\Simba\Scripts\AirCrafter.simba(338:3): Variable 'DONE' never used at line 337
    [Hint] C:\Simba\Scripts\AirCrafter.simba(359:3): Variable 'RUNESPH' never used at line 358
    [Hint] C:\Simba\Scripts\AirCrafter.simba(360:3): Variable 'XPPH' never used at line 359
    [Hint] C:\Simba\Scripts\AirCrafter.simba(360:3): Variable 'GPPH' never used at line 359
    [Hint] C:\Simba\Scripts\AirCrafter.simba(367:7): Variable 'XPOS' never used at line 366
    [Hint] C:\Simba\Scripts\AirCrafter.simba(367:7): Variable 'YPOS' never used at line 366
    Compiled successfully in 1531 ms.

    Error: SPS Maps Do Not Exist OR They Are Named Incorrectly! at line 503
    The following DTMs were not freed: [SRL - Lamp bitmap, 1]
    The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap, SRL - Flag bitmap, SRL - NavBar Bitmap]

  12. #12
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by The_Dude View Post
    So I have 0.99 and V8 up and running now, thanks for the help with smart params. When I run the script I am still getting the same error as before:
    AH, i didnt rename stuff correctly, can you try the new uploaded version


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  13. #13
    Join Date
    May 2012
    Posts
    48
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Saved the thumbnail to C:\Simba\Includes\SPS\img\runescape_surface and tried to run the updated script and got another error
    WalkPath toalter
    Error: Exception: Access violation at line 311

  14. #14
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by The_Dude View Post
    Saved the thumbnail to C:\Simba\Includes\SPS\img\runescape_surface and tried to run the updated script and got another error
    Think its runescape_other i default sps stuff into, not surface, try there,

    Not sure why that error happens,

    Try run simba as an administrator if on windows, or install simba to somewhere other than program files


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  15. #15
    Join Date
    May 2012
    Posts
    48
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Moving it to other fixed my problem. The script runs a few loads mint, but it regularly gets stuck in the wrong corner of the altar, trying to go through the portal to bank. Where it should be in the southeast corner, I find my player stuck in the southwest corner every few inventories or so.

    So the script does work, just that one issue with it. Anyway thanks again for the help with updating simba and smart, hope you can figure out what's causing the problem.

  16. #16
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Yea its because theres no failsafes atm, i will add some when i get the time, Glad i was able to help you get 8.0 up and running


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  17. #17
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Updated to 2.0 as it got a decent amount of looks / interest

    Should run almost flawless

    No Anti-Leech, Leech away ! (would be lovely if you posted a Proggy)

    hopefully this is somewhat close to what SRL are looking for in Member Applications
    Last edited by DannyRS; 12-09-2012 at 11:51 PM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  18. #18
    Join Date
    Nov 2012
    Location
    Runescape
    Posts
    177
    Mentioned
    0 Post(s)
    Quoted
    16 Post(s)

    Default

    I'll proggie for you tommorow . It's time you got one for this fine script.

  19. #19
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by Ubuntu View Post
    I'll proggie for you tommorow . It's time you got one for this fine script.
    It was crap before i spent today re writing it for real use, sometimes i need something for RS, like a few levels on a low account to do X quest, then i would write a basic Script to do that task for me, then upload it for the community, however i obviously only used it for a very short time, so i never bothered to add real failsafes,

    And quite a few people / leechers actually looked at this, so i decided it was worth actually making it somewhat AFKable and reliable, hopefully i have now done that,

    Also i havent updated my SRL includes in a while, because i couldent be bothered to change the smartparams thing for smart 8, so if it doesent compile for you because of something include related, let me know so i can update my scripts I'll probably update my includes tomorrow to avoid anything like this happening,

    But if anyone gives it a go, its appreciated I'm really seriously looking at improving my scripting to try and apply for members sometime now, so any and all feedback is appreciated!
    Last edited by DannyRS; 12-10-2012 at 02:48 AM.


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  20. #20
    Join Date
    Nov 2012
    Location
    Runescape
    Posts
    177
    Mentioned
    0 Post(s)
    Quoted
    16 Post(s)

    Default

    Weird. My bot just sits there and does nothing :| . And yes, I do have it set up correctly.

  21. #21
    Join Date
    Sep 2012
    Location
    Minnesota
    Posts
    107
    Mentioned
    4 Post(s)
    Quoted
    36 Post(s)

    Default

    Weird. My bot just sits there and does nothing :| . And yes, I do have it set up correctly.

    I start the script then disable SMART, log in and stop the script. Then i walk around just a little bit, then go back to the start spot, re-enable SMART, and hit the play button and it goes.

    Danny- The script runs great until it enters the inner altar. It does not detect the altar to create the runes.

  22. #22
    Join Date
    Nov 2012
    Location
    Runescape
    Posts
    177
    Mentioned
    0 Post(s)
    Quoted
    16 Post(s)

    Default

    Quote Originally Posted by garyman View Post
    I start the script then disable SMART, log in and stop the script. Then i walk around just a little bit, then go back to the start spot, re-enable SMART, and hit the play button and it goes.

    Danny- The script runs great until it enters the inner altar. It does not detect the altar to create the runes.
    ill try that tomorrow.

  23. #23
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by garyman View Post
    I start the script then disable SMART, log in and stop the script. Then i walk around just a little bit, then go back to the start spot, re-enable SMART, and hit the play button and it goes.

    Danny- The script runs great until it enters the inner altar. It does not detect the altar to create the runes.
    hmm , are you zoomed out max and brightness up, safe mode?, i'll double check it tomorrow, maybe needs a up to date DTM, if you know how, add a new dtm and see if it works


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

  24. #24
    Join Date
    Dec 2012
    Posts
    191
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Yes, the max time this script ran for me was 30 minutes than it shut down, it didn't find the inner altar.

    On the debug it said it found the altar DTM but the script doesn't click on it. Still, out of 35k essence, in 1 hour and half ( restarting when it stop) this script did 1.3k essence. Not bad

  25. #25
    Join Date
    Nov 2012
    Posts
    2,351
    Mentioned
    55 Post(s)
    Quoted
    603 Post(s)

    Default

    Quote Originally Posted by Slashed View Post
    Yes, the max time this script ran for me was 30 minutes than it shut down, it didn't find the inner altar.

    On the debug it said it found the altar DTM but the script doesn't click on it. Still, out of 35k essence, in 1 hour and half ( restarting when it stop) this script did 1.3k essence. Not bad
    No idea if it found it and the debug message was called, why it wouldent click on it, hmm,

    Not sure, does sound like the inner alter is having some problems though, i'll look at it!


    Programming is like trying keep a wall of shifting sand up, you fix one thing but somewhere else starts crumbling

Page 1 of 4 123 ... 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
  •