Thanks for this, finished all of MTA on an iron. Few things I noticed that would probably trigger some sort of bot detection:
Graveyard: It goes to a random one instead of the one closest to a deposit box. Is this because it needs time to his B2p or B2b? If so I understand but it's very easy to spot whos using this script. Also HUGE thing is that sometimes it gets stuck eating bananas and not leaving. Say you made it eat from 20-30, if it reaches 28 with no food, it'll eat bananas near the exit, go back, get more bones, B2b, and loop eating bananas UNTIL below 20 somehow. Also, if there was a B2p and eat peaches mode... this'd be great.
Tele: No isssue! I didn't use stams so couldn't speak on it.
Alch: No issue but pretty easy seeing who is using script (or RL). Maybe make it spam and take a bunch of items instead of take 1 - alch 1?
Thanks!
Edit: Also would like to say my bot patterns were ~1.5 to 2 hours per session, at most 2 sessions a day, but only if I was already playing a long day with questing etc. Don't bot MTA for 6+ hours a day, that's asking for trouble.