hud question

jamie75

Got a gun
Joined
Oct 17, 2006
Messages
471
Reaction score
2
Points
16
I have the below in my HUD. Is there a way to have it only show named if between a certain level range? i.e. 100-105


Code:
;Spawn info:
;---------------------
Spawnlist=3,6,220,480,155,52,50,~~Spawn List~~
Spawn1=3,6,200,500,255,255,0,#1 ${If[${NearestSpawn[1,npc named].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named].Level} - ${NearestSpawn[1,npc named].Name},]}
Spawn2=3,6,200,520,255,255,0,#2 ${If[${NearestSpawn[2,npc named].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named].Level} - ${NearestSpawn[2,npc named].Name},]}
Spawn3=3,6,200,540,255,255,0,#3 ${If[${NearestSpawn[3,npc named].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named].Level} - ${NearestSpawn[3,npc named].Name},]} 
Spawn4=3,6,200,560,255,255,0,#4 ${If[${NearestSpawn[4,npc named].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named].Level} - ${NearestSpawn[4,npc named].Name},]} 
Spawn5=3,6,200,580,255,255,0,#5 ${If[${NearestSpawn[5,npc named].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named].Level} - ${NearestSpawn[5,npc named].Name},]} 
Spawn6=3,6,200,600,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,6,200,620,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,6,200,640,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,6,200,660,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,6,200,680,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},]}
 
You *really* want to use MQ2Targets, but if you really want it the way you have it:

http://www.macroquest2.com/wiki/index.php/Spawn_Search

you need to add the appropriate bits to each:
${NearestSpawn[1,npc named].Name.NotEqual["NULL"]}

range low# high# Within the level range #(low) and #(high)
 
Thank for the help Pete below made it work perfect


Code:
;Spawn info:
;---------------------
Spawnlist=3,6,220,480,155,52,50,~~Spawn List~~
Spawn1=3,6,200,500,255,255,0,#1 ${If[${NearestSpawn[1,npc named range 100 105].Name.NotEqual["NULL"]},${NearestSpawn[1,npc named range 100 105].Level} - ${NearestSpawn[1,npc named].Name},]}
Spawn2=3,6,200,520,255,255,0,#2 ${If[${NearestSpawn[2,npc named range 100 105].Name.NotEqual["NULL"]},${NearestSpawn[2,npc named range 100 105].Level} - ${NearestSpawn[2,npc named].Name},]}
Spawn3=3,6,200,540,255,255,0,#3 ${If[${NearestSpawn[3,npc named range 100 105].Name.NotEqual["NULL"]},${NearestSpawn[3,npc named range 100 105].Level} - ${NearestSpawn[3,npc named].Name},]} 
Spawn4=3,6,200,560,255,255,0,#4 ${If[${NearestSpawn[4,npc named range 100 105].Name.NotEqual["NULL"]},${NearestSpawn[4,npc named range 100 105].Level} - ${NearestSpawn[4,npc named].Name},]} 
Spawn5=3,6,200,580,255,255,0,#5 ${If[${NearestSpawn[5,npc named range 100 105].Name.NotEqual["NULL"]},${NearestSpawn[5,npc named range 100 105].Level} - ${NearestSpawn[5,npc named].Name},]}