I'm not too familiar with this, but i have been thinking.
Sometimes my thoughts are good, so i tough i would give it a try.
What I think is most exposed with using a software to play tibia is that, when you make an script you can make it how good you want it to be. Like you can loot realistic, talk, walk etc.
But you allways need to lay in a sqm, that the charter need to walk from or too. The way there dosent matter but you allways need to tuch that sqm.
This is the weakness about botting, and i think thats cipsoft know it aswell. So perhaps there new antibot software will monitor witch sqm that are frequently used.
To be honest it's not normal to use the same sqm every time you run in the cave, time after time, so a pathern is easy to see.
So my suggest is perhaps that you should be avible to put in an "area" sqm, like in this 10sq the charter need to get to and then start the new waypoint. to make it harder for people to see a pattern.
I am no scripter, i buy all mine. So i dont know if this is possible or already available.
but think about it, I think we all had perhaps won something on it.