• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Request - Stop Freaking BUFFING

Joined
Dec 24, 2017
RedCents
1,813¢
When Invis is cast and you become INVISIBLE..... STOP freaking buffs. I have died so many times to toons buffing when they are turned invis. If a toon is invis'd they should NOT do anything that breaks it. There should be a check in the buff "routine" to NOT BREAK INVIS. This is my #1 cause of wanting to kill myself at this point.
 
This doesn't appear to be directed at anything in particular. To which macro/plugin/hotkey are you referencing?

I would also like to suggest that you not consider something as drastic as suicide over the nuances of automation. Instead, report the issue to the creator of the item in question and perhaps the issue can be tracked down and corrected.
 
He’s talking about kissassist. It’s annoying to me, too.
 
In Kissassist you may create a Condition like:
Cond1=!${Me.Invis} && !${Me.Moving}
at the line where you are buffing you can add the condition i.e.
Buffs1=NameOfBuff|Me|Cond1
 
second solution if you are multiboxing and use mq2dannet:
1. 1582466157179.png -> when you want your crew to stop to do anything
2. than you may want them to follow you: 1582466233845.png
3. at the new camp/fightspot resume with: 1582466299776.png

using /mqp and mq2dannet the solution should be universal, wether you use kissassist or anything else
 
Also I would ask....regular invis, or IVU? Because throughout a day when I myself considered punching myself in the face, or deleting my toons, with death after death after death....what I found is - if you’re already invis to undead, and you have a char cast it again....for some reason it will often remove IVU as opposed to refreshing it. Then your chars will buff because they aren’t invis and you go running through a zone just to find you have a massive train behind you and die....again...for the 15th time that day. I’ve started hitting my /makemevis hotkey before applying invis/IVU every time now.
 
Last edited:
I often don't want to /mqp because I do want the toons to react if we get agro for some reason, and toggling mqp again can get annoying and/or not fast enough.
 
Keep in mind that in order to combat issues of possible uncertainty that @Sic added MQ2Status which will allow for you to quickly
Code:
/bcaa //status
so you can get your toons to report to eqbc if you're invis or not. Personally don't care for being invis showing up as red, as green makes sense to me. But I believe the intention was so that it let you know KA wouldn't do anything because you were invis.

I agree with Dragonslayer, using conditions to ensure that it's being verified that you aren't invis should help. Though, being invis should prevent things from happening anyway.

If you use a condition and the issue persists, it's likely because you weren't actually invis. Useing /status will help you ensure that your users are invis as expected.
 
I have always had issue with KA and my bard. I always have to tell him to turn twist off before I cast his invse.
In a perfect world buffs and heals wouldn’t cast while invse unless there is a target on etw.
 
I always pause my macros when I invis, and if anything attacks me for some reason, I hit the macro again and boom right into combat. I used to have numerous deaths till I started pausing.
 
I have a hud setup using mq2netbots to query the toons. The hud displays A if they are attacking, I if invis, and o if they are out of range.

This does attacking
Code:
a1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Attacking},A,-]} 
a2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Attacking},A,-]} 
a3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Attacking},A,-]} 
a4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Attacking},A,-]} 
a5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Attacking},A,-]} 
a6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Attacking},A,-]}

This does out of range
Code:
INVS1=3,299,85,250,250,150,${If[${Group.Member[0].Distance} > 180,o,]}
INVS2=3,299,96,250,250,150,${If[${Group.Member[1].Distance} > 180,o,]}
INVS3=3,299,107,250,250,150,${If[${Group.Member[2].Distance} > 180,o,]}
INVS4=3,299,118,250,250,150,${If[${Group.Member[3].Distance} > 180,o,]}
INVS5=3,200,129,250,250,150,${If[${Group.Member[4].Distance} > 180,o,]}
INVS6=3,299,140,250,250,150,${If[${Group.Member[5].Distance} > 180,o,]}

This does invis

Code:
i1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Invis},I,-]} 
i2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Invis},I,-]} 
i3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Invis},I,-]} 
i4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Invis},I,-]} 
i5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Invis},I,-]} 
i6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Invis},I,-]}

You may notice each one does the code at the same position on the screen So the last one takes priority on the hud display.


hud.jpg
 
Last edited:
I control my tank manually while my other toons are using kissassist. I have noticed that they will buff regardless of invis but they won't dps if they are invis. Kind of weird, but i'm sure if I wasn't lazy I can figure it out further.

With that being said, I keep KA off (via a macro with: /bcg //mqpon) when I'm running them around on follow. If something jumps me I then I have another macro I immediately hit with:

/bcg //mqpoff /bcga //makemevisible

This pops any invis (regular and ivu) off everyone and turns KA on my KA toons. I never really had an issue with this, but I can see it being annoying to some people I guess.

Edit: I believe some of the breaking invis issues will be corrected in the upcoming KA 12 release as per this thread: https://www.redguides.com/community...issue-with-buffs-mucking-up-everything.71332/
 
Last edited:
I have a hud setup using mq2netbots to query the toons. The hud displays A if they are attacking, I if invis, and o if they are out of range.

This does attacking
Code:
a1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Attacking},A,-]}
a2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Attacking},A,-]}
a3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Attacking},A,-]}
a4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Attacking},A,-]}
a5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Attacking},A,-]}
a6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Attacking},A,-]}

