http://www.youtube.com/watch?v=XhbY4ByLC5Q&feature=plcp
Please watch the whole video.
Works on flying mounts and unmounted. Does not work on ground mounts.
MacroGamer - Example Scripts - AutoIt Forums - MacroGamer download page.
The Macro sequence I used, is the same as what's used for wallclimbing.
Written instruction:
1: Download MacroGamer
2: Create a new macro
3: Untoggle "Record Delays" and give the new macro this sequence:
w Hold
{SPACE} Hold
w Release
{SPACE} Release
4: Assign the macro to a key. Press ok and run the macro
5: Log onto wow
6: Click Change Realm
7: Hit enter on your keyboard. A box on your screen should appear. At first it'll say "Logging in to game server." But after approx. 0.5 sec, it'll say "Connected". When it says "Connected" hit enter on your keyboard again.
8: Click Cancel in the bottom right corner
9: Log in again. Like all the way.. Log onto your character.
10: Keep your assigned key for the macro pressed down for approx. 20-30 seconds, then stop pressing the key for approx. 1 second, and then press the key again until it looks like all your friends have just disconnected.
11: Congratulations, you are now in offline mode.