monk training

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

Moderator: MacroQuest Developers

saurix
decaying skeleton
decaying skeleton
Posts: 2
Joined: Fri Dec 26, 2003 3:20 am

monk training

Post by saurix » Fri Dec 26, 2003 3:23 am

learning about making macros.... if anyone has any ideas or already has a macro for monks to train FD and mend maybee even intimidation, that would be sweet

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

Post by ieatacid » Fri Dec 26, 2003 12:03 pm

Some of this is taken from stuff I've seen here, some I added myself:

Code: Select all

Sub Main
:Loop 
/if n $char(ability,"Feign Death")>0 /doability "Feign Death" 
/delay 1 
/if n $char(ability,"Mend")>0 /doability "Mend" 
/delay 1
/if n $char(ability,"Sneak")>0 /doability "Sneak"
/delay 1
/if n $char(ability,"Intimidation")>0 /doability "Intimidation"
/delay 1
/goto :Loop 
/return

saurix
decaying skeleton
decaying skeleton
Posts: 2
Joined: Fri Dec 26, 2003 3:20 am

didn't work :/

Post by saurix » Fri Dec 26, 2003 10:34 pm

tested that one out earlier, nothing happends just says "macro has ended".... if anyone could make one or edit this one please, thanks

BillyBumbler_01
orc pawn
orc pawn
Posts: 14
Joined: Wed Dec 17, 2003 5:32 pm

basically the same

Post by BillyBumbler_01 » Tue Dec 30, 2003 5:39 pm

This works for me. It's pretty much the same as above with some longer delays and stuff thrown in.

Just make sure you have something targetted.

Code: Select all

#turbo

Sub Main

:loop
   /if n $char(ability,"Feign Death")>0 { 
      /doability "Feign Death"
      /delay 5
      /stand
      }
   /if n $char(ability,"Sneak")>0 { 
      /doability "Sneak"
      /delay 3
      /doability "Sneak"
      /delay 5
      } 
   /if n $char(ability,"Intimidation")>0 { 
      /doability "Intimidation"
      /delay 5
      } 
   /if n $char(ability,"Mend")>0 { 
      /doability "Mend"   
      /delay 5
      } 
/delay 10
/goto :loop

/return

Fabolous1
a ghoul
a ghoul
Posts: 134
Joined: Sun Jun 27, 2004 12:44 am

Post by Fabolous1 » Sun Jun 27, 2004 2:22 am

Don't work...

User avatar
Kambic
a lesser mummy
a lesser mummy
Posts: 74
Joined: Fri May 28, 2004 11:48 am

Post by Kambic » Sun Jun 27, 2004 8:57 am

Try:

Code: Select all

|AutoMonkTrain.mac
|By Kambic
|6.27.4

#turbo


Sub Main

/echo Training Mend, Feign Death, and Intimidation!
/echo (Must have someone or something other than yourself targetted to train Intimidation)

:loop
   /delay 1s
   /if (${Me.AbilityReady["Mend"]) /call Mend
   /if (${Me.AbilityReady["Feign Death"]) /call Feign
   /if (${Me.AbilityReady["Sneak"]) /call Sneak
   /if (${Me.AbilityReady["Intimidation"]&&${Target.Distance}>30) /call Intimidation
/goto :loop

/return


Sub Mend

/doability Mend
/delay 5

/return


Sub Feign

/doability "Feign Death"
/delay 2s
/stand
/delay 5

/return


Sub Sneak

/doability "Sneak"
/delay 5
/doability "Sneak"
/delay 5

/return


Sub Intimidation

/doability "Intimidation"
/delay 5

/return

SvnRn
orc pawn
orc pawn
Posts: 24
Joined: Fri Aug 06, 2004 7:07 pm

Post by SvnRn » Tue Aug 17, 2004 4:40 am

Unparsable in calculation: '$'
automonkskill.mac@15(main) /if (Me(AbilityReady("Mend"]) /call Mend
The current macro has ended.
Failed to parse /if condition '(${Me.AbilityReady["Mend"])', non-numeric encountered

try this [just make sure you are right next to who you have targeted, while making sure they cannot kill you, or by using a corpse (trust me they will kill you lol). Also have the skills in your 6 skill list in the actions window]:

Code: Select all

|AutoMonkTrain.mac 
|By Kambic 
|6.27.4 

#turbo 


Sub Main 

/echo Training Mend, Feign Death, and Intimidation! 
/echo (Must have someone or something other than yourself targetted to train Intimidation) 

:loop 
   /delay 1s
   /if (${Me.AbilityReady[Mend]}) /call Mend
   /if (${Me.AbilityReady[Feign Death]}) /call Feign
   /if (${Me.AbilityReady[Sneak]}) /call Sneak 
   /if (${Me.AbilityReady[Intimidation]}) /call Intimidation 
/goto :loop 

/return 


Sub Mend 

/doability Mend 
/delay 5 
/return


Sub Feign 

/doability "Feign Death" 
/delay 2s 
/stand 
/delay 5 
/return 


Sub Sneak 

/doability "Sneak" 
/delay 5 
/doability "Sneak" 
/delay 5 
/return


Sub Intimidation 

/doability "Intimidation" 
/delay 5 
/return