This does out of range
Code:
INVS1=3,299,85,250,250,150,${If[${Group.Member[0].Distance} > 180,o,]}
INVS2=3,299,96,250,250,150,${If[${Group.Member[1].Distance} > 180,o,]}
INVS3=3,299,107,250,250,150,${If[${Group.Member[2].Distance} > 180,o,]}
INVS4=3,299,118,250,250,150,${If[${Group.Member[3].Distance} > 180,o,]}
INVS5=3,200,129,250,250,150,${If[${Group.Member[4].Distance} > 180,o,]}
INVS6=3,299,140,250,250,150,${If[${Group.Member[5].Distance} > 180,o,]}

This does invis

Code:
i1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Invis},I,-]}
i2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Invis},I,-]}
i3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Invis},I,-]}
i4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Invis},I,-]}
i5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Invis},I,-]}
i6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Invis},I,-]}

You may notice each one does the code at the same position on the screen So the last one takes priority on the hud display.


View attachment 19955
Would you ever be willing to post your HUD setup? That's excellent
 
I have a hud setup using mq2netbots to query the toons. The hud displays A if they are attacking, I if invis, and o if they are out of range.

This does attacking
Code:
a1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Attacking},A,-]}
a2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Attacking},A,-]}
a3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Attacking},A,-]}
a4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Attacking},A,-]}
a5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Attacking},A,-]}
a6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Attacking},A,-]}

This does out of range
Code:
INVS1=3,299,85,250,250,150,${If[${Group.Member[0].Distance} > 180,o,]}
INVS2=3,299,96,250,250,150,${If[${Group.Member[1].Distance} > 180,o,]}
INVS3=3,299,107,250,250,150,${If[${Group.Member[2].Distance} > 180,o,]}
INVS4=3,299,118,250,250,150,${If[${Group.Member[3].Distance} > 180,o,]}
INVS5=3,200,129,250,250,150,${If[${Group.Member[4].Distance} > 180,o,]}
INVS6=3,299,140,250,250,150,${If[${Group.Member[5].Distance} > 180,o,]}

This does invis

Code:
i1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Invis},I,-]}
i2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Invis},I,-]}
i3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Invis},I,-]}
i4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Invis},I,-]}
i5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Invis},I,-]}
i6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Invis},I,-]}

You may notice each one does the code at the same position on the screen So the last one takes priority on the hud display.


View attachment 19955

I would also love to see your HUD set up. Please share!
 
Code:
[Elements] 

 Time    =3,275,15,255,255,255,Real Time:  ${Time.Hour}:${Time.Minute} 
 GameTime=3,275,27,255,255,255,GameTime: ${GameTime.Hour}:${GameTime.Minute}


**Target Loc**=3,429,27,150,250,150,${If[${Target.ID},**Target Loc** ${Target.Y}   ${Target.X}   ${Target.Z},]}  
		   TLV=3,380,27,150,250,150,${If[${Target.ID},Lv:${Target.Level},]}
    **Me Loc**=3,445,15,150,250,150,${If[1,**Me Loc** ${Me.Y}   ${Me.X}   ${Me.Z},]}
		    TH=3,815,35,150,250,150,${If[${Target.Hasted.ID},Hasted,]}
			TS=3,815,45,150,250,150,${If[${Target.Slowed.ID},Slowed,]}
			TM=3,815,55,150,250,150,${If[${Target.Mezzed.ID},Mezed,]}


      
     Direction=3,445,42,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"   ^^^",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"<--","      -->"]}]}]} 
         Range=3,380,40,150,250,150,${If[${Target.Name.NotEqual["NULL"]},d:  ${Target.Distance},]}
		 
[XTarget]
T0=3,170,115,250,250,150,XTarget: ${Me.XTarget}
T1=3,170,130,250,250,150,${If[${Me.XTarget[1].ID},1:${Me.XTarget[1].Name}+${Spawn[id ${Me.XTarget[1].ID}].CurrentHPs}%-ID:${Me.XTarget[1].ID},]}
T2=3,170,140,250,250,150,${If[${Me.XTarget[2].ID},2:${Me.XTarget[2].Name}+${Spawn[id ${Me.XTarget[2].ID}].CurrentHPs}%-ID:${Me.XTarget[2].ID},]}
T3=3,170,150,250,250,150,${If[${Me.XTarget[3].ID},3:${Me.XTarget[3].Name}+${Spawn[id ${Me.XTarget[3].ID}].CurrentHPs}%-ID:${Me.XTarget[3].ID},]}
T4=3,170,160,250,250,150,${If[${Me.XTarget[4].ID},4:${Me.XTarget[4].Name}+${Spawn[id ${Me.XTarget[4].ID}].CurrentHPs}%-ID:${Me.XTarget[4].ID},]}
T5=3,170,170,250,250,150,${If[${Me.XTarget[5].ID},5:${Me.XTarget[5].Name}+${Spawn[id ${Me.XTarget[5].ID}].CurrentHPs}%-ID:${Me.XTarget[5].ID},]}
	 
[xNetbots]
c1=3,479,74,250,250,150,Casting
c2=3,479,85,250,250,150,${NetBots[${Group.Member[0]}].Casting}
c3=3,479,96,250,250,150,${NetBots[${Group.Member[1]}].Casting}
c4=3,479,107,250,250,150,${NetBots[${Group.Member[2]}].Casting}
c5=3,479,118,250,250,150,${NetBots[${Group.Member[3]}].Casting}
c6=3,479,129,250,250,150,${NetBots[${Group.Member[4]}].Casting}
c7=3,479,140,250,250,150,${NetBots[${Group.Member[5]}].Casting}

