Hunter macro for Wizard or Ranger, low level (20-50)

Have a macro idea but not sure where to start? Ask here.

Moderator: MacroQuest Developers

nodixal
decaying skeleton
decaying skeleton
Posts: 4
Joined: Tue Jul 18, 2006 12:34 am

Hunter macro for Wizard or Ranger, low level (20-50)

Post by nodixal » Tue Jul 18, 2006 12:35 am

this is something i havent found anywhere, a good hunter macro for low level wizards, anyone able to assist? thank you

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Tue Jul 18, 2006 5:23 am

What exactly do you mean by "hunter"?
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

nodixal
decaying skeleton
decaying skeleton
Posts: 4
Joined: Tue Jul 18, 2006 12:34 am

Post by nodixal » Tue Jul 18, 2006 10:09 am

will go around a zone, find mobs around a certain level, and kill them by itself, root, nuke etc, will go loot my own corpse when i die, cast shielding and such

zanomo
a hill giant
a hill giant
Posts: 285
Joined: Thu Jun 24, 2004 11:21 pm

Post by zanomo » Tue Jul 18, 2006 10:15 am

in addition, please have it to run to merchant, sell the loot, then go back to hunt. Make it buy the proper spell for the caster would be nice too.

User avatar
fearless
Not a Psychic
Posts: 2684
Joined: Wed Mar 10, 2004 3:52 pm

Post by fearless » Tue Jul 18, 2006 10:31 am

How about tucking you in . . . do you want it to tuck you in too?
Reading . . . it's not just for me.

[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
[quote="Ccomp5950"]Fearless showed me the light, you too shall learn.[/quote]

BlackMoogle
orc pawn
orc pawn
Posts: 12
Joined: Tue May 03, 2005 7:22 am

Post by BlackMoogle » Tue Jul 18, 2006 11:03 am

and a bed time story too!

toomanynames
a grimling bloodguard
a grimling bloodguard
Posts: 1844
Joined: Mon Apr 11, 2005 11:10 am

Post by toomanynames » Tue Jul 18, 2006 12:15 pm

He only wants the story and tucking in after the falatio /schwing
[quote="DKAA"]You cant. Only the server knows.[/quote]

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Tue Jul 18, 2006 12:46 pm

nodixal wrote:will go around a zone, find mobs around a certain level, and kill them by itself, root, nuke etc, will go loot my own corpse when i die, cast shielding and such
zanomo wrote:in addition, please have it to run to merchant, sell the loot, then go back to hunt. Make it buy the proper spell for the caster would be nice too.
Zanomo, I hope you're just being funny, though I'm sure he'd love that as well...

Nodix Al, how apropriate! You worthless fuck. I guess you haven't read a damned thing around here about not asking for AFK macros. And that is exactly what you're asking for. How about going somewhere else, where they'll do it for you, for a price? Or are you one of those who doesn't want to do the work, or pay for the work to be done?

Fucking tool.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

EQwhat
a lesser mummy
a lesser mummy
Posts: 57
Joined: Sat Jun 18, 2005 6:55 pm
Location: UK

Post by EQwhat » Tue Jul 18, 2006 12:55 pm

aChallenged1 should be a moderator :) close this post down

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Tue Jul 18, 2006 12:59 pm

EQwhat wrote:aChallenged1 should be a moderator :) close this post down
No thanks. I'll happily leave that to the people who do the real work here. I'm just a tinkerer of a scripter.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

nodixal
decaying skeleton
decaying skeleton
Posts: 4
Joined: Tue Jul 18, 2006 12:34 am

Post by nodixal » Tue Jul 18, 2006 1:06 pm

hey you brainless fucktard, id pay for the work if there was a place to, now shut the fuck up your worthless piece of shit

Yunto?
a grimling bloodguard
a grimling bloodguard
Posts: 502
Joined: Sat Nov 19, 2005 12:05 pm

Post by Yunto? » Tue Jul 18, 2006 1:15 pm

nodixal wrote:hey you brainless fucktard, id pay for the work if there was a place to, now shut the fuck up your worthless piece of shit
Donate for VIP you stupid poster child for post-birth abortions.

And once youre in VIP, you can donate to your favorite macro writers or plugin writers.

Theres no excuse for saying theres no place to pay for MQ2.

Fucking tool.

