• 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
Resource icon

Release Gearly - A Gear Management Tool 1.23

No permission to download
Yes and /dnet info spits out all my characters' <server_name> info as being connected.

Running /dgga and /dgge commands from my driver also are received by the other toons.

I do a /run lua gearly on all my toons.

Hit "update all gear" and each time I either hit update all, or select one of the sub-classes in the dropdown right below it, it spits out the error in my chat window.

I'm looking at all the characters' individual .inis inside the gearly folder inside my lua folder. Lua > Gearly > Character Data > individual .inis
I don't know gearly, but some scripts want you not have the fullnames on dnet turned on
 
I don't know gearly, but some scripts want you not have the fullnames on dnet turned on

When I type /dnet fullnames it is set to off. The characters have a server_character configuration when I see their names broadcast in the chat.

edit: This fixed it. It was off to begin with. But I needed to take an extra step and toggle it off, then on, then off again. Now the Lua works 100%!!!!!!!!!
 
It's handled in the next version:
You have /dnet fullnames on
Do /dnet fullnames off to fix it.

I'll add in a check to account for this.
FYI the server_character means it was on. Typing /dnet fullnames toggles it, so seeing off there would indicate it was on.
 
Hey Lemons - I really want to give this a run but every time I do, I crash to desktop.

I tried running with `/Lua run gearly debug` but see no log file just a bunch of debug to screen before the crash.

I'm running 20-30 toons, all connected to dannet and based on boxhud, everything appears "correct".

Any suggestions here?
 
Hi Again Lemons. I'm still really loving gearly--for my raid of 30 it is very helpful. I have a suggestion that could make it even cooler. The idea is that when you right-click a gear item which triggers the filtering of the list down to just the folks that can use the item, it would be great if you could click on someone's name in the list (or perhaps a small new button) and the script would give the item to that character. There would need to be some filters, like ensuring that you're in the same zone and reasonably close together (so as to not train across the zone to hand it off). And to extend that idea even further, it would be even cooler if the recipient of the item could equip the item into the slot for which the button was pressed (i.e. if you're looking at a ring and you see that "bob" can make the best use of it in his left hand), it would be cool to just click on Bob's name in the gear row associated with the left hand and then automagically Bob would eventually be wearing the ring.

If you like the idea but lack the time to implement it then I'd volunteer to make this change. I've done a little Lua programming, however, I have yet to do any UI or DanNet stuff. I'm not 100% confident that I could pull off the second part to my satisfaction, but I'm pretty sure I could pull off the first part.
 
@Lemons the problem was boiled down to failure to parse mq.TLO.DanNet.Groups() as for some reason mine overflows and crashes to desktop.
 
@hytiek try this:

Start with a clean slate by deleting your Character data contents. Then

Code:
/dgae /lua run gearly once

This generates a character data for all online toons.

Then
Code:
/lua run gearly

From your driver toon.
 
@hytiek try this:

Start with a clean slate by deleting your Character data contents. Then

Code:
/dgae /lua run gearly once

This generates a character data for all online toons.

Then
Code:
/lua run gearly

From your driver toon.

This issue is MQ2Dannet related.
 
Using a dirty fix by kaen has enabled me to be able to use it.

Sharing for others, replaced:

local items = stringToTable(mq.TLO.DanNet.Joined(),"|")

with

local items = stringToTable("|all|brd|caster|clr|mag|melee|mnk|nec|pal|priest|shd|shm|tank","|")
 
To add, if there is anyone else out there who got wonky slotnames using mq.TLO.Me.Inventory(i).InvSlot.Name():

Changing the code this way (suggested by kaen, of course :-D) fixed it for me (be sure to also delete your charater data in the gearly directory!)

local function createInventoryData(doWrite,reloadIni) for i=0,22,1 do --Writes my gear stats to the invT[myName] table. Inv = mq.TLO.Me.Inventory(i) local slotName = mq.TLO.InvSlot(i).Name() if Inv() then --If I have an item in the slot
 
Hi. I wanted to report a strange behavior that I've been encountering where not all characters are showing up in Gearly.

Up until now I had only used Gearly on a small scale (just 1 or 2 groups) and it worked well. Now I'm trying with my full raid force of 30 (temporarily 31 since I'm swapping one out). The characters are all on the same computer. I ran through the reset steps that @Szazor outlined above. I see that I have an .ini file for all characters. I see that all characters are responding to DanNet commands (by executing "/dgae /gu hi" and counting that all 31 respond). I launch one copy of Gearly on the guy that has the most gear to pass out. But when I scroll through the Gearly window anywhere from 18 to 22 characters showing up in the list (I tried this many times and got a slightly different number each time). I also Auto-Filter to an item that is All/All and that same subset of people show up.

