Whats your HUD Look like ?

Yoda007

Lifetimer
Joined
May 7, 2006
Messages
908
Reaction score
1
Points
18
Location
Australia
Heres the one I use, no idea where it came from as I got it from a friend :
 

Attachments

  • hud.JPG
    hud.JPG
    22.4 KB · Views: 2,834
  • MQ2HUD.ini
    21.2 KB · Views: 502
Last edited:
Heh.. This is just one of the default class ones with all the group members/aas removed and a few other things :)
 
Is there any way to move where the hud is on the screen? It's under my chat bar and charectar info window.
 
Careful if you move everything at once! It's really laggy and you might think you froze :)
 
Yoda007 Edit : Fixed, thanks for informing me of that Kalle
 
myhud6yb.jpg


Made myself a custom hud based on stuff I found =)

Code:
[Elements] 

;Player info:
;----------------
myinfos=3,156,5,155,52,50,~~Player~~
Myname=3,136,15,255,255,255,${Me.Name}
mylvl=3,136,25,155,122,50,Level: ${Me.Level} 
hpmaen=3,136,35,155,122,50,H:${Me.PctHPs} M:${Me.PctMana} E:${Me.PctEndurance}
myXP=3,136,45,200,150,0,XP : ${Me.PctExp}% 
meAAExp=3,136,55,200,150,0,AA: ${Me.AAPointsTotal}   Free: ${Me.AAPoints} 
meAApct=3,228,55,200,150,0,${Int[${Math.Calc[(100-(100.00-${Me.PctAAExp}))]}]}%
myLoc=3,136,65,0,210,100,Loc: ${Me.Y}   ${Me.X}   ${Me.Z}
FHP=3,5,25,44,110,200,Full HP in  - ${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)%10*6]}]}s
FM=3,5,35,44,110,200,Full Mana in  - ${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)%10*6]}]}s

;Target info:
;----------------
Target=3,290,5,155,52,50,~~Target~~
Tname=3,270,15,255,255,255,${If[${Target.ID},${Target.CleanName},]} 
tlvl=3,270,25,155,122,50,${If[${Target.ID},Level: ${Target.Level}   HP: ${Target.PctHPs},]}
tclass=3,270,35,155,122,50,${If[${Target.ID},Class: ${Target.Class},]}
TLoc=3,270,45,0,210,100,${If[${Target.ID},Loc: ${Target.Y}   ${Target.X}   ${Target.Z},]}
TDist=3,270,55,0,210,100,${If[${Target.ID},Distance: ${Target.Distance},]}
TDirect=3,270,65,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"Straight Ahead",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"To your left","To your right"]}]}]}

;Time info:
;---------------------
RLT=3,435,5,155,52,50,~~Earth Time~~
Time=3,450,15,150,150,110,${Time.Time24} 
GT=3,552,5,155,52,50,~~Game Time~~
GameTime=3,570,15,150,150,110,${If[${GameTime.Night},AM,PM]}: ${GameTime.Hour}:${GameTime.Minute} 

;Spawn info:
;---------------------
Spawnlist=3,720,5,155,52,50,~~Spawn List~~
Spawn1=3,700,15,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,700,25,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,700,35,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,700,45,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},]} 

;Other info:
;---------------------
Infos=3,900,5,155,52,50,~~Other Info~~
GLeader=3,880,15,150,150,110,${If[(${Group}>0),Group Leader: ${Group.Leader},]}
Macro=3,880,25,150,150,110,Macro Running: ${Macro.Name}
LastTell=3,880,35,150,150,110,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]} 
GMInd1=3,880,45,255,0,0,${If[${Spawn[gm].ID},GM,]} 
GMInd2=3,880,45,150,150,110,${If[${Spawn[gm].ID},,GM:]}               
GMInd3=3,905,45,255,0,0,${If[${Spawn[gm].ID},${NearestSpawn[GM]},]} 
GMInd4=3,905,45,150,150,110,${If[${Spawn[gm].ID},,None In Zone]}

[MQ2HUD]
Last=elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
 
wizardX said:
myhud6yb.jpg