exslam
orc pawn
orc pawn
Posts: 14
Joined: Wed Jun 23, 2004 6:19 am

Post by exslam » Tue Jul 18, 2006 1:17 pm


User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Tue Jul 18, 2006 6:23 pm

nodixal wrote:hey you brainless fucktard, id pay for the work if there was a place to, now shut the fuck up your worthless piece of shit
Damn, I'm hurt so badly I think I'll go kill myself...
NOT.
Fuck writing MQ2 macros. Go with IS scripts; IS Rules!

zanomo
a hill giant
a hill giant
Posts: 285
Joined: Thu Jun 24, 2004 11:21 pm

Post by zanomo » Fri Jul 21, 2006 8:23 am

aChallenged1 wrote: Zanomo, I hope you're just being funny, though I'm sure he'd love that as well...
I have my interrupt-priority driven macros. :wink:

Code: Select all

Sub Set_Priority
	/declare I			int		local
	/declare J			int		local

	/declare TEMP_PRI	string	local
	/declare TEMP_COM	string	local
	/declare TEMP_REQ	string	local
	/declare TEMP_ACT	string	local
	/declare TEMP_ARG	string	local

	/varset TODO_PRI 99
	/varset POP_ITEM 0

| if first item in Priority array =0, then nothing to be done.
	/if (${PRIORITY[1]}==0)			/return

| Store the highest priority item into the TODOs,
| POP_ITEM will contain the location within the array of the highest priority action.
	/for I 1 to ${ACTION.Size}
		/if (${PRIORITY[${I}]}!=0 && ${PRIORITY[${I}]} < ${TODO_PRI}) {
			/varset TODO_PRI ${PRIORITY[${I}]}
			/varset TODO_COM ${COMMAND[${I}]}
			/varset TODO_REQ ${REQUESTOR[${I}]}
			/varset TODO_ACT ${ACTION[${I}]}
			/varset TODO_ARG ${ARG[${I}]}
			/varset POP_ITEM ${I}
		}
	/next I

| Move all Action Items up the Action Item Queue starting from POP_ITEM
	/if (${POP_ITEM}) {
		/for I ${POP_ITEM} to ${Math.Calc[${ACTION.Size}-1]}
			/if (${PRIORITY[${I}]}!=0) {
				/varcalc J ${I}+1
				/varset QUEUE_NO ${I}
				/varset PRIORITY[${I}]	${PRIORITY[${J}]}
				/varset COMMAND[${I}] 	${COMMAND[${J}]}
				/varset REQUESTOR[${I}] ${REQUESTOR[${J}]}
				/varset ACTION[${I}] 	${ACTION[${J}]}
				/varset ARG[${I}]		${ARG[${J}]}
			}
		/next I

| Sort Buff of the same type and put them together
| Start the sort from 1 to last action item
| if priority = 0, end of queue is reached, so, return.
| If Action[I} is not the same as TODO_ACT, then, check if those below has same
| Starting from next Item (I+1) until end or Prioity=0
| if Action[J] is same as TODO_ACT, swap it with Action[I]
		/for I 1 to ${ACTION.Size}
			/if (${PRIORITY[${I}]}!=0 && ${ACTION[${I}].Equal[${TODO_ACT}]}) {
				/varset TEMP_PRI		${PRIORITY[1]}
				/varset TEMP_COM		${COMMAND[1]}
				/varset TEMP_REQ		${REQUESTOR[1]}
				/varset TEMP_ACT		${ACTION[1]}
				/varset TEMP_ARG		${ARG[1]}

				/varset PRIORITY[1]		2
				/varset COMMAND[1]		${COMMAND[${I}]}
				/varset REQUESTOR[1]	${REQUESTOR[${I}]}
				/varset ACTION[1]		${ACTION[${I}]}
				/varset ARG[1]			${ARG[${I}]}

				/if (${I} > 1) /varset PRIORITY[${I}]	${TEMP_PRI}
				/varset COMMAND[${I}]	${TEMP_COM}
				/varset REQUESTOR[${I}]	${TEMP_REQ}
				/varset ACTION[${I}]	${TEMP_ACT}
				/varset ARG[${I}]		${TEMP_ARG}

				/varset PRIORITY[${ACTION.Size}] 0
				/return
			}
		/next I
	}
	/varset PRIORITY[${ACTION.Size}] 0
/return