Please Convert: Shin Noir's monk fighting script

Got a cool macro idea? Wanna request a macro? Here is the place for you!

Moderator: MacroQuest Developers

Achy Wrists
a lesser mummy
a lesser mummy
Posts: 36
Joined: Wed Aug 27, 2003 4:17 pm

Please Convert: Shin Noir's monk fighting script

Post by Achy Wrists » Sun Oct 19, 2003 9:27 pm

Would be overjoyed to see this converted: http://macroquest2.com/phpBB2/viewtopic.php?t=2786


Thanks in advance. :)

blakbelt
a lesser mummy
a lesser mummy
Posts: 70
Joined: Wed Aug 27, 2003 12:40 pm
Location: Scotland UK

Post by blakbelt » Tue Oct 21, 2003 5:49 am

THe one i have written here modified by Grim is very similar try it and see:

http://macroquest2.com/phpBB2/viewtopic.php?t=3523

p.s. use the script posted by grimjack with the modifications.
Blakbelt

Achy Wrists
a lesser mummy
a lesser mummy
Posts: 36
Joined: Wed Aug 27, 2003 4:17 pm

Post by Achy Wrists » Wed Oct 22, 2003 11:19 am

It's almost what I'm looking for :)

The only thing is I want it a little less automated. I really liked the fact that I could select a target and then hit the macro and all it would do for me is follow the mob, hit it, hit my abilities ( flying kick and whatnot ) and then stop once the mob was dead. I basically just need the macro to save me keystrokes, not really bot completely.

I looked at your macro and it looks really great. The only thing is I was trying to figure out how to take out the auto assist parts and I couldn't find where it assisted the tank you provide as a parameter in the call to the macro. I was going to take that bit out and just have it attack whatever's currently targetted then end the macro once that dies.

Shin's macro was perfect for that.

I'll try to modify your macro tonight to take out the assist part... if I can find it. Maybe I'm just slow today, but I can't figure out where that is.

mackster
a ghoul
a ghoul
Posts: 95
Joined: Mon Sep 09, 2002 3:02 pm

Post by mackster » Wed Oct 22, 2003 9:03 pm

Taken from Grimjack's hunter.mac and what I use with my monk:

Code: Select all

sub Main 
   /if $target()=="FALSE" { 
      /varset HasTarget 0 
      /return 
   } 
   /attack on 
   :combatloop 
   /face fast nopredict 
   /call Flyingkick
   /call Disarm  
   /if n $target(distance)>13 { 
      /sendkey down up 
      /goto :combatloop 
   } 
   /if n $target(distance)<=13 /sendkey up up 
   /face fast nopredict 
   /if n $target(id)==0 /varset TargetDead 1 
   /if n @TargetDead!=1 /goto :combatloop 
   /delay 1s 
   /target corpse @MobToHunt 
   /delay 2s 
/return 


Sub Flyingkick
   /if n $char(ability,"Flying Kick")!=-2 { 
      /if $target()=="TRUE" { 
         /face fast nopredict 
         /doability "Flying Kick" 
      } 
   } 
/return

Sub Disarm
   /if n $char(ability,"Disarm")!=-2 { 
      /if $target()=="TRUE" { 
         /face fast nopredict 
         /doability "Disarm" 
      } 
   } 
/return
You can change the skills to whatever you like, just edit the words in quotes. This macro follows the mobs and will end when the mob dies.