Made myself a custom hud based on stuff I found =)

Code:
[Elements] 

;Player info:
;----------------
myinfos=3,156,5,155,52,50,~~Player~~
Myname=3,136,15,255,255,255,${Me.Name}
mylvl=3,136,25,155,122,50,Level: ${Me.Level} 
hpmaen=3,136,35,155,122,50,H:${Me.PctHPs} M:${Me.PctMana} E:${Me.PctEndurance}
myXP=3,136,45,200,150,0,XP : ${Me.PctExp}% 
meAAExp=3,136,55,200,150,0,AA: ${Me.AAPointsTotal}   Free: ${Me.AAPoints} 
meAApct=3,228,55,200,150,0,${Int[${Math.Calc[(100-(100.00-${Me.PctAAExp}))]}]}%
myLoc=3,136,65,0,210,100,Loc: ${Me.Y}   ${Me.X}   ${Me.Z}
FHP=3,5,25,44,110,200,Full HP in  - ${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)%10*6]}]}s
FM=3,5,35,44,110,200,Full Mana in  - ${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)%10*6]}]}s

;Target info:
;----------------
Target=3,290,5,155,52,50,~~Target~~
Tname=3,270,15,255,255,255,${If[${Target.ID},${Target.CleanName},]} 
tlvl=3,270,25,155,122,50,${If[${Target.ID},Level: ${Target.Level}   HP: ${Target.PctHPs},]}
tclass=3,270,35,155,122,50,${If[${Target.ID},Class: ${Target.Class},]}
TLoc=3,270,45,0,210,100,${If[${Target.ID},Loc: ${Target.Y}   ${Target.X}   ${Target.Z},]}
TDist=3,270,55,0,210,100,${If[${Target.ID},Distance: ${Target.Distance},]}
TDirect=3,270,65,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"Straight Ahead",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"To your left","To your right"]}]}]}

;Time info:
;---------------------
RLT=3,435,5,155,52,50,~~Earth Time~~
Time=3,450,15,150,150,110,${Time.Time24} 
GT=3,552,5,155,52,50,~~Game Time~~
GameTime=3,570,15,150,150,110,${If[${GameTime.Night},AM,PM]}: ${GameTime.Hour}:${GameTime.Minute} 

;Spawn info:
;---------------------
Spawnlist=3,720,5,155,52,50,~~Spawn List~~
Spawn1=3,700,15,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,700,25,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,700,35,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,700,45,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},]} 

;Other info:
;---------------------
Infos=3,900,5,155,52,50,~~Other Info~~
GLeader=3,880,15,150,150,110,${If[(${Group}>0),Group Leader: ${Group.Leader},]}
Macro=3,880,25,150,150,110,Macro Running: ${Macro.Name}
LastTell=3,880,35,150,150,110,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]} 
GMInd1=3,880,45,255,0,0,${If[${Spawn[gm].ID},GM,]} 
GMInd2=3,880,45,150,150,110,${If[${Spawn[gm].ID},,GM:]}               
GMInd3=3,905,45,255,0,0,${If[${Spawn[gm].ID},${NearestSpawn[GM]},]} 
GMInd4=3,905,45,150,150,110,${If[${Spawn[gm].ID},,None In Zone]}

[MQ2HUD]
Last=elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
Nice hud!
I like the
FHP=3,5,25,44,110,200,Full HP in - ${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxHPs}-${Me.CurrentHPs})/(${Me.HPRegen}|1)%10*6]}]}s
FM=3,5,35,44,110,200,Full Mana in - ${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)/10]}]}m${Int[${Math.Calc[(${Me.MaxMana}-${Me.CurrentMana})/(${Me.ManaRegen}|1)%10*6]}]}s
lines!
 
Yep like that one, stole it from Psycotic :p

[ame="http://www.mmobugs.com/forums/showthread.php?t=1101"]MMOBugs - Cheat Smarter[/ame]
 
Dumb question then

/plugin mq2hudmove
/hudmove ...?

I went to ini, I wanted to move say all, or a section, only anything I type results in an ERROR no hud named that. /hudmove playerinfo /hudmove player info etc.
Sorry if it is a stupid question, but I tried all the things from the ini that i could see.. probably something simple.
 
