Cleric HUD with timer/ready status for AA Abilities.

Forum for posting custom UIs, portions of UIs, and HUD stuff using MQ's enhancements.

Moderator: MacroQuest Developers

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

Post by aChallenged1 » Wed Jul 14, 2004 8:41 am

Removed and put in its own thread in help section.
Last edited by aChallenged1 on Wed Jul 14, 2004 4:49 pm, edited 1 time in total.

wassup
Official Guardian and Writer of TFM
Official Guardian and Writer of TFM
Posts: 1487
Joined: Sat Oct 26, 2002 5:15 pm

Post by wassup » Wed Jul 14, 2004 9:18 am

Drumstix42 wrote:Think you need another comma there Wassup ;)
Well, yeah... I did miss a comma, but the point of my comment was why use ${String[]} to convert a boolean to a string then to a boolean again.

Synndic
orc pawn
orc pawn
Posts: 28
Joined: Sat Aug 09, 2003 9:51 am

Post by Synndic » Thu Jul 15, 2004 8:39 am

I did something like this for my druid, but rather than clutter my screen (I always like a clean screen the line does not show unless it is not ready.

There are not many important Druid ones (well I don't have many that is :) )

Code: Select all

 ForageTimer=3,5,40,255,255,0,${If[${Me.AbilityReady[Forage]},FORAGE,]}
 ExodusTimer=3,5,52,0,255,255,${If[${Me.AltAbilityTimer[43].Ticks} > 0,Exodus - ${Me.AltAbilityTimer[43].TimeHMS},]}
 MassGroupBuffTimer=3,5,64,0,255,255,${If[${Me.AltAbilityTimer[35].Ticks} > 0,M.G.B. - ${Me.AltAbilityTimer[35].TimeHMS},]}
 SotWTimer=3,5,76,0,255,255,${If[${Me.AltAbilityTimer[185].Ticks} > 0,SoTW - ${Me.AltAbilityTimer[185].TimeHMS},]}
 RadiantCureTimer=3,5,88,0,255,255,${If[${Me.AltAbilityTimer[153].Ticks} > 0,Radiant Cure - ${Me.AltAbilityTimer[153].TimeHMS},]}
 DireCharmTimer=3,5,100,0,255,255,${If[${Me.AltAbilityTimer[46].Ticks} > 0,Dire Charm - ${Me.AltAbilityTimer[46].TimeHMS},]}
BTW also have the forage ability message at the top.

Clueless_Coder
a hill giant
a hill giant
Posts: 192
Joined: Wed Aug 25, 2004 3:18 pm

Post by Clueless_Coder » Wed Oct 06, 2004 10:05 am

I love the HUD. It's perfect f- just what the doctor ordered.

One wee problem. I lifted the code directly from the post here that adds functionality for necros and shamans (my 2 alts) and am getting the following error:

Code: Select all

Unparsable in calculation "g"
It doesn't seem to break the HUD any but the error message scrolls non stop through my MQ2 status window, making it impossible to see any other macro spam etc.

Since my name says it all, other than reformatting :D does anyone have any thoughts on what's causing the error or how to fix it?

drcrimzon
decaying skeleton
decaying skeleton
Posts: 7
Joined: Tue Oct 05, 2004 6:22 pm

Post by drcrimzon » Wed Oct 06, 2004 11:24 am

Clueless_Coder wrote:I love the HUD. It's perfect f- just what the doctor ordered.

One wee problem. I lifted the code directly from the post here that adds functionality for necros and shamans (my 2 alts) and am getting the following error:

Code: Select all

Unparsable in calculation "g"
It doesn't seem to break the HUD any but the error message scrolls non stop through my MQ2 status window, making it impossible to see any other macro spam etc.

Since my name says it all, other than reformatting :D does anyone have any thoughts on what's causing the error or how to fix it?
I had this same problem, I removed the following line:
Raid=3,5,265,180,180,180,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]} ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]}
Not sure why, but every single macro that has that >0 generates that error for me. I have to remove it from any macros I have before they will run (Of course I lose some functionality, but I'm too lazy to find out why).

All you will lose is the Raid info

EDIT: Well, I finally got off my ass, and did a search, came up with:
replace all instances of

< with <

and

> with >
so,
Raid=3,5,265,180,180,180,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]} ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]}
should fix it. (THIS IS UNTESTED!!!)
Last edited by drcrimzon on Wed Oct 06, 2004 11:30 am, edited 2 times in total.

A_Druid_00
Macro Maker Extraordinaire
Posts: 2378
Joined: Tue Jul 13, 2004 12:45 pm
Location: Rolling on the Lawn Farting

Post by A_Druid_00 » Wed Oct 06, 2004 11:28 am

...................................

> = >

AKA, the 'g'reater 't'han symbol. All you have to do is Find and Replace every instance of > with > and it'll work just dandy.

I'll give you 3 guesses what < stands for!
[quote]<DigitalMocking> man, A_Druid_00 really does love those long ass if statements
<dont_know_at_all> i don't use his macro because i'm frightened of it[/quote]
[quote][12:45] <dont_know_at_all> never use a macro when you can really fuck up things with a plugin[/quote]

Clueless_Coder
a hill giant
a hill giant
Posts: 192
Joined: Wed Aug 25, 2004 3:18 pm

Post by Clueless_Coder » Wed Oct 06, 2004 1:55 pm

A_Druid_00 wrote:All you have to do is Find and Replace every instance of > with > and it'll work just dandy.
Done and it works perfectly.

Thanks.

Did I mention I love this HUD?