• 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 Tradeskill Construction Set NeXt (1 Viewer) 4.1991b

The good news , as is, TCSNeXt still works (Test) , the bad news, typing in a box to search is not, in current form.

Without knowing anything I am guessing it is because of the 'focus' on my tab which is 'fighting' with the search box.
 
Last edited:
So just to confirm I'm not doing something wrong... it won't go farm the Trophy requirements and we have to go farm those manually? Yes, if you can buy it, it'll buy it. But if you have to kill/fish something, you have to go do that ourselves right? Want to ensure I don't have a setting wrong :)
 
Am pretty sure it doesn't do those either, though frequently it will display the source of those items. There are other resources on this site that can automate those things for you.
 

I read up on that, I don't know that will cover the Spellcaster's Essences used for Research trade skill. This appears to be for ores/bars/clays, things that sit in inventory when the script starts, get discovered by the script to convert, the Spellcaster's Essences don't have a reagent to cast. TCN has a "request" feature, would be pretty damn cool if... =)
 
For stuff like that, since I already have mq2twist loaded, I'll just mem the spell and /twist 13 (or whatever gem you used). It'll cast till you stop it...
 
Going from 300 to 350, my main issue is having too much stuff.

In generating a mass list for artisan recipes, is there a way to see all the items I have but don't need anymore? A "to destroy" list, so to speak.

If not, this would be a great feature.

I'm also curious about how others handle this issue.
 
I'm also curious about how others handle this issue.

More mules.

First rule of TS hoarding. Never throw anything away. You might need it for the next character you decide to push to 350.


I found the best way for me to work was using a bunch of mules. Just create a few F2P accounts and load them up with 32 slot TS bags. Instant storage.

Of course getting items on/off the F2P mules then becomes an issue, so ...

I wrote a couple different scripts to automate various tasks. The main ones dump items on to a mule, or tells all the other mules to give them any TS items that match the ones they already have. ie. gathering all the same mats onto a single mule.

When I run out of room because I have too much trash, I just spin up a new F2P mule and distribute the load.
 
More mules.

First rule of TS hoarding. Never throw anything away. You might need it for the next character you decide to push to 350.


I found the best way for me to work was using a bunch of mules. Just create a few F2P accounts and load them up with 32 slot TS bags. Instant storage.

Of course getting items on/off the F2P mules then becomes an issue, so ...

I wrote a couple different scripts to automate various tasks. The main ones dump items on to a mule, or tells all the other mules to give them any TS items that match the ones they already have. ie. gathering all the same mats onto a single mule.

When I run out of room because I have too much trash, I just spin up a new F2P mule and distribute the load.
Of course you could also use TCN to request items off those mules if they are logged on and in the same zone 🙃

BTW, it would be really cool if there could be a way to bulk request the items from a group in dannet / maybe something like /dgza /status item "itemname" and parse that (yes, you lose the tradeskill depot that way). For regular TS jobs it makes no difference, only when compiling lists for the AP/350 I think it should be faster by a lot.
 
Last edited:
More mules.

First rule of TS hoarding. Never throw anything away. You might need it for the next character you decide to push to 350.


I found the best way for me to work was using a bunch of mules. Just create a few F2P accounts and load them up with 32 slot TS bags. Instant storage.

Of course getting items on/off the F2P mules then becomes an issue, so ...

I wrote a couple different scripts to automate various tasks. The main ones dump items on to a mule, or tells all the other mules to give them any TS items that match the ones they already have. ie. gathering all the same mats onto a single mule.

When I run out of room because I have too much trash, I just spin up a new F2P mule and distribute the load.
Feel like sharing your script that hands mats to mules that already have one (consolodating mats in single location on single toon)? This sounds extraordinarily useful.
 
I wrote a couple different scripts to automate various tasks. The main ones dump items on to a mule, or tells all the other mules to give them any TS items that match the ones they already have. ie. gathering all the same mats onto a single mule
Care to share? Always looking for better ways to sort my crap!
Feel like sharing your script that hands mats to mules that already have one (consolodating mats in single location on single toon)? This sounds extraordinarily useful.

That's funny, I was just about to post the exact same thing, but you beat me to it!
 
Generally, I don't mind sharing the scripts but in this case I know there is some hard coded stuff that would need to be refactored to make them work for other people so for now I'll just describe my setup/algorithm.

Mule.mac [ options = Bank, Sort , Home , Get, Give, Dump ]

Normal operations:
- Accept trades
- monitor EQBCS for "Who has" XYZ - Report over EQBC how many XYZ you have
- monitor EQBCS for "Give me" XYZ - Hands the requester XYZ
- Option: Bank - Drop all food / drink TS items into bank then return to starting location
- Option: Sort - Sort items in your TS bags.
- Option: Home - Each TS mule has a "home" spot. Run there before doing anything else.
- Option: Get - See below
- Option: Give - See below
- Option: Dump - Moves all TS items not marked as "keep" to the target character.

The algorithm for "Get"

