Asuna

[FREE] kAgility - Gnome and Rooftop Course Runner [Sup. Potions, Food, Marks] [Advanced Configurable Anti-ban]

Recommended Posts

Asuna   

➡ Please Read ⬅

 

  • You are botting agility. Agility has a high ban rate. Please read the following if you want to protect your account.
  • Do not bot more than 6 hours of agility a day, regardless of the intervals that you use.
  • Do not use a course that is below your recommended level (Ex. Gnome Stronghold at level 30 agility).
  • Pause the script and do something different every once in a while such as chat with your friend's, complete a farm run, kill a boss, etc...
  • Most scripts can only use fixed mode. This one can use resizable mode. Please consider choosing the latter.

 

This note isn't meant to scare you off or anything; it is simply a warning. This script pretty much randomizes all its actions so you shouldn't have to worry too much about ban rates; a lot of users are using this script safely. As a script writer, one of the most common ways of getting banned is by playing extended hours a day. If your total game time exceeds 15 hours a day, then something's wrong, regardless of the activity that you were doing whether you were switching up activities or not.

 

Setup: 

 

  • This script works with both Fixed and Resizeable mode as long as Size (Resized Window) > Size (Fixed Window).
  • Make sure to zoom all the way out of your screen (minimum zoom).
  • Make sure "Always Hide Roofs" is turned on.
  • Read over the Configuration Section below if you have any questions about the configuration.
  • Start the script close to or on the course of choice.
  • If you start the script and nothing shows up, try restarting the client (you may have a caching error). Otherwise, I probably messed up somewhere.

 

Description: 

 

If you have any features you would like me to add, please let me know. I'll try to make this script as AIO as I can.

  • Current features the following courses:
    • Gnome Stronghold
    • Draynor Village
    • Al-kharid
    • Varrock (Beta)
    • Canifis
    • Falador (Beta)
    • Seer's Village (diaries teleport will be implemented Soon™)
    • Pollnivneach
    • Relekka
    • Ardougne (Beta)
  • Supports Run Enabling
  • Supports Potion Drinking (Only on items with "Drink" option)
  • Supports Food Eatting (Only on items with "Eat" option)
  • Supports Hazardous Threshold Script Stopping
  • Advanced Anti-ban (Break Scheduling, Widget Hovering, etc)
  • Advanced Anti-pattern (Camera Rotation & Rotation Frequency, Course Mis-clicking, etc)

 

Screenshots:

 

Graphical Interface: 

 

ygqS41520558927kh5Xp.png5kORy1520558943dWZtC.pngSSCh91520558957yMUtr.png4Bzy015205589697lGfK.png

 

Prodigies (v1.*.* Outdated):

 

37e2fbb7952f149f83ca36bf1a39.png1.png2.png3.png4.pnga59dc01cc4133ef62d3c2f67dd52.png

 

 

Configuration: 

 

First off, please don't try to break the script (Ex. Eat food at 80hp you only have 30hp.) I do minimal error checking in your variables.

There are 3 main types of distributions that this script uses. If you want to protect your account, I highly suggest that you make your own custom profile and stick with it.

 

If you're going to have breaks longer than 5 minutes, I suggest you input your account credentials into the bot's interface.

The script is very client friendly; it should be able to mimic a client re-log from time to time.

 

Gaussian Distribution: 

A number is generated around a center mean with it's spread being separated as standard deviations. If min and max are available, the number will not be greater or lower than either of the two.

 

 

standard-normal-distribution-6.png

 

Uniform Distribution: 

A number is generated within a minimum and a maximum constraint. All numbers within this constraint have an equal chance of being selected.

 

 

Random_Uniform_Distribution.gif

 

Constant:

The number will always be the same, regardless of the situation.

 

Anti-ban Weighting:

The anti-ban system works exactly like a slayer master; each task has it's own weighting and the chance that you get a certain task increases in parallel with other task weightings.

For example, if Task A had a weighting of 1 and Task B had a weighting of 2, then the chances of each task is 33.3%, 66.6% respectively.

If you have additional anti-ban features you would like me to add, let me know in the comments below.

 

FAQ: 

 

1. I can't see the "Start Script" button!

This is a known issue that occurs on MacOS systems; the buttons are automatically resized by your OS and as a result, the GUI turns out to be a mess. You will need to resize your interface to see the button. 

  • This should be fixed past v2.0.1's GUI overhaul update.

 

2. The script is stuck here picking up a mark, moving to a location, etc...!

Please take a screenshot of the location and send it to me, private message or in the comments below. Describe the probably as accurately as you can and I'll be able to fix it. Varrock is known to have dead tiles. Please use full screen resizable mode so the script can see the end of the course.

 

3. I am stuck at the log-in screen after the break / 6 hour limit!

There is a problem with resizable clients; the log-in button fails to register and you are not able to log back in. I've submitted a bug report; we'll both have to wait. In the meantime, you can use Fixed Mode if you so wish, although I highly do not recommend that you do, nor that you bot 6 hour of agility in a day.

  • This problem should be fixed as of RSBot-7022.

 

4. The script isn't moving! 

Did you select the correct script? You may also have a caching error; try restarting your client. If the problem persists, let me know below.

 

5. The script isn't picking up marks!

Did you disable the mark collector? You may also have a caching error; try restarting your client. If the problem persists, let me know below.

 

6. Do you plan on adding more courses?

