Page 1 of 2

Cleric HUD with timer/ready status for AA Abilities.

Posted: Sun May 23, 2004 2:07 pm
by J-Squared
The following is my first version of a Cleric HUD with timer/ready status for AA Abilities that could easily be edited for any other class.

It shows the abilities name in yellow. If the ability is ready to be used it says "ready" in green, if it's not ready it says "avalable in hours:min:sec" in red.

I find it handy to keep track of when I can use what ability next. Also I borrowed a few other elements from others that where posted that I found very useful.

In it's current form it looks something like this (example) :

Macro - genbot
Raid - 52 Raid Level - 65.00
Group Leader = Lax
- (#named spawn in zone would show here)
- (#named spawn in zone would show here)
- (#named spawn in zone would show here)
- (#named spawn in zone would show here)

Mass Group Buff - - - - Ready
Radiant Cure - - - - - - Ready
Divine Arbitration - - - Available in 2:30
Celestial Regeneration Ready
Divine Aura - - - - - - - Ready
Exquisite Benediction - Ready
Divine Resurrection - - Available in 16:30:20
Purify Soul - - - - - - - - Ready
Turn Undead - - - - - - -Available in 15:10
Divine Avatar - - - - - - Ready



It displays the above on the left side of the screen below the standerd location for the MQ2chat window.

To edit for other classes just search for and replace the above cleric abilities with those for your class. Each ability is in the code FOUR times. SO when replacing.. make sure you replace in all four places.

I'm sure this could use a few improvments and I'm open for any thing you guys see that coudl make it better.

Code: Select all

[Elements]
     Macro=3,5,245,255,255,0,Macro - ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]} 
     Raid=3,5,265,180,180,180,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]}    ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]} 
     Spawn1=3,5,275,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]} 
     Spawn2=3,5,285,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]} 
     Spawn3=3,5,295,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]} 
     Spawn4=3,5,305,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]} 
     GroupLeader=3,5,325,180,180,180,Group Leader : ${GroupLeader.Name} 
MGBAAtext=3,5,335,255,234,8,Mass Group Buff - - - -
MGBgreenreadytext=3,120,335,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]}
MGBRednotready=3,120,335,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
RC3text=3,5,345,255,234,8,Radiant Cure - - - - - - -
RC3greenreadytext=3,120,345,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]}
RC3Rednotready=3,120,345,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]}
DvAAAtext=3,5,355,255,234,8,Divine Arbitration - - - -
DvAgreenreadytext=3,120,355,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]},Ready,]}
DvARednotready=3,120,355,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Arbitration].TimeHMS}]}
CRAAtext=3,5,365,255,234,8,Celestial Regeneration
CRgreenreadytext=3,120,365,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]},Ready,]}
CRRednotready=3,120,365,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS}]}
BDAAAtext=3,5,375,255,234,8,Bestow Divine Aura - -
BDAgreenreadytext=3,120,375,0,255,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]},Ready,]}
BDARednotready=3,120,375,255,0,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Bestow Divine Aura].TimeHMS}]}
wardAAAtext=3,5,385,255,234,8,Exquisite Benediction -
wardgreenreadytext=3,120,385,0,255,0,${If[${String[${Me.AltAbilityReady[Exquisite Benediction]}].Equal["TRUE"]},Ready,]}
wardRednotready=3,120,385,255,0,0,${If[${String[${Me.AltAbilityReady[Exquisite Benediction]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Exquisite Benediction].TimeHMS}]}
DrezAAAtext=3,5,395,255,234,8,Divine Resurrection - -
Drezgreenreadytext=3,120,395,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]},Ready,]}
DrezRednotready=3,120,395,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Resurrection].TimeHMS}]}
psAAAtext=3,5,405,255,234,8,Purify Soul - - - - - - - - -
psgreenreadytext=3,120,405,0,255,0,${If[${String[${Me.AltAbilityReady[Purify Soul]}].Equal["TRUE"]},Ready,]}
psRednotready=3,120,405,255,0,0,${If[${String[${Me.AltAbilityReady[Purify Soul]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Purify Soul].TimeHMS}]}
tu3AAAtext=3,5,415,255,234,8,Turn Undead - - - - - - -
tu3greenreadytext=3,120,415,0,255,0,${If[${String[${Me.AltAbilityReady[Turn Undead]}].Equal["TRUE"]},Ready,]}
tu3Rednotready=3,120,415,255,0,0,${If[${String[${Me.AltAbilityReady[Turn Undead]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Turn Undead].TimeHMS}]}
Dav3AAAtext=3,5,425,255,234,8,Divine Avatar - - - - - - -
Davgreenreadytext=3,120,425,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Avatar]}].Equal["TRUE"]},Ready,]}
DavRednotready=3,120,425,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Avatar]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Avatar].TimeHMS}]}

