EZ Server

General Category => General Discussion => Topic started by: Peign on August 16, 2014, 02:56:23 pm



Title: Raid Me!
Post by: Peign on August 16, 2014, 02:56:23 pm
This displays Name:

Code:
Raid1=3,1050,[b]0[/b],220,80,30,${If[${Bool[${Raid.Member[1]}]} && ${Bool[${Spawn[PC ${Raid.Member[1]}].ID}]},${Spawn[PC ${Raid.Member[1]}].CleanName},]}
Raid2=3,1050,[b]11[/b],220,80,30,${If[${Bool[${Raid.Member[2]}]} && ${Bool[${Spawn[PC ${Raid.Member[2]}].ID}]},${Spawn[PC ${Raid.Member[2]}].CleanName},]}

This displays HP:
Raid1a=3,1115,[b]0,[/b]220,80,30,${If[${Bool[${Raid.Member[1]}]} && ${Bool[${Spawn[PC ${Raid.Member[1]}].ID}]},${Spawn[PC ${Raid.Member[1]}].PctHPs}% HP,]}
Raid2a=3,1115,[b]11[/b],220,80,30,${If[${Bool[${Raid.Member[2]}]} && ${Bool[${Spawn[PC ${Raid.Member[2]}].ID}]},${Spawn[PC ${Raid.Member[2]}].PctHPs}% HP,]}

add to mq2Hud.ini.   Will display raid info, health in this case, of whichever members you want to monitor.  


Title: Re: MQ2Hud - Raid Members
Post by: Fugitive on August 16, 2014, 02:57:46 pm
screenshot ?


Title: Re: bleh
Post by: Peign on August 16, 2014, 03:34:15 pm
Hope this works:


http://postimg.org/image/6mdjd877l/


Title: Re: Raid Me!
Post by: Hulkpunch on August 17, 2014, 07:17:59 am
Wow! That display is really useful. Are there any other macros like that you or anyone else uses that you would not mind sharing with the community? Thanks so much for sharing this information!


Title: Re: Raid Me!
Post by: Warlorde on August 18, 2014, 01:07:42 pm
Here is what I modified this to:

Code:
[tankhud]
Raid7=3,1050,0,220,80,30,${If[${Bool[${Raid.Member[7]}]} && ${Bool[${Spawn[PC ${Raid.Member[7]}].ID}]},${Spawn[PC ${Raid.Member[7]}].CleanName},]}
Raid8=3,1050,11,220,80,30,${If[${Bool[${Raid.Member[8]}]} && ${Bool[${Spawn[PC ${Raid.Member[8]}].ID}]},${Spawn[PC ${Raid.Member[8]}].CleanName},]}
Raid9=3,1050,22,220,80,30,${If[${Bool[${Raid.Member[9]}]} && ${Bool[${Spawn[PC ${Raid.Member[9]}].ID}]},${Spawn[PC ${Raid.Member[9]}].CleanName},]}
Raid10=3,1050,33,220,80,30,${If[${Bool[${Raid.Member[10]}]} && ${Bool[${Spawn[PC ${Raid.Member[10]}].ID}]},${Spawn[PC ${Raid.Member[10]}].CleanName},]}
Raid11=3,1050,44,220,80,30,${If[${Bool[${Raid.Member[11]}]} && ${Bool[${Spawn[PC ${Raid.Member[11]}].ID}]},${Spawn[PC ${Raid.Member[11]}].CleanName},]}
Raid12=3,1050,55,220,80,30,${If[${Bool[${Raid.Member[12]}]} && ${Bool[${Spawn[PC ${Raid.Member[12]}].ID}]},${Spawn[PC ${Raid.Member[12]}].CleanName},]}

Raid7a=3,1120,0,220,80,30,${If[${Bool[${Raid.Member[7]}]} && ${Bool[${Spawn[PC ${Raid.Member[7]}].ID}]},${Spawn[PC ${Raid.Member[7]}].PctHPs}% HP,]}
Raid8a=3,1120,11,220,80,30,${If[${Bool[${Raid.Member[8]}]} && ${Bool[${Spawn[PC ${Raid.Member[8]}].ID}]},${Spawn[PC ${Raid.Member[8]}].PctHPs}% HP,]}
Raid9a=3,1120,22,220,80,30,${If[${Bool[${Raid.Member[9]}]} && ${Bool[${Spawn[PC ${Raid.Member[9]}].ID}]},${Spawn[PC ${Raid.Member[9]}].PctHPs}% HP,]}
Raid10a=3,1120,33,220,80,30,${If[${Bool[${Raid.Member[10]}]} && ${Bool[${Spawn[PC ${Raid.Member[10]}].ID}]},${Spawn[PC ${Raid.Member[10]}].PctHPs}% HP,]}
Raid11a=3,1120,44,220,80,30,${If[${Bool[${Raid.Member[11]}]} && ${Bool[${Spawn[PC ${Raid.Member[11]}].ID}]},${Spawn[PC ${Raid.Member[11]}].PctHPs}% HP,]}
Raid12a=3,1120,55,220,80,30,${If[${Bool[${Raid.Member[12]}]} && ${Bool[${Spawn[PC ${Raid.Member[12]}].ID}]},${Spawn[PC ${Raid.Member[12]}].PctHPs}% HP,]}

