Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
Buy OSRS Gold

Sell OSRS Gold
Sea Shepard

[Development][Free] Naughty Gurl AIO Miner

Recommended Posts

Hello, and Welcome!


Naughty Gurl Scripting is Bringing You TriBot's Premium-Quality Free AIO Miner!

Posted ImagePosted ImagePosted Image

My first script I'm releasing for people to actually use will be an AIO miner. It's definitely going to surpass anything written or being written thus far. I'll be using it myself and writing as I go along so every aspect of the script will be tested. I have outlined some features and goals I have set for the script below.


  • Selective ore mining; YOU pick what you want to mine, and what you want to do with it
  • Banking and powermining for a large list of locations (I don't want to throw out a number, as there are a lot of locations my character doesn't have access to yet, like the heroes guild)
  • Switching pickaxes, or replacing broken ones
  • Rune Essence support!
  • Runite mining - includes world switching!
  • Dynamic signature (some image ideas shown below)
  • Intuitive but simple antiban actions (explained below)
  • Your idea could be listed here...post and I'll check it out!
  • Pretty sexy GUI and paint, displayed below!

I have a lot of work left to do, as I need to go to every location and add in all the minor differences they contain. Each location has code pertaining specifically to that area, so no mistakes are made.

You can help! Giving me the IDs of mithril-runite ore (not the rocks, the ore that goes into your inventory) would help quite a bit.


This isn't that big of a deal, however I do want to cover it. I was in a discussion with Assume on IRC, and he was talking about how he felt that scripts do all the same things anyway so what's the point of trying to act like a human. I disagree. I feel that my user's account safety is a priority and I'll do everything in my power to ensure that. As such, I've implemented a couple actions into my scripts that I feel are pretty standard and helpful. A lot of these actions can be disabled if the user feels like taking a greater risk

Antiban Features :

  • Normal actions, like checking skills and friends list.
  • Moves the mouse off screen and doesn't do anything in RS for a short time (similar to halting gameplay to check email or something). The area the mouse moves towards is weighted towards the middle of the screen on either side, as these are the most common locations to move your mouse off screen
  • Break Handler : takes breaks every once in a while. logs out for 15-20 minutes after hours of gameplay, similar to what we would do.
  • Examines a random object or npc on screen


I use a swing gui for my option input and status-monitoring. I think it's clean and looks a lot better than a poorly displayed on-screen paint. Here are some preliminary images:

Posted Image

The options page will be a bit bigger, as there are a couple more things I think user's should be able to choose from (like whether or not they want to automagically switch to new ore as soon as they are high enough level, or whether or not they want to powermine certain ore and bank others). The layout should remain the same however.

The skill table works perfectly and displays information on skills gained, as shown here:

*note, this is after mining literally one copper ore, it doesn't reflect xp an hour at all

Posted Image

For the paint, I refrain from putting anything on the screen unless the player wants it (toggled by the debug paint option). It will look like this:

Posted Image

Posted Image

I've posted the class files that I use for my painting here : https://tribot.org/forums/showthread.php?tid=8256

Dynamic Signature

This script will have a dynamic signature with it. It will track information like experience gained, ores mined, time ran, etc. I have not decided whether or not this particular feature will be free; I may limit it to being a paid feature. No worries, the script will be totally free and there will be no "lite" or "premium" versions.

Here is a preliminary signature I have been working on:

Posted Image

There will be different types. I don't promise the above image will be the signature; in fact it probably won't be. Just an idea.


Portions of my script will be open source, and some will not. I'll continue posting information pertaining to the script here.

As always, questions are welcome.

Thank you!

Share this post

Link to post
Share on other sites

I looked through the GUI part and to my dissapointment didn't find anything about Granite mining? It's probably the fastest mining exp ingame currently and was hoping you might add it? If you need help with locations and IDs of the different ores I'd be happy to post some of them here for you :) Can't wait!

Share this post

Link to post
Share on other sites

I looked through the GUI part and to my dissapointment didn't find anything about Granite mining? It's probably the fastest mining exp ingame currently and was hoping you might add it? If you need help with locations and IDs of the different ores I'd be happy to post some of them here for you :) Can't wait!

That would be great! My account is super super low level, I can't really go anywhere yet. :C

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Our picks

    • Over the past few months, I’ve been working diligently on a new project - TRiBot X. Everything has been written from the ground up, with all of the best practices of software engineering. Every aspect of TRiBot has been re-imagined to support three main goals: flexibility, useability, and reliability.
        • Like
      • 24 replies
    • Come give us feedback on the next version of TRiBot!
        • Thanks
        • Like
      • 70 replies
    • TRiBot is looking to improve a lot of its customer relationship management, customer on boarding process, customer experience, design elements, community engagement and pretty much everything else you can imagine when it comes to marketing.

      Our goal: To ensure that the marketing done TRULY reflects the experience and does not shine an inaccurate light on what TRiBot is lacking in.

      So I ask, what do you love about TRiBot and what do you hate about TRiBot? What does O S Bot, Rune M8, PowR Bot and Dre amBot do better? (yes I purposely didn't spell it right 😂).


        • Like
      • 23 replies
    • Over the last three weeks, I've been working on upgrading our server infrastructure. It's finally ready and is now live!


      Increased reliability - less server errors

      Increased availability - less downtime

      Increased security - keeping us and you secure

      Increased capacity - ability to serve you better

      Increased speed - less waiting for things to load

      Faster development - server and service updates will come faster

      What are the changes?

      Move from a single AWS EC2 instance to AWS ECS (Elastic Container Service)

      Distributed computing

      Load balancing

      Git management of server files and filesystem

      Redis caching


      AWS ECS (with 10 EC2 instances)

      AWS ElastiCache (Redis)

      AWS Load Balancing

      AWS EFS (Elastic file system)

      Please bare with us as I continue to tune the server for maximum performance. Slow loading speeds may occur temporarily. I thank everyone for their patience.

      Please post on this thread if you experience any issues other than slow loading times.
        • Like
      • 51 replies
    • This release will:

      Fix prayers and world hopper API (Thanks @JoeDezzy1 and @erickho123)

      Improve banking API (Thanks @Encoded)

      Adds methods for returning and using Java Lists, rather than arrays

      Slightly randomizes some hardcoded behaviour

      Removes sleeps from waitConditions; the efficiency saving potential is negligible in these use-cases, therefore cleaner code is preferable

      Other back-end improvements

      Note: If you are using LG, please restart both the RS client and TRiBot.
        • Sad
        • Haha
        • Thanks
        • Like
      • 90 replies
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...