• 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

Huds

Instead of:

${Me.AltAbilityReady[Name here]} and ${Me.AltAbilityTimer[Name here]}, do ${Me.CombatAbilityReady[Name here]} etc.
 
i added this to my hud but it keeps coming up "null", any ideas?

Rich (BB code):
//trueshot
trueshottext=3,1,250,255,234,8,trueshot
trueshotready=3,110,250,0,255,0,${If[${String[${Me.CombatAbilityReady[Trueshot]}].Equal["TRUE"]},Ready,]}
trueshotnotready=3,110,250,255,0,0,${If[${String[${Me.CombatAbilityReady[Trueshot]}].Equal["TRUE"]}, ,Available in ${Me.CombatAbilityTimer[Trueshot].TimeHMS}]}
 
Hi,

You have to use the entire name of the discipline

not "trueshot" but

"Trueshot Discipline"

not "Weapon Shield" but

"Weapon Shield Discipline"

Rich (BB code):
//trueshot
trueshottext=3,1,250,255,234,8,trueshot
trueshotready=3,110,250,0,255,0,${If[${String[${Me.CombatAbilityReady[Trueshot Discipline]}].Equal["TRUE"]},Ready,]}
trueshotnotready=3,110,250,255,0,0,${If[${String[${Me.CombatAbilityReady[Trueshot Discipline]}].Equal["TRUE"]}, ,Available in ${Me.CombatAbilityTimer[Trueshot Discipline].TimeHMS}]}
Cheers,
Melon
 
Last edited:
Is there a way to display in the hud how many people are in the zone ?
If yes someone can say how is the command ?

regards
 
This will give you what you want. May not be the most efficient way, but it works.
Rich (BB code):
PCSpawnCount=3,1,250,255,234,8,PCs in zone: ${SpawnCount[pc radius 20000]}
 
I like the idea of listing the PC SPawncount in the hud that way, but what I was looking for is, when a player zones into the zone, to have it pop up his or her name on the screen. Can that be done from the HUD?
 
Ok, Just like the previous questions from others that are not understanding what this macro is for ( Im new to this software) once you have the plugin loaded, what do I do with it. Sry for asking jjust everyone seems so happy about it and I am so lost. Im not a genius and I am youg I guess.
 
the hud once loaded if u cant see it try pressing f11 after that u should see what everyone is talking about, Basically what it is is a display of your stats location of u and your target aa ability timers um just all kinds of stuff that make things easier to see without having to go through a few windows to get at it. . .if u still dont see it after what I have said come back and post again :-)
 
Ahh thanks. I thought it had something to do with running a character when I was not there. Friend in game had these macros or scripts ( whatever it was ) that would do missions without us being there and we could sleep and get AA all night. What forum would I post for something like that? Or do I make a new thread?
 
Not the very best with HUD's but here is my version of Gift of Mana and Gift of Radiant Mana code just add it to your hud and then change the color / where its located.

Rich (BB code):
//Gift of Radiant Mana
Giftofrmanatext=3,65,375,25,255,0,Gift Of Radiant Mana
Giftofrmana=3,180,375,255,0,0,${If[${Me.Song["Gift of Radiant Mana"].ID}&&(${MacroQuest.Running}/100)%2,Gift of Radiant Mana Active,]}
Giftofmana=3,180,375,255,0,0,${If[${Me.Song["Gift of Mana"].ID}&&(${MacroQuest.Running}/100)%2,Gift of Mana Active,]}

When you are granted a Gift of Mana or Gift of Radiant mana It will flash Gift of Mana or Gift of Radiant mana till it is no longer valid.
 
Okay im having a problem ive linked it down to your hud plugin!!!! !!!!!

anyways i dont think its a big deal but when i put the hud in my folder it turns on fine but i get insanly spammed with this,

"Unmatched Bracket ofr Invalid Character following bracket found in index" its annoying as i dont know what, and as soon as i remove the ini it goes away any help?

BTW i am using the monk one.
 
Bingo it works! thanks a ton! si there a way to add a fd timer and Mend timer to it ? as well as a timer for my heal pot? i use the celestial x ones
 
ok. A line I have beenworking on, but no success yet.

Rich (BB code):
NewPCinZoneText=3,180,375,255,0,0,${If[${SpawnCount[PC]}&&(${MacroQuest.Running}/100)%2,New PC in the Zone!!!,]}

My goal is to make a popup that will display when a player enters the zone. Ideally I would like for it to show me what that new PC's name is. Then have it go away after about 10 seconds. Is this even possible?

So far, the best I can do is to have it constantly flashing that there are PCs in the zone. :rolleyes:
 
I hope u get it working I have been thinking about something like this myself instead of having to pay attention and doing /enter all the time to make sure I am the only one in the zone doing my dirty deeds lol

P.S. even if there was something built on to the HUD just how the named spawns are on there maybe have a spot where it can show if there are other PC's in the zone and their names
 
Just wondering if there is any way that i can have one mq2hud.ini file, but different huds for each character im boxing ... at present each character uses my mains HUD, but i was wondering if i could have one for my main, and 1 or 2 bots all running at the same time (all on the same computer)

ive noticed the following at the bottom of the mq2hud.ini file that is like this:

[MQ2HUD]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on
[character_server]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on

and each time i load a new character they get added to the bottom from the file from the [character_server] line with their own enteries.

any help would be greatly appreciated...
 
Take a look at this post:
http://evenlessspam.blogspot.com/2007/01/advanced-everquest-ui.html

