SRL Archive - Outdated Tutorials

Skilld Anti-Ban Tut!


skilld u

2008-03-25 17:39:37

Skilld Ant-Ban Tut!


In This Tut I Will Teach You:

  • Anti-Ban
  • Random Handling
  • How To Make Your Own Anti-Ban Procedures
  • And I'll Add Other Stuff Later When I Think Of Stuff


SRL Anti-Ban Procedures:

+RandomRClick; By: phantombmx

This function randomly performs a right click somewhere on the RS screen.


+HoverSkill(Skill: String; Click: Boolean); By: Dankness

Hovers over the designated skill.

ex.
 HoverSkill('woodcutting', false);




+PickUpMouse; By: dark_sniper

Simulates a human picking up a mouse.


+SayCurrentLevels(which: String); By: RealRune

Gets Skill info for selected skill and says the level.

ex.
SayCurrentLevels('woodcutting');


+AlmostLogout; By: Yakman

Pretty self explanatory, almost logs out. :p


+RandomMovement; By: Krazy_Meerkat

Randomly moves the mouse and arrow keys.


+BoredHuman; By: WT-Fakawi

Randomly moves the arrows, moves the mouse around and choose's option examine.


Those are all the SRL ones that I know of or that I use, time to move on to next section.



Making Anti-Ban Procedures With Cases:

procedure MyAntiBannage;
begin
case Random(20) of // how often to perform, higher number less often
0: begin
//antiban stuff here
end;

1: begin
//here too
end;

2: begin
//here also
end;

3: etc...

not really much to say about cases, if you don't know what they are then read a tut on them.


Random Handling:

+Fight Handling:
I use this in my scripts:

      
if FindFight then //if it finds a fight than it does this.
begin
RunTo('N',false); //runs north
Wait(10000 + random(2840)); //waits...
RunTo('S',false); //runs back
end;

+FindNormalRandoms; covers all of the other Random Events that you may get, call this and it will solve any talking randoms or inventory randoms.





Making Your Own Anti-Ban Functions and Procedures:

+Making your own functions can reduce the amount of bans due to the fact that less people will be using it.

+When I make functions for anti-ban I make something that moves the mouse randomly or examines something or moves the compass.

procedure CompassMovement;
var
WeDidIt: integer;
begin
case Random(4) of
0: begin // presses the left and right arrows very fast.
repeat
KeyDown(VK_Left);
Wait(50 + random(50));
KeyUp(VK_Left);
Wait(50 + random(50));
KeyDown(VK_Right);
Wait(50 + random(50));
KeyUp(VK_Right);
Wait(50 + random(50));
WeDidIt := WeDidIt + 1;
until WeDidIt = 10;
WeDidIt := 0;
MakeCompass('N');
end;
1: begin // same here
repeat
KeyDown(VK_Right);
Wait(50 + random(50));
KeyUp(VK_Right);
Wait(50 + random(50));
KeyDown(VK_Left);
Wait(50 + random(50));
KeyUp(VK_Left);
Wait(50 + random(50));
WeDidIt := WeDidIt + 1;
until WeDidIt = 10;
WeDidIt := 0;
MakeCompass('N');
end;
2: begin //holds down the right arrow and then makes the compass North
KeyDown(VK_Right);
Wait(1500 + random(200));
KeyUp(VK_Up);
Wait(50 + random(50));
MakeCompass('N');
end;
3: begin // same thing but with left arrow.
KeyDown(VK_Left);
Wait(500 + random(250));
KeyUp(VK_Left);
Wait(500 + random(250));
MakeCompass('N');
end;
end;
end;

This is a function I made that plays with the compass. Since not as many people have this in their scripts it is less noticeable by Jagex which results in less bans :p.




The End.


ShowerThoughts

2008-03-25 17:42:51

Good to see a tut i never use anti-ban i think anti-ban is instant ban(a little then)

skilld u

2008-03-25 17:44:40

I love teh anti-ban, i have like 200 lines in every script :p

ShowerThoughts

2008-03-25 17:47:39

haha lol it is not bad but yeah(i won't tell you guys that it is to hard for me ;))

skilld u

2008-03-25 17:53:45

nub.



jk. thanks for posting though. :p

ShowerThoughts

2008-03-25 18:00:32

K, if need some help just say ;)(don't say in what just everything ;))

bloodargon

2008-03-25 18:56:35

Wow, I never knew about any of those RandomRightClick or hoverskills, looks like Ill be adding them to my scripts. Thanks.

Iron Man

2008-03-25 19:09:09

Nice tutorial. Maybe say to look around in the AntiBan file to see if theres a function that they like?

skilld u

2008-03-25 19:11:13

thats where i got the SRL anti-ban procedures from. :p

skilld u

2008-03-25 22:17:51

finished. post anything else that i should add.

sex°

2008-04-18 18:17:10

This is an amazing tutorial. Is editing pre-made procedures slightly also helpful? For instance if lets say instead of making your own script, you use one from the site and has "random(50)" would changing that to a different number help lessen the chances of Jagex identifying you for using the script?

skilld u

2008-04-20 16:47:22

i guess so, but don't ever use a constant wait, use something like

Wait(50 + random(50));

bloodyhell321

2008-09-23 18:19:11

It's a little difficult to understand, but know I understand it a little more

Thanks