1 - Write your name in tsmule.ini as the requestor
2 - Write all items in your packs that are tradable TS items and not marked "Keep" in loot.ini to [GIVE] section of ini file.
3 - For each character connected to EQBCS that is with in tradable distance of you: call "/mac mule Give"
4 - When done select next mule in tell it to `/mac mule get`

The algorithm for "Give"

Loop over all tradable TS items in your pack - If it matches an item in the ini file, then give it to the "requestor"
 
Last edited:
Generally, I don't mind sharing the scripts but in this case I know there is some hard coded stuff that would need to be refactored to make them work for other people so for now I'll just describe my setup/algorithm.

Mule.mac [ options = Bank, Sort , Home , Get, Give, Dump ]

Normal operations:
- Accept trades
- monitor EQBCS for "Who has" XYZ - Report over EQBC how many XYZ you have
- monitor EQBCS for "Give me" XYZ - Hands the requester XYZ
- Option: Bank - Drop all food / drink TS items into bank then return to starting location
- Option: Sort - Sort items in your TS bags.
- Option: Home - Each TS mule has a "home" spot. Run there before doing anything else.
- Option: Get - See below
- Option: Give - See below
- Option: Dump - Moves all TS items not marked as "keep" to the target character.

The algorithm for "Get"

1 - Write your name in tsmule.ini as the requestor
2 - Write all items in your packs that are tradable TS items and not marked "Keep" in loot.ini to [GIVE] section of ini file.
3 - For each character connected to EQBCS that is with in tradable distance of you: call "/mac mule Give"
4 - When done select next mule in tell it to `/mac mule get`

The algorithm for "Give"

Loop over all tradable TS items in your pack - If it matches an item in the ini file, then give it to the "requestor"
There is an option in TCSNeXt that can grab specific items for other characters by item name and qty..

I typically would log in characters I knew had items, and now with TS Depot it gives a little more freedom, it always worked with shared bank. I would just do a request and it would cycle through all the toons and grab what it could.
 
Last edited:
Awesome Lua!

Is there a way when doing a craft, to know which items I am missing from a search to craft? I may be overlooking it. I know how to see missing items for 350 path, but not on a specific item I searched for and selected.
 
Awesome lua!

Is there a way when doing a craft, to know which items I am missing from a search to craft? I may be overlooking it. I know how to see missing items for 350 path, but not on a specific item I searched for and selected.
When you check the info checkbox it should pop open a window with all the tabs
 
eqsmith.png

I'm doing Freshman Smith Test and I have everything on the Farm List. It's spitting this out at me - very obscure item it says I need for a Platinum Bladed Long Spear. Am I doing something wrong? :) Love the addon, thanks!
 
View attachment 47637

I'm doing Freshman Smith Test and I have everything on the Farm List. It's spitting this out at me - very obscure item it says I need for a Platinum Bladed Long Spear. Am I doing something wrong? :) Love the addon, thanks!
You need the reinforced jeweler's kit to craft sub-items for the platinum-bladed long spear.
 
Thank you! One other question - sometimes I accidentally X out of the interface to farm Trophy's and whatnot. Is there an easy way to pop that interface back up without ending the Lua and reloading it?
 
If you hit the "X", you've closed the Lua. Just restart. If the UI vanishes because of being paused, "/Lua pause" will bring back the interface.
 
Ok last dumb question I promise - on the Path to 300 screen some of the skills show the path - others do not (Smithing stops with Embroidering Needle - 122 Trivial). Is this a bug for me or is this just yet a part of the Lua?
 
Ok last dumb question I promise - on the Path to 300 screen some of the skills show the path - others do not (Smithing stops with Embroidering Needle - 122 Trivial). Is this a bug for me or is this just yet a part of the LUA?
These are hand jammed by me, and it is meant to be directed by committee, so if someone has a path that is better or filling in the blanks, those are welcome.
 
These are hand jammed by me, and it is meant to be directed by committee, so if someone has a path that is better or filling in the blanks, those are welcome.
What would be helpful is the ability to query for recipes, for a individual trade skill, with a skill level higher than current. I break out the SqlLite query tool to do that by hand. What is the A thru Z next to query intended for?

How hard would it be to show which recipes are available for skill ups, that our current inventory/depot has the items for? Skill up paths on EQTrader don't seem to fully leverage materials available through Overseers and/or the past 4 expansions.
 
Hi Jb,

Could you have a look at putting in a check to ensure that the merchant window is closed prior to having the toon gate.
Fair few times now I've ended up running around naked in the middle of TS session 😳
 
What would be helpful is the ability to query for recipes, for a individual trade skill, with a skill level higher than current. I break out the SqlLite query tool to do that by hand.
Every tradeskill by craft name can be sorted by trivial in the window
What is the A thru Z next to query intended for?
The A to Z is to use for example, Brewing, A, it would should all craft that start with A for brewing.
How hard would it be to show which recipes are available for skill ups, that our current inventory/depot has the items for?


1681319037806.png
If it is for a few recipes for getting to 300, not as painful.

