• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
Resource icon

Lua - TradeIt - GUI driven trade system (1 Viewer) 1.4

Download
Joined
Dec 21, 2019
RedCents
490¢
dustinisgod submitted a new resource:

TradeIt - GUI driven trade system - Easy-to-use interface for trading items or coins to NPC/PC's

First a thanks to all the other scripters out there. I have used so many of yall's scripts on this site and others as reference material to learn and grow and occasionally (copy/paste). Thanks!


TradeIt.Lua - Trade Items or Coins to PC/NPC

This script provides an easy-to-use interface for trading items or coins to player characters (PCs) or non-player characters (NPCs). It includes auto-fill features for item and player names, drag-and-drop support for items, and the ability to...

Read more about this resource...
 
I was trying teh TradeIt and had soem suggestions:

When you start typing and it finds what you are looking for, it shows the icon of that full name. I would think that by clicking on the icon it would fill in the full name of the item, but it does not. I ended up having to find the item in my inventory and drop it onto the box to fil it is (because it was a four word name and I definitely did not want to go type that out)

When I click on the All button, I would think it should fill in the quantity of what I have available.

Other than that, it wored well.
 
I agree with Nightmare. It seemed that clicking the icon would fill in the rest of the item name. Is there a group button to have everyone give an NPC an item from the driver? I used the /dgga /tradeit item <target_name> <item_name> <quantity> command but within the UI would be nice.
 
RG Manager shows this as up to date. However /lua run tradeit was met with the error " Cannot find tradeit in the filesystem. "
Discovered a random init.Lua file inside my Lua folder opened it up and there it is.
Moved it into its own folder named Tradeit and it now loads with the /lua run tradeit command.

Clicking the X to close the window resulted in the following crash.
---------------------------
EverQuest Crash Detected
---------------------------
MacroQuest caught a crash:

Process ID: 18312
Version: 3.1.1.2791
Location: OnUnloadPlugin+0 (C:\Next\Plugins\MQ2Lua.DLL+000000000047F0B0)

CrashID: 6670bad1-52d5-40f8-991b-e88c0e07cd47

I too think a button from the driver for the group to hand over the same items would be beneficial.
Could you populate based on the drivers input and then handle the trade?
 
check that it didn't install as Lua\tradeit\tradeit\

it looks like its nesting the folder
Prior to creating my own tradeit folder there was not one.
It had installed as Lua\init.Lua
I created a Tradeit folder and moved that init.Lua to it (Lua\tradeit\init.Lua\) and it works with the /lua run tradeit command now.
I also don't have a duplicate tradeit folder inside my Lua folder. (double checked just now)
 
Loving the changes. The typeahead dropdown for selecting the character or the item works well.

I did have one issue. I was trying to give a 'Rough Defiant Plate Helm' to one of the other toons I am leveling, and I also have one equipped. The utility told me it could not trade the item, as it was not in a bag. Just letting you know, maybe ignore equipped items? Everything else works well!

1729869467748.png
 
Loving the changes. The typeahead dropdown for selecting the character or the item works well.

I did have one issue. I was trying to give a 'Rough Defiant Plate Helm' to one of the other toons I am leveling, and I also have one equipped. The utility told me it could not trade the item, as it was not in a bag. Just letting you know, maybe ignore equipped items? Everything else works well!

View attachment 65826
are you using the newest version? I added a inventory only function so it would not try to grab equipment your wearing.

Capture.PNG
 
I am using the newest version. You can see on the boots below I have 2 in the pack, and 1 equipped. I have the Inventory Only checkbox marked. I cleared out the toon name. Let me know if I can debug it further.

1729897341098.png
 
I was trying to give five potions to a toon, but it just gave him the full stack of 20.
can you reproduce it, or was it a a once off? I don't have any potions on emu to trade, but any stack of items I am trading are splitting like they should. let me know if you can reproduce and what conditions its happening.
 
I ran into a small issue tonight. I wanted to trade some coin to a beastlord, and I had typed in his name and selected it. I did not have the toon targeted, or nearby. When I clicked the trade button, it navigated to Toonname's warder and tried to trade with the pet. This only happened if the pet was nearer to me than the toon. If the toon was nearer to me, it worked correctly.
 
I agree, a button to broadcast to the rest of the group/raid to use tradeit, fill in the info from the driver, trade the item/plat the driver had provided in to the target the driver had set on boxes, let us know completed. This would be an AMAZING addition!
 
Lua - TradeIt - GUI driven trade system

Users who are viewing this thread

Back
Top