So I have been producing AHK bots for about 2 years now, and have achieved some very high stats on several accounts in the past. Now, I have been working on an advanced fishing script for f2p. I have gained loads of xp from AHK botting however with this script, I have not had very much luck. To start things off, I had just made a basic oak cutter script for f2p, and it worked very well despite how basic it was. So I used a level 3 account I had made years ago, and with no other stats or quests, I got to 85 wc from just a single oak tree in 1 week. After that account got banned, I created a new one, improved the script and tried again, however this bot got banned after about 50 wc. Regarding the fishing script, the first time I ran the bot on a new account, I did not use a proxy, and got to about 56 fishing before getting perm banned. (bear in mind that this script takes long breaks between botting periods) Then I figured Jagex had caught onto my ip, so using proxifer on a VM, I used a free proxy server that had good uptime and created a new account, and ran the script yet again. This one only lasted to about 30 fishing, despite the massive amount of changes and improvements I had made to the script.
I am guessing that jagex's automatic system can easily pickup AHK now... but I know they can also easily detect a botting client.
So here's the question, should I keep doing AHK scripts because they use an official game client and seem lower risk, or should I just start making scripts for a botting client because they are more powerful and can be more humanlike?