Sorry, my agility level may not yet be high enough for a course. I may also be busy with other scripts. But you can always lend me an account if you want a course added quicker...

  • Just achieved 99 agility on my main! If you would like a course added that I don't have already, let me know down below.

 

7. I got banned using the script!

My condolences. Although this is what I try to avoid, few select individuals may still be caught. Check the latest posts for "I got banned!" comments before using a course, and if any patches were made thereafter. And please let me know the type of ban and the course you were running so I can determine what to change in the script.

 

Changelog: 

Jan 28 / 2018 - Thread Published, Last Minute Changes before SDN
Jan 28 / 2018 R2 - Now on SDN
Jan 28 / 2018 R3 - Canifis Alpha Added & Resizable Support
Jan 30 / 2018 - Canifis moved to Beta; Falador planned next.
Jan 31 / 2018 - Falador moved to Alpha; Seer's Village next.
Jan 31 / 2018 R2 - Added more randomization and course warnings.
Feb 5 / 2018 - Falador moved to Beta, Seer's Village to Alpha. Pollnivneach next.
Feb 7 / 2018 - GUI Update
Feb 13 / 2018 - Futher Anti-ban Update and Mouse Speeds. Pollniveach is done, on dev mode right now.
Mar 8 / 2018 - GUI Overhaul, Antiban Update, etc.
Aug 7 / 2018 - Added Ardougne as alpha.
Aug 8 / 2018 - Fixed some obstacles on Ardougne. Moved Ardougne to Beta. Removed unused notification messages.

 

Edited by Asuna

Share this post


Link to post


Nom   

What I'd give to see the source. If I tried to put so much stuff in a GUI it'd become a massive blob.

Looking really good! Since agility has one of the highest ban rates, makes sense to focus on custom anti pattern. I'll try it out a bit, though I'm already above the courses level. 

 

When I scripted agility, I found that resizable mode means less camera turning. I feel most people bot fixed mode but if I were to play legit I'd go resizable. 

Share this post


Link to post
Asuna   
15 minutes ago, Nomivore said:

What I'd give to see the source. If I tried to put so much stuff in a GUI it'd become a massive blob.

Looking really good! Since agility has one of the highest ban rates, makes sense to focus on custom anti pattern. I'll try it out a bit, though I'm already above the courses level. 

 

When I scripted agility, I found that resizable mode means less camera turning. I feel most people bot fixed mode but if I were to play legit I'd go resizable. 

I think I experienced a couple problems with re-sizable, especially when determining whether a something is on the screen or not. I bot all my scripts on my main in resizeable but that's given that my screen size is greater than fixed so I never have problems with tile walking. I'll look towards this in the next update which should be later tonight / tomorrow.

 

GUI took me a while too. It was a pain to center everything. You really don't wanna see my code. I'm using like 3 layers of different layouts. I was so tilted at one point that I almost decided to use a null layout and set the point location on everything...

Share this post


Link to post
Nom   
14 minutes ago, Nagi said:

I think I experienced a couple problems with re-sizable, especially when determining whether a something is on the screen or not. I bot all my scripts on my main in resizeable but that's given that my screen size is greater than fixed so I never have problems with tile walking. I'll look towards this in the next update which should be later tonight / tomorrow.

 

GUI took me a while too. It was a pain to center everything. You really don't wanna see my code. I'm using like 3 layers of different layouts. I was so tilted at one point that I almost decided to use a null layout and set the point location on everything...

Fixed doesn't have the inViewport issue? You don't have to push for resizeable, as I said most people seem to bot fixed mode anyway.

 

GUIs are such a pain, perhaps I'm not looking in the right spot but most of the examples online extend JFrame which I now know is incorrect for just making a GUI. Can't trust em.

Share this post


Link to post
Asuna   
1 hour ago, Nomivore said:

Fixed doesn't have the inViewport issue? You don't have to push for resizeable, as I said most people seem to bot fixed mode anyway.

 

GUIs are such a pain, perhaps I'm not looking in the right spot but most of the examples online extend JFrame which I now know is incorrect for just making a GUI. Can't trust em.

Resizable has inViewport() issues with tiles. A tile may have inViewport():true but not show on the screen / not be big enough that interacting with it would fail.

Also, I had the script force fixed mode before.

Share this post


Link to post
Asuna   
2 minutes ago, thefarhan said:

there is no start script button..?

Bottom of General Settings. You might want to restart client if you don't see it.

Share this post


Link to post
1 minute ago, Nagi said:

Bottom of General Settings. You might want to restart client if you don't see it.

yeah i restarted, its still not there for me

Share this post


Link to post
Asuna   
Just now, thefarhan said:

yeah i restarted, its still not there for me

Can you PM me what your screen looks like, both tabs?

Share this post


Link to post
Asuna   
2 hours ago, harry2828 said:

account got banned using this

 

PM me course and how long ur hours. I'll try to see what I can do for others.

 

2 hours ago, rickyboy9 said:

script looks great but the mouse teleports, using it will get u banned

Normal mouse speed slows down xp rates by a lot.

I'll add an option for mouse speed in the GUI, but I've never had an issue with high mouse speeds. 

 

Edit: Pushed an update. Slowed mouse times. Added some more randomization. Added course warnings.

Edited by Nagi

Share this post


Link to post
Asuna   
21 minutes ago, jesusrkn said:

works well, but is not picking up the marks what can i do?

Take a screenshot and send it to me.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now