Last edited:
what code to use for session time

does any one have the code for session time. I would like to add it to my hud so i know how long i have been playing for today.

thanks in advance:cool:
 
Here ya go.

does any one have the code for session time. I would like to add it to my hud so i know how long i have been playing for today.

thanks in advance:cool:

Within the [Elements] section.

Code:
//Play Time This Session
Played=3,180,80,255,234,8,Yove been Playing for 
Played2=3,300,80,0,255,255,${Int[${Math.Calc[${MacroQuest.Running}/60000]}]}m

My full HuD is this, might want to just use mine and backup your old hud.ini.

Code:
[MQ2HUD]

[MQ2HUD]

Last=bard
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=off
ZoneHUD=on


 [Elements]
                                             
     //Time
     Time=3,180,60,255,234,8,The Time Is 
     Time2=3,300,60,255,234,8,${Time.Time12}

        
     //Date
     Datetext=3,180,70,255,234,8,Todays Date Is
     Date=3,300,70,255,234,8,${Time.Date}
     
     //Play Time This Session
     Played=3,180,80,255,234,8,Yove been Playing for 
     Played2=3,300,80,0,255,255,${Int[${Math.Calc[${MacroQuest.Running}/60000]}]}m      

         
     //Last Tell
     LastTellText=3,181,90,255,234,8,Last Tell From 
     LastTellName=3,300,90,255,0,8,${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}
      
     //GM 
     GMInd1=3,180,100,255,234,8,${If[${Spawn[gm].ID},GM,]} 
     GMInd2=3,180,100,255,234,8,${If[${Spawn[gm].ID},,GM]} 
     GMInd3=3,300,100,255,25,0,${If[${Spawn[gm].ID},GM is in zone,]} 
     GMInd4=3,300,100,25,255,0,${If[${Spawn[gm].ID},,None In Zone]}

      //Runspeed
     Speed=3,180,110,255,234,8,Your RunSpeed Is           ${Int[${Me.Speed}]} 


     //GroupLeader
     GroupLeadertext=3,180,120,255,234,8,Group Leader
     GroupLeader=3,300,120,255,234,8,${Group.Leader}

     ZoneLongName=3,380,47,255,234,8,ZoneLongName
     ZoneLongNameText=3,500,47,25,255,0,${Zone.Name}

     ZoneShortName=3,380,58,255,234,8,ZoneShortName   
     ZoneShortNameText=3,500,58,25,255,0,${Zone.ShortName}
  

        
     //XP
     XPText=3,380,70,255,234,8,XP 
     XP=3,500,70,255,234,8,${Me.PctExp}

     //AAXP
     AAXPText=3,380,80,255,234,8,AAXP 
     AAXP=3,500,80,255,234,8,${Me.PctAAExp}

     //Group Leader XP
     GLXPText=3,380,90,255,234,8,GLXP 
     GLXP=3,500,90,255,234,8,${Me.GroupLeaderExp}

     //Raid Leader XP
     RLXPText=3,380,100,255,234,8,RLXP 
     RLXP=3,500,100,255,234,8,${Me.RaidLeaderExp}

     //LoS
     LoStext=3,380,110,255,234,8,Line of Sight
     LoSinfoF=3,500,110,200,25,200,${LineOfSight[${Me.Y},${Me.X},${Me.Z}:${Target.Y},${Target.X},${Target.Z}]}

    //Target Distance


     //HP Regen
     HPReglab=3,380,120,255,234,8,Hit Points
     HPRegtext=3,500,120,255,234,8,${Me.CurrentHPs}(${Me.PctHPs}%) of ${Me.MaxHPs}, Regen: (${Me.HPRegen})

    //ManaRegen
     ManaReglab=3,380,130,255,234,8,Mana 
     ManaRegtext=3,500,130,255,234,8,${Me.CurrentMana}(${Me.PctMana}%) of ${Me.MaxMana}; Regen: (${Me.ManaRegen})
      



     //Your Location It is displayed as if you did /loc  Y=North/South  X=East/West
     LocationText=3,180,130,255,234,8,Your Loc. is  ${Me.Y}, ${Me.X}, ${Me.Z} 


     // Macro Running
     Macro=3,180,142,0,255,255,Macro Running:
     MacroText=3,300,142,0,255,255,${Macro.Name}



        NS=3,720,50,255,0,0,~~~~ Named Spawns ~~~~ 
        Spawn1=3,720,70,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,720,80,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,720,90,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,720,100,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,720,110,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,720,120,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,720,130,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,720,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,720,150,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,720,160,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},]}

   