Skill up paths on EQTrader don't seem to fully leverage materials available through Overseers and/or the past 4 expansions.
I use this: https://everquest.fanra.info/wiki/Tradeskills for one aid.
 
Hi Jb,

Could you have a look at putting in a check to ensure that the merchant window is closed prior to having the toon gate.
Fair few times now I've ended up running around naked in the middle of TS session 😳
This is another one of those first I ever heard ofs..
 
This is another one of those first I ever heard ofs..
Doesn't happen all the time, and none since I posted. I thinks it's a remnant of an old eq bug that was patched up.
If you camped, were ported, or went link dead when you were engaged with the bank or a vendor you lost everything equipped and had to petition to get your stuff back. The fix appears to be that it'll still happen, though with less frequency, but camping out and back in again restores your stuff.

Lately I've been doing a lot of power sources and there's been a few times when I've been gated back to pok while the merchant window is open, resulting in me running around completely starkers.

Edit: Yup, just happened again.
 
Last edited:
I can't get TCG 3.7b to run. been like this a while. Anyone have some insights into why these files are missing from the download? Looking at the Lua, i can see where the error occurs. tcg_library.Lua vs tcg_libraries.Lua.
[MQ2] C:\Users\Public\macroquest\lua\tcg.lua:12: module '\tcn\tcg_libraries' not found: no field package.preload['\tcn\tcg_libraries'] no file 'C:\Users\Public\macroquest\lua\\tcn\tcg_libraries\init.lua' no file 'C:\Users\Public\macroquest\lua\\tcn\tcg_libraries.lua' no file 'C:\Users\Public\macroquest\modules\luarocks\share\lua\5.1\\tcn\tcg_libraries.lua' no file 'C:\Users\Public\macroquest\modules\luarocks\share\lua\5.1\\tcn\tcg_libraries\init.lua' no file '.\\tcn\tcg_libraries.lua' no file 'C:\Users\Public\EverQuest\lua\\tcn\tcg_libraries.lua' no file 'C:\Users\Public\EverQuest\lua\\tcn\tcg_libraries\init.lua' no file 'C:\Users\Public\macroquest\lua\\tcn\tcg_libraries.dll' no file 'C:\Users\Public\macroquest\modules\luarocks\lib\lua\5.1\\tcn\tcg_libraries.dll' no file '.\\tcn\tcg_libraries.dll' no file 'C:\Users\Public\EverQuest\\tcn\tcg_libraries.dll' no file 'C:\Users\Public\EverQuest\loadall.dll'stack traceback: [C]: in function 'require' C:\Users\Public\macroquest\lua\tcg.lua:12: in main chunk
[Thu Apr 13 18:49:42 2023] [MQ2] Ending lua script 'tcg' with PID 5 and status 2
 
Last edited:
I can't get TCG 3.7b to run. been like this a while. Anyone have some insights into why these files are missing from the download? Looking at the lua, i can see where the error occurs. tcg_library.lua vs tcg_libraries.lua.
/Lua run tcn

delete tcg.Lua
 
* Fixed, reinstalled the sqlite to D:\, the drive my EQ/MQ are on, just leaving this here in case anyone else does the same thing*

hey jb, I get this error whenever i try to load recipes on the artisan page, if i select a tradeskill from the dropdown list this is what I get. Any idea? thanks. Normal crafting is working fine.

1681689802405.png
 
Last edited:
* Fixed, reinstalled the sqlite to D:\, the drive my EQ/MQ are on, just leaving this here in case anyone else does the same thing*

hey jb, I get this error whenever i try to load recipes on the artisan page, if i select a tradeskill from the dropdown list this is what I get. Any idea? thanks. Normal crafting is working fine.

View attachment 47850
because the prize.db file is not in the tcn directory
 
Feature request if you take them. When doing Artisan, or in general, have an option to compile a list of possible combines from what you already possess. So if a component is on the missing window, don't recommend to buy/bank/depot the other items in that same combine.

Unless it is already a feature and I don't see it. I'd love a way to take "here's your 500 missing combines, these 200 you can do with your current items"
 
Feature request if you take them. When doing Artisan, or in general, have an option to compile a list of possible combines from what you already possess. So if a component is on the missing window, don't recommend to buy/bank/depot the other items in that same combine.

Unless it is already a feature and I don't see it. I'd love a way to take "here's your 500 missing combines, these 200 you can do with your current items"
The truth of the matter is, that effort is not worth it, I estimated about 2500 recipes that are non-farmed, and the other 41000 are.. so nah
 
The truth of the matter is, that effort is not worth it, I estimated about 2500 recipes that are non-farmed, and the other 41000 are.. so nah
It does it already.. sort of.. if you just run the list without doing mass generation, it will run through a list of recipes based on the drop down so you could do 10 50 100 or all the recipes and as it interrogates each one it will skip it if it 'knows' it can't make it..
 
Release Tradeskill Construction Set NeXt

Users who are viewing this thread

Back
Top
Cart