Page 10 of 99 FirstFirst ... 891011122060 ... LastLast
Results 226 to 250 of 2463

Thread: Kyle's Esswraith Extractor

  1. #226
    Join Date
    Jan 2012
    Location
    Germany
    Posts
    31
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    amazing script! thanks alot dude, really awesome!
    so it automatixly detects which monster u are using?

  2. #227
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by JOEbot View Post
    Lol I have this almost complete inculding Nodes
    Did u post it and I didn't see it... cuz if you did I'm sorry :/
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  3. #228
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    Quote Originally Posted by johnnimms13 View Post
    Constants reworked:
    Simba Code:
    const
      {* Object Constants *}

      objUndeadSoul    = 0;
      objLivingSoul      = 1;
      objSoulWraith     = 2;
      objBloodySkulls   = 3;   //ggaah can't get um strait on here  I swear they are on mine :0(
      objBloodPool      = 4;
      objBloodWraith   = 5;
      objSkulls           = 6;
      objDeathWraith  = 7;
      objJumper         = 8;
      objShifter         = 9;
      objNebula       = 10;

    Records:
    Simba Code:
    procedure SetupObjects();
    begin
      SetLength(Objects, 11);

      with Objects[objUndeadSoul] do
      begin
        Name := 'Undead Soul';
        UpText := ['ndead', 'oul', 'ndead So', 'd Soul'];
        Color := 10979231;
        Tol := 4;
        Hue := 0.48;
        Sat := 0.61;
        LvlReq := 95;
      end;

      with Objects[objSoulWraith] do
      begin
        Name := 'Soul esswraith';
        UpText := ['oul ess', 'iphon So', 'oul essw', 'Siphon Soul esswraith'];
        Color := 6251056;
        Tol := 24;
        Hue := 0.25;
        Sat := 1.01;
        LvlReq := 90;
      end;

      with Objects[objLivingSoul] do
      begin
        Name := 'Living Soul';
        UpText := ['Siphon Living', 'on Liv', 'iving', 'oul'];
        Color := 12867973;
        Tol := 9;
        Hue := 0.51;
        Sat := 0.99;
        LvlReq := 90;
      end;

      with Objects[objBloodySkulls] do
      begin
        Name := 'Bloody Skulls';
        UpText := ['Bloody', 'skulls', 'oody', 'kulls'];
        Color := 396358;
        Tol := 2;
        Hue := 0.15;
        Sat := 1.52;
        LvlReq := 83;
      end;

      with Objects[objBloodWraith] do
      begin
        Name := 'Blood esswraith';
        UpText := ['lood ess', 'iphon Bl', 'ood essw', 'Siphon Blood esswraith'];
        Color := 6263962;
        Tol := 15;
        Hue := 0.12;
        Sat := 0.72;
        LvlReq := 77;
      end;

      with Objects[objBloodPool] do
      begin
        Name := 'Blood Pool';
        UpText := ['Siphon Blood Pool', 'on blo', 'blood', 'od poo'];
        Color := 1252488;
        Tol := 7;
        Hue := 0.02;
        Sat := 1.70;
        LvlReq := 77;
      end;

      with Objects[objDeathWraith] do
      begin
        Name := 'Death esswraith';
        UpText := ['eath ess', 'iphon De', 'ath essw', 'Siphon Death esswraith'];
        Color := 5278586;
        Tol := 26;
        Hue := 0.04;
        Sat := 0.58;
        LvlReq := 65;
      end;

      with Objects[objSkulls] do
      begin
        Name := 'Skulls';
        UpText := ['Siphon Skulls', 'on Sku', 'Skulls', 'ulls'];
        Color := 9748431;
        Tol := 7;
        Hue := 0.02;
        Sat := 1.70;
        LvlReq := 65;
      end;

      with Objects[objJumper] do
      begin
        Name := 'Jumper';
        UpText := ['Siphon Jumper', 'on Jum', 'Jumper', 'mper'];
        Color := 16624975;
        Tol := 7;
        Hue := 0.02;
        Sat := 1.70;
        LvlReq := 54;
      end;

      with Objects[objShifter] do
      begin
        Name := 'Shifter';
        UpText := ['Siphon Shifter', 'on Shi', 'Shifter', 'ifter'];
        Color := 1830421;
        Tol := 7;
        Hue := 0.02;
        Sat := 1.70;
        LvlReq := 44;
      end;

      with Objects[objNebula] do
      begin
        Name := 'Nebula';
        UpText := ['Siphon Nebula', 'on Neb', 'Nebula', 'bula'];
        Color := 11951253;
        Tol := 7;
        Hue := 0.54;
        Sat := 1.05;
        LvlReq := 40;
      end;
    end;


    there u go! o and I ordered the nodes from best xp to worst so it searches from undeadSoul -> Nebula. Also it would be nice if there was an option to make it not find nodes 30 levels under you (for points).
    Thanks! I've updated the script to use those and made it grab your RC level so it can dynamically check the requirements on the fly. It will also grab your level ~1.5 hours of running (It's random).

    Added my thanks to the first post

    Quote Originally Posted by TheWord View Post
    Kyle

    F2p option pleeaseee? <3
    See below

    Quote Originally Posted by johnnimms13 View Post
    Start finding colors for Ftp stuff with ACA and we will start adding it
    Quote Originally Posted by JOEbot View Post
    Lol I have this almost complete inculding Nodes
    Could you post them please? Wouldn't hurt to help out the F2P people

    Redownload the script from the first post please!
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  4. #229
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Kyle, want to add something like this in there to change the camera angle? I got this idea because sometimes while your syphoning an essMob a really good node pops up, and it doesn't click it because its stuck in the other loop!

    Simba Code:
    if TimeFromMark(M) > (1200 + random(1000)) then
        begin
          MakeCompass(random(360));
          MarkTime(M);
        end;
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  5. #230
    Join Date
    Dec 2006
    Location
    Program TEXAS home of AUTOERS
    Posts
    7,934
    Mentioned
    26 Post(s)
    Quoted
    237 Post(s)

    Default

    Oh goodness a release from Kyle, must check it out! Congrats on the release

  6. #231
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    That would change it almost every 2 seconds. You mean something like this?

    Simba Code:
    procedure MainLoop();
    var
      fObj : TObj;
      x, y, i, M : Integer;
    begin
      repeat
        if(TakeBreaks)then BreakHandler(BreakIn, BreakFor, Bir, Bfr);

        if(TimeFromMark(T) > 120000)then
          Proggy;

        if(TimeFromMark(RCt) > (3600000 + RandomRange(-1800000, 1800000)))then
        begin
          RCLvl := GetSkillLevel(SKILL_RUNECRAFTING);
          MarkTime(RCt);
        end;

        for i := 0 to High(Objects) do
        begin
          fObj := GetObject(i);

          if(RCLvl >= fObj.LvlReq)then
          begin
            if(K_FindObj(x, y, i))then
            begin
              MarkTime(M);
              Wait(RandomRange(500, 750));
              repeat
                Wait(100);
                FindNormalRandoms;
                if(TimeFromMark(M) > (10000 + RandomRange(1000, 5000)))then
                  MakeCompass(Random(360));
              until(not(IsUpTextMultiCustom(fObj.UpText)));
            end;
          end;
        end;

        FindNormalRandoms;
        AntiBan();
      until(not(LoggedIn));
    end;
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  7. #232
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Kyle Undefined View Post
    That would change it almost every 2 seconds. You mean something like this?

    Simba Code:
    procedure MainLoop();
    var
      fObj : TObj;
      x, y, i, M : Integer;
    begin
      repeat
        if(TakeBreaks)then BreakHandler(BreakIn, BreakFor, Bir, Bfr);

        if(TimeFromMark(T) > 120000)then
          Proggy;

        if(TimeFromMark(RCt) > (3600000 + RandomRange(-1800000, 1800000)))then
        begin
          RCLvl := GetSkillLevel(SKILL_RUNECRAFTING);
          MarkTime(RCt);
        end;

        for i := 0 to High(Objects) do
        begin
          fObj := GetObject(i);

          if(RCLvl >= fObj.LvlReq)then
          begin
            if(K_FindObj(x, y, i))then
            begin
              MarkTime(M);
              Wait(RandomRange(500, 750));
              repeat
                Wait(100);
                FindNormalRandoms;
                if(TimeFromMark(M) > (10000 + RandomRange(1000, 5000)))then
                  MakeCompass(Random(360));
              until(not(IsUpTextMultiCustom(fObj.UpText)));
            end;
          end;
        end;

        FindNormalRandoms;
        AntiBan();
      until(not(LoggedIn));
    end;
    lol yes! Sorry bout that, i didn't include the whole mainloop and my time was very short, but i guess it would have to go in the finder function, not the mainloop.

    Hmm, it does help finding nodes, but not as actively as I would like. sadly, that appears to be the extent of that ability.
    Last edited by JN13; 05-01-2012 at 09:31 PM.
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  8. #233
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    It would have to go in the mainloop because the finder function is only called once, then the repeat kicks in. By moving the compass, the mouse will move off of the current object forcing the until() condition to fire. This make the loop start over again, which will search for the objects.
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  9. #234
    Join Date
    Dec 2011
    Location
    USA
    Posts
    362
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Kyle Undefined View Post
    It would have to go in the mainloop because the finder function is only called once, then the repeat kicks in. By moving the compass, the mouse will move off of the current object forcing the until() condition to fire. This make the loop start over again, which will search for the objects.
    Well it makes some good looking anitban at least ty for the clarification.
    Currently: Very busy
    Future Goals: finish nursing school, RS later.

  10. #235
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    I'm testing the waiting times now, once I get a good one I'll update the script
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  11. #236
    Join Date
    Feb 2012
    Location
    SRL Jail
    Posts
    1,319
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I looked though the revised code from yesterday to today.. wow.
    I thought my Case which Of was clever... I may be thinking of trying out the with.. do

  12. #237
    Join Date
    Dec 2007
    Posts
    289
    Mentioned
    4 Post(s)
    Quoted
    86 Post(s)

    Default

    Simba Code:
    with Objects[objBodyHound] do
      begin
        Name := 'Body Hound';
        UpText := ['ody', 'ody ess', 'Body', 'Siphon Body'];
        Color := 14916236;
        Tol := 17;
        Hue := 0.07;
        Sat := 2.11;
      end;

    Give it a shot.

    Works perfectly for me (on my F2P account on Body Esshounds).
    (Oh, and as far as I know, all Esshounds look identical so this should work for those as well - just change the UpText!)


    Edit: I suggest editing the for loop so it only looks for objects you want to siphon.
    For example if you only want to siphon Blood, Death and Soul Wraiths you can use
    Simba Code:
    for i := 0 to 2 do
    It's crude but it works.

    If you want to only search for say... Soul Wraiths and Bloody Skulls then you may want to shuffle them around in the SetupObjects procedure so they're number 0 and 1 and you just use
    Simba Code:
    for i := 0 to 1 do
    Last edited by honeyhoney; 05-01-2012 at 09:45 PM.

  13. #238
    Join Date
    Dec 2011
    Posts
    61
    Mentioned
    0 Post(s)
    Quoted
    1 Post(s)

    Default

    It still sometimes stops running randomly it will just say
    Time Running: 11 Minutes and 26 Seconds
    Experience Earned: 7618
    Experience/Hour: 39600
    Suscessfully executed. <------------ i put that in there because i already restarted the sctipt but thats what happens and the script just stops curious if im causing this

  14. #239
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    Updated the script! Think I got a good time to break out of the waiting loop, if it's not good enough it's easy for you to change in the MainLoop procedure
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  15. #240
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    idk if it's just me, but seems that it sometimes will hover over that gold icon in the top left corner for a few seconds.

    I added this right after middletpaex:
    If Length(atpa[a]) < 50 then
    Continue;

    50 is working well, but i can't access all the stuff and haven't gotten all the things i can to make sure there is enough color in there for 50

  16. #241
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    Hmm, ok. I never saw that happen but thanks for the update and fix!
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  17. #242
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Kyle Undefined View Post
    Hmm, ok. I never saw that happen but thanks for the update and fix!
    It might just be this instance of rs idk, had it print what it was coming up with when it spazzed over it

    20
    15
    4
    1
    3
    37
    20
    15
    4
    1

    real small amounts

    Simba Code:
    Writeln(tostr(Length(atpa[a])));

          If Length(atpa[a]) < 50 then
            Continue;

    Both of those help make it more accurate (can make it in a range of what it should be) so it won't ever mess up, focus on players, or w/e. Might not be needed though as it could have just been me

    Edit: could have like a max and min length for each record as i just saw it skip over skulls b/c of the 50 thing
    Last edited by Ashaman88; 05-01-2012 at 10:22 PM.

  18. #243
    Join Date
    Oct 2008
    Location
    C:\Simba\Includes\
    Posts
    7,566
    Mentioned
    19 Post(s)
    Quoted
    180 Post(s)

    Default

    I can add a min count to the record later I don't have access to all of the objects, so the colors might have to be redone too,
    Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
    { MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }

    When posting a bug, please post debug! Help us, help you!

    I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
    If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.


    SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.


  19. #244
    Join Date
    Dec 2011
    Location
    Hyrule
    Posts
    8,662
    Mentioned
    179 Post(s)
    Quoted
    1870 Post(s)

    Default

    Quote Originally Posted by Kyle Undefined View Post
    I can add a min count to the record later I don't have access to all of the objects, so the colors might have to be redone too,
    I'll work on fine tuning a min and max for as many objects as I can get to later tonight

  20. #245
    Join Date
    Jan 2012
    Posts
    127
    Mentioned
    0 Post(s)
    Quoted
    3 Post(s)

    Default

    rc 78, blood ess:

    Time Running: 5 Hours, 57 Minutes and 3 Seconds
    Experience Earned: 236917
    Experience/Hour: 39600

    flawless indeed
    Last edited by Bulls; 05-01-2012 at 10:51 PM.

  21. #246
    Join Date
    Mar 2012
    Location
    127.0.0.1
    Posts
    1,199
    Mentioned
    0 Post(s)
    Quoted
    26 Post(s)

    Default

    This looks like it is going to rival Flights release! Sorry I haven't contributed but real life gets in the way sometimes!

  22. #247
    Join Date
    Jan 2012
    Posts
    23
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Truly amazing what a community can do in one day! testing now =D

  23. #248
    Join Date
    Feb 2012
    Location
    Qc,Canada
    Posts
    46
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by Kyle Undefined View Post
    Haha thanks ash! I'll work on it more tonight when I get home to perfect it!


    sounds very nice
    I'm buying all royal crossbow part 1m ea PVM me !!!

  24. #249
    Join Date
    Jul 2010
    Posts
    1,115
    Mentioned
    1 Post(s)
    Quoted
    10 Post(s)

    Default

    kyle i really suggest using my procedures for xp. its a constant update of it everytime you call your proggy and it doesnt need to look at the stats tab to get the info

  25. #250
    Join Date
    Oct 2007
    Posts
    48
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Are any of these possible with 1 runecrafting?

Page 10 of 99 FirstFirst ... 891011122060 ... 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
  •