MQ2 Helpdesk

Third party software discussion goes here.
Noren
Posts: 1053

Re: MQ2 Helpdesk

Post#51 » Wed Nov 07, 2012 7:43 am

slesk wrote:My goal is to have him always go to a ranged position and autofire, regardless of his location when the macro is pressed.


Try /stick 76 moveback

Any questions, try /stick help

slesk
Posts: 2

Re: MQ2 Helpdesk

Post#52 » Wed Nov 07, 2012 8:18 am

Seems to be working better. The only issue I'm seeing is that autofire isn't engaging sometimes. It looks like autofire is triggering before he gets to ranged distance. I think I need to add a couple second delay between the stick and autofire command.

I tried this, but it is saying "DoCommand - Couldn't parse '/pause 40'"

Code: Select all

/multiline /bct ranger //stick 76 moveback ; /pause 40 ; /bct ranger //autofire

Noren
Posts: 1053

Re: MQ2 Helpdesk

Post#53 » Wed Nov 07, 2012 8:29 am

slesk wrote:I tried this, but it is saying "DoCommand - Couldn't parse '/pause 40'"


Try /delay 4s

moonrazor
Posts: 111

Re: MQ2 Helpdesk

Post#54 » Wed Nov 07, 2012 10:12 am

slesk wrote:Seems to be working better. The only issue I'm seeing is that autofire isn't engaging sometimes. It looks like autofire is triggering before he gets to ranged distance. I think I need to add a couple second delay between the stick and autofire command.

I tried this, but it is saying "DoCommand - Couldn't parse '/pause 40'"

Code: Select all

/multiline /bct ranger //stick 76 moveback ; /pause 40 ; /bct ranger //autofire



One weird thing about MQ2 is, depending on your compile, /delay and /pause don't parse correctly or even at all. You may need to actually set it off into 2 lines.

One thing you can try is to add killthis to your rangers attack key, that should force it to attack regardless of the range. You could possibly take out the pause line as well, depending on the range you start your attacks from.

An alternative is to have a second macro for it's positioning. This gives a bit more control over it's movements and generally easier to accomplish instead of trying to force it all into a single macro.

Moonrazor

soberteq
Posts: 47

Re: MQ2 Helpdesk

Post#55 » Wed Nov 07, 2012 5:50 pm

How to have my cleric cast Radiant Cure and Divine Arbitration ?

moonrazor
Posts: 111

Re: MQ2 Helpdesk

Post#56 » Thu Nov 08, 2012 9:05 am

soberteq wrote:How to have my cleric cast Radiant Cure and Divine Arbitration ?



This is sort of a well known secret. Activating AAs that aren't generally pre-scripted into mq2cast or melee.
The command to activate aas is: /aa

You can pull up a list of your current aas with /aa list all so you have a ready list at your disposal all the time.

Note: You don't see quotes in the example. This is one of the very, very few times you won't need to put in quotes around a multi-word spell/ability. Actually, you can't as mq2main doesn't parse quotes.

Example:

Code: Select all

/aa act Radiant Cure


Moonrazor

conradd
Posts: 381

Re: MQ2 Helpdesk

Post#57 » Fri Nov 09, 2012 9:33 am

I'm trying to write a macro which can check the buff duration on my toons, so let's say I'm checking the DS on my tank.

I'm on my mage toon, when I use

Code: Select all

/echo ${Me.Buff[Cadeau of Flame].Duration.TotalSeconds}

I have the result I'm waiting for.

But, when I target my tank, and check her DS, like this :

Code: Select all

/echo ${Target.Buff[Cadeau of Flame].Duration.TotalSeconds}

I have the result NULL.

I check on the MQ2 wiki, and I saw that Me is a DataType Character with Buff as member, but Target is a DataType Target (not a DataType Character) but it got Buff as member.

Is it because Me and Target are not the same DataType or did I miss something ?

PS : EQ client = underfoot / MQ2 compilation = MQEmu_Underfoot_Stormhaven
"Shorties will rule the world !"
[CLR] Conradd <Drachenkinder>

Stickybuds
Posts: 883

Re: MQ2 Helpdesk

Post#58 » Fri Nov 09, 2012 3:21 pm

sounds like a good time to use the /noparse command. Try this, for this example the tank is named Tankman and the mage is Mageman. I'm not able to test this atm so you will need to test it yourself.

Code: Select all

/noparse /bct Mageman //bct Tankman //echo ${Me.Buff[Cadeau of Flame].Duration.TotalSeconds}


There is a discussion regarding this /noparse command earlier in this thread(pg. 3) if you want more info.

Regards,
Sticky
Image

Nathson2
Posts: 84

Re: MQ2 Helpdesk

Post#59 » Sun Nov 11, 2012 8:30 pm

im working on CT and of course his knockback has me spending most of the time tabbing around running chars back. so im trying to make a stick hold distance macro and see if that will work. however i cant get the macro to work. i start it off as /stick hold 5 for me as tank. then send bct to my other toons with stick hold and different distances. however nothing seems to work.

also i was wondering if theres a way to set one up to make my necro cycle his pets when one does till the monk comes up cast my donor on it and send it in. because if i cant kill him with everyone running back in, ill just hide the necro and the cleric on behind the rock and just rely on the pet dps. it will make the fight long as can be, but i can keep my tank up indefinitly against him
Nathson the Hateful
<Drachenkinder>

moonrazor
Posts: 111

Re: MQ2 Helpdesk

Post#60 » Sun Nov 11, 2012 11:31 pm

You'll need to change the break distance for stick. I believe there's an ini file that you can do this, or in-game by searching through the plugins you have. I think it's mq2melee, but I could be wrong.

Once you change the break distance, that should fix stick failing.

As to your pet cycling, I assume it's a pet with multiple classes that seems to be random? (I don't have a necro on THF so I don't know exactly what's going on here)

If that's the case, there is no way to do it unless you run with a .macro that's set to cast pet, target, check class (Don't know how to return a hard value for this offhand), if not monk /pet go away, if monk cast buff /attack.

A macro like that would be simple to construct, aside from the class check. When I get some time I'll do some tests to see if that's even possible. Till then, just change your break distance and see if that fixes your knock back issues.

Moonrazor

Return to “Third party software”

Who is online

Users browsing this forum: No registered users and 2 guests