Page 1 of 1

Kiting macro, works with MQ2moveutils and MQ2Twist plugin ve

Posted: Tue Aug 17, 2004 4:24 pm
by Semper-Fi
All this does is when yer target dies selects the next target, very usefull for chant kiting multiple mob's when you dont want to be *risky* and AE, Worked for me level 35 - 55 so far from dreadlands to dulak to PON. Has adjustable radius for de selecting mob and for selecting newest mob, if you cant figure it out you are a total retartd.

One of my few macro's and im rather new, IT works so here it goes.

Plans for the future include an addition to de select mobs if you loose LoS for more than a set time, Not done witht hats o far, but this macro as is works flawlessly for multi chant kites

Code: Select all

| Uber Kiting Chant Macro
|--------------------------------------
|
| Get your radius twist  set up then do 
| /mac ukmd.mac
| rake exp up
| jut so long as you dont get lag and die anyways.
|
| [not to be used while afking]
|
|----------------------------------------
#Event LOS "#*#You cannot see your target#*#"
#turbo

Sub Main

 
:loopstart
/if (${Target.Distance}>210) /keypress esc
/if (${Target.ID}==FALSE) /tar NPC radius 104
/delay 10
/goto :loopstart
/return 

Posted: Tue Aug 17, 2004 7:12 pm
by aChallenged1
Talk about short and sweet. I may just mess with this on a noob bard of mine. LOL Hell, I already have one lvl 65 bard, done the hard way.

Posted: Tue Aug 17, 2004 8:51 pm
by Cr4zyb4rd
It's wrong, mostly worthless, arguably griefish (the only real situation where you'd use it is kiting a bunch of mobs around you had merely-social aggro on..people love that...to target the next because that's just too hard when you're not afk..) and even if you contest that, it belongs more in the snippets forum than posted as a finished macro.

Posted: Tue Aug 17, 2004 9:17 pm
by aChallenged1
Yeah, but I know places out of the way where I could screw with it just to see what it does with a lvl 15 bard. So much open content with everyone in PoP, GoD, and soon OoW.

Posted: Mon Aug 30, 2004 4:15 pm
by hiipii
just passing through and i saw you have that event los set up but never called. Might wanna just take it out of the code or something.

Posted: Tue Aug 31, 2004 5:31 am
by MQuser001

Code: Select all

| Uber Kiting Chant Macro
|--------------------------------------
|
| Get your radius twist  set up then do
| /mac ukmd.mac
| rake exp up
| jut so long as you dont get lag and die anyways.
|
| [not to be used while afking]
|
|----------------------------------------
#Event LOS "#*#You cannot see your target#*#"
#turbo

Sub Main

 
:loopstart
/if (${Target.Distance}>210) /keypress esc
/if (${Target.ID}==FALSE) /tar NPC radius 104
/delay 10
/goto :loopstart
/doevents
/return

sub LOS
/keypress ESC
/keypress ESC
/keypress ESC
/timed 100
/return
This should fix the sub, now it tosses target waits 10 seconds and trys to retarget something closer.

Posted: Tue Aug 31, 2004 9:09 am
by dman
This should fix the sub, now it tosses target waits 10 seconds and trys to retarget something closer.
Or it will give you an error about subroutine not found, and end the macro.

Posted: Tue Aug 31, 2004 10:28 am
by TheWarden
A altered your macro so that it looks like it should...

Correct macro:

Code: Select all

#Event LOS "#*#You cannot see your target#*#" 
#turbo 

Sub Main 

:loopstart 
/if (${Target.Distance}>210) /keypress esc 
/if (${Target.ID}==FALSE) /tar NPC radius 104 
/delay 10 
/doevents 
/goto :loopstart 
/return 

Sub Event_LOS 
/keypress ESC 
/keypress ESC 
/keypress ESC 
/timed 100 
/return 

Code: Select all

Sub LOS 
/keypress ESC 
/keypress ESC 
/keypress ESC 
/timed 100 
/return 
Needed to be:

Code: Select all

Sub Event_LOS 
/keypress ESC 
/keypress ESC 
/keypress ESC 
/timed 100 
/return 
and

Code: Select all

/goto :loopstart 
/doevents
needed to be

Code: Select all

/doevents 
/goto :loopstart 

Posted: Tue Mar 07, 2006 8:51 pm
by collateraldmg
I'm code ignorant..is there any way to build in an if function to the effect of (if the target name=Flame Wilder /keypress esc

??

thanks in advance

Posted: Tue Mar 07, 2006 10:58 pm
by Yunto?
collateraldmg wrote:I'm code ignorant..is there any way to build in an if function to the effect of (if the target name=Flame Wilder /keypress esc

??

thanks in advance
Wow.. bumping a 1.5 year old thread to ask a question that has nothing to do with the macro..

/if (${Target.CleanName[Flame Wilder]}) /keypress esc

Posted: Tue Mar 07, 2006 11:04 pm
by collateraldmg
Yunto? wrote:
collateraldmg wrote:I'm code ignorant..is there any way to build in an if function to the effect of (if the target name=Flame Wilder /keypress esc

??

thanks in advance
Wow.. bumping a 1.5 year old thread to ask a question that has nothing to do with the macro..

/if (${Target.CleanName[Flame Wilder]}) /keypress esc
well I was going to incorperate it into the above macro ;)

thanks a million!!!