//TargetInfo 
	TargetBreak=3,180,150,255,234,8,-----------------------------------------------------------------------------------------------
        TargetLevel=3,180,160,255,234,8,Target: ID:${Target.ID} | Name:${Target.Name} | Lvl:${Target.Level} | Class:${Target.Class} |${If[${Target.GuildStatus.NotEqual["NULL"]}, (-${Target.GuildStatus}-,]} ${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild}) |,]}
        TargDistext=3,180,170,255,234,8,Target Distance: ${Target.Distance}
     	TargetSpeed=3,180,180,255,234,8,RunSpeed is ${Target.Speed}    Loc:${Target.Y}, ${Target.X}, ${Target.Z}
        Direction=3,520,190,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,"<--","      -->"]}]}]}
 
Last edited:
My Rogue hud

Code:
[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 ------------ 

//Epic Click
Epic ClickText  = 3,290,160,25,255,0,${If[(${FindItem[=Nightshade, Blade of Entropy].ID}),Epic Click :,]} 
Epic ClickReady = 3,345,160,0,240,240,${If[(${FindItem[=Nightshade, Blade of Entropy].ID}),${If[(${FindItem[=Nightshade, Blade of Entropy].Timer}==0),Ready,]},]} 
Epic ClickNotReady = 3,345,160,255,0,0,${If[(${FindItem[=Nightshade, Blade of Entropy].ID}),${If[(${FindItem[=Nightshade, Blade of Entropy].Timer}>0),Will Be Ready In ${FindItem[=Nightshade, Blade of Entropy].Timer.TimeHMS},]},]} 

//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 -------------------- 

//Blinding Flash  
Blinding Flashtext=3,5,215,255,234,8,Blinding Flash : 
Blinding Flashready=3,120,215,0,255,0,${If[${Me.CombatAbilityReady[Blinding Flash]},Ready,]} 
Blinding Flashnotready=3,120,215,255,0,0,${If[!${Me.CombatAbilityReady[Blinding Flash]},${Me.CombatAbilityTimer[Blinding Flash].TimeHMS},]} 

//RazorArc 
RazorArctext=3,5,225,255,234,8,RazorArc : 
RazorArcreadytext=3,120,225,0,255,0,${If[${Me.CombatAbilityReady[Razorarc]},Ready,]} 
RazorArcnotready=3,120,225,255,0,0,${If[!${Me.CombatAbilityReady[Razorarc]},${Me.CombatAbilityTimer[Razorarc].TimeHMS},]} 

//Disc Break 
Disc Break1=3,5,240,70,255,8,~~~~~~~~~~~~~~~~~~~~~~~~~~ 

//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},]} 

//Disc Break 
Disc Break2=3,5,280,70,255,8,~~~~~~~~~~~~~~~~~~~~~~~~~~ 

//Assassin Discipline 
Assassin Disciplinetext=3,5,295,255,234,8,Assassin Discipline : 
Assassin Disciplinereadytext=3,120,295,0,255,0,${If[${Me.CombatAbilityReady[Assassin Discipline]},Ready,]} 
Assassin Disciplinenotready=3,120,295,255,0,0,${If[!${Me.CombatAbilityReady[Assassin Discipline]},${Me.CombatAbilityTimer[Assassin Discipline].TimeHMS},]} 

//Kinesthetics Discipline
Kinesthetics Disciplinetext=3,5,305,255,234,8,Kinesthetics Discipline : 
Kinesthetics Disciplinereadytext=3,120,305,0,255,0,${If[${Me.CombatAbilityReady[Kinesthetics Discipline]},Ready,]} 
Kinesthetics Disciplinenotready=3,120,305,255,0,0,${If[!${Me.CombatAbilityReady[Kinesthetics Discipline]},${Me.CombatAbilityTimer[Kinesthetics Discipline].TimeHMS},]} 

//Disc Break 
Disc Break3=3,5,320,70,255,8,~~~~~~~~~~~~~~~~~~~~~~~~~~ 

//Second Wind
Second Wind Disciplinetext=3,5,335,255,234,8,Second Wind : 
Second Wind Disciplineready=3,120,335,0,255,0,${If[${Me.CombatAbilityReady[Second Wind RK. II]},Ready,]} 
Second Wind Disciplinenotready=3,120,335,255,0,0,${If[!${Me.CombatAbilityReady[Second Wind RK. II]},${Me.CombatAbilityTimer[Second Wind RK. II].TimeHMS},]} 

//Frenzied Stabbing Discipline
Frenzied Stabbing Disciplinetext=3,5,345,255,234,8,Frenzied Stabbing : 
Frenzied Stabbing Disciplinereadytext=3,120,345,0,255,0,${If[${Me.CombatAbilityReady[Frenzied Stabbing Discipline]},Ready,]} 
Frenzied Stabbing Disciplinenotready=3,120,345,255,0,0,${If[!${Me.CombatAbilityReady[Frenzied Stabbing Discipline]},${Me.CombatAbilityTimer[Frenzied Stabbing Discipline].TimeHMS},]} 

//Lithe 
Nimblestext=3,5,355,255,234,8,Lithe : 
Nimbleready=3,120,355,0,255,0,${If[${Me.CombatAbilityReady[Lithe Discipline]},Ready,]} 
Nimblenotready=3,120,355,255,0,0,${If[!${Me.CombatAbilityReady[Lithe Discipline]},${Me.CombatAbilityTimer[Lithe Discipline].TimeHMS},]} 

//Escape 
Escapetext=3,5,365,255,234,8,Escape : 
Escapereadytext=3,120,365,0,255,0,${If[${Me.AltAbilityReady[Escape]},Ready,]} 
Escapenotready=3,120,365,255,0,0,${If[!${Me.AltAbilityReady[Escape]},${Me.AltAbilityTimer[Escape].TimeHMS},]} 

//Line Break 
LineBreak4=3,5,380,70,255,8,--------------- Veteran AA Abilities --------------- 

//Chaotic Jester 
ChaoticJesterText=3,5,395,255,234,8,Chaotic Jester: 
ChaoticJesterReadyText=3,150,395,0,255,0,${If[${Me.AltAbilityReady[Chaotic Jester]},Ready,]} 
ChaoticJesterNotReady=3,150,395,255,0,0,${If[!${Me.AltAbilityReady[Chaotic Jester]},${Me.AltAbilityTimer[Chaotic Jester].TimeHMS},]} 

//Expedient Recovery 
ExpedientRecoveryText=3,5,405,255,234,8,Expedient Recovery: 
ExpedientRecoveryReadyText=3,150,405,0,255,0,${If[${Me.AltAbilityReady[Expedient Recovery]},Ready,]} 
ExpedientRecoveryNotReady=3,150,405,255,0,0,${If[!${Me.AltAbilityReady[Expedient Recovery]},${Me.AltAbilityTimer[Expedient Recovery].TimeHMS},]} 

//Infusion of the Faithful 
InfusionoftheFaithfulText=3,5,415,255,234,8,Infusion of the Faithful: 
InfusionoftheFaithfulReadyText=3,150,415,0,255,0,${If[${Me.AltAbilityReady[Infusion of the Faithful]},Ready,]} 
InfusionoftheFaithfulNotReady=3,150,415,255,0,0,${If[!${Me.AltAbilityReady[Infusion of the Faithful]},${Me.AltAbilityTimer[Infusion of the Faithful].TimeHMS},]} 

//Lesson of the Devoted 
LessonOfTheDevotedText=3,5,425,255,234,8,Lesson of the Devoted: 
LessonoftheDevotedReadyText=3,150,425,0,255,0,${If[${Me.AltAbilityReady[Lesson of the Devoted]},Ready,]} 
LessonoftheDevotedNotReady=3,150,425,255,0,0,${If[!${Me.AltAbilityReady[Lesson of the Devoted]},${Me.AltAbilityTimer[Lesson of the Devoted].TimeHMS},]} 

//Staunch Recovery 
Staunch RecoveryText=3,5,435,255,234,8,Staunch Recovery: 
Staunch RecoveryReadyText=3,150,435,0,255,0,${If[${Me.AltAbilityReady[Staunch Recovery]},Ready,]} 
Staunch RecoveryNotReady=3,150,435,255,0,0,${If[!${Me.AltAbilityReady[Staunch Recovery]},${Me.AltAbilityTimer[Staunch Recovery].TimeHMS},]} 

//Steadfast Servant 
SteadfastServantText=3,5,445,255,234,8,Steadfast Servant: 
SteadfastServantReadyText=3,150,445,0,255,0,${If[${Me.AltAbilityReady[Steadfast Servant]},Ready,]} 
SteadfastServantNotReady=3,150,445,255,0,0,${If[!${Me.AltAbilityReady[Steadfast Servant]},${Me.AltAbilityTimer[Steadfast Servant].TimeHMS},]} 

//Intensity of the resolute 
Intensity of the resoluteText=3,5,455,255,234,8,Intensity of the resolute: 
Intensity of the resoluteReadyText=3,150,455,0,255,0,${If[${Me.AltAbilityReady[Intensity of the resolute]},Ready,]} 
Intensity of the resoluteNotReady=3,150,455,255,0,0,${If[!${Me.AltAbilityReady[Intensity of the resolute]},${Me.AltAbilityTimer[Intensity of the resolute].TimeHMS},]} 

//Line Break 
LineBreak2=3,5,470,70,255,8,--------------------- Misc AA's ---------------------

//Ligament Slice 
Ligament Slicetext=3,5,485,255,234,8,Ligament Slice : 
Ligament Slicereadytext=3,120,485,0,255,0,${If[${Me.AltAbilityReady[Ligament Slice]},Ready,]} 
Ligament Slicenotready=3,120,485,255,0,0,${If[!${Me.AltAbilityReady[Ligament Slice]},${Me.AltAbilityTimer[Ligament Slice].TimeHMS},]} 

//Dirty Fighting 
Dirty Fightingtext=3,5,495,255,234,8,Dirty Fighting : 
Dirty Fightingreadytext=3,120,495,0,255,0,${If[${Me.AltAbilityReady[Dirty Fighting]},Ready,]} 
Dirty Fightingnotready=3,120,495,255,0,0,${If[!${Me.AltAbilityReady[Dirty Fighting]},${Me.AltAbilityTimer[Dirty Fighting].TimeHMS},]} 

//Twisted Shank 
Twisted Shanktext=3,5,505,255,234,8,Twisted Shank : 
Twisted Shankreadytext=3,120,505,0,255,0,${If[${Me.AltAbilityReady[Twisted Shank]},Ready,]} 
Twisted Shanknotready=3,120,505,255,0,0,${If[!${Me.AltAbilityReady[Twisted Shank]},${Me.AltAbilityTimer[Twisted Shank].TimeHMS},]} 


//Line Break 
LineBreak5=3,5,520,70,255,8,----------------- Named Spawns ----------------- 

Spawn1=3,5,535,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]} 