t1=3,379,74,250,250,150,Target
t2=3,379,85,250,250,150,${Spawn[${NetBots[${Group.Member[0]}].TargetID}].Name.Right[16]}
t3=3,379,96,250,250,150,${Spawn[${NetBots[${Group.Member[1]}].TargetID}].Name.Right[16]}
t4=3,379,107,250,250,150,${Spawn[${NetBots[${Group.Member[2]}].TargetID}].Name.Right[16]}
t5=3,379,118,250,250,150,${Spawn[${NetBots[${Group.Member[3]}].TargetID}].Name.Right[16]}
t6=3,379,129,250,250,150,${Spawn[${NetBots[${Group.Member[4]}].TargetID}].Name.Right[16]}
t7=3,379,140,250,250,150,${Spawn[${NetBots[${Group.Member[5]}].TargetID}].Name.Right[16]}

g1=3,309,74,250,250,150,Group
g2=3,309,85,250,250,150,${Group.Member[0]}
g3=3,309,96,250,250,150,${Group.Member[1]}
g4=3,309,107,250,250,150,${Group.Member[2]}
g5=3,309,118,250,250,150,${Group.Member[3]}
g6=3,309,129,250,250,150,${Group.Member[4]}
g7=3,309,140,250,250,150,${Group.Member[5]}

a1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Attacking},A,-]} 
a2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Attacking},A,-]} 
a3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Attacking},A,-]} 
a4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Attacking},A,-]} 
a5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Attacking},A,-]} 
a6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Attacking},A,-]} 

i1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Invis},I,-]} 
i2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Invis},I,-]} 
i3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Invis},I,-]} 
i4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Invis},I,-]} 
i5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Invis},I,-]} 
i6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Invis},I,-]} 

h1=3,250,74,250,250,150,HP
h2=3,250,85,250,250,150,${NetBots[${Group.Member[0]}].PctHPs}
h3=3,250,96,250,250,150,${NetBots[${Group.Member[1]}].PctHPs}
h4=3,250,107,250,250,150,${NetBots[${Group.Member[2]}].PctHPs}
h5=3,250,118,250,250,150,${NetBots[${Group.Member[3]}].PctHPs}
h6=3,250,129,250,250,150,${NetBots[${Group.Member[4]}].PctHPs}
h7=3,250,140,250,250,150,${NetBots[${Group.Member[5]}].PctHPs}

m1=3,276,74,250,250,150,Mna
m2=3,276,85,250,250,150,${NetBots[${Group.Member[0]}].PctMana}
m3=3,276,96,250,250,150,${NetBots[${Group.Member[1]}].PctMana}
m4=3,276,107,250,250,150,${NetBots[${Group.Member[2]}].PctMana}
m5=3,276,118,250,250,150,${NetBots[${Group.Member[3]}].PctMana}
m6=3,276,129,250,250,150,${NetBots[${Group.Member[4]}].PctMana}
m7=3,276,140,250,250,150,${NetBots[${Group.Member[5]}].PctMana}

d0=3,644,74,250,250,150,Note
d1=3,644,85,250,250,160,${NetBots[${Group.Member[0]}].Note}
d2=3,644,96,250,250,150,${NetBots[${Group.Member[1]}].Note}
d3=3,644,107,250,250,150,${NetBots[${Group.Member[2]}].Note}
d4=3,644,118,250,250,150,${NetBots[${Group.Member[3]}].Note}
d5=3,644,129,250,250,150,${NetBots[${Group.Member[4]}].Note}
d6=3,644,140,250,250,150,${NetBots[${Group.Member[5]}].Note}

[Advpath]
p1=3,275,54,250,250,150,AdvPath
p2=3,320,54,250,250,150,${If[${AdvPath.State}==2,P ${AdvPath.NextWaypoint} ${AdvPath.Idle},]}

[Extra]
        NS=3,10,28,255,0,0,~~~~ Named Spawns ~~~~ 
        Spawn1=3,10,46,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,10,58,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,10,70,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,10,82,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,10,94,255,255,0,${If[${NearestSpawn[1,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[1,npc fabled].Name},]}
        Spawn6=3,10,106,255,255,0,${If[${NearestSpawn[2,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[2,npc fabled].Name},]}
        Spawn7=3,10,118,255,255,0,${If[${NearestSpawn[3,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[3,npc fabled].Name},]}

Once you have the above in your mq2hud.ini,

Make sure you have the MQ2Netbots plugin loaded and enabled on each toon. This also requires the eqbc server to be running, and the characters to be connected to it.

Code:
/netbots on 
/netbots grab=on
/netbots send=on

Then type the following commands to enable the hud on your character

Code:
/defaulthud
/hud normal
/loadhud Elements
/loadhud xNetbots 
/loadhud Extra 
/loadhud Advpath

You have to do it once on each character you want it on.

I believe Dewey2461 originally made this one and I modified it to add the Invis and Out of range indicators.
 
Last edited:
I often don't want to /mqp because I do want the toons to react if we get agro for some reason, and toggling mqp again can get annoying and/or not fast enough.

Like other have mentioned I also use /mqp on when invis up and moving around because my Shaman doesn't know when not to cast. As for not toggling mqp fast enough there is 3 empty slots with mq2advpath plugin or whichever plugin it is that gives us Come to Me, Follow Me, and Mimic Me so I just use 2 of those slots for /mqp on and /mqp off. They are right there under group so don't really have to look around for them. Plus I am also added a /mqp off command to my /bcga //pet attack button so now I don't have to worry about forgetting to turnoff mqp and wondering why no one is healing my pet tank.
 
Code:
[Elements]

Time    =3,275,15,255,255,255,Real Time:  ${Time.Hour}:${Time.Minute}
GameTime=3,275,27,255,255,255,GameTime: ${GameTime.Hour}:${GameTime.Minute}


**Target Loc**=3,429,27,150,250,150,${If[${Target.ID},**Target Loc** ${Target.Y}   ${Target.X}   ${Target.Z},]} 
           TLV=3,380,27,150,250,150,${If[${Target.ID},Lv:${Target.Level},]}
    **Me Loc**=3,445,15,150,250,150,${If[1,**Me Loc** ${Me.Y}   ${Me.X}   ${Me.Z},]}
            TH=3,815,35,150,250,150,${If[${Target.Hasted.ID},Hasted,]}
            TS=3,815,45,150,250,150,${If[${Target.Slowed.ID},Slowed,]}
            TM=3,815,55,150,250,150,${If[${Target.Mezzed.ID},Mezed,]}


     
     Direction=3,445,42,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"   ^^^",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"<--","      -->"]}]}]}
         Range=3,380,40,150,250,150,${If[${Target.Name.NotEqual["NULL"]},d:  ${Target.Distance},]}
        
