My new hud setup (no screenie)

dulak

Vagoo!
Joined
Jul 9, 2006
Messages
1,460
Reaction score
4
Points
38
Here it is! My new hud. Not as elaborate as others but does what I want it to and doesn't clog screen.

Code:
[MQ2HUD]
Last=Elements
SkipParse=10
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
UseFontSize=off

Code:
[Elements]
//Player Info
Players1=3,5,0,255,128,0,Player's in Zone = 
Players2=3,95,0,250,0,0,${SpawnCount[PC]}
Players3=3,5,12,255,0,0,Nearest PC:${NearestSpawn[2, pc].Distance}
Players4=3,5,24,255,0,0,Nearest PC:${NearestSpawn[2, pc].Name}
Hunger=3,140,0,255,255,255,Hunger - ${Me.Hunger}/6000 
Thirst=3,140,12,255,255,255,Thirst - ${Me.Thirst}/6000
BankCash=3,140,24,240,127,0,Bank - ${Me.PlatinumShared} Platinum
FHP=3,260,0,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,260,12,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

//Zone Info
ZoneLongName=3,550,0,255,234,8,ZoneLongName  :
ZoneLongNameText=3,640,0,25,255,0,${Zone.Name}
ZoneShortName=3,550,12,255,234,8,ZoneShortName : 
ZoneShortNameText=3,640,12,25,255,0,${Zone.ShortName}

//XP Lvl Cap Info
MinLvl=3,5,36,0,255,200,MinLvl - ${Math.Calc[${Me.Level}/1.5]}
MaxLvl=3,80,36,0,255,200,MaxLvl - ${Math.Calc[${Me.Level}*1.5]}

//XP Info
AAExp1=3,5,48,0,255,0,A.A. XP = 
AAExp2=3,55,48,255,255,255,${Float[${Me.PctAAExp}]}%
AAExp3=3,102,48,0,255,0,Points Available =
AAExp4=3,190,48,255,255,255,${Me.AAPoints}
AAExp5=3,206,48,0,255,0,Spent =
AAExp6=3,246,48,255,255,255,${Me.AAPointsSpent}
AAExp7=3,272,48,255,255,0,Total:
AAExp8=3,299,48,255,255,255,${Math.Calc[${Me.AAPoints} + ${Me.AAPointsSpent}]}

RegExp1=3,260,24,0,255,0,XP = 
RegExp2=3,285,24,255,255,255,${Float[${Me.PctExp}]}%
RegExp3=3,328,24,0,255,0,into
RegExp4=3,350,24,255,255,255,${Me.Level}

//Time Info

GameTime1=3,380,0,0,255,0,Game Time:
GameTime2=3,440,0,255,255,255,${GameTime.Hour}:${GameTime.Minute}
GameTime3=3,470,0,0,255,0,-
GameTime4=3,480,0,255,255,255,${If[${String[${GameTime.Night}].Equal["TRUE"]},Night,Day]} 

RealTime1=3,380,12,0,255,0,Real Time:
RealTime2=3,440,12,255,255,255,${Time}

//Tell Info
LastTell=3,5,60,255,128,0,LastTell - ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}

//Run Speed Info
Speed1=3,5,72,0,255,0,Speed
Speed2=3,40,72,255,255,255,= ${Int[${Me.Speed}]}

//State Info
State1=3,5,98,25,255,0,You Are:
State2=3,53,98,0,240,240,${Me.State}ING

//Sneaking
Sneak=3,5,110,25,255,0,You Are :
Sneak1=3,53,110,0,240,240,${If[${Me.Sneaking},Sneaking,]}
Sneak2=3,53,110,0,240,240,${If[${Me.Sneaking},,Not Sneaking]}

//Hiding
Hide=3,5,122,25,255,0,You Are :
Hide1=3,53,122,0,240,240,${If[${Me.Invis},Hiding,]}
Hide2=3,53,122,0,240,240,${If[${Me.Invis},,Not Hiding]}

//Macro Info
Macro1=3,5,134,0,255,255,Macro Running :
Macro2=3,82,134,255,255,255,${If[${Macro.Name.NotEqual["NULL"]}, ${Macro.Name},]}

//GM Info
GMInd1=3,5,86,250,0,0,${If[${Spawn[gm].ID},GM =,]} 
GMInd2=3,5,86,0,250,0,${If[${Spawn[gm].ID},,GM =]}               
GMInd3=3,30,86,250,0,0,${If[${Spawn[gm].ID},In Zone! = ${NearestSpawn[GM]},]} 
GMInd4=3,30,86,0,250,0,${If[${Spawn[gm].ID},, None In Zone]}

//Target Info
Target=3,5,157,250,0,0,~~~ Target Info ~~~
TargetName=3,5,169,255,255,255,Name: ${Target.Name} 
TargetLevel=3,5,181,255,255,0,Lvl: ${Target.Level}
TargetRace=3,5,192,255,255,0,Race: ${Target.Race}
TargetClass=3,5,204,255,255,0,Class: ${Target.Class}
TargetType=3,5,216,255,255,0,Type: ${Target.Type}
TargetGuild=3,5,228,255,255,0,Guild Status:${If[${Target.GuildStatus.NotEqual["NULL"]},(-${Target.GuildStatus}-,]} ${If[${Target.Guild.NotEqual["NULL"]},${Target.Guild}) |,]}

//Named
NS=3,5,252,255,0,0,~~~~ Named Spawns ~~~~ 
Spawn1=3,5,264,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,5,276,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,5,288,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,5,300,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},]}

Questions? Comments? Please leave em!