Page 1 of 2 12 LastLast
Results 1 to 25 of 28

Thread: Ultimate Miner [SRL]

  1. #1
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default Ultimate Miner [SRL]




    [SRL] [SCAR 3.23] [SMART]
    Ultimate Miner
    by -daazndagger-

    Status: In need of dire Revamp!
    Version: 1.01


    A neat litle powermining script that I made in 2007-08. Now I have edited, organised and updated to really test and improve my scripting skills. I hope to further develop it into a 'universal' miner, that can mine and bank almost anywhere.

    Make sure you post your progress reports and give feedback so that I can fix bugs and make this the best mining script ever! Use it wisely; have fun!

    News:
    [28/06/10] 'Requirements' section added.
    [01/08/10] Version 1.01 Released!
    [01/08/10] New Top Progress Report!


    Requirements:
    • You will need the latest version of SCAR (Currently 3.23) and SRL Open-Dev.
    • For details on setting up SCAR and SRL Open-Dev follow Coh3n's Guide. it is the best tutorial I know!
    • Sign up to Script Manager to see the script's and your overall statistics. For more information read YoHoJo's Guide. (Note: this is optional and not needed to run the script.)


    Features:
    • uses SMART (Scar Minimizing Autoing Resource Thing)
    • can powermine any ore
    • anti-randoms (SRL's functions)
    • anti-ban (Acts like a human)
    • random drop patterns
    • drops unwanted gems
    • quick and fast?
    • takes breaks dependant on time running
    • changes world if players keep stealing your rocks
    • uses a version checker
    • has Stats, hosted at http://scriptmanager.freehostia.com/


    Setup/Instructions:
    1. Setup the varibles as required; currently from lines 48-144. (see code below) Note: You might need to change the rock colours, but you shouldn't have to.
      SCAR Code:
      const
        SMARTMembers  = false;       // Members?
        GemDroppingp  = true;        // Do you want to drop your gems that you get from mining?
        WriteDebug    = false;       // Shows EVERYTHING that is happening in debug log
        LoadsToDoAll  = 00;          // Total loads to do per character

        Players[0].Name        :='';         // Character's username
        Players[0].Pass        :='';         // Characters password
        Players[0].Nick        :='';         // 3-4 lower case letters of your character's name
        Players[0].Integers[0] := 10;        // Amount of loads to do before switching
        Players[0].Integers[1] := 5000;      // Time(ms) to wait before attemting to mine another rock
        Players[0].Strings[0]  :='iron'      // Ore you want to mine
        Players[0].Active      := True;      // Are you using this player?
    2. Place your character near the rocks you want to mine. (see 'Tested Spots' below for the best places)
    3. Your should have a pickaxe! It doesn't matter where you put it.
    4. Press PLAY!


    To-do list:
    • Version checker
    • Stats
    • Simba compatability (I think it can currently run with Simba, but it may not be stable)
    • Updates via SVN
    • Varrock East - Mine and Bank (iron)
    • Dwarven Mine - Mine and Bank (coal, gold, addy)
    • Rimmington - Mine and Bank? (iron, gold)
    • Mining Guild - Mine and Bank? (coal, mith)


    Tested Spots:
    • Copper:
      • South Lumbridge
      • Dwarven Mine
    • Tin:
      • South Lumbridge
    • Iron:
      • Al Kharid (all spots tested)
      • Rimmington (all spots tested)
      • Dwarven Mine

    (See attached thumbnail for full map of tested spots.)

    Tips:
    • your mining is not limited to the 'Tested Spots'. Feel completely free to mine elsewhere. It should work anywhere anyway.
    • avoid mining an ore that has a similar colour to your pickaxe or character's clothes. (eg. avoid mining tin when using a steel pickaxe)
    • don't minimize/restore SMART all the time because it can cause errors.
    • Check the 'News' section of this post and keep up to date.
    • Subscribe to this thread!


    Version History:
    Code:
    Version 3.6 and below (07-08):
       - uses SMART                                                               
       - uses TPAs for the rock-finding procedure                                 
       - anti-randoms                                                             
       - anti-ban (human-like features)                                           
       - gem dropper                   
                                               
    Version 3.7 (2010):                                                      
       - fixed it up because it was outdated 
                                         
    Reverted to Version 1.00:                                                        
       - uses ATAPs for the rock-finding procedure                                
       - fixed every procedure :P                                                
       - made progress report better   
       - changed name to 'Ultimate Miner'   
       - released to the forums   
    Version 1.01:
       - added Stats and Version Checker
    Top Progress Reports:
    PHP Code:
    //by -daazndagger-
    [====================================]
    Ultimate Miner 1.01                ]
    [           
    by Daazndagger           ]
    [====================================]
    Run Time     32 Hr 30 Min 23 Sec ]
    Total Mined  4046                ]
    Total Loads  147                 ]
    Total XP     88847.5             ]
    Breaks Taken 40                  ]
    [====================================]
    [         
    Ultimate Miner 1.01        ]
    [====================================]

    [===========================================================================================================]
    Nick Active Worked   Loads Ores Ores/Hour Levels Reason                 XP      XP/Hour ]
    [===========================================================================================================]
    [ ***  | 
    False  08:13:30 39    1031 149       0      Failed to change world 36085   5244    ]
    [ ***  | 
    False  08:32:47 34    952  111       7      No Rock                16660   1949    ]  // Was in a random
    [ ***  | False  06:58:23 31    864  142       4      No Rock                15120   2495    ]  // Was in a random
    [ ***  | False  08:33:01 40    1115 156       7      Finished Loads         19512.5 2736    ]
    [ ***  | 
    False  00:25:26 3     84   226       0      No Rock                1470    3970    ]  // No idea?
    [===========================================================================================================] 
    Previous Views:

    Old Thread:
    BasicPowerMinerV2.5.scar (12.3 KB, 19 views)
    BasicPowerMinerV3.05.scar (18.3 KB, 26 views)
    BasicPowerMinerV3.2.scar (18.9 KB, 137 views)

    Last edited by Press Play; 05-16-2011 at 08:17 AM. Reason: Taken a break from rs botting.

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  2. #2
    Join Date
    Jun 2007
    Posts
    98
    Mentioned
    0 Post(s)
    Quoted
    5 Post(s)

    Default

    don't minimize/restore SMART all the time because it can cause errors.
    I think that pretty much applies to any script as far as i know. My runs seem so much better if i just let it load and don't bother it for 8 hours.

  3. #3
    Join Date
    Feb 2009
    Location
    Hungary (GMT + 1)
    Posts
    1,774
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Quote Originally Posted by kufo View Post
    I think that pretty much applies to any script as far as i know. My runs seem so much better if i just let it load and don't bother it for 8 hours.
    That's because most script uses color. And when you minimize/maximize smart it will have white/black(not sure but you get the point) screen for a moment just enough to muck up something. Also causes lag, I think. Maybe reflection suffers from minimizing too but I'm not sure about that.

  4. #4
    Join Date
    Oct 2006
    Location
    Netherlands
    Posts
    3,285
    Mentioned
    105 Post(s)
    Quoted
    494 Post(s)

    Default

    CONFIRMED: reflection suffers from it too.

    OT: Will try it tomorrow.

  5. #5
    Join Date
    Jan 2010
    Posts
    5,227
    Mentioned
    6 Post(s)
    Quoted
    60 Post(s)

    Default

    D: Invalid attachment (thumbnail).

  6. #6
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default

    Quote Originally Posted by i luffs yeww View Post
    D: Invalid attachment (thumbnail).
    Sorry about that. I fixed it, please try again

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  7. #7
    Join Date
    Sep 2007
    Posts
    2
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Worked really well!
    [================================================== =======================================]
    [ Nick | Active | Worked | Loads | Ores | Ores/Hour | Levels | Reason | XP | XP/Hour ]
    [================================================== =======================================]
    [ **** | True | 02:51:28 | 43 | 1201 | 420 | 0 | | 42035 | 14709 ]
    [================================================== =======================================]

  8. #8
    Join Date
    Aug 2007
    Posts
    984
    Mentioned
    0 Post(s)
    Quoted
    2 Post(s)

    Default

    Looks good. I'll give it a run.
    SRL > Runescape

    Quote Originally Posted by brent8900 View Post
    when i download it its a FAWG.rar how to i get it to FAWG.exe

  9. #9
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default

    Quote Originally Posted by Buumi View Post
    Worked really well!
    Good run! Thanks for testing I'm glad it's working for the general public so far.

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  10. #10
    Join Date
    Jun 2007
    Posts
    9
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    I keep getting:

    Code:
    Failed when compiling
    Line 780: [Error] (22479:1): Unknown identifier 'ExitToLobby' in script C:\DOCUME~1\*****\LOCALS~1\Temp\Ultimate Power Miner V1.00.scar

    What's the cause of this?

  11. #11
    Join Date
    Jan 2010
    Posts
    5,227
    Mentioned
    6 Post(s)
    Quoted
    60 Post(s)

    Default

    ^ You don't have correct SRL, I don't think.

  12. #12
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default

    @nasadaws

    The most likely thing that has happened is that you do not have Open Dev SRL. I will put in a new section in the First Post about setting up SCAR and SRL for the script.

    EDIT: Added. Please see the 'Requirments' section in the First Post. Thankyou
    Last edited by Press Play; 06-28-2010 at 08:49 AM.

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  13. #13
    Join Date
    Oct 2006
    Location
    Netherlands
    Posts
    3,285
    Mentioned
    105 Post(s)
    Quoted
    494 Post(s)

    Default

    Tried it for 4 hours, but although it runs great and bugless, the speed is much lower than the alternatives....

  14. #14
    Join Date
    Jan 2010
    Posts
    5,227
    Mentioned
    6 Post(s)
    Quoted
    60 Post(s)

    Default

    ^ At what parts? It's always good to give the most information that you can. Is it slow for finding the rocks? Dropping? Waiting for the next rock? Etc. etc.

  15. #15
    Join Date
    Oct 2006
    Location
    Netherlands
    Posts
    3,285
    Mentioned
    105 Post(s)
    Quoted
    494 Post(s)

    Default

    The waiting isn't perfect. Sometimes it waits to short, already clicking on the next one while the first one isn't finished yet.

    And when someone drops ore close to the rocks, it will hover over them and than waits a amount of time...

    When you mining with multiple people at a few rocks, than it will loose, while we were bot using bots with about the same mining level.

    It doesn't always chose the closest rock, clicking on a rock a few tiles a way.

    ^this was all on a few tin rocks... Though I don't want to just complain, there were many good parts in this script. I like the way it detects if the rock is gained. It never logged out without reason. It wasn't bad, but my private is just faster and so are the ones from rs bot. While color doesn't have to be slower.

  16. #16
    Join Date
    Jan 2010
    Posts
    5,227
    Mentioned
    6 Post(s)
    Quoted
    60 Post(s)

    Default

    If it is already mining and clicks on a new rock, that can easily be fixed by adding in a simple inventory check.

    Pascal Code:
    function CheckInv: Boolean;
    var
      OldInv: Integer;
    begin
      i := 0;
      OldInv := InvCount;
      while InvCount = OldInv do
      begin
        Inc(i);
        Wait(600 + Random(200));
        if(WaitTime < (i * 600))then
          MineNewRock;
      end;
    end;

    That can be fixed with a simple UpText check (if(IsUpText('ore')then MineNewRock; ).

    That has nothing to do with the script?

    Hmm.. Then that's a problem with how he either finds the rock or he's not choosing correct colors.

    Well of course! A private script will usually always be faster, as it's tailored to your needs, rather than something like a public script which is made to work for everyone with varying levels and connections. (And RSBot is much better at detecting if a rock is gone, the closest rock, etc., as it looks at the client, rather than the colors, if that makes sense.)

    Hopefully that helps, dagger.

    (Congratulations on membership, by the way. )

  17. #17
    Join Date
    Oct 2006
    Location
    Netherlands
    Posts
    3,285
    Mentioned
    105 Post(s)
    Quoted
    494 Post(s)

    Default

    Quote Originally Posted by i luffs yeww View Post
    If it is already mining and clicks on a new rock, that can easily be fixed by adding in a simple inventory check.

    It's already done with a inventory check, but there is a max time in there. If someones mines your rock, than it would keep waiting.

    That can be fixed with a simple UpText check (if(IsUpText('ore')then MineNewRock; ).
    That would fix it indeed, but there is already an uptext check in the script, also it moves to te ores, sees that its not an rock, and than moves the mouse to some odd location, waiting there for a few seconds....

    Well of course! A private script will usually always be faster, as it's tailored to your needs, rather than something like a public script which is made to work for everyone with varying levels and connections. (And RSBot is much better at detecting if a rock is gone, the closest rock, etc., as it looks at the client, rather than the colors, if that makes sense.)
    I do not agree, color can be at least as fast. But I don't think we should discuss that here
    Thanks for your detailed reply.

  18. #18
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default

    Thankyou to the both of you for the wonderful feedback!

    @masterBB
    The waiting problems are due to the fact that it does not have rock tracking. The script clicks a new rock when either:
    1. A new ore is found in the inventory; or
    2. A specified time has been reached
      SCAR Code:
      Players[0].Integers[1] := 5000;      // Time(ms) to wait before attemting to mine another rock

    If it is not waiting long enough, you can make this integer higher. (But then you are faced with other problems like clicking a 'rock with no ore' and waiting too long.) Also, my script does not detect whether a rock is being by another person or not, sorry.

    My script should be clicking the nearest rock because I use:
    SCAR Code:
    SortATPAFrom(Rock_ATPA, Point(MSCX, MSCY));
    And then it goes through the TPAs from closest to furthest. But still, this function has yet to be improved.

    @iluffsyeww

    Thanks for that little piece of code. My script has similar implementations as mentioned above. Great feedback By the way, RSbot uses reflection so it will almost always be faster. YAYYY, I'm an SRL Member hahahh.

    Thanks guys


    EDIT: PS: masterBB, I'm stealing your way of quoting and answering; it's great!
    Last edited by Press Play; 06-30-2010 at 09:56 AM.

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  19. #19
    Join Date
    Jan 2010
    Posts
    5,227
    Mentioned
    6 Post(s)
    Quoted
    60 Post(s)

    Default

    I said RSBot was faster, masterBB contradicted.

    And I'm sure you had some of the ways I mentioned, I just didn't have the time to look through the script.

  20. #20
    Join Date
    May 2007
    Location
    Everywhere
    Posts
    1,428
    Mentioned
    0 Post(s)
    Quoted
    2 Post(s)

    Default

    Fuck I wish I saved the prog, but I got over 100k experience with this.

    It's a great robot. Thank you.

  21. #21
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default

    Quote Originally Posted by cstrike View Post
    Fuck I wish I saved the prog, but I got over 100k experience with this.

    It's a great robot. Thank you.
    Wow nice! I'm very glad that no one has seen any bugs yet. Good work, I hope you'll have time to test it gain for me

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  22. #22
    Join Date
    May 2007
    Location
    Everywhere
    Posts
    1,428
    Mentioned
    0 Post(s)
    Quoted
    2 Post(s)

    Default

    Quote Originally Posted by -daazndagger- View Post
    Wow nice! I'm very glad that no one has seen any bugs yet. Good work, I hope you'll have time to test it gain for me
    I'll be doing it until 85 mining , short yet somewhat far ways away... my goal is to get a mega prog for you

    It's only been fucked over by a mime so far, but thats once out of many hours.

  23. #23
    Join Date
    Nov 2007
    Posts
    10
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Anyone know where i can get a Catherby Lobbie Fighing/Banker Script

    thanks

  24. #24
    Join Date
    Sep 2007
    Location
    Australia, NSW
    Posts
    934
    Mentioned
    6 Post(s)
    Quoted
    145 Post(s)

    Default

    Quote Originally Posted by drmic View Post
    Anyone know where i can get a Catherby Lobbie Fighing/Banker Script

    thanks
    Sorry, but this is not the correct thread to post in. Please read the SRL Rules if you are unsure on anything. Please do not post in the wrong thread again. Thankyou

    INACTIVE
    How-to: Make S.M.A.R.T. less laggy

    Sell me your Maple Shieldbows (u)! Up to 95gp ea!

    My Scripts:
    Ivy Chopper Ultra [RS3] | Fantastic Fletcher [RS3]
    99 x78 | 99 x10 | 99 x2 | 99 x12


    Use the REPORT tags when posting progress reports to make life easier (:
    [REPORT]Put progress report in here![/REPORT]

    Super Savvy Smither V1.06Cool Classy Cooker V1.02 [EoC]

  25. #25
    Join Date
    Jun 2007
    Posts
    68
    Mentioned
    0 Post(s)
    Quoted
    0 Post(s)

    Default

    Heres a proggy :
    PHP Code:
    Failed to find World 74!
    BAD    Failed to change worlds
    Status


    Status: [===================================]
    Status: [ Ultimate Miner 1.00               ]
    Status: [          by Daazndagger           ]
    Status: [===================================]
    Status: [ Run Time     6 Hr 10 Min 53 Sec ]
    Status: [ Total Mined  2235               ]
    Status: [ Total Loads  81                 ]
    Status: [ Total XP     78225              ]
    Status: [ Breaks Taken 1                  ]
    Status: [===================================]
    Status: [        Ultimate Miner 1.00        ]
    Status: [===================================]
    [=========================================================================================================]
    Nick Active Worked   Loads Ores Ores/Hour Levels Reason                 XP    XP/Hour ]
    [=========================================================================================================]
    [ ***  | 
    False  06:08:59 81    2235 363       0      Failed to change world 78225 12720   ]
    [=========================================================================================================] 
    Works really well! If your thinking of adding a banking function when do you think you'll release it?


Page 1 of 2 12 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
  •