Posted: Mon Jun 07, 2004 12:22 pm
by blakbelt
Could you please give a little guidance on where to cut n paste this to, I have only just got back into EQ after a 6 month break...

Many thanks

Posted: Mon Jun 07, 2004 2:16 pm
by magictiger
mq2hud.ini in your macroquest folder. May not exist yet.

Posted: Mon Jun 07, 2004 3:20 pm
by Drumstix42
Any other questions, refer to:

http://macroquest2.com/phpBB2/viewtopic.php?t=7118

where I asked most of the questions for when I had trouble :roll:

Posted: Thu Jun 17, 2004 10:30 am
by blakbelt
OK i have done everything in the linked url that was evident and i still cannot display anything. My lag meter shows along with the fps indicator but nothing else.

I have tried:

/hud always
/hud underui
/hud normal

and i still get nothing, i am obviously using the latest version of MQ2 and my ini file was cut n pasted from here.

Any further help would be great...

Ta

Posted: Thu Jun 17, 2004 5:58 pm
by nightgod
Don't worry Blak....just means Baby Jesus hates you.

So very, very much.

text size

Posted: Mon Jun 21, 2004 2:31 pm
by lycan138
I'm new at this stuff but learning fast. Forgive me if my questions are stupid, but I was unable to find an answer.

Is there a way to make the text larger on this? I absolutely love it, it just needs to be a tad larger cuz im blind as a bat

Posted: Mon Jun 21, 2004 5:48 pm
by bob_the_builder
Is there a way to make the text larger on this?
http://macroquest2.com/phpBB2/viewtopic.php?t=7457

My best guess would be no.

Bob

Posted: Mon Jun 21, 2004 6:55 pm
by Drumstix42
Pretty sure Lax answered it in a post somewhere, saying that currently no, it's not implement it change it. It has a set Font and Size for the time being.

Possibly it will change in the future <shrug> Best you can do is remind him I guess :P

Posted: Mon Jun 21, 2004 11:53 pm
by Gangaskan
can you display the recast time on spells btw ? i was thinking

${Me.SpellTimer[Ancient Chaotic Pain].TimeHMS}]} but it dosent seem to work ( any help ? :P)

Posted: Wed Jul 07, 2004 12:55 am
by lycan138
Ok so I got adventurous and added some stuff.
Besides the cleric, I also play shammy chanter and necro. I'm lazy so instead of a hud for each one cuz i swap boxes around depending on what mob im on, i added them all in. DC, WTD, SC, canni5, yadda yadda.
So i'm all pleased with myself but now I'd like to do one more thing to it.
Is there a way to set it so that if you DON'T have the ability it would show as N/A?
IE)
DvARednotready=3,120,295,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["FALSE"]},
,N/A

???

