Jump to content

Botting Guidance


Sibus Renova

Recommended Posts

Quote

 

Hello, I figured I would make a post here before I try any scripting/botting again and do something stupid that gets my main account banned.

I have two accounts on Runescape. My main is one that I started YEARS ago, like close to when Runescape was first created. I spent many years on this account until my Amulet of Fury was scammed (was worth more than my entire bank at the time, like tens of millions). At that point, I quit for like 5+ years and came back later to the cluster-fuck of RS3. The instant I saw that Lumbridge was basically demolished, I decided it would be a good idea to make a new account to catch up on what the hell happened to RS.

Now, at this time, I was in college majoring in Computer Science, so if I was going to make my time worth-while, I was going to practice coding at the same time. I installed Python, and made really simple scripts that just scanned my screen pixel by pixel for colors (such as figuring out if a fishing spot was available, or if a rock had its ore back). I also was able to make it go back to the bank, and also included random intervals.

To my surprise, by botting like this, my account became five times as wealthy and had nearly an equal total level to my multi-year main in only a matter of a couple months. Unfortunately, I ended up having a two-day ban for macro use, which resulted in me in just quitting again altogether because now the account is likely on a watch list which will make botting almost impossible.

I suspect the reason why is because I stupidly decided it would be a great idea to have my Yew tree script run in Edgeville for 16 hours straight, as the ban happened about a week after that.

Now, to the present day, I'm back at it again on OSRS with my main account, starting over from level 3 (now I have a total level of 998). I've vowed to only play RS as long as I'm not grinding in any way that takes time out of my day. In other words, I will only grind if I'm doing something that I can multi-task with such as watching YouTube or a movie. However, I would also like to be able to multi-task other more intensive things such as reading a textbook, but most things in Runescape other than fishing, woodcutting, and alching take enough attention that reading is impossible.


The only real way to make this possible is with botting, but I don't want to put my account at any significant risk again. I was wondering what the risk would be if I were to make my python scripts again, and only use them at a minimum (only use them to do the task such as mining the rocks until full inventory, and then turn off the bot to manually move myself to the bank, deposit, maybe a chat a little, head back to the mine, and turn bot back on)

One significant improvement I could make is to change how the random intervals are. Completely random intervals are inhuman and detectable, but I don't see how RS would ever be able to detect a random interval that has a probability like this: 

Quote

 

Edited by Sibus Renova
Link to comment
Share on other sites

The reaction times looks like a normal distribution (you probably know this from a statistics couse). I have been using nextGaussian() for the random sleeping times, which gives a normal distributions on the numbers the method returns. You can use this website to see how your normal distribution looks like. Here is a small example on how to use it.

Random random = new Random();
int stdev = 1;
int mean = 2
sleep(random.nextGaussian() * stdev + mean);

 

EDIT: I have been caught for botting because I left my Agility bot running for hours and I went outside celebrating the national holiday of my country. I wanted to stop the script remotely after an hour or two, but I totally forgot about it. I got a 2 day ban for that. Now I bot 3x 2 hours every day and have not been caught ever since. Just avoid being reported and it should be fine.

Edited by feggit
New stuff
Link to comment
Share on other sites

6 hours ago, feggit said:

The reaction times looks like a normal distribution (you probably know this from a statistics couse). I have been using nextGaussian() for the random sleeping times, which gives a normal distributions on the numbers the method returns. You can use this website to see how your normal distribution looks like. Here is a small example on how to use it.


Random random = new Random();
int stdev = 1;
int mean = 2
sleep(random.nextGaussian() * stdev + mean);

 

EDIT: I have been caught for botting because I left my Agility bot running for hours and I went outside celebrating the national holiday of my country. I wanted to stop the script remotely after an hour or two, but I totally forgot about it. I got a 2 day ban for that. Now I bot 3x 2 hours every day and have not been caught ever since. Just avoid being reported and it should be fine.

You should know that in statistics that with enough input we can find the distribution. If you believe "reaction time" is being detected, then creating a distribution would do nothing anyways because that can get recreated. Not sure if you are talking about normal distributions in the context of "human-like playing" for detection, or just decided to bring up some math for something unrelated. 

Link to comment
Share on other sites

On 9/15/2018 at 11:30 AM, Alek said:

You should know that in statistics that with enough input we can find the distribution. If you believe "reaction time" is being detected, then creating a distribution would do nothing anyways because that can get recreated. Not sure if you are talking about normal distributions in the context of "human-like playing" for detection, or just decided to bring up some math for something unrelated. 

I was refering to human-like playing. For actions like waiting for a rock to replenish its ore and then mine when the ore is available, your reaction time will be like a normal distribution. No humans react with reaction time that is evenly distributed. I don't see why it would matter if they can recreate your mean and standard deviation.

Link to comment
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.

Guest
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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...