Spawn2=3,5,545,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]} 

Spawn3=3,5,555,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]} 

Spawn4=3,5,565,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]} 

Spawn5=3,5,575,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]}

This hud is fixed to the top left on your screen , it shows if you are sos , (sneaking & hiding)
Shows when your epic is ready to click , shows what buffs will be fading within 5 mins ,
Shows target in relation to where you are .
Shows how long till celestial elixer is ready to reclick.
shows how long till dirty fighting refresh and most other rogue aa's and disc's.
I cant play with out this no more guessing if im sos or just hiding and or sneaking ..

Wish i new how to post the screen shot of this .
Hope you guys get as much use out of this as i do . can easily be modified for other melee classes.
 
I'll take a screencap if I ever get a chance, my hud is pretty basic, in top left of screen.... sort of like:

Alphaea: FFL, great cyber: ONLINE
Jamina: Claims to suck a mean ****: OFFLINE (sad-face)
Rhaelea: Great sex stories: ONLINE

etc.

htw
 
  • Haha
Reactions: EQDAB
I've got one main HUD that's always up, and then a couple more based on what I'm doing at the time (foraging, camping specific mobs, or working on each tradeskill). First pic is my main hud, second is the one I use while tailoring (and farming tailoring supplies).
 

Attachments

  • HudPart1.JPG
    HudPart1.JPG
    8.3 KB · Views: 475
  • HudPart2.JPG
    HudPart2.JPG
    14.5 KB · Views: 558