ADDED: (and the offsets are diff cuz i removed some of the spawn info)
WTDAAAtext=3,5,375,255,234,8,Wake The Dead - - - - -
WTDgreenreadytext=3,120,375,0,255,0,${If[${String[${Me.AltAbilityReady[Wake the Dead]}].Equal["TRUE"]},Ready,]}
WTDRednotready=3,120,375,255,0,0,${If[${String[${Me.AltAbilityReady[Wake the Dead]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Wake the Dead].TimeHMS}]}
ca5AAAtext=3,5,385,255,234,8,Cannibalization - - - - -
ca5greenreadytext=3,120,385,0,255,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]},Ready,]}
ca5Rednotready=3,120,385,255,0,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Cannibalization].TimeHMS}]}
SC3AAAtext=3,5,395,255,234,8,Spirit Call - - - - - - - - - -
SC3greenreadytext=3,120,395,0,255,0,${If[${String[${Me.AltAbilityReady[spirit Call]}].Equal["TRUE"]},Ready,]}
Sc3Rednotready=3,120,395,255,0,0,${If[${String[${Me.AltAbilityReady[spirit Call]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Spirit Call].TimeHMS}]}


Also the Raid info portion doesnt seem to work for me unless im reading it wrong.

Posted: Wed Jul 07, 2004 1:36 am
by Goofmester1
Yeah you can actually have one hud and only have it turn on the elements you want. I have borrowed this Hud and am about done with adding AA abilitys for all classes. (Only lack Magi, Wiz, Warrior, Bezerker, and Rogue.. not sure what all the AA abilities with reuse times are)

The main hud comes up the message to get the abilities for a class type /loadhud classname and to return to your default HUD type /defaulthud

So to make this work you have your normal Hud ini with the tag [Elements] and you put your default Hud in there. Then depending what class you are setting up you make a new section of the Hud display that is [Classname].

Example using your posted code would be. Default Cleric Abilities others per classname to load.

Code: Select all


[Elements] 
     Macro=3,5,245,255,255,0,Macro - ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]} 
     Raid=3,5,265,180,180,180,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]}    ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]} 
     Spawn1=3,5,275,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]} 
     Spawn2=3,5,285,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]} 
     Spawn3=3,5,295,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]} 
     Spawn4=3,5,305,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]} 
     GroupLeader=3,5,325,180,180,180,Group Leader : ${GroupLeader.Name} 
MGBAAtext=3,5,335,255,234,8,Mass Group Buff - - - - 
MGBgreenreadytext=3,120,335,0,255,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]},Ready,]} 
MGBRednotready=3,120,335,255,0,0,${If[${String[${Me.AltAbilityReady[Mass Group Buff]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]} 
RC3text=3,5,345,255,234,8,Radiant Cure - - - - - - - 
RC3greenreadytext=3,120,345,0,255,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]},Ready,]} 
RC3Rednotready=3,120,345,255,0,0,${If[${String[${Me.AltAbilityReady[Radiant Cure]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Radiant Cure].TimeHMS}]} 
DvAAAtext=3,5,355,255,234,8,Divine Arbitration - - - - 
DvAgreenreadytext=3,120,355,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]},Ready,]} 
DvARednotready=3,120,355,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Arbitration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Arbitration].TimeHMS}]} 
CRAAtext=3,5,365,255,234,8,Celestial Regeneration 
CRgreenreadytext=3,120,365,0,255,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]},Ready,]} 
CRRednotready=3,120,365,255,0,0,${If[${String[${Me.AltAbilityReady[Celestial Regeneration]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Celestial Regeneration].TimeHMS}]} 
BDAAAtext=3,5,375,255,234,8,Bestow Divine Aura - - 
BDAgreenreadytext=3,120,375,0,255,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]},Ready,]} 
BDARednotready=3,120,375,255,0,0,${If[${String[${Me.AltAbilityReady[Bestow Divine Aura]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Bestow Divine Aura].TimeHMS}]} 
wardAAAtext=3,5,385,255,234,8,Exquisite Benediction - 
wardgreenreadytext=3,120,385,0,255,0,${If[${String[${Me.AltAbilityReady[Exquisite Benediction]}].Equal["TRUE"]},Ready,]} 
wardRednotready=3,120,385,255,0,0,${If[${String[${Me.AltAbilityReady[Exquisite Benediction]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Exquisite Benediction].TimeHMS}]} 
DrezAAAtext=3,5,395,255,234,8,Divine Resurrection - - 
Drezgreenreadytext=3,120,395,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]},Ready,]} 
DrezRednotready=3,120,395,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Resurrection]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Resurrection].TimeHMS}]} 
psAAAtext=3,5,405,255,234,8,Purify Soul - - - - - - - - - 
psgreenreadytext=3,120,405,0,255,0,${If[${String[${Me.AltAbilityReady[Purify Soul]}].Equal["TRUE"]},Ready,]} 
psRednotready=3,120,405,255,0,0,${If[${String[${Me.AltAbilityReady[Purify Soul]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Purify Soul].TimeHMS}]} 
tu3AAAtext=3,5,415,255,234,8,Turn Undead - - - - - - - 
tu3greenreadytext=3,120,415,0,255,0,${If[${String[${Me.AltAbilityReady[Turn Undead]}].Equal["TRUE"]},Ready,]} 
tu3Rednotready=3,120,415,255,0,0,${If[${String[${Me.AltAbilityReady[Turn Undead]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Turn Undead].TimeHMS}]} 
Dav3AAAtext=3,5,425,255,234,8,Divine Avatar - - - - - - - 
Davgreenreadytext=3,120,425,0,255,0,${If[${String[${Me.AltAbilityReady[Divine Avatar]}].Equal["TRUE"]},Ready,]} 
DavRednotready=3,120,425,255,0,0,${If[${String[${Me.AltAbilityReady[Divine Avatar]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Divine Avatar].TimeHMS}]} 

[Necro]
Macro=3,5,245,255,255,0,Macro - ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]} 
     Raid=3,5,265,180,180,180,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]}    ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]} 
     Spawn1=3,5,275,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]} 
     Spawn2=3,5,285,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]} 
     Spawn3=3,5,295,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]} 
     Spawn4=3,5,305,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]} 
     GroupLeader=3,5,325,180,180,180,Group Leader : ${GroupLeader.Name}
