MQ2 Helpdesk

Third party software discussion goes here.
soberteq
Posts: 47

Re: MQ2 Helpdesk

Post#101 » Thu Jan 17, 2013 11:39 pm

Just to report back, removing the /stick behind from my macro fixed my problem! thanks :D

Safiya
Posts: 129

Re: MQ2 Helpdesk

Post#102 » Fri Jan 18, 2013 12:18 am

Stickybuds wrote:So with netbots plugin i am able to get buff info on my boxes, but can i do the same with debuffs on NPCs?

Reason I'm asking is I have added an enc to my group, and his debuffs get resisted often. Wanted to come up with a way to let me know the debuff has landed without needed to switch to his screen and look for the resist msg or spell landed msg. Haven't got a chance to mess around testing yet just brainstorming atm.

Thanks,
Sticky


I had the same issue. I wanted to know if my slow and cripple were landing on mobs. My UI and chat windows are a disaster so a text echo would not help me much. I used audio triggers instead for when the spells land and for me they do the trick. YMMV. Though I can't seem to figure out how to point it to custom .wav files the in-game ones are OK.

moonrazor
Posts: 111

Re: MQ2 Helpdesk

Post#103 » Fri Jan 18, 2013 1:38 am

Safiya wrote:
Stickybuds wrote:So with netbots plugin i am able to get buff info on my boxes, but can i do the same with debuffs on NPCs?

Reason I'm asking is I have added an enc to my group, and his debuffs get resisted often. Wanted to come up with a way to let me know the debuff has landed without needed to switch to his screen and look for the resist msg or spell landed msg. Haven't got a chance to mess around testing yet just brainstorming atm.

Thanks,
Sticky


I had the same issue. I wanted to know if my slow and cripple were landing on mobs. My UI and chat windows are a disaster so a text echo would not help me much. I used audio triggers instead for when the spells land and for me they do the trick. YMMV. Though I can't seem to figure out how to point it to custom .wav files the in-game ones are OK.



If you're using the HoT/UF hybrid client, or UF client, you can place the custom .wav files in Audio Triggers > Shared. They should show up in your audio trigger list then. If they do not, you can always rename them something in the default folder and place them there.


Moonrazor

Safiya
Posts: 129

Re: MQ2 Helpdesk

Post#104 » Fri Jan 18, 2013 4:09 am

Thanks, I'll try that. It may be that I did not restart my client after adding them to the shared folder. It was late and I was lazy.

Cheers

*Edit - yup...all my custom .wav's were there after restarting the client

mobsterer
Posts: 34

Re: MQ2 Helpdesk

Post#105 » Fri Jan 18, 2013 10:21 am

soberteq wrote:Just to report back, removing the /stick behind from my macro fixed my problem! thanks :D


cool

Stickybuds
Posts: 883

Re: MQ2 Helpdesk

Post#106 » Wed Jan 23, 2013 5:27 pm

moonrazor wrote:In short, no netbots can't produce npc information like it does pc information. You can however, write a short simple macro to return an echo from your enchanter every time a spell is resisted. You could set it on a loop, since it's not really doing anything but providing information. Just don't attach spell commands to it.

Moonrazor


Having trouble with this simple macro =) How do you "detect" the spell has been resisted? Not sure how to get mq2 to read the chat log for the resist or land message, if thats even how its done. Could you give me a generic example?
Image

conradd
Posts: 381

Re: MQ2 Helpdesk

Post#107 » Wed Jan 23, 2013 9:27 pm

From a spell routine :

Code: Select all

#event BeginCast "You begin casting#*#"
#event Collapse "Your gate is too unstable, and collapses.#*#"
#event FDFail "#1# has fallen to the ground.#*#"
#event Fizzle "Your spell fizzles#*#"
#event Immune "Your target is immune to changes in its attack speed#*#"
#event Immune "Your target is immune to changes in its run speed#*#"
#event Immune "Your target cannot be mesmerized#*#"
#event Interrupt "Your casting has been interrupted#*#"
#event Interrupt "Your spell is interrupted#*#"
#event NoHold "Your spell did not take hold#*#"
#event NoHold "Your spell would not have taken hold#*#"
#event NoHold "You must first target a group member#*#"
#event NoHold "Your spell is too powerful for your intended target#*#"
#event NoLOS "You cannot see your target.#*#"
#event NoTarget "You must first select a target for this spell!#*#"
#event NotReady "Spell recast time not yet met.#*#"
#event OutOfMana "Insufficient Mana to cast this spell!#*#"
#event OutOfRange "Your target is out of range, get closer!#*#"
#event Recover "You haven't recovered yet...#*#"
#event Recover "Spell recovery time not yet met#*#"
#event Resisted "Your target resisted the #1# spell#*#"
#event Resisted2 "You resist the #1# spell#*#"
#event Standing "You must be standing to cast a spell#*#"
#event Stunned "You are stunned#*#"
#event Stunned "You can't cast spells while stunned!#*#"
#event Stunned "You *CANNOT* cast spells, you have been silenced!#*#"


After declaring all this, you make a sub for each case, for example :

Code: Select all

Sub Event_Immune
   [part of your macro here]
   /gsay ${Target.CleanName} is immune to slow !
/return
"Shorties will rule the world !"
[CLR] Conradd <Drachenkinder>

Noren
Posts: 1053

Re: MQ2 Helpdesk

Post#108 » Wed Jan 23, 2013 9:47 pm

Stickybuds wrote: How do you "detect" the spell has been resisted? Not sure how to get mq2 to read the chat log for the resist or land message, if thats even how its done. Could you give me a generic example?


You can use the following to check for a successful cast:

Code: Select all

:ResistDebuff
/call cast ${ResistDebuff}
   /if (${Macro.Return.Equal[CAST_SUCCESS]}) {
   /return
   } else {
   /goto :ResistDebuff
        }

Stickybuds
Posts: 883

Re: MQ2 Helpdesk

Post#109 » Thu Jan 24, 2013 7:55 am

thanks guys!
Image

moonrazor
Posts: 111

Re: MQ2 Helpdesk

Post#110 » Thu Jan 24, 2013 6:17 pm

Noren said exactly what I would have. lol Glad to have you in the thread Noren.


Moonrazor

Return to “Third party software”

Who is online

Users browsing this forum: No registered users and 1 guest

cron