A Simple hud for target distance, named in zone, buffs.

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

Moderator: MacroQuest Developers

User avatar
auth
a ghoul
a ghoul
Posts: 84
Joined: Sun Apr 13, 2003 12:47 am

A Simple hud for target distance, named in zone, buffs.

Post by auth » Thu May 06, 2004 10:21 pm

[Elements]
TargetInfo=3,5,35,255,255,255,${Target}
GMIndicator=3,5,60,255,255,255,${Spawn[#]}
TargetDistance=3,5,45,255,255,255,${Target.Distance}

Buff1 =3,5,80,0,255,0,${If[${Me.Buff[1].Duration}>5,${Me.Buff[1]},]}
Buff1 =3,5,80,255,0,0,${If[${Me.Buff[1].Duration}<5,${Me.Buff[1]},]}
Buff1Timer =3,100,80,255,255,0,${If[${Me.Buff[1].Duration}>5,${Me.Buff[1].Duration.Time},]}
Buff1Timer =3,100,80,255,0,0,${If[${Me.Buff[1].Duration}<5,${Me.Buff[1].Duration.Time},]}
Buff2 =3,5,90,0,255,0,${If[${Me.Buff[2].Duration}>5,${Me.Buff[2]},]}
Buff2 =3,5,90,255,0,0,${If[${Me.Buff[2].Duration}<5,${Me.Buff[2]},]}
Buff2Timer =3,100,90,255,255,0,${If[${Me.Buff[2].Duration}>5,${Me.Buff[2].Duration.Time},]}
Buff2Timer =3,100,90,255,0,0,${If[${Me.Buff[2].Duration}<5,${Me.Buff[2].Duration.Time},]}
Buff3 =3,5,100,0,255,0,${If[${Me.Buff[3].Duration}>5,${Me.Buff[3]},]}
Buff3 =3,5,100,255,0,0,${If[${Me.Buff[3].Duration}<5,${Me.Buff[3]},]}
Buff3Timer =3,100,100,255,255,0,${If[${Me.Buff[3].Duration}>5,${Me.Buff[3].Duration.Time},]}
Buff3Timer =3,100,100,255,0,0,${If[${Me.Buff[3].Duration}<5,${Me.Buff[3].Duration.Time},]}
Buff4 =3,5,110,0,255,0,${If[${Me.Buff[4].Duration}>5,${Me.Buff[4]},]}
Buff4 =3,5,110,255,0,0,${If[${Me.Buff[4].Duration}<5,${Me.Buff[4]},]}
Buff4Timer =3,100,110,255,255,0,${If[${Me.Buff[4].Duration}>5,${Me.Buff[4].Duration.Time},]}
Buff4Timer =3,100,110,255,0,0,${If[${Me.Buff[4].Duration}<5,${Me.Buff[4].Duration.Time},]}
Buff5 =3,5,120,0,255,0,${If[${Me.Buff[5].Duration}>5,${Me.Buff[5]},]}
Buff5 =3,5,120,255,0,0,${If[${Me.Buff[5].Duration}<5,${Me.Buff[5]},]}
Buff5Timer =3,100,120,255,255,0,${If[${Me.Buff[5].Duration}>5,${Me.Buff[5].Duration.Time},]}
Buff5Timer =3,100,120,255,0,0,${If[${Me.Buff[5].Duration}<5,${Me.Buff[5].Duration.Time},]}
Buff6 =3,5,130,0,255,0,${If[${Me.Buff[6].Duration}>5,${Me.Buff[6]},]}
Buff6 =3,5,130,255,0,0,${If[${Me.Buff[6].Duration}<5,${Me.Buff[6]},]}
Buff6Timer =3,100,130,255,255,0,${If[${Me.Buff[6].Duration}>5,${Me.Buff[6].Duration.Time},]}
Buff6Timer =3,100,130,255,0,0,${If[${Me.Buff[6].Duration}<5,${Me.Buff[6].Duration.Time},]}
Buff7 =3,5,140,0,255,0,${If[${Me.Buff[7].Duration}>5,${Me.Buff[7]},]}
Buff7 =3,5,140,255,0,0,${If[${Me.Buff[7].Duration}<5,${Me.Buff[7]},]}
Buff7Timer =3,100,140,255,255,0,${If[${Me.Buff[7].Duration}>5,${Me.Buff[7].Duration.Time},]}
Buff7Timer =3,100,140,255,0,0,${If[${Me.Buff[7].Duration}<5,${Me.Buff[7].Duration.Time},]}
Buff8 =3,5,150,0,255,0,${If[${Me.Buff[8].Duration}>5,${Me.Buff[8]},]}
Buff8 =3,5,150,255,0,0,${If[${Me.Buff[8].Duration}<5,${Me.Buff[8]},]}
Buff8Timer =3,100,150,255,255,0,${If[${Me.Buff[8].Duration}>5,${Me.Buff[8].Duration.Time},]}
Buff8Timer =3,100,150,255,0,0,${If[${Me.Buff[8].Duration}<5,${Me.Buff[8].Duration.Time},]}
Buff9 =3,5,160,0,255,0,${If[${Me.Buff[9].Duration}>5,${Me.Buff[9]},]}
Buff9 =3,5,160,255,0,0,${If[${Me.Buff[9].Duration}<5,${Me.Buff[9]},]}
Buff9Timer =3,100,160,255,255,0,${If[${Me.Buff[9].Duration}>5,${Me.Buff[9].Duration.Time},]}
Buff9Timer =3,100,160,255,0,0,${If[${Me.Buff[9].Duration}<5,${Me.Buff[9].Duration.Time},]}
Buff10 =3,5,170,0,255,0,${If[${Me.Buff[10].Duration}>5,${Me.Buff[10]},]}
Buff10 =3,5,170,255,0,0,${If[${Me.Buff[10].Duration}<5,${Me.Buff[10]},]}
Buff10Timer =3,100,170,255,255,0,${If[${Me.Buff[10].Duration}>5,${Me.Buff[10].Duration.Time},]}
Buff10Timer =3,100,170,255,0,0,${If[${Me.Buff[10].Duration}<5,${Me.Buff[10].Duration.Time},]}
Buff11 =3,5,180,0,255,0,${If[${Me.Buff[11].Duration}>5,${Me.Buff[11]},]}
Buff11 =3,5,180,255,0,0,${If[${Me.Buff[11].Duration}<5,${Me.Buff[11]},]}
Buff11Timer =3,100,180,255,255,0,${If[${Me.Buff[11].Duration}>5,${Me.Buff[11].Duration.Time},]}
Buff11Timer =3,100,180,255,0,0,${If[${Me.Buff[11].Duration}<5,${Me.Buff[11].Duration.Time},]}
Buff12 =3,5,190,0,255,0,${If[${Me.Buff[12].Duration}>5,${Me.Buff[12]},]}
Buff12 =3,5,190,255,0,0,${If[${Me.Buff[12].Duration}<5,${Me.Buff[12]},]}
Buff12Timer =3,100,190,255,255,0,${If[${Me.Buff[12].Duration}>5,${Me.Buff[12].Duration.Time},]}
Buff12Timer =3,100,190,255,0,0,${If[${Me.Buff[12].Duration}<5,${Me.Buff[12].Duration.Time},]}
Buff13 =3,5,200,0,255,0,${If[${Me.Buff[13].Duration}>5,${Me.Buff[13]},]}
Buff13 =3,5,200,255,0,0,${If[${Me.Buff[13].Duration}<5,${Me.Buff[13]},]}
Buff13Timer =3,100,200,255,255,0,${If[${Me.Buff[13].Duration}>5,${Me.Buff[2].Duration.Time},]}
Buff13Timer =3,100,200,255,0,0,${If[${Me.Buff[13].Duration}<5,${Me.Buff[2].Duration.Time},]}
Buff14 =3,5,210,0,255,0,${If[${Me.Buff[14].Duration}>5,${Me.Buff[14]},]}
Buff14 =3,5,210,255,0,0,${If[${Me.Buff[14].Duration}<5,${Me.Buff[14]},]}
Buff14Timer =3,100,210,255,255,0,${If[${Me.Buff[14].Duration}>5,${Me.Buff[14].Duration.Time},]}
Buff14Timer =3,100,210,255,0,0,${If[${Me.Buff[14].Duration}<5,${Me.Buff[14].Duration.Time},]}
Buff15 =3,5,220,0,255,0,${If[${Me.Buff[15].Duration}>5,${Me.Buff[15]},]}
Buff15 =3,5,220,255,0,0,${If[${Me.Buff[15].Duration}<5,${Me.Buff[15]},]}
Buff15Timer =3,100,220,255,255,0,${If[${Me.Buff[15].Duration}>5,${Me.Buff[15].Duration.Time},]}
Buff15Timer =3,100,220,255,0,0,${If[${Me.Buff[15].Duration}<5,${Me.Buff[15].Duration.Time},]}
CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}
Auth - "If it isn't broke, let VI patch it"

somemage
a lesser mummy
a lesser mummy
Posts: 35
Joined: Mon May 12, 2003 7:44 pm

Post by somemage » Sat May 08, 2004 10:07 am

Added some extra detail to the target name line, and fixed a few problems:

Code: Select all

[Elements]
TargetLevel=3,5,35,255,255,255,${If[${Target.Name.NotEqual["NULL"]},[${Target.Level} ${Target.Class} ${Target.Type}] ${Target.CleanName},]} ${If[${Target.Guild.NotEqual["NULL"]},<${Target.Guild}>,]}
TargetDistance=3,5,45,255,255,255,${Target.Distance}

Buff1 =3,5,80,0,255,0,${If[${Me.Buff[1].Duration}>5,1. ${Me.Buff[1]},]}
Buff1a =3,5,80,255,0,0,${If[${String[${Me.Buff[1]}].NotEqual["NULL"]},${If[${Me.Buff[1].Duration}<6,1. ${Me.Buff[1]},]},]}
Buff1Timer =3,150,80,255,255,0,${Me.Buff[1].Duration.Time}

Buff2 =3,5,90,0,255,0,${If[${Me.Buff[2].Duration}>5,2. ${Me.Buff[2]},]}
Buff2a =3,5,90,255,0,0,${If[${String[${Me.Buff[2]}].NotEqual["NULL"]},${If[${Me.Buff[2].Duration}<6,2. ${Me.Buff[2]},]},]}
Buff2Timer =3,150,90,255,255,0,${Me.Buff[2].Duration.Time}

Buff3 =3,5,100,0,255,0,${If[${Me.Buff[3].Duration}>5,3. ${Me.Buff[3]},]}
Buff3a =3,5,100,255,0,0,${If[${String[${Me.Buff[3]}].NotEqual["NULL"]},${If[${Me.Buff[3].Duration}<6,3. ${Me.Buff[3]},]},]}
Buff3Timer =3,150,100,255,255,0,${Me.Buff[3].Duration.Time}

Buff4 =3,5,110,0,255,0,${If[${Me.Buff[4].Duration}>5,4. ${Me.Buff[4]},]}
Buff4a =3,5,110,255,0,0,${If[${String[${Me.Buff[4]}].NotEqual["NULL"]},${If[${Me.Buff[4].Duration}<6,4. ${Me.Buff[4]},]},]}
Buff4Timer =3,150,110,255,255,0,${Me.Buff[4].Duration.Time}

Buff5 =3,5,120,0,255,0,${If[${Me.Buff[5].Duration}>5,5. ${Me.Buff[5]},]}
Buff5a =3,5,120,255,0,0,${If[${String[${Me.Buff[5]}].NotEqual["NULL"]},${If[${Me.Buff[5].Duration}<6,5. ${Me.Buff[5]},]},]}
Buff5Timer =3,150,120,255,255,0,${Me.Buff[5].Duration.Time}

Buff6 =3,5,130,0,255,0,${If[${Me.Buff[6].Duration}>5,6. ${Me.Buff[6]},]}
Buff6a =3,5,130,255,0,0,${If[${String[${Me.Buff[6]}].NotEqual["NULL"]},${If[${Me.Buff[6].Duration}<6,6. ${Me.Buff[6]},]},]}
Buff6Timer =3,150,130,255,255,0,${Me.Buff[6].Duration.Time}

Buff7 =3,5,140,0,255,0,${If[${Me.Buff[7].Duration}>5,7. ${Me.Buff[7]},]}
Buff7a =3,5,140,255,0,0,${If[${String[${Me.Buff[7]}].NotEqual["NULL"]},${If[${Me.Buff[7].Duration}<6,7. ${Me.Buff[7]},]},]}
Buff7Timer =3,150,140,255,255,0,${Me.Buff[7].Duration.Time}

Buff8 =3,5,150,0,255,0,${If[${Me.Buff[8].Duration}>5,8. ${Me.Buff[8]},]}
Buff8a =3,5,150,255,0,0,${If[${String[${Me.Buff[8]}].NotEqual["NULL"]},${If[${Me.Buff[8].Duration}<6,8. ${Me.Buff[8]},]},]}
Buff8Timer =3,150,150,255,255,0,${Me.Buff[8].Duration.Time}

Buff9 =3,5,160,0,255,0,${If[${Me.Buff[9].Duration}>5,9. ${Me.Buff[9]},]}
Buff9a =3,5,160,255,0,0,${If[${String[${Me.Buff[9]}].NotEqual["NULL"]},${If[${Me.Buff[9].Duration}<6,9. ${Me.Buff[9]},]},]}
Buff9Timer =3,150,160,255,255,0,${Me.Buff[9].Duration.Time}

Buff10 =3,5,170,0,255,0,${If[${Me.Buff[10].Duration}>5,10. ${Me.Buff[10]},]}
Buff10a =3,5,170,255,0,0,${If[${String[${Me.Buff[10]}].NotEqual["NULL"]},${If[${Me.Buff[10].Duration}<6,10. ${Me.Buff[10]},]},]}
Buff10Timer =3,150,170,255,255,0,${Me.Buff[10].Duration.Time}

Buff11 =3,5,180,0,255,0,${If[${Me.Buff[11].Duration}>5,11. ${Me.Buff[11]},]}
Buff11a =3,5,180,255,0,0,${If[${String[${Me.Buff[11]}].NotEqual["NULL"]},${If[${Me.Buff[11].Duration}<6,11. ${Me.Buff[11]},]},]}
Buff11Timer =3,150,180,255,255,0,${Me.Buff[11].Duration.Time}

Buff12 =3,5,190,0,255,0,${If[${Me.Buff[12].Duration}>5,12. ${Me.Buff[12]},]}
Buff12a =3,5,190,255,0,0,${If[${String[${Me.Buff[12]}].NotEqual["NULL"]},${If[${Me.Buff[12].Duration}<6,12. ${Me.Buff[12]},]},]}
Buff12Timer =3,150,190,255,255,0,${Me.Buff[12].Duration.Time}

Buff13 =3,5,200,0,255,0,${If[${Me.Buff[13].Duration}>5,13. ${Me.Buff[13]},]}
Buff13a =3,5,200,255,0,0,${If[${String[${Me.Buff[13]}].NotEqual["NULL"]},${If[${Me.Buff[13].Duration}<6,13. ${Me.Buff[13]},]},]}
Buff13Timer =3,150,200,255,255,0,${Me.Buff[13].Duration.Time}

Buff14 =3,5,210,0,255,0,${If[${Me.Buff[14].Duration}>5,14. ${Me.Buff[14]},]}
Buff14a =3,5,210,255,0,0,${If[${String[${Me.Buff[14]}].NotEqual["NULL"]},${If[${Me.Buff[14].Duration}<6,14. ${Me.Buff[14]},]},]}
Buff14Timer =3,150,210,255,255,0,${Me.Buff[14].Duration.Time}

Buff15 =3,5,220,0,255,0,${If[${Me.Buff[15].Duration}>5,15. ${Me.Buff[15]},]}
Buff15a =3,5,220,255,0,0,${If[${String[${Me.Buff[15]}].NotEqual["NULL"]},${If[${Me.Buff[15].Duration}<6,15. ${Me.Buff[15]},]},]}
Buff15Timer =3,150,220,255,255,0,${Me.Buff[15].Duration.Time}

CursorItemName=7,-15,-15,255,255,255,${If[${Cursor.ID},${Cursor},]}