USAGE: first run the macro and target someone, then;
/echo circletarg # where # is the radius you would like to circle. This will constantly update a circle around your target, nice when pvping kuz your target will never get close, and you can use ur hands for your songs.
/echo annoying # where # is the radius you would like to circle. This is very annoying. if you play zek, you may have seen my 3 toons mounted circling a target with radius 5 emoting like crazy.. very very annoying =)
/echo help presents usage
/echo pause pauses the script until you echo a new event
Here's the code
circletarg.mac
_____________________________________________________________
Code: Select all
#turbo
#event circletarg "[MQ2] circletarg #1#"
#event annoying "[MQ2] annoying #1#"
#event pause "[MQ2] pause"
#event help "[MQ2] help"
Sub Main
:Loop
/delay 3
/doevents
/goto :Loop
/return
Sub Event_circletarg(commandtext,circlesize)
:Loop
/doevents
/keypress up up
/keypress up hold
/delay 3
/squelch /circle on ${circlesize} ${Target.Y} ${Target.X}
/goto :Loop
/return
Sub Event_annoying(commandtext,circlesize)
:Loop
/doevents
/keypress up up
/keypress up hold
/delay 3
/em poke poke poke poke poke poke poke poke poke poke poke poke poke poke poke poke poke %t.
/squelch /circle on ${circlesize} ${Target.Y} ${Target.X}
/goto :Loop
/return
Sub Event_pause
/circle off
/keypress down down
/call Main
/return
Sub Event_help
/echo usage: /echo circletarg # || /echo annoying # || /echo pause
/echo Replace # with the size of your circle, i.e. /echo circletarg 40 will circle your target with a radius of 40.
/return
Hope someone enjoys this =)