[XTarget]
T0=3,170,115,250,250,150,XTarget: ${Me.XTarget}
T1=3,170,130,250,250,150,${If[${Me.XTarget[1].ID},1:${Me.XTarget[1].Name}+${Spawn[id ${Me.XTarget[1].ID}].CurrentHPs}%-ID:${Me.XTarget[1].ID},]}
T2=3,170,140,250,250,150,${If[${Me.XTarget[2].ID},2:${Me.XTarget[2].Name}+${Spawn[id ${Me.XTarget[2].ID}].CurrentHPs}%-ID:${Me.XTarget[2].ID},]}
T3=3,170,150,250,250,150,${If[${Me.XTarget[3].ID},3:${Me.XTarget[3].Name}+${Spawn[id ${Me.XTarget[3].ID}].CurrentHPs}%-ID:${Me.XTarget[3].ID},]}
T4=3,170,160,250,250,150,${If[${Me.XTarget[4].ID},4:${Me.XTarget[4].Name}+${Spawn[id ${Me.XTarget[4].ID}].CurrentHPs}%-ID:${Me.XTarget[4].ID},]}
T5=3,170,170,250,250,150,${If[${Me.XTarget[5].ID},5:${Me.XTarget[5].Name}+${Spawn[id ${Me.XTarget[5].ID}].CurrentHPs}%-ID:${Me.XTarget[5].ID},]}
    
[xNetbots]
c1=3,479,74,250,250,150,Casting
c2=3,479,85,250,250,150,${NetBots[${Group.Member[0]}].Casting}
c3=3,479,96,250,250,150,${NetBots[${Group.Member[1]}].Casting}
c4=3,479,107,250,250,150,${NetBots[${Group.Member[2]}].Casting}
c5=3,479,118,250,250,150,${NetBots[${Group.Member[3]}].Casting}
c6=3,479,129,250,250,150,${NetBots[${Group.Member[4]}].Casting}
c7=3,479,140,250,250,150,${NetBots[${Group.Member[5]}].Casting}

t1=3,379,74,250,250,150,Target
t2=3,379,85,250,250,150,${Spawn[${NetBots[${Group.Member[0]}].TargetID}].Name.Right[16]}
t3=3,379,96,250,250,150,${Spawn[${NetBots[${Group.Member[1]}].TargetID}].Name.Right[16]}
t4=3,379,107,250,250,150,${Spawn[${NetBots[${Group.Member[2]}].TargetID}].Name.Right[16]}
t5=3,379,118,250,250,150,${Spawn[${NetBots[${Group.Member[3]}].TargetID}].Name.Right[16]}
t6=3,379,129,250,250,150,${Spawn[${NetBots[${Group.Member[4]}].TargetID}].Name.Right[16]}
t7=3,379,140,250,250,150,${Spawn[${NetBots[${Group.Member[5]}].TargetID}].Name.Right[16]}

g1=3,309,74,250,250,150,Group
g2=3,309,85,250,250,150,${Group.Member[0]}
g3=3,309,96,250,250,150,${Group.Member[1]}
g4=3,309,107,250,250,150,${Group.Member[2]}
g5=3,309,118,250,250,150,${Group.Member[3]}
g6=3,309,129,250,250,150,${Group.Member[4]}
g7=3,309,140,250,250,150,${Group.Member[5]}

a1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Attacking},A,-]}
a2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Attacking},A,-]}
a3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Attacking},A,-]}
a4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Attacking},A,-]}
a5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Attacking},A,-]}
a6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Attacking},A,-]}

i1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Invis},I,-]}
i2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Invis},I,-]}
i3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Invis},I,-]}
i4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Invis},I,-]}
i5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Invis},I,-]}
i6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Invis},I,-]}

