QuickTrade - Faster Trading With NPCs

Eorzea Time
 
 
 
Language: JP EN FR DE
Version 3.1
New Items
users online
Forum » Windower » General » QuickTrade - Faster Trading with NPCs
QuickTrade - Faster Trading with NPCs
First Page 2 3 4 5
Offline
Posts: 29
By Ulgar 2018-10-22 10:36:45
Link | Quote | Reply
 
I will try darksteel again and get back to you, thanks again.
Offline
Posts: 1109
By DaneBlood 2018-10-22 11:29:42
Link | Quote | Reply
 
Please re download. I just fixed some minor mistakes with te new salvage plans i added
 Bahamut.Glizdus
Offline
Server: Bahamut
Game: FFXI
user: Gli2duS
Posts: 107
By Bahamut.Glizdus 2018-11-20 05:05:38
Link | Quote | Reply
 
I am in shock, that H-P Bayld are not supported yet ;)
[+]
Offline
Posts: 1109
By DaneBlood 2018-11-24 00:42:29
Link | Quote | Reply
 
Bahamut.Glizdus said: »
I am in shock, that H-P Bayld are not supported yet ;)


I believe you trade these to geosuke ?
I have made the changes but are unable to test it
send me a P.M. and i will send you the modified version for testing
Offline
Posts: 1109
By DaneBlood 2018-11-29 14:30:35
Link | Quote | Reply
 
Dymais currencey1 to 100's sems to be working on my test here.

new version should be out soon
[+]
Offline
Posts: 1109
By DaneBlood 2018-11-30 15:16:30
Link | Quote | Reply
 
Just a quick update.
im looking into the looping code now it seems im geetign a bit more idea of what the code works in this plugin. and should be able to fix The loop for dynamis money as well

I have plans to change the loop to be defaults on certain things where you dont loose the item aka for the storage npc's
 Bahamut.Glizdus
Offline
Server: Bahamut
Game: FFXI
user: Gli2duS
Posts: 107
By Bahamut.Glizdus 2018-12-12 05:14:15
Link | Quote | Reply
 
DaneBlood said: »
Bahamut.Glizdus said: »
I am in shock, that H-P Bayld are not supported yet ;)


I believe you trade these to geosuke ?
I have made the changes but are unable to test it
send me a P.M. and i will send you the modified version for testing

Geosuke?
I am trading those to Runje Desaali.
Always worked for me so I havent bother to try with leafkin.
[+]
 Bahamut.Glizdus
Offline
Server: Bahamut
Game: FFXI
user: Gli2duS
Posts: 107
By Bahamut.Glizdus 2018-12-13 10:28:32
Link | Quote | Reply
 
Tried to trade HPB to Geosuke, same result as with Runje, Invalid target.
[+]
 Phoenix.Ceokitty
Offline
Server: Phoenix
Game: FFXI
user: ceokitty
Posts: 14
By Phoenix.Ceokitty 2019-01-04 10:52:46
Link | Quote | Reply
 
I've tweaked the lua to include being able to trade fish to Zaldon but I'm running into an issue where it's trying to trade the first fish ID listed only. If I have no Cave Cherax in the my inventory it errors out saying it can't find it, rather than going to process the Matsya which are present. If I flip them, same problem, different fish.

In the quicktrade function I added:
Code
                local FishIDs = {
		{id = 4309, name = 'Cave Cherax', count = 0, stacks = 0, stacksize = 1},
		{id = 5468, name = 'Matsya', count = 0, stacks = 0, stacksize = 1},
	}


I added this to the npcTable:
Code
{name = 'Zaldon', idTable = FishIDs, tableType = "Fishes", loopable = true, loopWait = 15},


and then modified this line to include the fishes table:
Code
elseif tableType == 'Special Gobbiedial Keys' or tableType == 'Soul Plates' or tableType== 'Fishes' then -- 1 item at a time


It matches the syntax for all the other items, and I've got it added to the trade only one section as you can only turn in one fish at a time to the npc.
Offline
Posts: 1109
By DaneBlood 2019-01-04 18:03:44
Link | Quote | Reply
 
Phoenix.Ceokitty said: »
I've tweaked the lua to include being able to trade fish to Zaldon but I'm running into an issue where it's trying to trade the first fish ID listed only. If I have no Cave Cherax in the my inventory it errors out saying it can't find it, rather than going to process the Matsya which are present. If I flip them, same problem, different fish.

In the quicktrade function I added:
Code
                local FishIDs = {
		{id = 4309, name = 'Cave Cherax', count = 0, stacks = 0, stacksize = 1},
		{id = 5468, name = 'Matsya', count = 0, stacks = 0, stacksize = 1},
	}


I added this to the npcTable:
Code
{name = 'Zaldon', idTable = FishIDs, tableType = "Fishes", loopable = true, loopWait = 15},


