• 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

Question - Hud weirdness

Joined
Sep 20, 2005
RedCents
1,793¢
Rebooted today, now my hud that I've used for as long as i can remember is locking up mq for a few seconds at a time here and there. Can someone try this in their mq2hud.ini and see if they see the same lag? I have the fps indicator on in WinEQ and when the lag hits the fps drops from 40 to 5. I've attached debugger and nothing is happening during the time it's not responding. I'm running out of things to check and I'm missing my target direction indicator :(

Rich (BB code):
[charname_servername]
Last=Elements
SkipParse=1
CheckINI=10
UpdateInBackground=on
ClassHUD=on
ZoneHUD=on

[Elements]
GIndicator=      1,800,302,0,255,0,${If[${NearestSpawn[GM].ID},***+++*** GM: ${NearestSpawn[GM].Name} ***+++***,]}
DelayTime=       1,140,485,255,255,255,${If[${DelayTime}>0,Wait Time Left: ${Math.Calc[${DelayTime}/10].Int} seconds,]}
ExpTime=         1,140,497,255,255,255,${If[${ExpTime}>0,Exp Time Left: ${If[${Math.Calc[${ExpTime}/600/60].Int} > 0,${Math.Calc[${ExpTime}/600/60].Int}:,]}${Math.Calc[(${Math.Calc[${ExpTime}/600/60]}-${Math.Calc[${ExpTime}/600/60].Int})*60].Int}m,]}

StartedRun=      1,140,473,255,255,255,${If[${StartTime.Length}>0,Started Run: ${StartTime},]}
AAGained=        1,140,485,255,255,255,${If[${StartTime.Length}>0,Gained AA: ${AAGain},]}
CompletedCount=  1,140,497,255,255,255,${If[${StartTime.Length}>0,Completed Missions: ${CompletedCount},]}
LastTell=        1,140,509,255,255,255,LastTell: ${If[${MacroQuest.LastTell.NotEqual["NULL"]},${MacroQuest.LastTell},]}    
HP Regen=        1,140,521,255,255,255,HP Regen: ${Me.HPRegen}
Mana Regen=      1,140,533,255,255,255,Mana Regen: ${Me.ManaRegen}
ZoneName=        1,140,545,255,255,255,Zone: ${Zone} (${Zone.ShortName})


                 
Petdistance=     1,390,485,255,255,255,${If[${Me.Pet.ID},Pet Distance: ${Me.Pet.Distance},Pet Distance: 0]}
Speed=           1,390,497,255,255,255,RunSpeed: ${Int[${Me.Speed}]}
RunTime=         1,390,522,255,255,255,${If[${Macro.RunTime}>0,Running Time: ${If[${Math.Calc[${Macro.RunTime}/60/60].Int} > 0,${Math.Calc[${Macro.RunTime}/60/60].Int}:,]}${Math.Calc[(${Math.Calc[${Macro.RunTime}/60/60]}-${Math.Calc[${Macro.RunTime}/60/60].Int})*60].Int}m,]}

Targ =          1,720,473,255,255,255,${If[${Target.ID},~~~~~ TARGET ~~~~~~,]}
TargetLevel=    1,720,485,255,255,255,${If[${Target.ID},${Target.Level} ${Target.Race} ${Target.Class},]}
TargetDist=     1,720,497,255,255,255,${If[${Target.ID},Distance: ${Target.Distance},]}
LOS=            1,720,509,50,255,0,${If[${Target.ID} && ${Target.LineOfSight},LoS: YES,]}
NOLOS=          1,720,509,255,255,00,${If[${Target.ID} && !${Target.LineOfSight},LoS: NO,]}
Direction=      1,770,509,255,255,255,${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,"   <--","    -->"]}]}]}
Above1 =        1,800,509,255,255,255,${If[${Target.ID} && ${Me.Z}<${Target.Z}," --/ \-- (${Math.Calc[${Target.Z}-${Me.Z}]})",]}
Below1 =        1,800,509,255,255,255,${If[${Target.ID} && ${Me.Z}>${Target.Z}," --\ /-- (${Math.Calc[${Me.Z}-${Target.Z}]})",]}
maxmelee=       1,720,521,255,255,255,${If[${Target.ID},Melee Range: ${Target.MaxRange},]}
TargetSpeed=    1,720,533,255,255,255,${If[${Target.ID},Speed: ${Target.Speed} MPH,]}
**Target Loc**= 1,720,545,255,255,255,${If[${Target.ID},${Target.Y}   ${Target.X}   ${Target.Z},]}
**My Loc**=     1,600,5,255,255,255,My Loc: ${Me.Y},${Me.X},${Me.Z}