Basically, you can add something that will be shown based on class, by making a section called f.ex: [Rogue]
Then in-game just type /classhud on (or something along those lines).

Then if you're a rogue, stuff in the section [Rogue] will always be shown for you.

Can also make custom sections very easy, f.ex:
Rich (BB code):
[TargetInfo]
TargetLevel     = 3, 517, 784,255,255,255,${Target.Level}TargetClass     = 3, 487, 784,255,234,008,${If[${Target.Class.ShortName.Equal["UNKNOWN CLASS"]},UNK,${Target.Class.ShortName}]}TargetGuild     = 3, 570, 784,255,234,008,${If[${Target.Guild.Length},< ${Target.Guild} >,]}TargetDistance  = 3, 550, 802,016,255,255,${Target.Distance}TargetLoS       = 3, 540, 784,000,255,000,${If[${Target.ID} && ${Target.LineOfSight},LoS,]}TargetNoLoS     = 3, 540, 784,255,000,000,${If[${Target.ID} && !${Target.LineOfSight},LoS,]}TargetHeading   = 3, 610, 802,255,255,255,${Target.HeadingTo}TargetSpeed     = 3, 645, 802,255,255,255,${Target.Speed}TargetID        = 3, 270, 784,255,255,255,${If[${Target.ID} && ${Target.Name.NotEqual[${Spawn[npc named ${Target.Name}]}]},ID: ${Target.ID},]}TargetIDNamed   = 3, 270, 784,255,000,000,${If[${Target.ID} && ${Target.Name.Equal[${Spawn[npc named ${Target.Name}]}]},ID: ${Target.ID},]}TargetPCNear = 3, 270, 770,255,128,000,${If[${Target.ID} && ${SpawnCount[pc loc ${Target.X} ${Target.Y} radius 300 notid ${Me.ID}]},PCNEAR,]}TargetRace  = 3, 320, 768,255,128,000,${If[${Target.ID},${Target.Race},]}
The type "/loadhud TargetInfo" in-game, and that section will be shown for your active character.
 
FunWithUs said:
ok. A line I have beenworking on, but no success yet.

Rich (BB code):
NewPCinZoneText=3,180,375,255,0,0,${If[${SpawnCount[PC]}&&(${MacroQuest.Running}/100)%2,New PC in the Zone!!!,]}

My goal is to make a popup that will display when a player enters the zone. Ideally I would like for it to show me what that new PC's name is. Then have it go away after about 10 seconds. Is this even possible?

So far, the best I can do is to have it constantly flashing that there are PCs in the zone. :rolleyes:

MQ2Targets

Use the notify function. Or add:
Rich (BB code):
/declare PCcount int outer ${SpawnCount[pc]}

then add a small subroutine that gets called in your main loop like:

Rich (BB code):
Sub ZOMG_I_Whipped_this_up_in_20_seconds_and_it_prolly_doesn't_even_parse_right ()
/if (${PCcount} > ${SpawnCount[pc]}) {
     /popup Hey Punk, new PC in the zone.
     /varcalc PCcount ${SpawnCount[pc]}
    /return
}
/if (${PCcount} < ${SpawnCount[pc]) {
    /popup Hey Punk!, A PC just left the zone.
    /varcalc PCcount ${SpawnCount[pc]}
}
/return

Prolly a way to keep up with names of PC's in zone and how to tell when they leave by using Arrays and Spawn ID's and checking it using a
/for X 1 to ${SpawnCount[pc]}
before you change the number and if that spawn ID isn't present you know to remove it from your list.
The problem will be in keeping the list sorted so it doesn't get "fragmented" as it would be best to have your "This is highest this array has gone so far" unless you don't mind having a blank hole and having a flag for "last unused array number" and "if last unused array number <> 0 then for loop this bitch to PC count + 1" but a problem with that will occur if 2 come in then 2 more come in then the original 2 leave. You will wind up fragmented again.

In other words...keeping up with the new dude is so you can have it /popup as a name level and whatever is not really worth the time and effort applied if you are using MQ2Targets and have PC on your watch or notify list.
 
Last edited:
Cade said:
Download MQ2HUD.ini to your MQ2 folder and in gime type /plugin mq2hud

Wouldn't it be better to cut and paste the various ini's into the correct players section so that each would get the correct one loaded??
 
Ok Getting spammed with "due to complete misuse of the string top level object, it has been removed" in my mq2 window when I use these huds. Also the "ready" on the chaotic Jestore (on vet aa's) appears below the group, not beside the Jestore. I take the hud.ini out and all is well with running mq and eq. Happens on the gen hud as well as the others that I try?? can someone help I kinda have gotten used to these huds and they are extremly helpfull. thank you :confused:
 
You appear not to be using compiles with the String TLO added back into them. Since the compiles here have it, look at this url: here. Look for the MQ2Data stuff.
 
Can someone please explain for us noobs the difference between this HUD stuff and a custom UI? To my eyes it looks pretty much the same.
 
The hud is a set of variables attached, if you will, to your lag-o-meter (F11). The information the hud can display includes your in world coordinates, the class/race of your target, exact XP % for each kill, the distance and general direction to the target, in short anything MacroQuest can display, but presented in a quick-to-read format.

As with any tool initially it seems more hassle than it's worth until you get the hang of it, and then you'll question how you could eve play without it.
 
Huds

Users who are viewing this thread

Back
Top
Cart