Then the plot thickens....

I decided to run Gearly in debug mode (/Lua run Gearly debug) to see what I could see. Once I did that all of the characters show up fine.

So I guess I have a workaround, but I just wanted to report the issue.

Edit: One more piece of info... One of my several tries I had a situation also where I had the same character showing up multiple times when I Auto-Filtered on my All/All charm. I still had like 20 or so distinct people, but the list had like 29 people due to duplicates.
 
Are you sure you deleted the ini files in the character Data folder?

Whenever i run different sets of toons I clear the folder and it rebuilds perfectly every time.
 
Are you sure you deleted the ini files in the character Data folder?

Whenever i run different sets of toons I clear the folder and it rebuilds perfectly every time.
Absolutely certain. There were exactly 31 .ini files, one for each of my characters. They showed up again and again each time I deleted them and subsequently re-ran the: /dgae /Lua run gearly once.

I may have spoke too soon about it working well when I ran in debug mode. I did see all of the characters, but there were some error messages upon launch of gearly on the one character that I was attempting to trade from. Sadly these are test characters and the test server is on "patch day" now, so I can't repro. Anyway, these one-time error messages started spamming endlessly once I traded some of the gear items to the other characters and equipped them. After trading 3 items there was so much spam slowness that I could no longer play at all. I needed to quit EQ (just killing Gearly didn't cause the messages to stop, perhaps because so many were queued up). The messages appeared to be DanNet communications related.

I will try to get better info once the test server is back up and running again.
 
You'll need to provide debug info and the full window along with who's missing when Test is up. I can't do anything with the info above. Use the Ctrl+` to use the new window and you can copy/paste or easily screenshot the error message you're getting.

Deleting character files shouldn't ever be necessary. Why do you delete them?
 
With newest update for test, window box isnt correct with DX11 stuff.

Can only click on a few items. Any update for this soon?
 
When I run gearly, no character see's any other character over dannet. I ran the debug and this is what i get a list of errors, with it showing all 24 chars at the bottom connected to dannet. Any advice would be appreciated.
 

Attachments

  • Capture.PNG
    Capture.PNG
    74.7 KB · Views: 3
Heya,
Thanx a bunch for this awesome tool, just found it and already loving it. amazing!

Im not sure if Im just not seeing this? I usually compare my weapons by ratio except for some classes in some circumstances.. and I did not find how to compare ratio..

appreciate the help and all the best :)
 
Thank you for the amazing plugin.

I'm struggling with managing augs for one player, much less for multiples.

Any chance there is a quick way to add an Augments button that would display a sortable list of all augs?

I am addicted to Gearly, so hoping to find a solution here before looking elsewhere. Thanks!
 
Thank you for the amazing plugin.

I'm struggling with managing augs for one player, much less for multiples.

Any chance there is a quick way to add an Augments button that would display a sortable list of all augs?

I am addicted to Gearly, so hoping to find a solution here before looking elsewhere. Thanks!
Give me a few minutes, or until another user chimes in, but i think recently (last month or so) a aug checker Lua was published here?
 
I may have messed up. ( My fault )

I noticed it started to hand out T1 group gear to my toons at random without rolling for it. My greatest fear is having a raid chest pop and my toons start snatching everything when the chest goes on free grab. Are my fears unfounded and this is just a group loot thing?

This is happening after I did a /Lua stop. If its just using advanced loot ( which I'm in the process of fixing now ) I'm cool with that.
 
An aug version is being worked on, but it's not a trivial add.

AutoFilter will still show which classes can use the aug, but won't show who has it already.
 
Gearly doesn't assign loot. It would be AdvLoot or some other automation (Lootly, NinjaAdvLoot etc).
 
Just a FYI. It looks like this was made before LS was released.

It will still show your toons gear singularly when in Persona, but the drop down to pick your toon, will be the short name of your character's base class.
 
Gearly does not like you putting things in the LEFT ear slot while it is running. It will see it after, if the Lua is not running while you put it in.


1728329979796.png
 
Dear all

I accidentally pull the setting windows to the tab and it won't let me out now. I tried to reinstall the Gearly, but didn't help.

1729326865030.png

1729326898974.png
 
  1. Can try the reset all button on /mqsettings Overlay section.
  2. Another option is log out all toons. and find the windows settings in MacroQuest_Overlay.ini and delete the window information. this will reset the window.
 
Release Gearly - A Gear Management Tool

Users who are viewing this thread

Back
Top
Cart