and then modified this line to include the fishes table:
Code
elseif tableType == 'Special Gobbiedial Keys' or tableType == 'Soul Plates' or tableType== 'Fishes' then -- 1 item at a time


It matches the syntax for all the other items, and I've got it added to the trade only one section as you can only turn in one fish at a time to the npc.

Thank you for all the feedback/information.

i have been out of the game for a month due to daugter vising through december.

But ill look into adding the HP bayld to Quicktrade.

im not sure on the fish yet because it might be very player specific ( if you want to do it or not)

the core code of quicktrade is not really upgrade friendly as its full of exceptions to handle things isntead of deriving it from the data lists



I'm still trying to learn lua myself mostly form poking through Asura's code but I still have a long way to go before being able to
write my own version of quicktrade.

I also relly want to set it up so it will targent next npc around if you does not recongise the current npc. this will make it easier to do shami as you often hit shemo there instead

and make all /loop defaults for any storing npc
but be conservative with trade npc's.
necroskull Necro Bump Detected! [86 days between previous and next post]
 Asura.Meliorah
Offline
Server: Asura
Game: FFXI
user: DatGoose
Posts: 576
By Asura.Meliorah 2019-03-31 17:13:51
Link | Quote | Reply
 
When I attempt to use quicktrade for something like behemoth leather on Shiftrix I get an error

"Behemoth Leather" not a valid item name: arg 2

It gives me the text in my chat window that it's attempting to trade them over


however I get no box to show up that I can choose which KI I want.
 Asura.Meliorah
Offline
Server: Asura
Game: FFXI
user: DatGoose
Posts: 576
By Asura.Meliorah 2019-04-02 09:41:45
Link | Quote | Reply
 
Fixed the problem myself, changed item name from 'behemoth leather' to 'Behem. Leather' to match in game item name and that did the trick.
 Bismarck.Xurion
Offline
Server: Bismarck
Game: FFXI
user: Xurion
Posts: 693
By Bismarck.Xurion 2019-04-02 11:31:28
Link | Quote | Reply
 
Asura.Meliorah said: »
Fixed the problem myself, changed item name from 'behemoth leather' to 'Behem. Leather' to match in game item name and that did the trick.
This just fixes it for your version. Can you put a pull request into the repository? If not, I can submit one on your behalf.
Offline
Posts: 1109
By DaneBlood 2019-04-02 12:23:49
Link | Quote | Reply
 
Asura.Meliorah said: »
When I attempt to use quicktrade for something like behemoth leather on Shiftrix I get an error

"Behemoth Leather" not a valid item name: arg 2

It gives me the text in my chat window that it's attempting to trade them over


however I get no box to show up that I can choose which KI I want.

What is this related too?
I can put it in my release of quicktrade

I v ebeen adding in stupid stuff lately liek the flower for the mithra girls back alley entry access


i veben working on getting more then just ps keys to work as well but that stil la challange. as this reuwires change in the main code with all the hardcoded exceptions.



--- I have to many freaking project going on


--- edit ---
I got it. I will fix tonight and rerelease
[+]
necroskull Necro Bump Detected! [71 days between previous and next post]
Offline
Posts: 1109
By DaneBlood 2019-06-12 21:29:19
Link | Quote | Reply
 
Ner version out consider this a Beta
https://send.firefox.com/download/230fbee1654dbca2/#_9zu5iuTSCw9-rhD7ny4Mw

I relly recommend to bind a hotkey for "Qtr /loop" command. It makes it so easy to use for everything

