Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.

Persnickety said:Its not a popup window, its just text (the same as when you get a task update, or with mq2 type "/popup blahblah"
It seems there is some interest by others to use that plugin, so I'll post it in a new thread in a little bit.
Gnomesrule said:Pernsnickety did you ever post how to do the Gift of Mana as a Popup?
[Elements]
GMIndicator=3,160,38,255,255,255,GM - ${NearestSpawn[GM]}
GameTime=3,160,50,255,255,255,GameTime: ${GameTime.Hour}:${GameTime.Minute} - ${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]}
Speed=3,160,62,0,240,0,Speed - ${Int[${Me.Speed}]}
LastTell=3,160,86,215,0,215,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
TributePoints=3,160,98,0,240,0,Tribute - ${Me.CurrentFavor}
XP=3,160,110,200,200,200,XP - ${Float[${Me.PctExp}]}% into ${Me.Level}
AAXP=3,160,122,240,240,0,A.A. XP - ${Float[${Me.PctAAExp}]}% Points Available: ${Me.AAPoints} Spent:${Me.AAPointsSpent} Total: ${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}
HP=3,160,134,100,255,100,Current HPs: ${Me.CurrentHPs} of ${Me.MaxHPs}
Mana=3,160,146,100,255,100,Current Mana: ${Me.CurrentMana} of ${Me.MaxMana}
Macro=3,160,158,215,0,215,Macro Running: ${Macro.Name}
**Target Loc**=3,580,178,150,250,150,${If[${Target.ID},**Target Loc** ${Target.Y} ${Target.X} ${Target.Z},]}
**Me Loc**=3,580,190,150,250,150,**Me Loc** ${Me.Y} ${Me.X} ${Me.Z}
TargetLevel=3,160,170,255,255,255,${If[${Target.ID},${Target.Name} Lvl ${Target.Level} - ${Target.Class} - ${Target.Race} - ${Target.PctHPs}% Hp,]}
LOS= 3,160,182,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},Target in LoS,]}
NOLOS= 3,160,182,255,30,0,${If[${Target.ID} && !${Target.LineOfSight},Target NOT in LoS,]}
HP Regen= 3,330,134,255,000,000,HP Regen: ${Me.HPRegen}
Mana Regen= 3,330,146,255,000,000,Mana Regen: ${Me.ManaRegen}
Petdistance=3,300,62,255,255,255,${If[${Me.Pet.ID},Pet Distance: ${Me.Pet.Distance},]}
TargetSpeed=3,300,74,255,234,8,${If[${Target.ID},RunSpeed is ${Target.Speed} MPH,]}
TargetDist= 3,300,86,255,255,255,${If[${Target.ID},Target Distance: ${Target.Distance},]}
maxmelee=3,300,98,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
CursorItemName=3,415,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}
CursorFollow=7,40,40,0,240,0,${If[${Cursor.ID},${Cursor},]}
Hunger=3,300,38,255,255,255,Hunger - ${Me.Hunger}/6000
Thirst=3,300,50,255,255,255,Thirst - ${Me.Thirst}/6000
AttackSpeed=3,160,74,240,127,0,AttackSpeed: ${Me.AttackSpeed}
NS=3,520,38,255,0,0,~~~~ Named Spawns ~~~~
Spawn1=3,520,56,255,255,0,#1 ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Level},]} - ${If[${NearestSpawn[1,npc #].Name.NotEqual["NULL"]},${NearestSpawn[1,npc #].Name},]}
Spawn2=3,520,68,255,255,0,#2 ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Level},]} - ${If[${NearestSpawn[2,npc #].Name.NotEqual["NULL"]},${NearestSpawn[2,npc #].Name},]}
Spawn3=3,520,80,255,255,0,#3 ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Level},]} - ${If[${NearestSpawn[3,npc #].Name.NotEqual["NULL"]},${NearestSpawn[3,npc #].Name},]}
Spawn4=3,520,92,255,255,0,#4 ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Level},]} - ${If[${NearestSpawn[4,npc #].Name.NotEqual["NULL"]},${NearestSpawn[4,npc #].Name},]}
Spawn5=3,520,104,255,255,0,#5 ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Level},]} - ${If[${NearestSpawn[5,npc #].Name.NotEqual["NULL"]},${NearestSpawn[5,npc #].Name},]}
Spawn6=3,520,116,255,255,0,#6 ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Level},]} - ${If[${NearestSpawn[6,npc #].Name.NotEqual["NULL"]},${NearestSpawn[6,npc #].Name},]}
Spawn7=3,520,128,255,255,0,#7 ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Level},]} - ${If[${NearestSpawn[7,npc #].Name.NotEqual["NULL"]},${NearestSpawn[7,npc #].Name},]}
Spawn8=3,520,140,255,255,0,#8 ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Level},]} - ${If[${NearestSpawn[8,npc #].Name.NotEqual["NULL"]},${NearestSpawn[8,npc #].Name},]}
Spawn9=3,520,152,255,255,0,#9 ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Level},]} - ${If[${NearestSpawn[9,npc #].Name.NotEqual["NULL"]},${NearestSpawn[9,npc #].Name},]}
Spawn10=3,520,164,255,255,0,#10 ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Level},]} - ${If[${NearestSpawn[10,npc #].Name.NotEqual["NULL"]},${NearestSpawn[10,npc #].Name},]}
Direction=3,520,180,255,0,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30," XXX",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"<--"," -->"]}]}]}
ZoneName=3,760,38,255,255,0,Zone - ${Zone}
ShortZoneName=3,760,50,255,255,255,Short Zone Name - ${Zone.ShortName}
LDoNPoints=3,760,62,255,255,225,LDoN Points - ${Int[${Me.LDoNPoints}]}
GroupLeader=3,760,74,255,255,255,${If[${Group},Group Leader : ${Group.Leader.Name},]}
Raid1=3,760,86,180,180,180,Raid Leader: ${Raid.Leader}
Raid2=3,760,98,255,0,0,${If[${Raid.Members}>0,In Raid - ${Raid.Members},]} ${If[${Raid.Members}>0,Raid Level - ${Raid.AverageLevel},]}
BankCash=3,760,110,240,127,0,Bank - ${Me.PlatinumShared} Platinum
VeternHud= 3,400,194,255,255,255,~~~~~~ Vetern's Rewards ~~~~~
ExpRezHud= 3,400,206,255,255,000,100% Rez - - - - - -
ExpRezReady= 3,510,206,000,255,000,${If[${Me.AltAbilityReady[Expedient Recovery]},Ready,]}
ExpReznotready= 3,510,206,255,000,000,${If[!${Me.AltAbilityReady[Expedient Recovery]},${Me.AltAbilityTimer[Expedient Recovery].TimeHMS},]}
DExpHud= 3,400,218,255,255,000,Double Exp - - - - - -
DExpRready= 3,510,218,000,255,000,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
DExpnotready= 3,510,218,255,000,000,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the devoted].TimeHMS},]}
ServantHud= 3,400,230,255,255,000,Steadfast Servant - - - -
Servantready= 3,510,230,000,255,000,${If[${Me.AltAbilityReady[Steadfast Servant]},Ready,]}
Servantnotready= 3,510,230,255,000,000,${If[!${Me.AltAbilityReady[Steadfast Servant]},${Me.AltAbilityTimer[Steadfast Servant].TimeHMS},]}
HealmeHud= 3,400,242,255,255,000,Full Mana - - - - - - -
HealmeRready= 3,510,242,000,255,000,${If[${Me.AltAbilityReady[Staunch Recovery]},Ready,]}
Healmenotready= 3,510,242,255,000,000,${If[!${Me.AltAbilityReady[Staunch Recovery]},${Me.AltAbilityTimer[Staunch Recovery].TimeHMS},]}
statHud= 3,400,254,255,255,000,Infusion - - - - - - -
statRready= 3,510,254,000,255,000,${If[${Me.AltAbilityReady[Infusion of the Faithful]},Ready,]}
statnotready= 3,510,254,255,000,000,${If[!${Me.AltAbilityReady[Infusion of the Faithful]},${Me.AltAbilityTimer[Infusion of the Faithful].TimeHMS},]}
ChaoticJesterText=3,400,266,255,234,8,Chaotic Jester - - - -
ChaoticJesterReadyText=3,510,266,000,255,000,${If[${Me.AltAbilityReady[Chaotic Jester]},Ready,]}
ChaoticJesterNotReady=3,510,266,255,000,000,${If[!${Me.AltAbilityReady[Chaotic Jester]},${Me.AltAbilityTimer[Chaotic Jester].TimeHMS},]}
OtherHud= 3,600,206,255,255,255,~~~~~~ OTHER ~~~~~
LifeburnText=3,600,218,255,234,8,Life Burn - - -
LifeburnReadyText=3,700,218,000,255,000,${If[${Me.AltAbilityReady[Life burn]},Ready,]}
LifeburnNotReady=3,700,218,255,000,000,${If[!${Me.AltAbilityReady[Life burn]},${Me.AltAbilityTimer[Life burn].TimeHMS},]}
DeadArmyText=3,600,230,255,234,8,Dead Army - - -
DeadArmyReadyText=3,700,230,0,255,0,${If[${Me.AltAbilityReady[Army of the Dead]},Ready,]}
DeadArmyNotReady=3,700,230,255,000,000,${If[!${Me.AltAbilityReady[Army of the Dead]},${Me.AltAbilityTimer[Army of the Dead].TimeHMS},]}
SwarmofDecayText=3,600,242,255,234,8,Swarm Decay - - -
SwarmofDecayReadyText=3,700,242,000,255,000,${If[${Me.AltAbilityReady[Swarm of Decay]},Ready,]}
SwarmofDecayNotReady=3,700,242,255,000,000,${If[!${Me.AltAbilityReady[Swarm of Decay]},${Me.AltAbilityTimer[Swarm of Decay].TimeHMS},]}
HealPotbText= 003,600,254,255,234,8,${If[${FindItem[=Elixir of Healing X].ID},Heal Pot-----,]}
HealPotText= 003,700,254,0,255,0,${If[${FindItem[=Elixir of Healing X].ID},${If[${FindItem[=Elixir of Healing X].Timer},,Ready]},]}
HealPotNotReady= 003,700,254,455,0,0,${If[${FindItem[=Elixir of Healing X].ID},${If[${FindItem[=Elixir of Healing X].Timer},${FindItem[=Elixir of Healing X].Timer.TimeHMS},]},]}
SoulorbText= 003,600,266,255,234,8,${If[${FindItem[=Soul Orb].ID},Soul Orb- - - -,]}
SoulorbReadyText= 003,700,266,0,255,0,${If[${FindItem[=Soul Orb].ID},${If[${FindItem[=Soul Orb].Timer},,Ready]},]}
SoulorbNotReady= 003,700,266,455,0,0,${If[${FindItem[=Soul Orb].ID},${If[${FindItem[=Soul Orb].Timer},${FindItem[=Soul Orb].Timer.TimeHMS},]},]}
ManaRodtext= 003,600,272,255,234,8,${If[${FindItem[=Mystical rod of transvergance].ID},Mana Rod- - - -,]}
ManaRodReadyText= 003,700,272,0,255,0,${If[${FindItem[=Mystical rod of transvergance].ID},${If[${FindItem[=Mystical rod of transvergance].Timer},,Ready]},]}
ManaRodNotReady= 003,700,272,455,0,0,${If[${FindItem[=Mystical rod of transvergance].ID},${If[${FindItem[=Mystical rod of transvergance].Timer},${FindItem[=Mystical rod of transvergance].Timer.TimeHMS},]},]}
Group = 3,160,194,180,180,180,~~~~~~~~~~ GROUP ~~~~~~~~~~~
GroupMember1 = 3,160,206,255,234,008,${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1]},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Level},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Class},]} - ${If[${Group.Member[1].Name.NotEqual["NULL"]},${Group.Member[1].Distance},]}
GroupMember2 = 3,160,218,255,234,008,${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2]},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Level},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Class},]} - ${If[${Group.Member[2].Name.NotEqual["NULL"]},${Group.Member[2].Distance},]}
GroupMember3 = 3,160,230,255,234,008,${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3]},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Level},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Class},]} - ${If[${Group.Member[3].Name.NotEqual["NULL"]},${Group.Member[3].Distance},]}
GroupMember4 = 3,160,242,255,234,008,${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4]},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Level},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Class},]} - ${If[${Group.Member[4].Name.NotEqual["NULL"]},${Group.Member[4].Distance},]}
GroupMember5 = 3,160,254,255,234,008,${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5]},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Level},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Class},]} - ${If[${Group.Member[5].Name.NotEqual["NULL"]},${Group.Member[5].Distance},]}
Macro =3,510,350,255,255,255, ${If[${Macro.Name.NotEqual["NULL"]}, Running: ${Macro.Name},]}
GMInd =3,510,400,255, 0, 0, ${If[${Spawn[gm].ID},[***** GM *****],]}
MyState=3,510,412,255,255,0,${If[${Me.State.Equal["FEIGN"]},>><<~~FEIGNED~~>><<,]}
; How many times can this spell be cast with the current mana pool:
ManaCast1 = 3,100,099,255,0,255,${If[${Me.Gem[1].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[1].Mana}+0.01)].Int},]}
ManaCast2 = 3,100,131,255,0,255,${If[${Me.Gem[2].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[2].Mana}+0.01)].Int},]}
ManaCast3 = 3,100,163,255,0,255,${If[${Me.Gem[3].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[3].Mana}+0.01)].Int},]}
ManaCast4 = 3,100,195,255,0,255,${If[${Me.Gem[4].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[4].Mana}+0.01)].Int},]}
ManaCast5 = 3,100,227,255,0,255,${If[${Me.Gem[5].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[5].Mana}+0.01)].Int},]}
ManaCast6 = 3,100,259,255,0,255,${If[${Me.Gem[6].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[6].Mana}+0.01)].Int},]}
ManaCast7 = 3,100,291,255,0,255,${If[${Me.Gem[7].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[7].Mana}+0.01)].Int},]}
ManaCast8 = 3,100,323,255,0,255,${If[${Me.Gem[8].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[8].Mana}+0.01)].Int},]}
ManaCast9 = 3,100,355,255,0,255,${If[${Me.Gem[9].ID},${Math.Calc[${Me.CurrentMana}/(${Me.Gem[9].Mana}+0.01)].Int},]}
; What is my casting time on this spell:
; BROKEN; build 20050920.
;CastTime1 = 3,10,540,0,255,0,${If[${Me.Gem[1].ID},${Me.Gem[1].MyCastTime},]}
;CastTime2 = 3,10,572,0,255,0,${If[${Me.Gem[2].ID},${Me.Gem[2].MyCastTime},]}
;CastTime3 = 3,10,604,0,255,0,${If[${Me.Gem[3].ID},${Me.Gem[3].MyCastTime},]}
;CastTime4 = 3,10,636,0,255,0,${If[${Me.Gem[4].ID},${Me.Gem[4].MyCastTime},]}
;CastTime5 = 3,10,668,0,255,0,${If[${Me.Gem[5].ID},${Me.Gem[5].MyCastTime},]}
;CastTime6 = 3,10,700,0,255,0,${If[${Me.Gem[6].ID},${Me.Gem[6].MyCastTime},]}
;CastTime7 = 3,10,732,0,255,0,${If[${Me.Gem[7].ID},${Me.Gem[7].MyCastTime},]}
;CastTime8 = 3,10,764,0,255,0,${If[${Me.Gem[8].ID},${Me.Gem[8].MyCastTime},]}
;CastTime9 = 3,10,796,0,255,0,${If[${Me.Gem[9].ID},${Me.Gem[9].MyCastTime},]}
HudTimer1=1,480,240,050,255,255,${If[${String[${HudArrayTimer[5,1]}].NotEqual["NULL"]},${HudArrayTimer[5,1]},]}
HudSpell1=1,530,240,255,255,255,${If[${String[${HudArrayTimer[2,1]}].NotEqual["NULL"]},${HudArrayTimer[2,1]},]}
HudTarget1=1,630,240,255,255,050,${If[${String[${HudArrayTimer[3,1]}].NotEqual["NULL"]},${HudArrayTimer[3,1]},]}
HudTimer2=3,480,250,050,255,255,${If[${String[${HudArrayTimer[5,2]}].NotEqual["NULL"]},${HudArrayTimer[5,2]},]}
HudSpell2=3,530,250,255,255,255,${If[${String[${HudArrayTimer[2,2]}].NotEqual["NULL"]},${HudArrayTimer[2,2]},]}
HudTarget2=3,630,250,255,255,050,${If[${String[${HudArrayTimer[3,2]}].NotEqual["NULL"]},${HudArrayTimer[3,2]},]}
HudTimer3=3,480,260,050,255,255,${If[${String[${HudArrayTimer[5,3]}].NotEqual["NULL"]},${HudArrayTimer[5,3]},]}
HudSpell3=3,530,260,255,255,255,${If[${String[${HudArrayTimer[2,3]}].NotEqual["NULL"]},${HudArrayTimer[2,3]},]}
HudTarget3=3,630,260,255,255,050,${If[${String[${HudArrayTimer[3,3]}].NotEqual["NULL"]},${HudArrayTimer[3,3]},]}
HudTimer4=3,480,270,050,255,255,${If[${String[${HudArrayTimer[5,4]}].NotEqual["NULL"]},${HudArrayTimer[5,4]},]}
HudSpell4=3,530,270,255,255,255,${If[${String[${HudArrayTimer[2,4]}].NotEqual["NULL"]},${HudArrayTimer[2,4]},]}
HudTarget4=3,630,270,255,255,050,${If[${String[${HudArrayTimer[3,4]}].NotEqual["NULL"]},${HudArrayTimer[3,4]},]}
HudTimer5=3,480,280,050,255,255,${If[${String[${HudArrayTimer[5,5]}].NotEqual["NULL"]},${HudArrayTimer[5,5]},]}
HudSpell5=3,530,280,255,255,255,${If[${String[${HudArrayTimer[2,5]}].NotEqual["NULL"]},${HudArrayTimer[2,5]},]}
HudTarget5=3,630,280,255,255,050,${If[${String[${HudArrayTimer[3,5]}].NotEqual["NULL"]},${HudArrayTimer[3,5]},]}
[MQ2HUD]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
[buffs]
Title=3,155,105,255,0,0,Missing Buffs
Lev=3,155,115,255,0,0,${If[!${Me.Levitating}, Levi,]}
Dru1=3,155,125,255,0,0,${If[!${Me.Buff[Conviction].Duration},${If[!${Me.Buff[Blessing of Steeloak]},${If[!${Me.Buff[Steeloak Skin].Duration},Oak,]},]},]}
Dru2=3,155,125,255,0,0,${If[${Me.Buff[Conviction].Duration},Oak(Conv),]}
Dru3=3,155,125,255,0,0,${If[${Me.Buff[Hand of Conviction].Duration},Oak(Conv),]}
Clr1=3,155,135,255,0,0,${If[!${Me.Buff[Balikor's Mark].Duration},${If[!${Me.Buff[Symbol of Balikor].Duration},${If[${Me.Buff[Blessing of Steeloak]},Balikor,]},]},]}
Clr2=3,155,135,255,0,0,${If[!${Me.Buff[Balikor's Mark].Duration},${If[!${Me.Buff[Symbol of Balikor].Duration},${If[${Me.Buff[Steeloak Skin].Duration},Balikor,]},]},]}
Clr3=3,155,135,255,0,0,${If[!${Me.Buff[Conviction].Duration},${If[!${Me.Buff[Hand of Conviction].Duration},${If[!${Me.Buff[Balikor's Mark].Duration},${If[!${Me.Buff[Symbol of Balikor].Duration},${If[!${Me.Buff[Blessing of Steeloak]},${If[!${Me.Buff[Steeloak Skin].Duration},Oak,]},]},]},]},]},]}
Pal=3,155,145,255,0,0,${If[!{Me.Buff[Brell's Brawny Bulwark].Duration},Brells,]}
Shm=3,155,155,255,0,0,${If[!{Me.Buff[Talisman of Wunshi].Duration},Wunshi,]}
Shm1=3,155,155,255,0,0,${If[!{Me.Buff[Wunshi's Focusing].Duration},Wunshi,]}
Bst=3,155,165,255,0,0,${If[!{Me.Buff[Spiritual Ascendance].Duration},Bst crack,]}
[ranger]
//Time
Time=3,5,55,255,234,8,The Time Is
Time2=3,120,55,255,234,8,${Time.Time12}
//Date
Datetext=3,5,65,255,234,8,Todays Date Is
Date=3,120,65,255,234,8,${Time.Date}
//Play Time This Session
Played=3,5,75,255,234,8,Yove been Playing for
Played2=3,120,75,0,255,255,${Int[${Math.Calc[${MacroQuest.Running}/60000]}]}m /${Math.Calc[${MacroQuest.Running}/60000/60]}h
//Running Macro
Macro=3,5,85,0,255,0,Running Macro: ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]}
//Last Tell
LastTellText=3,5,95,255,234,8,Last Tell From
LastTellName=3,120,95,255,0,8,${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
//GM
GMInd1=3,5,105,255,234,8,${If[${Spawn[gm].ID},GM,]}
GMInd2=3,5,105,255,234,8,${If[${Spawn[gm].ID},,GM]}
GMInd3=3,120,105,255,25,0,${If[${Spawn[gm].ID},GM is in zone,]}
GMInd4=3,120,105,25,255,0,${If[${Spawn[gm].ID},,None In Zone]}
//Character Name
CharacterName=3,62,125,255,234,8,${Me} ${If[${Me.Surname.NotEqual["NULL"]},${Me.Surname},]}
PData1=3,5,135,255,234,8,Hit Points:
PData1a=3,120,135,255,234,8,${Me.CurrentHPs} / ${Me.MaxHPs} (${Me.HPRegen})
PData2=3,5,145,255,234,8,Mana:
PData2a=3,120,145,255,234,8,${Me.CurrentMana} / ${Me.MaxMana} (${Me.ManaRegen})
Tribute=3,60,155,0,255,0,${If[${Me.TributeActive},Tribute is on,]}
//Origin
Origintext=3,5,165,255,234,8,Origin
Originreadytext=3,120,165,0,255,0,${If[${Me.AltAbilityReady[Origin]},Ready,]}
Originnotready=3,120,165,255,0,0,${If[${Me.AltAbilityReady[Origin]}, ,Available in ${Me.AltAbilityTimer[Origin].TimeHMS}]}
//MGB
MGBtext=3,005,175,255,234,8,Mass Group Buff
MGBReadyText=3,120,175,0,255,0,${If[${Me.AltAbilityReady[Mass Group Buff]},Ready,]}
MGBNotReadytext=3,120,175,255,0,0,${If[${Me.AltAbilityReady[Mass Group Buff]}, ,Available in ${Me.AltAbilityTimer[Mass Group Buff].TimeHMS}]}
//Auspice
AuspiceAAAtext=3,5,185,255,234,8,Auspice of the Hunter
Auspicereadytext=3,120,185,0,255,0,${If[${Me.AltAbilityReady[Auspice of the Hunter]},Ready,]}
Auspicenotready=3,120,185,255,0,0,${If[${Me.AltAbilityReady[Auspice of the Hunter]}, ,Available in ${Me.AltAbilityTimer[Auspice of the Hunter].TimeHMS}]}
//Guardian AA
GuardianoftheGladetext=3,5,195,255,234,8,Guardian of the Glade
GuardianoftheGladereadytext=3,120,195,0,255,0,${If[${Me.AltAbilityReady[Guardian of the Glade]},Ready,]}
GuardianoftheGladenotready=3,120,195,255,0,0,${If[${Me.AltAbilityReady[Guardian of the Glade]}, ,Available in ${Me.AltAbilityTimer[Guardian of the Glade].TimeHMS}]}
//Warders Wrath
WardersWrathtext=3,5,205,255,234,8,Warder's Wrath
WardersWrathreadytext=3,120,205,0,255,0,${If[${Me.CombatAbilityReady[Warder's Wrath]},Ready,]}
WardersWrathnotready=3,120,205,255,0,0,${If[${Me.CombatAbilityReady[Warder's Wrath]}, ,Available in ${Me.CombatAbilityTimer[Warder's Wrath].TimeHMS}]}
//trueshot
trueshottext=3,5,215,255,234,8,Trueshot
trueshotreadytext=3,120,215,0,255,0,${If[${Me.CombatAbilityReady[Trueshot Discipline]},Ready,]}
trueshotnotready=3,120,215,255,0,0,${If[${Me.CombatAbilityReady[Trueshot Discipline]}, ,Available in ${Me.CombatAbilityTimer[Trueshot Discipline].TimeHMS}]}
//weaponshield
weaponshieldtext=3,5,225,255,234,8,Weapon Shield
weaponshieldreadytext=3,120,225,0,255,0,${If[${Me.CombatAbilityReady[Weapon Shield Discipline]},Ready,]}
weaponshieldnotready=3,120,225,255,0,0,${If[${Me.CombatAbilityReady[Weapon Shield Discipline]}, ,Available in ${Me.CombatAbilityTimer[Weapon Shield Discipline].TimeHMS}]}
//Epic
EpicText=3,5,235,255,234,8,Heartwood Blade
EpicReadyText=3,120,235,0,255,0,${If[${FindItem[=Heartwood Blade].ID},${If[${FindItem[=Heartwood Blade].Timer},,Ready]},]}
EpicReady=3,120,235,255,0,0,${If[${FindItem[=Heartwood Blade].ID},${If[${FindItem[=Heartwood Blade].Timer},Available in ${FindItem[=Heartwood Blade].Timer.TimeHMS},]},]}
//Runspeed
Speed=3,5,245,255,234,8,Your RunSpeed Is ${Int[${Me.Speed}]}
//Your Location It is displayed as if you did /loc Y=North/South X=East/West
LocationText=3,5,255,255,234,8,Your Loc. is
Locationyxz=3,120,255,255,234,8,Y/ ${Me.Y} X/ ${Me.X} Z/ ${Me.Z}
ZoneShortName=3,5,265,255,234,8,ZoneShortName
ZoneText=3,120,265,25,255,0,${Zone.ShortName}
}
//AttackSpeed
AttackSpeedText=3,5,275,255,234,8,AttackSpeed
AttackSpeed=3,120,275,255,234,8,${Me.AttackSpeed}
//XP
XPText=3,5,285,255,234,8,XP
XP=3,120,285,255,234,8,${Me.PctExp}
//AAXP
AAXPText=3,5,295,255,234,8,AAXP
AAXP=3,120,295,255,234,8,${Me.PctAAExp}
//Group Leader XP
GLXPText=3,5,305,255,234,8,GLXP
GLXP=3,120,305,255,234,8,${Me.GroupLeaderExp}
//Raid Leader XP
RLXPText=3,5,315,255,234,8,RLXP
RLXP=3,120,315,255,234,8,${Me.RaidLeaderExp}
//TargetInfo
TargetInfoAreaText=3,20,335,0,255,0,*****Target Info*****
TargetName=3,-5,345,255,234,8, ${If[${Target.CleanName.NotEqual["NULL"]},${Target.CleanName},]}
TargetLevel=3,20,355,255,234,8,${Target.Level} ${Target.Class}
TargetGuildstatus=3,20,365,255,234,8,${If[${Target.GuildStatus.NotEqual["NULL"]},${Target.GuildStatus},]} ${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild},]}
TargetSpeed=3,20,375,255,234,8,RunSpeed = ${Target.Speed} MPH
TargetLocation=3,20,385,255,234,8,Y/ ${Target.Y} X/ ${Target.X} Z/ ${Target.Z}
TargetDistance=3,20,395,255,234,8,Distance = ${Target.Distance}
GMIndicator=3,160,38,255,255,255,GM - ${NearestSpawn[GM]}
GameTime=3,160,50,255,255,255,GameTime: ${GameTime.Hour}:${GameTime.Minute} - ${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]}
Speed=3,160,62,0,240,0,Speed - ${Int[${Me.Speed}]}
LastTell=3,160,86,215,0,215,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
TributePoints=3,160,98,0,240,0,Tribute - ${Me.CurrentFavor}
XP=3,160,110,200,200,200,XP - ${Float[${Me.PctExp}]}% into ${Me.Level}
AAXP=3,160,122,240,240,0,A.A. XP - ${Float[${Me.PctAAExp}]}% Points Available: ${Me.AAPoints} Spent:${Me.AAPointsSpent} Total: ${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}
HP=3,160,134,100,255,100,Current HPs: ${Me.CurrentHPs} of ${Me.MaxHPs}
Macro=3,160,158,215,0,215,Macro Running: ${Macro.Name}
**Target Loc**=3,580,178,150,250,150,${If[${Target.ID},**Target Loc** ${Target.Y} ${Target.X} ${Target.Z},]}
**Me Loc**=3,580,190,150,250,150,**Me Loc** ${Me.Y} ${Me.X} ${Me.Z}
TargetLevel=3,160,170,255,255,255,${If[${Target.ID},${Target.Name} Lvl ${Target.Level} - ${Target.Class} - ${Target.Race} - ${Target.PctHPs}% Hp,]}
LOS= 3,160,182,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},Target in LoS,]}
NOLOS= 3,160,182,255,30,0,${If[${Target.ID} && !${Target.LineOfSight},Target NOT in LoS,]}
HP Regen= 3,330,134,255,000,000,HP Regen: ${Me.HPRegen}
TargetSpeed=3,300,74,255,234,8,${If[${Target.ID},RunSpeed is ${Target.Speed} MPH,]}
TargetDist= 3,300,86,255,255,255,${If[${Target.ID},Target Distance: ${Target.Distance},]}
maxmelee=3,300,98,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
CursorItemName=3,415,158,0,240,0,${If[${Cursor.ID},Cursor - ${Cursor},]}
CursorFollow=7,40,40,0,240,0,${If[${Cursor.ID},${Cursor},]}
Hunger=3,300,38,255,255,255,Hunger - ${Me.Hunger}/6000
Thirst=3,300,50,255,255,255,Thirst - ${Me.Thirst}/6000
AttackSpeed=3,160,74,240,127,0,AttackSpeed: ${Me.AttackSpeed}
manchine said:I get this error when using the ranger hud:
"Due to complete misuse of string Top Level Object it has been removed"
and it scrolls this continually in the MQ box.
Any ideas?
battletroll said:some new huds working on some for all classes
actually that one is in the mq2 code itself, in the source search for the string "Due to complete misuse of string Top Level Object it has been removed" and put the commented out portion back.armysoldier said:post your ini file in code brackets... its usually real easy to fix the code 8-)manchine said:I get this error when using the ranger hud:
"Due to complete misuse of string Top Level Object it has been removed"
and it scrolls this continually in the MQ box.
Any ideas?
army
[ROGUE]
//Title
Title1=3,5,35,70,255,8,~~~~~~~~~> Rogue Hud <~~~~~~~~~
//Runspeed
Speed=3,5,50,255,234,8,Your RunSpeed Is ${Int[${Me.Speed}]}
//TargetInfo
TargetLevel=3,5,60,0,240,240,${If[${Target.ID},${Target.CleanName} (${Target.Level} ${Target.Class}),]}
TargetGuildstatus=3,5,70,255,234,8,${If[${Target.GuildStatus.NotEqual["NULL"]},${Target.GuildStatus},]} ${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild},]}
// Target In Relation To You
targetaheada=3,420,197,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,/\,]},]}
targetaheadb=3,419,197,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,/\,]},]}
targetplustext=3,290,210,25,255,0,Target Relation 2 You :
targetplus=3,422,212,255,255,255,|
targetplusa=3,422,210,255,255,255,|
targetplusb=3,417,210,255,255,255,---
targetplusc=3,418,210,255,255,255,--
targetleft=3,407,210,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,<,]}]}]},]}
targetleftb=3,407,211,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,<,]}]}]},]}
targetright=3,432,210,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,,>]}]}]},]}
targetrightb=3,432,210,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360]}<=30,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,,${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360]}<=180,,>]}]}]},]}
targetbehinda=3,420,225,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,\/,]},]}
targetbehindb=3,419,225,255,255,255,${If[${Target.ID}&&${Target.CleanName.NotEqual[${Me}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+545)%360]}<=20,\/,]},]}
//Line Break
LineBreak1=3,5,85,70,255,8,-------------------- Miscelaneous ------------
//Hunger / thirst
Hunger1=3,290,85,25,255,0,Hunger -
Hunger2=3,335,85,255,234,8,${Me.Hunger} / 6000
Thirst1=3,290,95,25,255,0,Thirst -
Thirst2=3,335,95,255,234,8,${Me.Thirst} / 6000
//State
state=3,5,100,25,255,0,You Are Currently :
State2=3,105,100,255,234,8,${Me.State}ING..
//Sneaking
Sneak=3,290,130,25,255,0,You Are :
Sneak1=3,340,130,0,240,240,${If[${Me.Sneaking},Sneaking,]}
Sneak2=3,340,130,0,240,240,${If[${Me.Sneaking},,Not Sneaking,]}
//Hiding
Hide=3,290,140,25,255,0,You Are :
Hide1=3,340,140,0,240,240,${If[${Me.Invis},Hiding,]}
Hide2=3,340,140,0,240,240,${If[${Me.Invis},,Not Hiding,]}
PotionText = 3,290,150,25,255,0,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),Celestial Healing :,]}
PotionReady = 3,375,150,0,240,240,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing X].Timer}==0),Ready,]},]}
PotionNotReady = 3,375,150,255,0,0,${If[(${FindItem[=Distillate of Celestial Healing X].ID}),${If[(${FindItem[=Distillate of Celestial Healing X].Timer}>0),Will Be Ready In ${FindItem[=Distillate of Celestial Healing X].Timer.TimeHMS},]},]}
//Time
Time=3,5,110,25,255,0,The Time Is :
Time2=3,70,110,255,234,8, ${Time.Time12}
//Play Time This Session
Played=3,5,120,25,255,0,You've Been Playing For :
Played2=3,135,120,255,234,8,${Math.Calc[${MacroQuest.Running}/60000/60]} Hours / ${Int[${Math.Calc[${MacroQuest.Running}/60000]}]} Mins
//GM
GMInd1=3,5,130,25,255,0,${If[${Spawn[gm].ID},There Is Currently :,]}
GMInd2=3,5,130,25,255,0,${If[${Spawn[gm].ID},,There Is Currently :]}
GMInd3=3,105,130,255,25,0,${If[${Spawn[gm].ID},A Gm In The Zone,]}
GMInd4=3,105,130,255,234,8,${If[${Spawn[gm].ID},,No Gm In Zone]}
//Running Macro
Macro=3,5,140,25,255,0,Macro Running ?
Macro2=3,115,140,255,234,8, ${If[${Macro.Name.NotEqual["NULL"]},${Macro.Name},]}
//LoS
LoStext=3,290,180,25,255,0,${If[${Target.ID},Sight / Distance :,]}
LoSinfoF=3,380,180,255,234,8,${If[${Target.ID},${LineOfSight[${Me.Y},${Me.X},${Me.Z}:${Target.Y},${Target.X},${Target.Z}]} / ${Target.Distance},]}
//Zone Name
ZoneShortName=3,5,150,25,255,0,Current Zone :
ZoneText=3,85,150,255,234,8,${Zone.ShortName}
//Last Tell
LastTellText=3,5,160,25,255,0,Last Tell From :
LastTellName=3,85,160,0,240,240,${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
//Group Leader
GroupLeader=3,5,170,25,255,0,Group Leader :
GroupLeader2=3,80,170,0,240,240, ${Group.Leader.Name}
//Your Location It is displayed as if you did /loc Y=North/South X=East/West
LocationText=3,5,180,25,255,0,Your Loc.Is :
Locationyxz=3,75,180,255,234,8,[Y = ${Me.Y}] [X = ${Me.X}] [Z = ${Me.Z}]
Buffs1=3,5,190,25,255,0,Fading Buffs :
Buffs=3,80,190,0,240,240,${If[${Me.Buff[1].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[1].Duration}<50,${Me.Buff[1]},]}${If[${Me.Buff[2].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[2].Duration}<50, | ${Me.Buff[2]},]}${If[${Me.Buff[3].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[3].Duration}<50, | ${Me.Buff[3]},]}${If[${Me.Buff[4].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[4].Duration}<50, | ${Me.Buff[4]},]}${If[${Me.Buff[5].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[5].Duration}<50, | ${Me.Buff[5]},]}${If[${Me.Buff[6].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[6].Duration}<50, | ${Me.Buff[6]},]}${If[${Me.Buff[7].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[7].Duration}<50, | ${Me.Buff[7]},]}${If[${Me.Buff[8].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[8].Duration}<50, | ${Me.Buff[8]},]}${If[${Me.Buff[9].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[9].Duration}<50, | ${Me.Buff[9]},]}${If[${Me.Buff[10].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[10].Duration}<50, | ${Me.Buff[10]},]}${If[${Me.Buff[11].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[11].Duration}<50, | ${Me.Buff[11]},]}${If[${Me.Buff[12].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[12].Duration}<50, | ${Me.Buff[12]},]}${If[${Me.Buff[13].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[13].Duration}<50, | ${Me.Buff[13]},]}${If[${Me.Buff[14].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[14].Duration}<50, | ${Me.Buff[14]},]}${If[${Me.Buff[15].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[15].Duration}<50, | ${Me.Buff[15]},]}${If[${Me.Buff[16].Duration.TimeHMS.NotEqual["NULL"]}&&${Me.Buff[16].Duration}<50, | ${Me.Buff[16]},]}
//Line Break
LineBreak3=3,5,200,70,255,8,-------------------- Disciplines --------------------
//Assassin's Feint
Assassin's Feinttext=3,5,215,255,234,8,Assasain's Feint :
Assassin's Feintready=3,120,215,0,255,0,${If[${Me.CombatAbilityReady[Assassin's Feint]},Ready,]}
Assassin's Feintnotready=3,120,215,255,0,0,${If[!${Me.CombatAbilityReady[Assassin's Feint]},${Me.CombatAbilityTimer[Assassin's Feint].TimeHMS},]}
//DaggerFall
DaggerFalltext=3,5,225,255,234,8,DaggerFall :
DaggerFallreadytext=3,120,225,0,255,0,${If[${Me.CombatAbilityReady[DaggerFall]},Ready,]}
DaggerFallnotready=3,120,225,255,0,0,${If[!${Me.CombatAbilityReady[DaggerFall]},${Me.CombatAbilityTimer[DaggerFall].TimeHMS},]}
//Healing Will Discipline
Healing Will Disciplinetext=3,5,235,255,234,8,Healing Will Disc :
Healing Will Disciplineready=3,120,235,0,255,0,${If[${Me.CombatAbilityReady[Healing Will Discipline]},Ready,]}
Healing Will Disciplinenotready=3,120,235,255,0,0,${If[!${Me.CombatAbilityReady[Healing Will Discipline]},${Me.CombatAbilityTimer[Healing Will Discipline].TimeHMS},]}
//Kinesthetics Discipline
Kinesthetics Disciplinetext=3,5,245,255,234,8,Kinesthetics Discipline :
Kinesthetics Disciplinereadytext=3,120,245,0,255,0,${If[${Me.CombatAbilityReady[Kinesthetics Discipline]},Ready,]}
Kinesthetics Disciplinenotready=3,120,245,255,0,0,${If[!${Me.CombatAbilityReady[Kinesthetics Discipline]},${Me.CombatAbilityTimer[Kinesthetics Discipline].TimeHMS},]}
//Deadly Precision Discipline
Deadly Precision Disciplinetext=3,5,255,255,234,8,Deadly Precision Disc :
Deadly Precision Disciplinereadytext=3,120,255,0,255,0,${If[${Me.CombatAbilityReady[Deadly Precision Discipline]},Ready,]}
Deadly Precision Disciplinenotready=3,120,255,255,0,0,${If[!${Me.CombatAbilityReady[Deadly Precision Discipline]},${Me.CombatAbilityTimer[Deadly Precision Discipline].TimeHMS},]}
//Blinding Speed Discipline
Blinding Speed Disciplinetext=3,5,265,255,234,8,Blinding Speed Disc :
Blinding Speed Disciplinereadytext=3,120,265,0,255,0,${If[${Me.CombatAbilityReady[Blinding Speed Discipline]},Ready,]}
Blinding Speed Disciplinenotready=3,120,265,255,0,0,${If[!${Me.CombatAbilityReady[Blinding Speed Discipline]},${Me.CombatAbilityTimer[Blinding Speed Discipline].TimeHMS},]}
//Nimble
Nimblestext=3,5,275,255,234,8,Nimble :
Nimbleready=3,120,275,0,255,0,${If[${Me.CombatAbilityReady[Nimble Discipline]},Ready,]}
Nimblenotready=3,120,275,255,0,0,${If[!${Me.CombatAbilityReady[Nimble Discipline]},${Me.CombatAbilityTimer[Nimble Discipline].TimeHMS},]}
//Duelist Discipline
Duelist Disciplinetext=3,5,285,255,234,8,Duelist Discipline :
Duelist Disciplinereadytext=3,120,285,0,255,0,${If[${Me.CombatAbilityReady[Duelist Discipline]},Ready,]}
Duelist Disciplinenotready=3,120,285,255,0,0,${If[!${Me.CombatAbilityReady[Duelist Discipline]},${Me.CombatAbilityTimer[Duelist Discipline].TimeHMS},]}
//Escape
Escapetext=3,5,295,255,234,8,Escape :
Escapereadytext=3,120,295,0,255,0,${If[${Me.AltAbilityReady[Escape]},Ready,]}
Escapenotready=3,120,295,255,0,0,${If[!${Me.AltAbilityReady[Escape]},${Me.AltAbilityTimer[Escape].TimeHMS},]}
//Line Break
LineBreak4=3,5,320,70,255,8,--------------- Veteran AA Abilities ---------------
//Lesson of the Devoted
LessonOfTheDevotedText=3,5,335,255,234,8,Lesson of the Devoted:
LessonoftheDevotedReadyText=3,150,335,0,255,0,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]}
LessonoftheDevotedNotReady=3,150,335,255,0,0,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the Devoted].TimeHMS},]}
//Infusion of the Faithful
InfusionoftheFaithfulText=3,5,345,255,234,8,Infusion of the Faithful:
InfusionoftheFaithfulReadyText=3,150,345,0,255,0,${If[${Me.AltAbilityReady[Infusion of the Faithful]},Ready,]}
InfusionoftheFaithfulNotReady=3,150,345,255,0,0,${If[!${Me.AltAbilityReady[Infusion of the Faithful]},${Me.AltAbilityTimer[Infusion of the Faithful].TimeHMS},]}
//Chaotic Jester
ChaoticJesterText=3,5,355,255,234,8,Chaotic Jester:
ChaoticJesterReadyText=3,150,355,0,255,0,${If[${Me.AltAbilityReady[Chaotic Jester]},Ready,]}
ChaoticJesterNotReady=3,150,355,255,0,0,${If[!${Me.AltAbilityReady[Chaotic Jester]},${Me.AltAbilityTimer[Chaotic Jester].TimeHMS},]}
//Expedient Recovery
ExpedientRecoveryText=3,5,365,255,234,8,Expedient Recovery:
ExpedientRecoveryReadyText=3,150,365,0,255,0,${If[${Me.AltAbilityReady[Expedient Recovery]},Ready,]}
ExpedientRecoveryNotReady=3,150,365,255,0,0,${If[!${Me.AltAbilityReady[Expedient Recovery]},${Me.AltAbilityTimer[Expedient Recovery].TimeHMS},]}
//Steadfast Servant
SteadfastServantText=3,5,375,255,234,8,Steadfast Servant:
SteadfastServantReadyText=3,150,375,0,255,0,${If[${Me.AltAbilityReady[Steadfast Servant]},Ready,]}
SteadfastServantNotReady=3,150,375,255,0,0,${If[!${Me.AltAbilityReady[Steadfast Servant]},${Me.AltAbilityTimer[Steadfast Servant].TimeHMS},]}
//Line Break
LineBreak5=3,5,390,70,255,8,----------------- Named Spawns -----------------
Spawn1=3,5,410,255,255,0,${If[${Bool[${NearestSpawn[1,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[1,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[1,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[1,npc named].CleanName} (${NearestSpawn[1,npc named].HeadingTo}),No Named]}
Spawn2=3,5,420,255,255,0,${If[${Bool[${NearestSpawn[2,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[2,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[2,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[2,npc named].CleanName} (${NearestSpawn[2,npc named].HeadingTo}),No Named]}
Spawn3=3,5,430,255,255,0,${If[${Bool[${NearestSpawn[3,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[3,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[3,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[3,npc named].CleanName} (${NearestSpawn[3,npc named].HeadingTo}),No Named]}
Spawn4=3,5,440,255,255,0,${If[${Bool[${NearestSpawn[4,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[4,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[4,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[4,npc named].CleanName} (${NearestSpawn[4,npc named].HeadingTo}),No Named]}
Spawn5=3,5,450,255,255,0,${If[${Bool[${NearestSpawn[5,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[5,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[5,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[5,npc named].CleanName} (${NearestSpawn[5,npc named].HeadingTo}),No Named]}
Spawn6=3,5,460,255,255,0,${If[${Bool[${NearestSpawn[6,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[6,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[6,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[6,npc named].CleanName} (${NearestSpawn[6,npc named].HeadingTo}),No Named]}
Spawn7=3,5,470,255,255,0,${If[${Bool[${NearestSpawn[7,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[7,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[7,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[7,npc named].CleanName} (${NearestSpawn[7,npc named].HeadingTo}),No Named]}
Spawn8=3,5,480,255,255,0,${If[${Bool[${NearestSpawn[8,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[8,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[8,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[8,npc named].CleanName} (${NearestSpawn[8,npc named].HeadingTo}),No Named]}
Spawn9=3,5,490,255,255,0,${If[${Bool[${NearestSpawn[9,npc named].Name}]},${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[9,npc named].HeadingTo.Degrees}+375)%360]}<30,^^^,${If[${Math.Calc[(${Me.Heading.Degrees}-${NearestSpawn[9,npc named].HeadingTo.Degrees}+360)%360]}<180,<--,-->]}]} ${NearestSpawn[9,npc named].CleanName} (${NearestSpawn[9,npc named].HeadingTo}),No Named]}
Because you didn't remove that line from your compile, if you compiled it yourself.drizzt1 said:I am getting a message "due to complete misuse of the string top level-object, it has been removed.
Any idea why this is happening
Drizzt1
Druid said:I'm a Bard, and I'd like to show the Disciplines on my HUD
I can handle everything except the name itself...
What do I put in for
DeftDance
Fearless
Resistant (same timer as Fearless, I think)
Puretone
etc.
I tried the name of the disc., but that doesn't work.
//DeftDance Discipline
DeftDance Disciplinetext=3,5,245,255,234,8,DeftDance Discipline :
DeftDance Disciplinereadytext=3,120,245,0,255,0,${If[${Me.CombatAbilityReady[DeftDance Discipline]},Ready,]}
DeftDance Disciplinenotready=3,120,245,255,0,0,${If[!${Me.CombatAbilityReady[DeftDance Discipline]},${Me.CombatAbilityTimer[DeftDance Discipline].TimeHMS},]}