WTDAAAtext=3,5,375,255,234,8,Wake The Dead - - - - - 
WTDgreenreadytext=3,120,375,0,255,0,${If[${String[${Me.AltAbilityReady[Wake the Dead]}].Equal["TRUE"]},Ready,]} 
WTDRednotready=3,120,375,255,0,0,${If[${String[${Me.AltAbilityReady[Wake the Dead]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Wake the Dead].TimeHMS}]} 

[Shaman]
Macro=3,5,245,255,255,0,Macro - ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]} 
     Raid=3,5,265,180,180,180,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]}    ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]} 
     Spawn1=3,5,275,255,255,0,${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]} 
     Spawn2=3,5,285,255,255,0,${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]} 
     Spawn3=3,5,295,255,255,0,${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]} 
     Spawn4=3,5,305,255,255,0,${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]} 
     GroupLeader=3,5,325,180,180,180,Group Leader : ${GroupLeader.Name}
ca5AAAtext=3,5,385,255,234,8,Cannibalization - - - - - 
ca5greenreadytext=3,120,385,0,255,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]},Ready,]} 
ca5Rednotready=3,120,385,255,0,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Cannibalization].TimeHMS}]} 
SC3AAAtext=3,5,395,255,234,8,Spirit Call - - - - - - - - - - 
SC3greenreadytext=3,120,395,0,255,0,${If[${String[${Me.AltAbilityReady[spirit Call]}].Equal["TRUE"]},Ready,]} 
Sc3Rednotready=3,120,395,255,0,0,${If[${String[${Me.AltAbilityReady[spirit Call]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Spirit Call].TimeHMS}]} 

Posted: Wed Jul 07, 2004 1:40 am
by lycan138
awesome ty

Posted: Wed Jul 14, 2004 7:53 am
by wassup
Uh...

Code: Select all

ca5Rednotready=3,120,385,255,0,0,${If[${String[${Me.AltAbilityReady[Cannibalization]}].Equal["TRUE"]}, ,Available in ${Me.AltAbilityTimer[Cannibalization].TimeHMS}]}
Why convert the stuff to a string then do a comparison?

.AltAbilityReady[name] returns a boolean already.

Code: Select all

ca5Rednotready=3,120,385,255,0,0,${If[${Me.AltAbilityReady[Cannibalization]},Available in ${Me.AltAbilityTimer[Cannibalization].TimeHMS}]}
is quite a bit simpler.

Posted: Wed Jul 14, 2004 7:58 am
by Drumstix42
Think you need another comma there Wassup ;)