Results 1 to 18 of 18

Thread: Renzanity's Safe Cracker

  1. #1
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default Renzanity's Safe Cracker

    ***Thieving Trainer***
    Safe Cracker
    Version: 2.31
    Status: WORKING (But still need more testing)


    Hi again everyone. Here's my take on a safe cracking script. Still rough around the edges and still got a long way to go, but here it is.

    Special thanks to:
    @The Mayor - For his awesome tutorials.
    @Ancrath - For his Ancrath's safeCracker - Revamped script that this script was derived from.

    Features:
    -Progress report
    -Rafiki Player Form
    -SPS Mapping
    -MiniBreak
    -Client Reload
    -Antiban
    -Food support
    -Gem cutting
    -Stethoscope support
    -XP counter
    -Gem counter

    What it basically does:
    -Cracks the safes (w/ or w/o a stethoscope)
    -Cuts the gems is specified to
    -Banks the gems
    -If HP gets below 25%, you have a choice to make the bot go to the Taverley bank or have it withdraw some food from the banker in the den and eat it.
    -Runs back to the trapdoor
    -Runs back to the safes and repeats

    Requirements:
    -(Minimum) Lvl 25 Thieving.
    -(Recommended) Lvl 50 Thieving & Agility (to be able to use a stethoscope for better xp/hr)

    Instructions:
    Instructions Compilation

    1. Be sure that your client is properly setup. Click me

    2. Have your players setup in the Rafiki Player Manager.
    Rafiki Player Manager



    3. If using a stethoscope:
    Stethoscope support

    -Set your PRESET_1 with the stethoscope in your backpack alone.
    -(If using food support)Set your PRESET_2 with food.

    4. If not using a stethoscope:
    Normal

    -(If using food support)Set your PRESET_2 with food.

    5. Place the gems like so:
    Gem placement



    6. Don't wear green clothing.

    7. Place your XP tracker on the upper right part of your chatbox.

    8. Start infront of the safe.

    9. Go to the interface settings and select the thieving icon to track your thieving XP alone.
    You will end up having this



    10. Save this file in your Simba\Includes\SPS\img\runescape_other folder and name it SC_SPS or download the attachment below.
    SPS Image




    Proggies:
    Proggy list

    Progress Report:
    v2.3
    /=======================================\
    |======= Rogue Den Safe Cracker ========|
    |=======================================|
    | Time Ran: 09h 03m 46s                 |
    | No. of breaks taken: 2                |
    | No. of safes cracked: 3,775           |
    | Safes cracked/hr: 417                 |
    | XP: 264,250 xp                        |
    | XP/hr: 29,157 xp                      |
    | Sapphire Count: 349 pcs ~ S/hr: 39 pcs|
    | Emerald Count: 262 pcs ~ E/hr: 29 pcs |
    | Ruby Count: 144 pcs ~ R/hr: 16 pcs    |
    | Total Profit: 1,269,562 gp            |
    | Estimated Profit/hr: 140,081 gp       |
    \=======================================/


    Progress Report:
    v2.2
    /=======================================\
    |======= Rogue Den Safe Cracker ========|
    |=======================================|
    | Time Ran: 02h 54m 04s                 |
    | No. of breaks taken: 1                |
    | No. of safes cracked: 1,139           |
    | Safes cracked/hr: 393                 |
    | XP: 79,730 xp                         |
    | XP/hr: 27,480 xp                      |
    | Sapphire Count: 100 pcs ~ S/hr: 34 pcs|
    | Emerald Count: 72 pcs ~ E/hr: 25 pcs  |
    | Ruby Count: 44 pcs ~ R/hr: 15 pcs     |
    | Total Profit: 210,864 gp              |
    | Estimated Profit/hr: 72,677 gp        |
    \=======================================/


    Progress Report:
    v2.1
    /=======================================\
    |======= Rogue Den Safe Cracker ========|
    |=======================================|
    | Time Ran: 05h 32m 18s                 |
    | No. of breaks taken: 3                |
    | No. of safes cracked: 2,159           |
    | Safes cracked/hr: 390                 |
    | XP: 151,130 xp                        |
    | XP/hr: 27,287 xp                      |
    | Sapphire Count: 227 pcs ~ S/hr: 41 pcs|
    | Emerald Count: 160 pcs ~ E/hr: 29 pcs |
    | Ruby Count: 72 pcs ~ R/hr: 13 pcs     |
    | Total Profit: 411,981 gp              |
    | Estimated Profit/hr: 74,385 gp        |
    \=======================================/


    v2.0 Progress Report
    Progress Report:
    v2.0
    /=======================================\
    |======= Rogue Den Safe Cracker ========|
    |=======================================|
    | Time Ran: 03h 25m 37s                 |
    | No. of breaks taken: 2                |
    | No. of safes cracked: 1,309           |
    | Safes cracked/hr: 382                 |
    | XP: 91,630 xp                         |
    | XP/hr: 26,737 xp                      |
    | Sapphire Count: 133 pcs ~ S/hr: 39 pcs|
    | Emerald Count: 88 pcs ~ E/hr: 26 pcs  |
    | Ruby Count: 49 pcs ~ R/hr: 14 pcs     |
    | Total Profit: 418,323 gp              |
    | Estimated Profit/hr: 122,063 gp       |
    \=======================================/


    Proggy of v1.3 (Using a stethoscope)
    Code:
    v1.3
    /=======================================\
    |========Renzanity Safe Cracker=========|
    | Time Ran: 01h 01m 59s                 |
    | No. of breaks taken: 0                |
    | No. of safes cracked: 406             |
    | Safes cracked/hr: 393                 |
    | Thieving xp: 28420 xp                 |
    | Thieving xp/hr: 27506 xp              |
    | Crafting xp: 5082.5 xp                |
    | Crafting xp/hr: 4919 xp               |
    | Sapphire Count: 39 pcs ~ S/hr: 38 pcs |
    | Emerald Count: 25 pcs ~ E/hr: 24 pcs  |
    | Ruby Count: 17 pcs ~ R/hr: 16 pcs     |
    \=======================================/
    Taking a break..
    Stopped manually.
    Code:
    Beta 1.4
    /=======================================\
    |========Renzanity Safe Cracker=========|
    | Time Ran: 01h 01m 46s                 |
    | No. of breaks taken: 0                |
    | No. of safes cracked: 290             |
    | Safes cracked/hr: 282                 |
    | XP gained: 20300 xp                   |
    | XP gained/hr: 19718 xp                |
    \=======================================/
    Taking a break..
    1st proggy after official release!
    Code:
    v1.0
    /=======================================\
    |========Renzanity Safe Cracker=========|
    | Time Ran: 01h 14m 33s                 |
    | No. of breaks taken: 1                |
    | No. of safes cracked: 361             |
    | Safes cracked/hr: 291                 |
    | Thieving xp: 25270 xp                 |
    | Thieving xp/hr: 20336 xp              |
    | Crafting xp: 5215 xp                  |
    | Crafting xp/hr: 4197 xp               |
    | Sapphire Count: 41 pcs ~ S/hr: 33 pcs |
    | Emerald Count: 28 pcs ~ E/hr: 23 pcs  |
    | Ruby Count: 15 pcs ~ R/hr: 12 pcs     |
    \=======================================/

    Updates:
    Update list

    Beta 1.1:
    -Grabbed some colors from Ancrath's script on the trapdoor location and replaced it with mine.(Hopefully this makes the trapdoor finding stable now.)

    Beta 1.2:
    -Tested the script a bit more, and it's confirmed, the trapdoor procedure's working pretty well.
    -Tweaked the food support a little, it cuts the gems before healing for food now if specified to cut gems.
    -Food support worked like a charm.(Surprised myself there xD)

    Beta 1.3:
    -Changed the way the script clicks the safe, it now uses pixelshift to detect if the player's still cracking the safe.
    -Fixed some parts of the script's that structure.

    Beta 1.4:
    -Stethoscope support finally implemented.

    Official v1.0 Release:
    -Implemented Crafting XP counter (only when specified to cut gems) and gem counter.
    -And finalized some other things on the script.

    Official v1.1 Release:
    -Added more failsafes on, almost, all of the procedures.
    -Spread out the anti randoms.

    Official v1.2 Release:
    -Testing the new initPlayerForm() (please help me with this, leave comments and/or any advice. I just learned a little about this earlier so if there's something wrong please tell me.).
    -Changed all constant case statements (if that's what they're even called xD) into boolean and added them on the initPlayerForm().
    New initPlayerForm:
    Preview



    Official v1.3 Release:
    -Now cuts the gems and banks them before proceeding with the healing procedure but if not specified to cut gems, it just banks the gems.

    Official v2.0 Release:
    -Rewritten the script to make it work again (still needs to be tested further)

    Official v2.1 Release:
    -Added the prices of the cut gems
    -Edited the gem DTMs to fix the gem cutting issue

    v2.2 Release:
    -Added a paint progress report
    -Added a failsafe that will terminate the script for when you run out of food in your bank

    v2.21 Release:
    -Minor tweak on the banking

    v2.3 Release:
    -Shortened the gem cutting procedure
    -Modified the findObj function
    -Added more script comments to label most of the steps in each procedures to let others understand the script
    -Other minor tweaks

    v2.31 Release:
    -Edited the findObj function to click on random offsets from the middle of the ATPA


    Please report any bug you find or suggestions as a post below.
    Attached Images Attached Images
    Attached Files Attached Files
    Last edited by Renzanity; 05-29-2016 at 08:29 PM.

  2. #2
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Beta 1.1
    -Grabbed some colors from Ancrath's script on the trapdoor location and replaced it with mine.(Hopefully this makes the trapdoor finding stable now.)

  3. #3
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Beta 1.2
    -Tested the script a bit more, and it's confirmed, the trapdoor procedure's working pretty well.
    -Tweaked the food support a little, it cuts the gems before healing for food now if specified to cut gems.
    -Food support worked like a charm.(Surprised myself there xD)

  4. #4
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Beta 1.3
    -Changed the way the script clicks the safe, it now uses pixelshift to detect if the player's still cracking the safe.
    -Fixed some parts of the script's that structure.

  5. #5
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Beta 1.4
    -Stethoscope support finally implemented.

  6. #6
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Official v1.0 Release:
    -Implemented Crafting XP counter (only when specified to cut gems) and gem counter.
    -And finalized some other things on the script.

    It's finally done! Please do test it out and post any bug or suggestions you might have.

    Proggy:
    Code:
    v1.0
    /=======================================\
    |========Renzanity Safe Cracker=========|
    | Time Ran: 01h 14m 33s                 |
    | No. of breaks taken: 1                |
    | No. of safes cracked: 361             |
    | Safes cracked/hr: 291                 |
    | Thieving xp: 25270 xp                 |
    | Thieving xp/hr: 20336 xp              |
    | Crafting xp: 5215 xp                  |
    | Crafting xp/hr: 4197 xp               |
    | Sapphire Count: 41 pcs ~ S/hr: 33 pcs |
    | Emerald Count: 28 pcs ~ E/hr: 23 pcs  |
    | Ruby Count: 15 pcs ~ R/hr: 12 pcs     |
    \=======================================/

  7. #7
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Official v1.1 Release:
    -Added more failsafes on, almost, all of the procedures.
    -Spread out the anti randoms.

  8. #8
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Official v1.2 Release:
    -Testing the new initPlayerForm() (please help me with this, leave comments and/or any advice. I just learned a little about this earlier so if there's something wrong please tell me.).
    -Changed all constant case statements (if that's what they're even called xD) into boolean and added them on the initPlayerForm().

    New initPlayerForm:


    EDIT:
    Updated a few things on the v1.2 of the script.
    -DTM
    -Failsafes

  9. #9
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Official v1.3 Release:
    -Now cuts the gems and banks them before proceeding with the healing procedure but if not specified to cut gems, it just banks the gems.

    Proggy of v1.3 (using a stethoscope)
    Code:
    v1.3
    /=======================================\
    |========Renzanity Safe Cracker=========|
    | Time Ran: 01h 01m 59s                 |
    | No. of breaks taken: 0                |
    | No. of safes cracked: 406             |
    | Safes cracked/hr: 393                 |
    | Thieving xp: 28420 xp                 |
    | Thieving xp/hr: 27506 xp              |
    | Crafting xp: 5082.5 xp                |
    | Crafting xp/hr: 4919 xp               |
    | Sapphire Count: 39 pcs ~ S/hr: 38 pcs |
    | Emerald Count: 25 pcs ~ E/hr: 24 pcs  |
    | Ruby Count: 17 pcs ~ R/hr: 16 pcs     |
    \=======================================/
    Taking a break..

  10. #10
    Join Date
    May 2013
    Posts
    205
    Mentioned
    1 Post(s)
    Quoted
    85 Post(s)

    Default

    goes to bank, then doesn't go back to safes, keep saying finding safe.

  11. #11
    Join Date
    Apr 2015
    Posts
    57
    Mentioned
    0 Post(s)
    Quoted
    21 Post(s)

    Default

    Working really well, especially with Jerrod's Cape. Only problem is stats don't update for noted items. Oh well, still works great! Thanks for the awesome script.

  12. #12
    Join Date
    Feb 2009
    Location
    Denmark.
    Posts
    359
    Mentioned
    12 Post(s)
    Quoted
    64 Post(s)

    Default

    @Renzanity;
    Hi mate, it seems the script isn't running smoothly.

    I've followed the instructions and set the presets and moved the xp tracker to the requested area of the screen.

    There are different results,

    First: If i start out with stetoscope in bagspace 1 and food in the rest, it will keep saying Finding safes..

    Second: If stone cutting is enabled, it will cut them if there is any, then go to the banker, but it won't find the emerald banker.

    Do you have any idea why i'm having these diffeculties?

    Edit: I figured it out. My action bar was covering some of the screen, so i lowered the chat bar so the acion bar could be moved down. Afterwards it was running smoothly
    Its kinda embarrassing xD i enabled the debug to see what function failed, and i saw it couldn't find the xp bar, even though it looked like it was in the right place.

    So for anyone who is having the same trouble, resize the chat as far down as possible and move the action bar, and then move the xp bar to the correct spot, then its all fine and dandy


    Proggy:
    /=======================================\
    |========Renzanity Safe Cracker=========|
    | Time Ran: 53m 25s |
    | No. of breaks taken: 0 |
    | No. of safes cracked: 311 |
    | Safes cracked/hr: 349 |
    | Thieving xp: 21770 xp |
    | Thieving xp/hr: 24451 xp |
    | Crafting xp: 1665 xp |
    | Crafting xp/hr: 1870 xp |
    | Sapphire Count: 13 pcs ~ S/hr: 15 pcs |
    | Emerald Count: 10 pcs ~ E/hr: 11 pcs |
    | Ruby Count: 4 pcs ~ R/hr: 4 pcs |
    \=======================================/
    Regards Semtexen
    Last edited by Semtex; 07-26-2015 at 05:14 PM.

  13. #13
    Join Date
    Aug 2014
    Location
    Florida
    Posts
    20
    Mentioned
    1 Post(s)
    Quoted
    0 Post(s)

    Default

    I'm finally semi-back from my personal business. I'm glad to see someone else take this up where I disappeared. I have not tested it yet or anything as I'm still busy and just dropped by. I intend on returning eventually, but hella glad just for the mention and interest in the subject. Keep on with what you are doing Renzanity, I'll return fully when I am able to. Keep on trucking bros.

  14. #14
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    Official v2.0 Release:
    -Rewritten the script to make it work again (still needs to be tested further)

    EDIT: Version 2.0 Progress Report
    Code:
    v2.0
    /=======================================\
    |======= Rogue Den Safe Cracker ========|
    |=======================================|
    | Time Ran: 03h 25m 37s                 |
    | No. of breaks taken: 2                |
    | No. of safes cracked: 1,309           |
    | Safes cracked/hr: 382                 |
    | XP: 91,630 xp                         |
    | XP/hr: 26,737 xp                      |
    | Sapphire Count: 133 pcs ~ S/hr: 39 pcs|
    | Emerald Count: 88 pcs ~ E/hr: 26 pcs  |
    | Ruby Count: 49 pcs ~ R/hr: 14 pcs     |
    | Total Profit: 418,323 gp              |
    | Estimated Profit/hr: 122,063 gp       |
    \=======================================/
    
    Last edited by Renzanity; 05-03-2016 at 12:35 PM.

  15. #15
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    v2.1 Release:
    -Added the prices of the cut gems
    -Edited the gem DTMs to fix the gem cutting issue

    Progress Report:
    v2.1
    /=======================================\
    |======= Rogue Den Safe Cracker ========|
    |=======================================|
    | Time Ran: 05h 32m 18s                 |
    | No. of breaks taken: 3                |
    | No. of safes cracked: 2,159           |
    | Safes cracked/hr: 390                 |
    | XP: 151,130 xp                        |
    | XP/hr: 27,287 xp                      |
    | Sapphire Count: 227 pcs ~ S/hr: 41 pcs|
    | Emerald Count: 160 pcs ~ E/hr: 29 pcs |
    | Ruby Count: 72 pcs ~ R/hr: 13 pcs     |
    | Total Profit: 411,981 gp              |
    | Estimated Profit/hr: 74,385 gp        |
    \=======================================/
    Last edited by Renzanity; 05-03-2016 at 10:39 PM.

  16. #16
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    v2.2 Release:
    -Added a paint progress report
    -Added a failsafe that will terminate the script for when you run out of food in your bank

    Paint Progress Report



  17. #17
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    v2.3 Release:
    -Shortened the gem cutting procedure
    -Modified the findObj function
    -Added more script comments to label most of the steps in each procedures to let others understand the script
    -Other minor tweaks

    Progress Report

    Progress Report:
    v2.3
    /=======================================\
    |======= Rogue Den Safe Cracker ========|
    |=======================================|
    | Time Ran: 09h 03m 46s                 |
    | No. of breaks taken: 2                |
    | No. of safes cracked: 3,775           |
    | Safes cracked/hr: 417                 |
    | XP: 264,250 xp                        |
    | XP/hr: 29,157 xp                      |
    | Sapphire Count: 349 pcs ~ S/hr: 39 pcs|
    | Emerald Count: 262 pcs ~ E/hr: 29 pcs |
    | Ruby Count: 144 pcs ~ R/hr: 16 pcs    |
    | Total Profit: 1,269,562 gp            |
    | Estimated Profit/hr: 140,081 gp       |
    \=======================================/
    Last edited by Renzanity; 05-06-2016 at 02:50 AM.

  18. #18
    Join Date
    Feb 2015
    Location
    Taguig, Philippines
    Posts
    342
    Mentioned
    15 Post(s)
    Quoted
    137 Post(s)

    Default

    v2.31 Release:
    -Edited the findObj function to click on random offsets from the middle of the ATPA

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
  •