h1=3,250,74,250,250,150,HP
h2=3,250,85,250,250,150,${NetBots[${Group.Member[0]}].PctHPs}
h3=3,250,96,250,250,150,${NetBots[${Group.Member[1]}].PctHPs}
h4=3,250,107,250,250,150,${NetBots[${Group.Member[2]}].PctHPs}
h5=3,250,118,250,250,150,${NetBots[${Group.Member[3]}].PctHPs}
h6=3,250,129,250,250,150,${NetBots[${Group.Member[4]}].PctHPs}
h7=3,250,140,250,250,150,${NetBots[${Group.Member[5]}].PctHPs}

m1=3,276,74,250,250,150,Mna
m2=3,276,85,250,250,150,${NetBots[${Group.Member[0]}].PctMana}
m3=3,276,96,250,250,150,${NetBots[${Group.Member[1]}].PctMana}
m4=3,276,107,250,250,150,${NetBots[${Group.Member[2]}].PctMana}
m5=3,276,118,250,250,150,${NetBots[${Group.Member[3]}].PctMana}
m6=3,276,129,250,250,150,${NetBots[${Group.Member[4]}].PctMana}
m7=3,276,140,250,250,150,${NetBots[${Group.Member[5]}].PctMana}

d0=3,644,74,250,250,150,Note
d1=3,644,85,250,250,160,${NetBots[${Group.Member[0]}].Note}
d2=3,644,96,250,250,150,${NetBots[${Group.Member[1]}].Note}
d3=3,644,107,250,250,150,${NetBots[${Group.Member[2]}].Note}
d4=3,644,118,250,250,150,${NetBots[${Group.Member[3]}].Note}
d5=3,644,129,250,250,150,${NetBots[${Group.Member[4]}].Note}
d6=3,644,140,250,250,150,${NetBots[${Group.Member[5]}].Note}

[Advpath]
p1=3,275,54,250,250,150,AdvPath
p2=3,320,54,250,250,150,${If[${AdvPath.State}==2,P ${AdvPath.NextWaypoint} ${AdvPath.Idle},]}

[Extra]
        NS=3,10,28,255,0,0,~~~~ Named Spawns ~~~~
        Spawn1=3,10,46,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,10,58,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,10,70,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,10,82,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,10,94,255,255,0,${If[${NearestSpawn[1,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[1,npc fabled].Name},]}
        Spawn6=3,10,106,255,255,0,${If[${NearestSpawn[2,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[2,npc fabled].Name},]}
        Spawn7=3,10,118,255,255,0,${If[${NearestSpawn[3,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[3,npc fabled].Name},]}

Once you have the above in your mq2hud.ini,

Make sure you have the MQ2Netbots plugin loaded and enabled on each toon. This also requires the eqbc server to be running, and the characters to be connected to it.

Code:
/netbots on
/netbots grab=on
/netbots send=on

Then type the following commands to enable the hud on your character

Code:
/defaulthud
/hud normal
/loadhud Elements
/loadhud xNetbots
/loadhud Extra
/loadhud Advpath

You have to do it once on each character you want it on.

I believe Dewey2461 originally made this one and I modified it to add the Invis and Out of range indicators.

I wish I could give you 100 red cents for this!
 
Code:
[Elements]

Time    =3,275,15,255,255,255,Real Time:  ${Time.Hour}:${Time.Minute}
GameTime=3,275,27,255,255,255,GameTime: ${GameTime.Hour}:${GameTime.Minute}


**Target Loc**=3,429,27,150,250,150,${If[${Target.ID},**Target Loc** ${Target.Y}   ${Target.X}   ${Target.Z},]} 
           TLV=3,380,27,150,250,150,${If[${Target.ID},Lv:${Target.Level},]}
    **Me Loc**=3,445,15,150,250,150,${If[1,**Me Loc** ${Me.Y}   ${Me.X}   ${Me.Z},]}
            TH=3,815,35,150,250,150,${If[${Target.Hasted.ID},Hasted,]}
            TS=3,815,45,150,250,150,${If[${Target.Slowed.ID},Slowed,]}
            TM=3,815,55,150,250,150,${If[${Target.Mezzed.ID},Mezed,]}


     
     Direction=3,445,42,200,150,0,${If[${Target.ID}==NULL,"",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+375)%360)*-1]}>-30,"   ^^^",${If[${Math.Calc[((${Me.Heading.Degrees}-${Target.HeadingTo.Degrees}+360)%360)*-1]}>-180,"<--","      -->"]}]}]}
         Range=3,380,40,150,250,150,${If[${Target.Name.NotEqual["NULL"]},d:  ${Target.Distance},]}
        
[XTarget]
T0=3,170,115,250,250,150,XTarget: ${Me.XTarget}
T1=3,170,130,250,250,150,${If[${Me.XTarget[1].ID},1:${Me.XTarget[1].Name}+${Spawn[id ${Me.XTarget[1].ID}].CurrentHPs}%-ID:${Me.XTarget[1].ID},]}
T2=3,170,140,250,250,150,${If[${Me.XTarget[2].ID},2:${Me.XTarget[2].Name}+${Spawn[id ${Me.XTarget[2].ID}].CurrentHPs}%-ID:${Me.XTarget[2].ID},]}
T3=3,170,150,250,250,150,${If[${Me.XTarget[3].ID},3:${Me.XTarget[3].Name}+${Spawn[id ${Me.XTarget[3].ID}].CurrentHPs}%-ID:${Me.XTarget[3].ID},]}
T4=3,170,160,250,250,150,${If[${Me.XTarget[4].ID},4:${Me.XTarget[4].Name}+${Spawn[id ${Me.XTarget[4].ID}].CurrentHPs}%-ID:${Me.XTarget[4].ID},]}
T5=3,170,170,250,250,150,${If[${Me.XTarget[5].ID},5:${Me.XTarget[5].Name}+${Spawn[id ${Me.XTarget[5].ID}].CurrentHPs}%-ID:${Me.XTarget[5].ID},]}
    
