PDA

View Full Version : Harry's BotBuster



Harry
05-12-2011, 11:18 PM
Bot Buster
By Harry

What is this?:
Reports bots who have less than 10 combat level.
Script will first inquire if they are active (saying something like: "$Username: hello there!"), and if no reply is received before cooldown timer (60 seconds from last report), it will report them for macroing.
Players reported are stored in an INI file in your Simba directory, so a player will never be reported more than once!

What do I do?:
Place your character anywhere in RS where there are tons of lvl-3 bots!

Also has a ton of other cool stuff!
Will hopefully ban suicide/low level botters!
Auto updating,
Anti-ban (still, don't run this on an account you use often; it will probably end up getting you banned as well).
SRL online stats.
Switches world every ~25 minutes (can disable in settings, if you wish).
Simple to setup and use!
Should be very stable.
(<insert comments about how lazy I am with making descriptions here>)

Try this out and let me know what you think. Please post all comments, progress reports, suggestions, and all other information here.

Good luck, have fun!

Harry
05-12-2011, 11:19 PM
Reserved; good luck and have fun!

Bixby Sayz
05-12-2011, 11:25 PM
Lol. This will report my legit lvl 3 skiller than always has public chat turned off.

YoHoJo
05-12-2011, 11:27 PM
Yet another one from Harry the beast.
A good idea to re-vitalize the old bot reporter script (even if you made this from scratch).
Number of botters around RS has gotten crazy and a script like this will be nice/fun to use.
Of course it will not even make a small dent in the number of botters around, but I firmly believe that reporting botters is a great form of antiban for your own account!

@Bixby Sayz: Yeah it may report you, but report does not = ban. Jagex of course looks further into each reported account to make sure they are guility before banning, so you will be fine :].

Harry
05-12-2011, 11:27 PM
Lol. This will report my legit lvl 3 skiller than always has public chat turned off.
:stirthepot: Level it up quickly!


