PeteSampras
Active member
- Joined
- Mar 18, 2012
- RedCents
- 2,143¢
This is just a macro I use when I have to say phrases to get into instances or complete tasks. You can incorporate it into a routine, or you can just use it as standalone if no macros are in use.
Mac version:
Use:
/mac name "phrase goes here"
If you are only using a 1 word phrase, you dont need the quotation marks.
As a snippet: just change Sub Main to Sub Whatever and then /call whatever "Phrase" and it will target your target and repeat the phrase you indicated. If you pass "hail" as your phrase for either of them, it /hails the mob instead of /say hail. there is a difference.
Mac version:
Rich (BB code):
Sub Main(phrase)
/echo Using: ${phrase} ---> ${Target}
/declare i int local
/for i 1 to ${Group} {
/delay 2s
/delay ${Math.Rand[3]}s
/if (${Group.Member[${i}].Type.Equal[pc]}) /bct ${Group.Member[${i}]} //target ${Target}
/if (${Group.Member[${i}].Type.Equal[pc]} && ${phrase.NotEqual[Hail]}) /bct ${Group.Member[${i}]} //say ${phrase}
/if (${Group.Member[${i}].Type.Equal[pc]} && ${phrase.Equal[Hail]}) /bct ${Group.Member[${i}]} //hail
}
/next i
/delay 1s
/if (${phrase.NotEqual[Hail]}) {
/say ${phrase}
} else {
/hail
}
/return
/mac name "phrase goes here"
If you are only using a 1 word phrase, you dont need the quotation marks.
As a snippet: just change Sub Main to Sub Whatever and then /call whatever "Phrase" and it will target your target and repeat the phrase you indicated. If you pass "hail" as your phrase for either of them, it /hails the mob instead of /say hail. there is a difference.

