Here's my experience with GM punishments in regards to scripting:
Skill Training: Usually asked a random question by a GM/EARep, then usually teleported to the anti-macro room and I believe you have a minute or so to remove yourself from that room. If you don't move out by yourself (I just had a brain flash that told me to write a script to walk you out of the room! LOL) you'll get a 48-72 hour suspension. RARELY will you ever get a ban. Only if a GM is having a really bad day!
*NOTE: In obvious/common macro places, you are more likely to just get a question (maybe not even that courtesy) and then suspended, such as golem-ing in Luna, taming in Jhelom farm, etc.
Resource Gathering: Usually asked a random question by a GM/EARep, but not always. Then suspended for 48-72 hours for the first or second offense of this type. Often a perma-ban after a couple times, especially in Heartwood and the Library/Museum, though I have known people to get away with just suspensions for 5 or 6 offenses.
PvP Scripts: Hardly ever caught for these types of scripts (trapped box poppers, auto bandagers, etc) simply because it is difficult to monitor and tell the difference between goodscript/crappypvper or noscript/goodpvper!
And just as a side note, this was my favorite night in jail (this picture may be offensive to some, but I assure you I am not a racist or discriminatory in any way!)