989, would you be willing to post the code for your tailoring one? I'd be interested in modding it for other tradeskills.
 
Code:
[Tailoring]
Ribbon=3,275,152,0,255,0,${If[${Me.Skill[tailoring]}<162,Gold Ribbon - ${FindItemCount[=Gold Ribbon]},Platinum Ribbon - ${FindItemCount[=Platinum Ribbon]}]}
SteamDye=3,275,164,0,255,0,Steam Dye - ${FindItemCount[=Steam Dye]}
Shears=3,275,176,0,255,0,${If[${Me.Skill[tailoring]}<162,Hickory Handled Shears - ${If[${FindItemCount[=hickory handled shears]}>0,Have,Don't Have]},Elm Handled Shears - ${If[${FindItemCount[=elm handled shears]}>0,Have,Don't Have]}]}
EvergreenExtract=3,275,188,0,255,0,Evergreen Extract - ${FindItemCount[=evergreen extract]}
Resin=3,285,200,0,255,0,Resin - ${FindItemCount[=resin]}
EvergreenLeaves=3,285,212,0,255,0,Evergreen Leaf - ${FindItemCount[=evergreen leaf]}
WaterFlask=3,285,224,0,255,0,Water Flask - ${FindItemCount[=water flask]}
EmptyVial=3,285,236,0,255,0,Empty Vial - ${FindItemCount[=empty vial]}
SilkThread=3,275,248,0,255,0,Silk Thread - ${FindItemCount[=silk thread]}
SpiderlingSilk=3,285,260,0,255,0,Spiderling Silk - ${FindItemCount[=spiderling silk]}
SilkSwatch=3,275,272,0,255,0,Silk Swatch - ${FindItemCount[=silk swatch]}
SpiderSilk=3,285,284,0,255,0,Spider Silk - ${FindItemCount[=spider silk]}
LQCatPelt=3,275,296,0,255,0,Low Quality Cat Pelt - ${FindItemCount[=low quality cat pelt]}
MQCatPelt=3,275,308,0,255,0,Med. Quality Cat Pelt - ${FindItemCount[=medium quality cat pelt]}
HQCatPelt=3,275,320,0,255,0,High Quality Cat Pelt - ${FindItemCount[=high quality cat pelt]}
LQWolfSkin=3,275,332,0,255,0,Low Quality Wolf Skin - ${FindItemCount[=low quality wolf skin]}
MQWolfSkin=3,275,344,0,255,0,Med. Quality Wolf Skin - ${FindItemCount[=medium quality wolf skin]}
HQWolfSkin=3,275,356,0,255,0,High Quality Wolf Skin - ${FindItemCount[=high quality wolf skin]}
FreeInv=3,275,368,0,255,0,Free Inventory - ${Me.FreeInventory}

Here's the code for my Tailoring HUD. Subcombines (to some extent) are indented a little bit more (in case you're wondering why that is). Enjoy.
 
Necro HUD

Here's my Necro hud I took a little from everyone here lol anyway It has everything I need on him.
 

Attachments

  • Necro HUD.JPG
    Necro HUD.JPG
    144.6 KB · Views: 777
  • MQ2HUD.ini
    12.1 KB · Views: 115