This will show everyone in group 2 of the raid.  I 12 box and can see group 1 just fine while playing the Main toon.
Use "/loadhud tankhud" in game to get it to show up.

Only trouble I am having is with it reflecting incorrect values.  Cant get it to update correctly for some reason...

Any help would be appreciated.



Title: Re: Raid Me!
Post by: bobo on August 18, 2014, 02:52:38 pm
The following is what I have been using for my HUD/RAID window. It changes the color of the raid members name if they zone(DIE) Green to Blue, if health values change the respective  color changes based on % 100-70 green 70-30 yellow. Also I have an AA xp counter and percentage meter and a nice target info window which includes LOS Distance and Melee range. It is  setup for a raid of at most 18 toons with the Main as Raid leader. This uses MQ2Netbots so make sure you have Grab and send setup properly.

Screenshot:
http://postimg.org/image/mdqv4srr3/


Code:
AApoints=3,4,62,0,255,0,AApoints - ${Me.AAPoints}
AAExp=3,5,74,0,255,0,AAExp - ${Me.PctAAExp}%


2Nameinzone =   3,170,275,0,255,0,${If[${NetBots[${Raid.Member[7]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[7]},]}
2Notinzone  =   3,170,275,0,0,255,${If[${NetBots[${Raid.Member[7]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[7]},]}
2HPmid      =   3,230,275,0,255,0,${If[${NetBots[${Raid.Member[7]}].ID},${If[${NetBots[${Raid.Member[7]}].PctHPs}>=70,${NetBots[${Raid.Member[7]}].PctHPs}%,]},]}
2HPtag      =   3,150,275,255,255,255,${If[${NetBots[${Raid.Member[7]}].ID},HP:,]}
2HPlow      =   3,230,275,255,255,0,${If[${NetBots[${Raid.Member[7]}].ID},${If[(${NetBots[${Raid.Member[7]}].PctHPs}>30&&${NetBots[${Raid.Member[7]}].PctHPs}<70),${NetBots[${Raid.Member[7]}].PctHPs}%,]},]}



3Nameinzone =   3,170,290,0,255,0,${If[${NetBots[${Raid.Member[8]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[8]},]}
3Notinzone  =   3,170,290,0,0,255,${If[${NetBots[${Raid.Member[8]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[8]},]}
3HPmid      =   3,230,290,0,255,0,${If[${NetBots[${Raid.Member[8]}].ID},${If[${NetBots[${Raid.Member[8]}].PctHPs}>=70,${NetBots[${Raid.Member[8]}].PctHPs}%,]},]}
3HPtag    =   3,150,290,255,255,255,${If[${NetBots[${Raid.Member[8]}].ID},HP:,]}
3HPlow      =   3,230,290,255,255,0,${If[${NetBots[${Raid.Member[8]}].ID},${If[(${NetBots[${Raid.Member[8]}].PctHPs}>30&&${NetBots[${Raid.Member[8]}].PctHPs}<70),${NetBots[${Raid.Member[8]}].PctHPs}%,]},]}

4Nameinzone =   3,170,305,0,255,0,${If[${NetBots[${Raid.Member[9]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[9]},]}
4Notinzone  =   3,170,305,0,0,255,${If[${NetBots[${Raid.Member[9]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[9]},]}
4HPnom      =   3,230,305,0,255,0,${If[${NetBots[${Raid.Member[9]}].ID},${If[${NetBots[${Raid.Member[9]}].PctHPs}>=70,${NetBots[${Raid.Member[9]}].PctHPs}%,]},]}
4HPtag      =   3,150,305,255,255,255,${If[${NetBots[${Raid.Member[9]}].ID},HP:,]}
4HPOKlow    =   3,230,305,255,255,0,${If[${NetBots[${Raid.Member[9]}].ID},${If[(${NetBots[${Raid.Member[9]}].PctHPs}>30&&${NetBots[${Raid.Member[9]}].PctHPs}<70),${NetBots[${Raid.Member[9]}].PctHPs}%,]},]}

5Nameinzone =   3,170,320,0,255,0,${If[${NetBots[${Raid.Member[10]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[10]},]}
5Notinzone  =   3,170,320,0,0,255,${If[${NetBots[${Raid.Member[10]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[10]},]}
5HPnom      =   3,230,320,0,255,0,${If[${NetBots[${Raid.Member[10]}].ID},${If[${NetBots[${Raid.Member[10]}].PctHPs}>=70,${NetBots[${Raid.Member[10]}].PctHPs}%,]},]}
5HPtag      =   3,150,320,255,255,255,${If[${NetBots[${Raid.Member[10]}].ID},HP:,]}
5HPlow      =   3,230,320,255,255,0,${If[${NetBots[${Raid.Member[10]}].ID},${If[(${NetBots[${Raid.Member[10]}].PctHPs}>30&&${NetBots[${Raid.Member[10]}].PctHPs}<70),${NetBots[${Raid.Member[10]}].PctHPs}%,]},]}

6Nameinzone =   3,170,335,0,255,0,${If[${NetBots[${Raid.Member[11]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[11]},]}
6Notinzone  =   3,170,335,0,0,255,${If[${NetBots[${Raid.Member[11]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[11]},]}
6HPnom      =   3,230,335,0,255,0,${If[${NetBots[${Raid.Member[11]}].ID},${If[${NetBots[${Raid.Member[11]}].PctHPs}>=70,${NetBots[${Raid.Member[11]}].PctHPs}%,]},]}
6HPtag      =   3,150,335,255,255,255,${If[${NetBots[${Raid.Member[11]}].ID},HP:,]}
6HPlow      =   3,230,335,255,255,0,${If[${NetBots[${Raid.Member[11]}].ID},${If[(${NetBots[${Raid.Member[11]}].PctHPs}>30&&${NetBots[${Raid.Member[11]}].PctHPs}<70),${NetBots[${Raid.Member[11]}].PctHPs}%,]},]}

7Nameinzone =   3,170,350,0,255,0,${If[${NetBots[${Raid.Member[12]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[12]},]}
7Notinzone  =   3,170,350,0,0,255,${If[${NetBots[${Raid.Member[12]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[12]},]}
7HPnom      =   3,230,350,0,255,0,${If[${NetBots[${Raid.Member[12]}].ID},${If[${NetBots[${Raid.Member[12]}].PctHPs}>=70,${NetBots[${Raid.Member[12]}].PctHPs}%,]},]}
7HPtag      =   3,150,350,255,255,255,${If[${NetBots[${Raid.Member[12]}].ID},HP:,]}
7HPlow      =   3,230,350,255,255,0,${If[${NetBots[${Raid.Member[12]}].ID},${If[(${NetBots[${Raid.Member[12]}].PctHPs}>30&&${NetBots[${Raid.Member[12]}].PctHPs}<70),${NetBots[${Raid.Member[12]}].PctHPs}%,]},]}

8Nameinzone =   3,170,370,0,255,0,${If[${NetBots[${Raid.Member[13]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[13]},]}
8Notinzone  =   3,170,370,0,0,255,${If[${NetBots[${Raid.Member[13]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[13]},]}
8HPnom      =   3,230,370,0,255,0,${If[${NetBots[${Raid.Member[13]}].ID},${If[${NetBots[${Raid.Member[13]}].PctHPs}>=70,${NetBots[${Raid.Member[13]}].PctHPs}%,]},]}
8HPtag      =   3,150,370,255,255,255,${If[${NetBots[${Raid.Member[13]}].ID},HP:,]}
8HPlow      =   3,230,370,255,255,0,${If[${NetBots[${Raid.Member[13]}].ID},${If[(${NetBots[${Raid.Member[13]}].PctHPs}>30&&${NetBots[${Raid.Member[13]}].PctHPs}<70),${NetBots[${Raid.Member[13]}].PctHPs}%,]},]}

Raidgroup2  =   3,150,360,255,0,0,${If[${NetBots[${Raid.Member[13]}].ID},Raid Group 3,]}

9Nameinzone =   3,170,385,0,255,0,${If[${NetBots[${Raid.Member[14]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[14]},]}
9Notinzone  =   3,170,385,0,0,255,${If[${NetBots[${Raid.Member[14]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[14]},]}
9HPnom    =   3,230,385,0,255,0,${If[${NetBots[${Raid.Member[14]}].ID},${If[${NetBots[${Raid.Member[14]}].PctHPs}>=70,${NetBots[${Raid.Member[14]}].PctHPs}%,]},]}
9HPtag      =   3,150,385,255,255,255,${If[${NetBots[${Raid.Member[14]}].ID},HP:,]}
9HPlow      =   3,230,385,255,255,0,${If[${NetBots[${Raid.Member[14]}].ID},${If[(${NetBots[${Raid.Member[14]}].PctHPs}>30&&${NetBots[${Raid.Member[14]}].PctHPs}<70),${NetBots[${Raid.Member[14]}].PctHPs}%,]},]}

10Nameinzone=   3,170,400,0,255,0,${If[${NetBots[${Raid.Member[15]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[15]},]}
10Notinzone =   3,170,400,0,0,255,${If[${NetBots[${Raid.Member[15]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[15]},]}
10HPnom     =   3,230,400,0,255,0,${If[${NetBots[${Raid.Member[15]}].ID},${If[${NetBots[${Raid.Member[15]}].PctHPs}>=70,${NetBots[${Raid.Member[15]}].PctHPs}%,]},]}
10HPtag     =   3,150,400,255,255,255,${If[${NetBots[${Raid.Member[15]}].ID},HP:,]}
10HPlow     =   3,230,400,255,255,0,${If[${NetBots[${Raid.Member[15]}].ID},${If[(${NetBots[${Raid.Member[15]}].PctHPs}>30&&${NetBots[${Raid.Member[15]}].PctHPs}<70),${NetBots[${Raid.Member[15]}].PctHPs}%,]},]}

11Nameinzone=   3,170,415,0,255,0,${If[${NetBots[${Raid.Member[16]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[16]},]}
11Notinzone =   3,170,415,0,0,255,${If[${NetBots[${Raid.Member[16]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[16]},]}
11HPnom     =   3,230,415,0,255,0,${If[${NetBots[${Raid.Member[16]}].ID},${If[${NetBots[${Raid.Member[16]}].PctHPs}>=70,${NetBots[${Raid.Member[16]}].PctHPs}%,]},]}
11HPtag     =   3,150,415,255,255,255,${If[${NetBots[${Raid.Member[16]}].ID},HP:,]}
11HPlow     =   3,230,415,255,255,0,${If[${NetBots[${Raid.Member[16]}].ID},${If[(${NetBots[${Raid.Member[16]}].PctHPs}>30&&${NetBots[${Raid.Member[16]}].PctHPs}<70),${NetBots[${Raid.Member[16]}].PctHPs}%,]},]}

12Nameinzone=   3,170,430,0,255,0,${If[${NetBots[${Raid.Member[17]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[17]},]}
12Notinzone =   3,170,430,0,0,255,${If[${NetBots[${Raid.Member[17]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[17]},]}
12HPnom     =   3,230,430,0,255,0,${If[${NetBots[${Raid.Member[17]}].ID},${If[${NetBots[${Raid.Member[17]}].PctHPs}>=70,${NetBots[${Raid.Member[17]}].PctHPs}%,]},]}
12HPtag     =   3,150,430,255,255,255,${If[${NetBots[${Raid.Member[17]}].ID},HP:,]}
12HPlow     =   3,230,430,255,255,0,${If[${NetBots[${Raid.Member[17]}].ID},${If[(${NetBots[${Raid.Member[17]}].PctHPs}>30&&${NetBots[${Raid.Member[17]}].PctHPs}<70),${NetBots[${Raid.Member[17]}].PctHPs}%,]},]}

13Nameinzone=   3,170,445,0,255,0,${If[${NetBots[${Raid.Member[18]}].Zone}==${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[18]},]}
13Notinzone =   3,170,445,0,0,255,${If[${NetBots[${Raid.Member[18]}].Zone}!=${NetBots[${Raid.Member[1]}].Zone},${Raid.Member[18]},]}
13HPnom     =   3,230,445,0,255,0,${If[${NetBots[${Raid.Member[18]}].ID},${If[${NetBots[${Raid.Member[18]}].PctHPs}>=70,${NetBots[${Raid.Member[18]}].PctHPs}%,]},]}
13HPtag     =   3,150,445,255,255,255,${If[${NetBots[${Raid.Member[18]}].ID},HP:,]}
13HPlow     =   3,230,445,255,255,0,${If[${NetBots[${Raid.Member[18]}].ID},${If[(${NetBots[${Raid.Member[18]}].PctHPs}>30&&${NetBots[${Raid.Member[18]}].PctHPs}<70),${NetBots[${Raid.Member[18]}].PctHPs}%,]},]}


LOS=         3,275,10,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},Target in LoS,]}
NOLOS=       3,275,10,255,30,0,${If[${Target.ID} && !${Target.LineOfSight},Target NOT in LoS,]}
TargetDist=  3,275,22,255,255,255,${If[${Target.ID},Target Distance: ${Target.Distance},]}
maxmelee=3,275,34,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
maxmeleehit=3,275,46,255,255,255,${If[${Target.ID},Hit Distance: ${Target.MaxRangeTo},]}
targethealth=  3,275,58,50,255,0,${If[${Target.ID},Target hp: ${Target.CurrentHPs},]}