Try to use scripts with randomised path and click, always use anti-pattern, if possible, or addiotional anti ban ( no pseudo anti ban like random camera turn orn skill check as these dont really matter, try to look like a HUMAN ) smart bot ( switch task often, as a human would do ), Follow the same schedule for playing from start to end (as if you were working or at the school rest of time+sleeping time, means you cannot bot for 16h+ everyday, you will get banned), do quests as a human would do, Try to use scripts from the same person for different tasks as they all script differently and differences in habits can be detected, i think, and use private ips or proxys, as public and free ones can already have been flagged and increase ban rates, don't bot where there are many bots ( level 3, random letters and number names, meaningless name or generic ones are also a risk, as players can report the bunch ). I think this should help lower your banrates, since there is no scripts with perfect banrates, just use all the means you can to stay undetected.