- It now does all ZNM pop items
- it now grab the whitegate signet thing ( by key press emulation)
- it grab cruor buffs from the cruor prospector ( key presses again)
- it does some of the pop items in abyssea tahrongi ( still working on abyssea pop items stuff


Now this is based on some ugly hacking around in the code but it seems to be working
Offline
Posts: 1109
By DaneBlood 2019-06-13 12:58:54
Link | Quote | Reply
 
found my password for github so uploading todays new version here
https://gist.github.com/SvenBent/8f516e5c992f7fdbc975a435a2a85899

fixed some of the abyssea popsets and added way more. the 3 first abyssea zones should be covered now

-- edit
This version is broken, i am working on a new release
Offline
Posts: 1109
By DaneBlood 2019-06-13 23:56:59
Link | Quote | Reply
 
Uploaded new version with all abyssea popsets implemented
https://gist.github.com/SvenBent/8f516e5c992f7fdbc975a435a2a85899

please report if you see any popsets that does not work in abyssea or with ZNM's
[+]
Offline
Posts: 1109
By DaneBlood 2019-06-15 00:49:17
Link | Quote | Reply
 
warning i did some ScrewUp in regars to how i thought LUa handled OR's
So signet sanction is not working correctly on previous release

should be fixed soon
Offline
Posts: 1109
By DaneBlood 2019-06-15 14:20:19
Link | Quote | Reply
 
https://gist.github.com/SvenBent/8f516e5c992f7fdbc975a435a2a85899

Fixed Version.

Should now handle Ionis signet sigil sanction.https://www.ffxiah.com/user/DaneBlood#forum

Thanks to the helpful ppl at windower discord. especially
Arcon
ZetaEpyon
and ern that third person i forgot your name sorry.
Been very patient with my noob questions and confussing the lua syntacx with other scripting syntax :D
 Midgardsormr.Sheenee
Offline
Server: Midgardsormr
Game: FFXI
user: sheeny
Posts: 2
By Midgardsormr.Sheenee 2019-06-24 19:06:05
Link | Quote | Reply
 
Stopped working for me a handful of days ago.

When I try using it at the gobbie, ephemeral or bcnm vendor it will display in log like normal but not actually be doing anything in-game other than targeting the npc.
//qtr loop will even run down a counter of Trades Remaining.

I think my prior file was dated 6/11 and updating to that 6/15 file didn't help any.
Offline
Posts: 1109
By DaneBlood 2019-07-02 22:19:29
Link | Quote | Reply
 
Midgardsormr.Sheenee said: »
Quote
That is weird it has been working for me as late as yesterday

and me newest expansion does not touch the code for crystals

THere is 2 different code chunks for handling trade
The origal code that handles crystals and anything where it has ti figure out a count

and the then all the new popsets code which just simply trade stuff with out counting it up.

once I learned the Dev's code better i am phasing out his original code

Have you ensured Tradenpc is working on its own ?



Anyway new version is up

v.1.8.3 Beta 190702
* Added Coffer Keys

https://gist.github.com/SvenBent/8f516e5c992f7fdbc975a435a2a85899


-- edit --

again i reccomend to set up a hotkey for this somthing like
bind ^insert Qtr loop

This way you simply hit ctrl+insert to activate the automatic trading
Offline
Posts: 174
By ryukin182 2019-07-02 22:53:55
Link | Quote | Reply
 
Maybe itemizer got bugged? It's working for me and itemizer not loaded did exactly what you're saying now
Offline
Posts: 1109
By DaneBlood 2019-07-03 07:50:12
Link | Quote | Reply
 
ryukin182 said: »
Maybe itemizer got bugged? It's working for me and itemizer not loaded did exactly what you're saying now

That is agood point too

Quicktrade is dependent on
- itemizer
- TradeNPC
- Enternity
- Disabled menu animations
Offline
Posts: 1109
By DaneBlood 2019-07-04 11:33:29
Link | Quote | Reply
 
What im working on currently:

- Porter moogle
First phases is to make to store all your abmycades /emp/af/relic gear that cant be wonr by your current jobs

Second phase ( Way down the road) is to pull out gear for your current jobs

Third phase ( dont have the skill for this yet)
to pull out gear according to your GS lua



Still if anyone has idea of more NPC trade interactions let me know
necroskull Necro Bump Detected! [60 days between previous and next post]
 Ragnarok.Lockfort
Offline
Server: Ragnarok
Game: FFXI
user: Terazuma
Posts: 251
By Ragnarok.Lockfort 2019-09-02 18:40:04
Link | Quote | Reply
 
the addon works fine for 1 byne bill, but the other 2 currency don't seem to work.
Offline
Posts: 1109
By DaneBlood 2019-09-02 19:43:31
Link | Quote | Reply
 
Thanks Lockfort
I'll try to look into it

i havebeen out of the game for a littler over amonth due to certificate studying. but i just returned today
necroskull Necro Bump Detected! [245 days between previous and next post]
 Leviathan.Draugo
Offline
Server: Leviathan
Game: FFXI
Posts: 2775
By Leviathan.Draugo 2020-05-04 15:30:50
Link | Quote | Reply
 
I am getting an error that states invalid NPC at shemo, for seals, that states "QuickTrade: invalid target", but when I do just the trade NPC command it trades to the guy.

Also tried @ the rem's chapter NPC, and get nothing.

Is there a library I am missing or something?
 Asura.Arico
Offline
Server: Asura
Game: FFXI
user: Tename
Posts: 535
By Asura.Arico 2020-05-04 15:46:09
Link | Quote | Reply
 
Leviathan.Draugo said: »
I am getting an error that states invalid NPC at shemo, for seals, that states "QuickTrade: invalid target", but when I do just the trade NPC command it trades to the guy.

Also tried @ the rem's chapter NPC, and get nothing.

Is there a library I am missing or something?

Shami
 Leviathan.Draugo
Offline
Server: Leviathan
Game: FFXI
Posts: 2775
By Leviathan.Draugo 2020-05-04 15:48:19
Link | Quote | Reply
 
either way, standing right next to the guy, and a no go. But I do get the error in console log.

At the rem's chapters npc I get nothing. Tried //qtr and //qtr all, same error with both.