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.SCAR Code: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.
SCAR Code:SayCurrentLevels('woodcutting');
+AlmostLogout; By: Yakman
Pretty self explanatory, almost logs out.
+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:
SCAR Code: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:
SCAR Code: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.
SCAR Code: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.
The End.






Reply With Quote

)