Group =        1,500,473,255,255,255,~~~~~~~~~~ GROUP ~~~~~~~~~~~
GroupMember1 = 1,500,485,255,255,255,${If[${Group.Member[1].Name.Length} > 1,${If[${Group.Member[1].Name.Length} > 1,${Group.Member[1].Level},]} - ${Group.Member[1]},]} - ${If[${Group.Member[1].Name.Length} > 1,${Group.Member[1].Class},]} - ${If[${Group.Member[1].Name.Length} > 1,${Group.Member[1].Distance},]}
GroupMember2 = 1,500,497,255,255,255,${If[${Group.Member[2].Name.Length} > 1,${If[${Group.Member[2].Name.Length} > 1,${Group.Member[2].Level},]} - ${Group.Member[2]},]} - ${If[${Group.Member[2].Name.Length} > 1,${Group.Member[2].Class},]} - ${If[${Group.Member[2].Name.Length} > 1,${Group.Member[2].Distance},]}
GroupMember3 = 1,500,509,255,255,255,${If[${Group.Member[3].Name.Length} > 1,${If[${Group.Member[3].Name.Length} > 1,${Group.Member[3].Level},]} - ${Group.Member[3]},]} - ${If[${Group.Member[3].Name.Length} > 1,${Group.Member[3].Class},]} - ${If[${Group.Member[3].Name.Length} > 1,${Group.Member[3].Distance},]}
GroupMember4 = 1,500,521,255,255,255,${If[${Group.Member[4].Name.Length} > 1,${If[${Group.Member[4].Name.Length} > 1,${Group.Member[4].Level},]} - ${Group.Member[4]},]} - ${If[${Group.Member[4].Name.Length} > 1,${Group.Member[4].Class},]} - ${If[${Group.Member[4].Name.Length} > 1,${Group.Member[4].Distance},]}
GroupMember5 = 1,500,533,255,255,255,${If[${Group.Member[5].Name.Length} > 1,${If[${Group.Member[5].Name.Length} > 1,${Group.Member[5].Level},]} - ${Group.Member[5]},]} - ${If[${Group.Member[5].Name.Length} > 1,${Group.Member[5].Class},]} - ${If[${Group.Member[5].Name.Length} > 1,${Group.Member[5].Distance},]}
GroupLeader=   1,500,545,255,255,255,${If[${Group},Group Leader : ${Group.Leader.Name}, -  -]}
 
It *seems* to be related to how often it reloads the ini. Checked my drives for errors, all clean. Upping the CheckINI setting to something insane seems to have fixed it. I don't change the ini often anyway so I can deal. Curious if anyone else is seeing hud lag though.
 
I'll test it for you Saturday morning when I get home but are you having multiple instances of the HUD running or just the one? I see you have hud in background turned on. I had to turn mine off in the background and it made a large improvement in performance.
 
It was the same with one or more instances running. If I had more than one they would all lag at the same time, but only one running would lag as well. I didn't notice the background off option until you mentioned. I hadn't touched the ini in forever so it was a mystery as to why it started acting up.
 
Well I ran your hud with 6 people all running in background and didn't experience any lag at all. Not sure what to tell you bud.

Kinda like the white text :)
 
Question - Hud weirdness

Users who are viewing this thread

Back
Top
Cart