[xNetbots]
c1=3,479,74,250,250,150,Casting
c2=3,479,85,250,250,150,${NetBots[${Group.Member[0]}].Casting}
c3=3,479,96,250,250,150,${NetBots[${Group.Member[1]}].Casting}
c4=3,479,107,250,250,150,${NetBots[${Group.Member[2]}].Casting}
c5=3,479,118,250,250,150,${NetBots[${Group.Member[3]}].Casting}
c6=3,479,129,250,250,150,${NetBots[${Group.Member[4]}].Casting}
c7=3,479,140,250,250,150,${NetBots[${Group.Member[5]}].Casting}

t1=3,379,74,250,250,150,Target
t2=3,379,85,250,250,150,${Spawn[${NetBots[${Group.Member[0]}].TargetID}].Name.Right[16]}
t3=3,379,96,250,250,150,${Spawn[${NetBots[${Group.Member[1]}].TargetID}].Name.Right[16]}
t4=3,379,107,250,250,150,${Spawn[${NetBots[${Group.Member[2]}].TargetID}].Name.Right[16]}
t5=3,379,118,250,250,150,${Spawn[${NetBots[${Group.Member[3]}].TargetID}].Name.Right[16]}
t6=3,379,129,250,250,150,${Spawn[${NetBots[${Group.Member[4]}].TargetID}].Name.Right[16]}
t7=3,379,140,250,250,150,${Spawn[${NetBots[${Group.Member[5]}].TargetID}].Name.Right[16]}

g1=3,309,74,250,250,150,Group
g2=3,309,85,250,250,150,${Group.Member[0]}
g3=3,309,96,250,250,150,${Group.Member[1]}
g4=3,309,107,250,250,150,${Group.Member[2]}
g5=3,309,118,250,250,150,${Group.Member[3]}
g6=3,309,129,250,250,150,${Group.Member[4]}
g7=3,309,140,250,250,150,${Group.Member[5]}

a1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Attacking},A,-]}
a2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Attacking},A,-]}
a3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Attacking},A,-]}
a4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Attacking},A,-]}
a5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Attacking},A,-]}
a6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Attacking},A,-]}

i1=3,299,85,250,250,150,${If[${NetBots[${Group.Member[0]}].Invis},I,-]}
i2=3,299,96,250,250,150,${If[${NetBots[${Group.Member[1]}].Invis},I,-]}
i3=3,299,107,250,250,150,${If[${NetBots[${Group.Member[2]}].Invis},I,-]}
i4=3,299,118,250,250,150,${If[${NetBots[${Group.Member[3]}].Invis},I,-]}
i5=3,299,129,250,250,150,${If[${NetBots[${Group.Member[4]}].Invis},I,-]}
i6=3,299,140,250,250,150,${If[${NetBots[${Group.Member[5]}].Invis},I,-]}

h1=3,250,74,250,250,150,HP
h2=3,250,85,250,250,150,${NetBots[${Group.Member[0]}].PctHPs}
h3=3,250,96,250,250,150,${NetBots[${Group.Member[1]}].PctHPs}
h4=3,250,107,250,250,150,${NetBots[${Group.Member[2]}].PctHPs}
h5=3,250,118,250,250,150,${NetBots[${Group.Member[3]}].PctHPs}
h6=3,250,129,250,250,150,${NetBots[${Group.Member[4]}].PctHPs}
h7=3,250,140,250,250,150,${NetBots[${Group.Member[5]}].PctHPs}

m1=3,276,74,250,250,150,Mna
m2=3,276,85,250,250,150,${NetBots[${Group.Member[0]}].PctMana}
m3=3,276,96,250,250,150,${NetBots[${Group.Member[1]}].PctMana}
m4=3,276,107,250,250,150,${NetBots[${Group.Member[2]}].PctMana}
m5=3,276,118,250,250,150,${NetBots[${Group.Member[3]}].PctMana}
m6=3,276,129,250,250,150,${NetBots[${Group.Member[4]}].PctMana}
m7=3,276,140,250,250,150,${NetBots[${Group.Member[5]}].PctMana}

d0=3,644,74,250,250,150,Note
d1=3,644,85,250,250,160,${NetBots[${Group.Member[0]}].Note}
d2=3,644,96,250,250,150,${NetBots[${Group.Member[1]}].Note}
d3=3,644,107,250,250,150,${NetBots[${Group.Member[2]}].Note}
d4=3,644,118,250,250,150,${NetBots[${Group.Member[3]}].Note}
d5=3,644,129,250,250,150,${NetBots[${Group.Member[4]}].Note}
d6=3,644,140,250,250,150,${NetBots[${Group.Member[5]}].Note}

[Advpath]
p1=3,275,54,250,250,150,AdvPath
p2=3,320,54,250,250,150,${If[${AdvPath.State}==2,P ${AdvPath.NextWaypoint} ${AdvPath.Idle},]}