First! Yet another one from Harry the beast.
A good idea to re-vitalize the old bot reporter script (even if you made this from scratch).
Number of botters around RS has gotten crazy and a script like this will be nice/fun to use.
Of course it will not even make a small dent in the number of botters around, but I firmly believe that reporting botters is a great form of antiban for your own account!
Thanks. It's 100% original work, didn't even open the old reporter (mainly because this uses reflection to get all the names, so it's much faster).
I do NOT suggest running this on an account you care about however, as it is somewhat "botty" (what kind of legit types full names of obvious botters?!)

kingarabian
05-12-2011, 11:28 PM
Have it report higher levels too?

Harry
05-12-2011, 11:29 PM
Have it report higher levels too?
See const CbRange. I suggest keeping it at 10, as usually if they are higher combat they usually care about the account and aren't suicide botting.

YoHoJo
05-12-2011, 11:31 PM
Have it report higher levels too?

Ehh not very safe. You can get your account in trouble for abusing the reporting system. It's just safer to assume low level = botter which is true in 99% of cases anyways, yeah I know the bot types out name and checks first too, but I'd feel safer with it just reporting low levels. I'd even mod it to report ONLY level 3s.

any_one
05-12-2011, 11:33 PM
Either that or they are botting something that needs a decent combat. Eg. green dragons pic in this thread (http://villavu.com/forum/showthread.php?t=64328) :p

Harry
05-12-2011, 11:35 PM
Either that or they are botting something that needs a decent combat. Eg. green dragons pic in this thread (http://villavu.com/forum/showthread.php?t=64328) :p
Yep yep, but if I had an account that could access there without dying I wouldn't risk getting banned with a reporter script :D Each to his own though.

Flight
05-13-2011, 12:17 AM
I think at some hotspots it wouldn't matter on the combat level, just ask them to respond regardless of that.


Draynor willows
Varrock oak trees
Falador yew trees
Barb village rocks/fishing spots
Varrock essence mine
Varrock east mine
Rimmington mine
All chicken spots
Giant rat spots? Never been

Ect x 9999.....

Harry
05-13-2011, 12:26 AM
Ehhhh... don't really want to harass people who are higher leveled unless it's something like green drags that's combat botted. Because people will get angry and report YOU.

Anyways, run the updater script if you got 0.1 - forgot to add world switching. Can do it yourself easily by adding this into function FindVictim:
function FindVictim: Boolean;
var
loadsaplayers: array of TPlayer;
pp: integer;
playerdone,fakename: string;
begin
Result := False;
playerdone := '';
fakename := '';
if not LoggedIn or LobbyScreen then
Exit;

Wait(10+Random(100));
R_FindRandoms;
AntiBan_Short;
ClickToContinue;

if WORLD_LEAVE then // Ugly, but was annoying with "True and is not needed" errors.
if (TimeFromMark(PlayerSessionTime) > WorldLeaveMarker) then
begin
WriteLn('Time''s up! Switching world.');
if HowManyPlayers = 1 then
ChangeWorld(RandomWorld(Players[CurrentPlayer].Member, False))
else
NextPlayer(True);
end;

loadsaplayers := GetAllPlayers;
.........


Been running at Draynor Willows.....
<! Total runtime: 49 Minutes and 12 Seconds
<! Players active: 1 out of 1
<! Total bots reported: 37
<! -> Bots reported per hour: 45
<!---
<! ## | Nick | A | Bots/Hr: | Legits/Hr: | Rand:
<! 0 | Nick | 37/45 | 1/1 |
Only one legit (or someone using an autoresponder) :(

Echo_
05-13-2011, 12:31 AM
I'm going to run this near the VE mine ASAP ;)

Echo_
05-13-2011, 01:16 AM
Looks like it has some issues switching worlds after 25 minutes?


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<!---
<! Harry's BotBuster v0.1
<!---
<! Total runtime: 34 Minutes and 0 Seconds
<! Players active: 1 out of 1
<! Total bots reported: 9
<! -> Bots reported per hour: 15
<!---
<! ## | Nick | A | Bots/Hr: | Legits/Hr: | Rand:
<! 0 | **** | T | 9/15 | 0/0 |
<! Total anti-ban procedures run: 54
<! World-hop in: -7 minutes.
<! There are 6 bots for you to report!
<!---

Harry
05-13-2011, 02:10 AM
Looks like it has some issues switching worlds after 25 minutes?
See post 2 above yours ;D That's a pretty low bots/hour though, should try it at Draynor Willows :p

Brandon
05-13-2011, 04:15 AM
Ehh not very safe. You can get your account in trouble for abusing the reporting system. It's just safer to assume low level = botter which is true in 99% of cases anyways, yeah I know the bot types out name and checks first too, but I'd feel safer with it just reporting low levels. I'd even mod it to report ONLY level 3s.

Problem with this theory is that it isnt true at all... A LOT of high lvls bot suicidal.. Have you been to the chaos tunnels green drags, Frost drags and Armoured zombies?? oh man.. U'd be so surprised.. Lvl 130+ was botting zombies before I went to sleep and woke up 9 hrs later, he was still there afk not speaking.. go out and back.. 17 hrs total.. still botting LOL.. and it wasnt just once that this happened.. its a lot more.. lvl 100+ at green drags storm there in all the same armor n stuff.. Frost is ridiculous!!! Got 85 dung I was so happy.. then I go frost first time and ended up just giving up after hopping a hell of a lot..

Last but not least.. your not gunna use a legit account to report high lvls or anyone for a matter of fact.. so it shouldnt matter if u even abuse the report button.. or accidentally report someone who isnt botting..

Nice script though :)

Flight
05-13-2011, 04:56 AM
The majority of bots are level 3 combat. You're right, there's a mass number far above that, with high combat levels doing suicide botting, but the biggest wave is the f2p lvl 3 resource bots. Just taking a swing at them would have a huge impact, even if no one got banned from this atleast it'd help send a message to Jagex that they need to wake up.

KingKong
05-13-2011, 06:27 AM
The majority of bots are level 3 combat. You're right, there's a mass number far above that, with high combat levels doing suicide botting, but the biggest wave is the f2p lvl 3 resource bots. Just taking a swing at them would have a huge impact, even if no one got banned from this atleast it'd help send a message to Jagex that they need to wake up.

You're kidding right? When was the last time you played rs? I hardly see any lvl3's anymore. since rs macroing was released, it was obvious to everyone that lvl 3=botter(most), so what do people do? they level them up to cb 40-50 and then go botting. I agree though, that jagex needs to realise that their bot catching system is f***in shit(pardon the language)-the average rs player can better distinguish between a bot and a human.

cycrosism
05-13-2011, 08:18 AM
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<!---
<! Harry's BotBuster v0.1
<!---
<! Total runtime: 57 Minutes and 9 Seconds
<! Players active: 1 out of 1
<! Total bots reported: 21
<! -> Bots reported per hour: 22
<!---
<! ## | Nick | A | Bots/Hr: | Legits/Hr: | Rand:
<! 0 | road | T | 21/22 | 0/0 |
<! Total anti-ban procedures run: 26
<! World-hop in: -37 minutes.
<! There are 23 bots for you to report!
<! Please consider getting your own stats username @ http://stats.villavu.com
<!---


Pretty good

Echo_
05-13-2011, 12:20 PM
Ran it all night and it's still going :p


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: | SRL Logs : 17 |
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<!---
<! Harry's BotBuster v0.1
<!---
<! Total runtime: 11 Hours, 38 Minutes and 2 Seconds
<! Players active: 1 out of 1
<! Total bots reported: 148
<! -> Bots reported per hour: 12
<!---
<! ## | Nick | A | Bots/Hr: | Legits/Hr: | Rand:
<! 0 | **** | T | 148/12 | 3/0 |
<! Total anti-ban procedures run: 623
<! World-hop in: 30 minutes.
<! There are 7 bots for you to report!
<!---

Alaska
05-13-2011, 01:07 PM
Haha, logged one of my skillers and as soon as I logged on someone had this running at draynor. Looks like it's working good. :p

trojan
05-13-2011, 09:00 PM
Everyone should use this, we should try to clear up an area at a time :D Draynor Willows here I come

footballjds
05-13-2011, 09:50 PM
Everyone should use this, we should try to clear up an area at a time :D Draynor Willows here I come

+1 to that!!! everyone run it at Draynor willows and spam bomb report those fuckers :D

cycrosism
05-13-2011, 10:31 PM
Been running it at Draynor Willows:


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: | SRL Logs : 15 |
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<!---
<! Harry's BotBuster v0.1
<!---
<! Total runtime: 12 Hours, 48 Minutes and 43 Seconds
<! Players active: 1 out of 1
<! Total bots reported: 350
<! -> Bots reported per hour: 27
<!---
<! ## | Nick | A | Bots/Hr: | Legits/Hr: | Rand:
<! 0 | road | T | 350/27 | 9/0 |
<! Total anti-ban procedures run: 183
<! World-hop in: 7 minutes.
<! There are 25 bots for you to report!
<! Please consider getting your own stats username @ http://stats.villavu.com
<!---


Stopped it by myself

Yago
05-13-2011, 11:19 PM
A bot to report bots lol... Nice 12 botted and a half botted hours ... for 350 bots. Great :)

yeahrightx
05-14-2011, 06:01 AM
i watch my level 3 skiller power fish. I dont want to be reported :\

cycrosism
05-14-2011, 06:35 AM
i watch my level 3 skiller power fish. I dont want to be reported :\

Then raise his combat level

smurg
05-14-2011, 07:48 AM
Then raise his combat level

I think you missed the point of a skiller.

Yago
05-14-2011, 07:15 PM
Can you add stats to this script like players reported or players that are legit?

Harry
05-14-2011, 08:55 PM
Can you add stats to this script like players reported or players that are legit?
There is.. lol.
http://stats.villavu.com/script/119
Times Banked = number of reported bots.
Loads Done = number of people not reported (replied to your "hi")

Yago
05-14-2011, 10:15 PM
Lol oh ok thanks I was wondering about those stats...

cycrosism
05-16-2011, 09:44 PM
I decided to run this again


Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: | SRL Logs : 35 |
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

<!---
<! Harry's BotBuster v0.1
<!---
<! Total runtime: 32 Hours, 46 Minutes and 35 Seconds
<! Players active: 1 out of 1
<! Total bots reported: 1021
<! -> Bots reported per hour: 31
<!---
<! ## | Nick | A | Bots/Hr: | Legits/Hr: | Rand:
<! 0 | road | T | 1021/31 | 30/0 |
<! Total anti-ban procedures run: 422
<! World-hop in: -23 minutes.
<! Please consider getting your own stats username @ http://stats.villavu.com
<!---


Script stopped because runescape got updated

Wyn
05-19-2011, 03:48 PM
When typing a username ingame it doesn't space names right. It debugs them fine though within the script.

Harry
05-19-2011, 04:46 PM
When typing a username ingame it doesn't space names right. It debugs them fine though within the script.
Yeah, I am aware of that.... don't know why it does it :( Sometimes it types the space correctly and sometimes it doesn't.

weequ
05-19-2011, 07:52 PM
Umm no distance check? (It could report someone not even on the minimap..?)

Would also be better if the bot would follow the victim and then talk to him.
Maybe also do wave emote incase of chat off or something.

bevardis
06-19-2011, 10:56 AM
Would jagex count these mass reports?

Harry
06-19-2011, 08:25 PM
Would jagex count these mass reports?
Never know!

catbat78
07-12-2011, 06:48 AM
Doesn't anyone see the irony. *Cough* obviously "Cat" :garfield:

ploxzor
08-24-2011, 11:05 PM
can some1 answer me why a botting website has an antibot script lol?

litoris
08-25-2011, 07:13 AM
can some1 answer me why a botting website has an antibot script lol?

Smart botting vs botting 24/7 with armies from java bots