Fugz Posted July 21, 2015 Share Posted July 21, 2015 So recently I've noticed people saying not to use custom Anti-Bans like this: (Credits to: Buitenspel ) public void antiBan() throws InterruptedException { if (random(0, 10) == 1) { switch (random(0, 6)) { case 0: this.camera.movePitch(gRandom(20, 60)); this.log("Antiban: 0"); break; case 1: this.getTabs().getSkills().open(); this.getSkills().hoverSkill(Skill.RANGED); this.log("Antiban: 1"); sleep(random(1111, 2777)); break; case 2: this.camera.moveYaw(110 + random(25, 80)); this.log("Antiban: 2"); break; case 3: this.camera.moveYaw(random(1, 359)); this.log("Antiban: 3"); break; case 4: this.getMouse().moveRandomly(); sleep(random(3333, 5473)); this.log("Antiban: 4"); break; case 5: this.mouse.moveRandomly(); this.log("Antiban: 5"); break; case 6: this.log("Antiban: 6"); switch (random(1, 7)) { case 1: this.getTabs().open(Tab.ATTACK); break; case 2: this.getTabs().open(Tab.QUEST); break; case 3: this.getTabs().open(Tab.EQUIPMENT); break; case 4: this.getTabs().open(Tab.PRAYER); break; case 5: this.getTabs().open(Tab.MAGIC); break; case 6: this.getTabs().open(Tab.FRIENDS); break; case 7: this.getTabs().open(Tab.SETTINGS); break; } sleep(random(2377, 4556)); } sleep(random(186, 987)); this.getTabs().open(Tab.INVENTORY); } } For those who are against it, What would you recommend to do instead? Quote Link to comment Share on other sites More sharing options...
Alek Posted July 21, 2015 Share Posted July 21, 2015 For those who are against it, What would you recommend to do instead? Not believing in magic tricks and snake oil. 3 Quote Link to comment Share on other sites More sharing options...
Fugz Posted July 21, 2015 Author Share Posted July 21, 2015 Not believing in magic tricks and snake oil. So don't do anything? Quote Link to comment Share on other sites More sharing options...
Isolate Posted July 21, 2015 Share Posted July 21, 2015 3 Quote Link to comment Share on other sites More sharing options...
Alek Posted July 21, 2015 Share Posted July 21, 2015 So don't do anything? After ten years of fighting bots, I'm sure they have the technology to see past movemouserandomly() and checkrandomstats(). The random sleep times are the best (sarcasm): sleep(random(3333, 5473)); Quote Link to comment Share on other sites More sharing options...
Fugz Posted July 21, 2015 Author Share Posted July 21, 2015 After ten years of fighting bots, I'm sure they have the technology to see past movemouserandomly() and checkrandomstats(). The random sleep times are the best: sleep(random(3333, 5473)); Fair point, I'll keep that in mind. Thanks Quote Link to comment Share on other sites More sharing options...
Mysteryy Posted July 21, 2015 Share Posted July 21, 2015 Antiban is a myth to attract users. I don't use it. Ever. Quote Link to comment Share on other sites More sharing options...
Bobrocket Posted July 21, 2015 Share Posted July 21, 2015 No one really knows what prevents bans. The idea of an antiban/antipattern is to essentially un-patternise yourself by doing some interactions that do not relate to the task. Whether or not these actually work is a different story, as humans have their own set of patterns. The most effective method to prevent bans would be to record your gameplay, and look at all the little interactions. Look at how you move your mouse, where you click, why you click where you click, as well as any interactions that do not relate to the task. For example, before an interaction finishes you may hover over the bank or whatever so you can bank quicker. I highlight a few things in my threads that can help un-patternise, for example attempting to simulate focus or adding typos to your strings. No one knows if these things actually help ban rates, but there does seem to be some correlation between antipatterns and ban rates (remember: correlation is not causation) Quote Link to comment Share on other sites More sharing options...
Harass Posted July 21, 2015 Share Posted July 21, 2015 I do put them in my own scripts but if they were to be implemented into public scripts it's redundant. Quote Link to comment Share on other sites More sharing options...
Tevo Posted July 21, 2015 Share Posted July 21, 2015 I don't use them Quote Link to comment Share on other sites More sharing options...
Twin Posted July 21, 2015 Share Posted July 21, 2015 A lot of users will bitch about there not being antiban. So something simple like that makes them feel better annd safer. Quote Link to comment Share on other sites More sharing options...
Tom Posted July 23, 2015 Share Posted July 23, 2015 (edited) Good antiban is good code, check yourself before you wreck yourself m8 Edited July 23, 2015 by Tom Quote Link to comment Share on other sites More sharing options...