[Extra]
        NS=3,10,28,255,0,0,~~~~ Named Spawns ~~~~
        Spawn1=3,10,46,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,10,58,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,10,70,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,10,82,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,10,94,255,255,0,${If[${NearestSpawn[1,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[1,npc fabled].Name},]}
        Spawn6=3,10,106,255,255,0,${If[${NearestSpawn[2,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[2,npc fabled].Name},]}
        Spawn7=3,10,118,255,255,0,${If[${NearestSpawn[3,npc fabled].Name.NotEqual["NULL"]},${NearestSpawn[3,npc fabled].Name},]}

Once you have the above in your mq2hud.ini,

Make sure you have the MQ2Netbots plugin loaded and enabled on each toon. This also requires the eqbc server to be running, and the characters to be connected to it.

Code:
/netbots on
/netbots grab=on
/netbots send=on

Then type the following commands to enable the hud on your character

Code:
/defaulthud
/hud normal
/loadhud Elements
/loadhud xNetbots
/loadhud Extra
/loadhud Advpath

You have to do it once on each character you want it on.

I believe Dewey2461 originally made this one and I modified it to add the Invis and Out of range indicators.


Is there a way to show casting or disc in this section:


[xNetbots]
c1=3,479,74,250,250,150,Casting
c2=3,479,85,250,250,150,${NetBots[${Group.Member[0]}].Casting}
c3=3,479,96,250,250,150,${NetBots[${Group.Member[1]}].Casting}
c4=3,479,107,250,250,150,${NetBots[${Group.Member[2]}].Casting}
c5=3,479,118,250,250,150,${NetBots[${Group.Member[3]}].Casting}
c6=3,479,129,250,250,150,${NetBots[${Group.Member[4]}].Casting}
c7=3,479,140,250,250,150,${NetBots[${Group.Member[5]}].Casting}


My group is heavy melee.
 
These are things you should be able to reference
Code:
Top-Level Object

    ${NetBots} Returns information about your client.
    ${NetBots[Name]} Returns information about the connected toon Name.

Data Types - NetBots

    ${NetBots.Client} :String Returns currently broadcasting MQ2NetBot clients connect to EQBCS.
    ${NetBots.Counts} :Int Returns count of broadcasting MQ2NetBot clients connect to EQBCS.
    ${NetBots.Enable} : Bool Returns TRUE/FALSE based on plugin status.
    ${NetBots.Listen} :Bool Returns TRUE/FALSE based on grab parameter status.
    ${NetBots.Output} :Bool Returns TRUE/FALSE based on send parameter status.

Data Types - NetBots Clients

    ${NetBots[Name].Name} :String Name of Name.
    ${NetBots[Name].Zone} :Int Zone ID of Name.
    ${NetBots[Name].Instance} :Int Instance ID of Name.
    ${NetBots[Name].ID} :Int Spawn ID of Name.
    ${NetBots[Name].Class} :Class Class of Name.
    ${NetBots[Name].Level} :Int Level of Name.
    ${NetBots[Name].PctExp} :Float Percent Experience of Name.
    ${NetBots[Name].PctAAExp} :Float Percent AA Experience of Name.
    ${NetBots[Name].PctGroupLeaderExp} :Float Percent Group Leader Experience of Name. EMU servers only.
    ${NetBots[Name].CurrentHPs} Current Hitpoints of Name.
    ${NetBots[Name].MaxHPs} :Int Total Hitpoints of Name
    ${NetBots[Name].PctHPs} :Int Current Hitpoints percentage of Name.
    ${NetBots[Name].CurrentEndurance} :Int Current Endurace of Name. Requires Extended=1 in the ini.
    ${NetBots[Name].MaxEndurance} :Int Total Endurance of Name. Requires Extended=1 in the ini.
    ${NetBots[Name].PctEndurace} :Int Current Endurance percentage of Name. Requires Extended=1 in the ini.
    ${NetBots[Name].CurrentMana} :Int Current Mana of Name.
    ${NetBots[Name].MaxMana} :Int Total Mana of Name.
    ${NetBots[Name].PctMana} :Int Current Mana percentage of Name.
    ${NetBots[Name].PetID} :Int Spawn ID of Name's pet.
    ${NetBots[Name].PetHP} :Int Hitpoints of Name's pet.
    ${NetBots[Name].TargetID} :Int Spawn ID of Name's target.
    ${NetBots[Name].TargetHP} :Int Hitpoints of Name's target.
    ${NetBots[Name].Casting} :Spell Spell Name is casting.
    ${NetBots[Name].State} :String State of Name (STUN STAND SIT DUCK BIND FEIGN DEAD UNKNOWN).
    ${NetBots[Name].Attacking} :Bool Is Name Attacking?
    ${NetBots[Name].AFK} :Bool Is Name AFK?
    ${NetBots[Name].Binding} :Bool Is Name kneeling?
    ${NetBots[Name].Ducking} :Bool Is Name ducking?
    ${NetBots[Name].Feigning} :Bool Is Name feigning?
    ${NetBots[Name].Grouped} :Bool Is Name in a group?
    ${NetBots[Name].Invis} :Bool Is Name invis?
    ${NetBots[Name].Levitating} :Bool Is Name levitating?
    ${NetBots[Name].LFG} :Bool Is Name LFG?
    ${NetBots[Name].Mounted} :Bool Is Name on a mount?
    ${NetBots[Name].Moving} :Bool Is Name moving?
    ${NetBots[Name].Detrimentals} :Int Total of detrimental counts for Name.
    ${NetBots[Name].Detrimental} :String A string list of all detrimental types affecting Name.
    ${NetBots[Name].Raid} :Bool Is Name in a raid?
    ${NetBots[Name].Sitting} :Bool Is Name sitting?
    ${NetBots[Name].Standing} :Bool Is Name standing?
    ${NetBots[Name].Stunned} :Bool Is Name stunned?
    ${NetBots[Name].FreeBuffSlots} :Int Total free buff slots Name has.
    ${NetBots[Name].InZone} :Bool Is Name in the same zone as you?
    ${NetBots[Name].InGroup} :Bool Is Name in your group?
    ${NetBots[Name].Leader} :String Is Name the group leader?
    ${NetBots[Name].Note} :String Is Name the group leader?
    ${NetBots[Name].Updated} :Int Timestamp of last NetBots update from Name.
    ${NetBots[Name].Gem} :String All spells Name has memorized. Requires Extended=1 in the ini.
    ${NetBots[Name].Gem[#]}} :Spell Spell Name has memorized in Gem[#]. Requires Extended=1 in the ini.
    ${NetBots[Name].Buff} :String All buffs Name currently has. Requires Extended=1 in the ini.
    ${NetBots[Name].Buff[#]} :Spell Name of the buff Name has in buff slot [#]. Requires Extended=1 in the ini.
    ${NetBots[Name].Buff[spellname]} :Spell pSpellType of the buff Name has if he has spellname buff. Requires Extended=1 in the ini.
    ${NetBots[Name].Duration} :String Duration remaining of all buffs Name has. Requires Extended=1 in the ini.
    ${NetBots[Name].Duration[#]} :Int Duration of the buff on Name in slot [#]. Requires Extended=1 in the ini.
    ${NetBots[Name].ShortBuff} :String All the short duration buffs Name has.
    ${NetBots[Name].ShortBuff[#]} :Spell Name of the shortbuff Name has in slot [#].
    ${NetBots[Name].ShortBuff[spellname]} :Spell pSpellType of the short duration buff Name has if he has spellname short duration buff.
    ${NetBots[Name].PetBuff} :String Name of all the pet buffs Name's pet has.
    ${NetBots[Name].PetBuff[#]} :Spell Name of the pet buff in slot [#] Name's pet has.
    ${NetBots[Name].PetBuff[spellname]} :Spell pSpellType of the pet buff Name has if his pet has spellname buff.
    ${NetBots[Name].Stacks[#]} :Bool Returns true if the buff ID number [#] will stack on Name.
    ${NetBots[Name].TotalAA} :Int Total AAs Name has.
    ${NetBots[Name].UsedAA} :Int Total spend AAs of Name.
    ${NetBots[Name].UnusedAA} :Int Total unspent AAs of Name.
    ${NetBots[Name].CombatState} :Int Combat State of Name.
    ${NetBots[Name].Counters} :Int Cursed,etc. counters for Name.
    ${NetBots[Name].Cursed} :Int Cursed counters for Name.
    ${NetBots[Name].Diseased} :Int Diseased counters for Name.
    ${NetBots[Name].Poisoned} :Int Poisoned counters for Name.
    ${NetBots[Name].Corrupted} :Int Corrupted counters for Name.
    ${NetBots[Name].EnduDrain} :Int Endurance drain counters for Name.
    ${NetBots[Name].LifeDrain} :Int HP drain counters for Name.
    ${NetBots[Name].ManaDrain} :Int Mana drain counters for Name.
    ${NetBots[Name].Blinded} :Int Blinded counters for Name.
    ${NetBots[Name].CastingLevel} :Int CastingLevel counters for Name.
    ${NetBots[Name].Charmed} :Int Charmed counters for Name.
    ${NetBots[Name].Feared} :Int Feared counters for Name.
    ${NetBots[Name].Healing} :Int Healing counters for Name.
    ${NetBots[Name].Invulnerable} :Int Invulnerable counters for Name.
    ${NetBots[Name].Mesmerized} :Int Mesmerized counters for Name.
    ${NetBots[Name].Rooted} :Int Rooted counters for Name.
    ${NetBots[Name].Silenced} :Int Silenced counters for Name.
    ${NetBots[Name].Slowed} :Int Slowed counters for Name.
    ${NetBots[Name].Snared} :Int Snared counters for Name.
    ${NetBots[Name].SpellCost} :Int SpellCost counters for Name.
    ${NetBots[Name].SpellSlowed} :Int SpellSlowed counters for Name.
    ${NetBots[Name].SpellDamage} :Int SpellDamage counters for Name.
    ${NetBots[Name].Trigger} :Int Trigger counters for Name.
    ${NetBots[Name].Resistance} :Int Resistance counters for Name.
    ${NetBots[Name].NoCure} :Int NoCure counters for Name.
    ${NetBots[Name].Location} :String The Y,X,Z location of Name.
    ${NetBots[Name].Heading} :String The Heading of Name.
    ${NetBots[Name].MacroName} :String The running macro of Name, empty string if none running.
    ${NetBots[Name].MacroState} :Int The macro state for Name. 0=No macro running, 1=Running, 2=Paused
    ${NetBots[Name].NavigationActive} :Bool If running a MQ2Nav path for Name.
    ${NetBots[Name].NavigationPaused} :Bool If a MQ2Nav path is paused for Name.

If you can't do it through netbots you may be able to via mq2status or mq2dannet.
 
Request - Stop Freaking BUFFING

Users who are viewing this thread

Back
Top
Cart