ScriptUO
Official ScriptUO EasyUO Scripts => Submit your Script => Inactive Submissions => Topic started by: gen2000 on October 22, 2009, 01:58:06 PM
-
Updated Auto Item Buyer on Easyuo.
Auto Item Buyer 3.5 (http://www.easyuo.com/forum/viewtopic.php?p=221752#221752)
New to version 3.5
-Buy Rules
In previous version you would select a pre-determined list of items to buy.
Now you can make your own list!
-Total Amounts
You now choose how many of each item you want to buy!
(default 1000000)
-Manual
For vendors that you can't recall to, you can use Manual and the script won't recall!
-Stats
You can now monitor total gold spent and total of each item you've bought!
Updated 12/03/09
-Fixed menu button error.
-Fixed Gold selection issue when buying instant respawn and non instant respawn items together.
-
That's slick, thanks for the update.
-
That's slick, thanks for the update.
;)
-
That's slick, thanks for the update.
;)
You know, I've been using a version of the old buyer that I modded because it wasn't buying out a vendor. Was that a problem for you Gen? The old one wouldn't work for me till I modded it to click a bunch of times on the buy menu. It made it take longer, but it always bought out a vendor in a few trips. :) I just made the time to recall shorter so it would check vendors a lot more.
-
I gave it a try today to buy gems and and it was trying to sell to every vendor and didn't really work. I will have to figure out what was going wrong.
I have a modded version of your original that I use as well.
-
That's slick, thanks for the update.
;)
You know, I've been using a version of the old buyer that I modded because it wasn't buying out a vendor. Was that a problem for you Gen? The old one wouldn't work for me till I modded it to click a bunch of times on the buy menu. It made it take longer, but it always bought out a vendor in a few trips. :) I just made the time to recall shorter so it would check vendors a lot more.
I just have it click x x d 2 times and it always works great for me
-
I gave it a try today to buy gems and and it was trying to sell to every vendor and didn't really work. I will have to figure out what was going wrong.
I have a modded version of your original that I use as well.
LOL! well I always expect some errors, nothing works perfect for everyone but damn.. that's a major problem huh?
I added some bulk order check right before i uploaded it and didn't give a test run, im sure that has something to do with it. i'll check it in a few mins
-
I forgot a pause, and also had an issue with a bulk order check causing it to try to sell instead of buy. fixed!
Had to do another update, had issues with ignoreitem reset (buggy!!) and the recalling sub..
-
Oh my lol I actualy was using your earlier script to inspire my own auto buyer on faction vendors.
-
Oh my lol I actualy was using your earlier script to inspire my own auto buyer on faction vendors.
Nice, I put alot of new options in the new one.. hope to have all the bugs worked out in a few days.. already had to do a few updates.
-
I haven't tested this yet. But you said "THIS SCRIPT WILL ONLY WORK WITH A BEETLE, SO GET ON YOUR BEETLE! ".... Does this mean I cannot use a gargoyle with a beetle following? Will I have to use a human/elf?
-
I haven't tested this yet. But you said "THIS SCRIPT WILL ONLY WORK WITH A BEETLE, SO GET ON YOUR BEETLE! ".... Does this mean I cannot use a gargoyle with a beetle following? Will I have to use a human/elf?
Have to use human/elf.
-
Hey there Gen, I posted on your EUO Link I thought I'd post it over here as well. I set the script to purchase Bottles at a Max of 40 Per. the script worked great though he would only buy one set of bottles (500) put them on my bug, recall to the Bank and Return to the vendor to purchase another set. I would have thought that I could fit at least 2 sets (1000) bottles before Recalling to the bank. Other than that the Script worked better than my Modded 2.0 Version. On another Note, I thought it would be great if you added a Max Number, and Possible an Add Button for the Misc. Section.
-
Hey there Gen, I posted on your EUO Link I thought I'd post it over here as well. I set the script to purchase Bottles at a Max of 40 Per. the script worked great though he would only buy one set of bottles (500) put them on my bug, recall to the Bank and Return to the vendor to purchase another set. I would have thought that I could fit at least 2 sets (1000) bottles before Recalling to the bank. Other than that the Script worked better than my Modded 2.0 Version. On another Note, I thought it would be great if you added a Max Number, and Possible an Add Button for the Misc. Section.
I've been thinking about making it so you can add everything you want to buy to a list(kinda like rule list in TM's Claw), instead of pre-set options. I could add a max count, but my brains not working atm.. ha! So I'll have to do some figuring on that. Would be easy if your only buying one item, but if you buying alot of different things it could get technical. and I'll see if I can figure out something for the bottles thingy..
-
awesome.. I was gonna start tinkering around with 3.0 and see what I can come up with...
-
awesome.. I was gonna start tinkering around with 3.0 and see what I can come up with...
ok, let me know if ya what ya come up with
-
might take me a day or two to backwards engineer the script, before I start writing anything... I like to get an understanding where everything is coming from before I start messing with vars, ect.
-
might take me a day or two to backwards engineer the script, before I start writing anything... I like to get an understanding where everything is coming from before I start messing with vars, ect.
I've about got an updated version ready.
Added: List box so you can add all the items individually.
Added: Total amount to buy per item.
Added: Stats box to monitor gold spend and how much of each items has been bought.
I'll upload it tomorrow after I get it all cleaned up.
-
Gen,
I don't know if I mentioned this before, but another feature to consider would be a manual NPC selection feature to buy from Gypsies in Ilsh. They pop around, so you have to walk to them, but it would be cool if there was a mode that didn't do anything until you found the NPC you want to buy from, and then allowed you to run your buy by hitting a button and targetting the NPC.
Just a thought.
-P
-
Gen,
I don't know if I mentioned this before, but another feature to consider would be a manual NPC selection feature to buy from Gypsies in Ilsh. They pop around, so you have to walk to them, but it would be cool if there was a mode that didn't do anything until you found the NPC you want to buy from, and then allowed you to run your buy by hitting a button and targetting the NPC.
Just a thought.
-P
I think I could do that. Let me see if I can get that added before I upload the new version
-
Updated to version 3.5
New to version 3.5
-Buy Rules
In previous version you would select a pre-determined list of items to buy.
Now you can make your own list!
-Total Amounts
You now choose how many of each item you want to buy!
(default 1000000)
-Manual
For vendors that you can't recall to, you can use Manual and the script won't recall!
-Stats
You can now monitor total gold spent and total of each item you've bought!
-
You are THE MAN. Nice work Gen, I will give it a try!
-
You are THE MAN. Nice work Gen, I will give it a try!
Thanks! ;D
I kinda rushed it so I hope it works ok. Let me know what ya think.
-
You are THE MAN. Nice work Gen, I will give it a try!
Thanks! ;D
I kinda rushed it so I hope it works ok. Let me know what ya think.
It was a required script for me once I fixed my problem of not buying out the full amount of something... now it's just that much betta. :)
-
I can't wait to check this gem out.. Thank alot Gen.
-
found 2 errors. Sorry... First one.. Change the location of the vendor button after it is done line 806
menu Button vendor 256 24 99 25 Done
and if you have bottles or probbaly gems any of the 1 gold piece item in your inventory list you will only grab 1 gold not enough to buy other items like regs....
-
found 2 errors. Sorry... First one.. Change the location of the vendor button after it is done line 806
menu Button vendor 256 24 99 25 Done
and if you have bottles or probbaly gems any of the 1 gold piece item in your inventory list you will only grab 1 gold not enough to buy other items like regs....
Good find, Thanks
Updated 12/03/09
-Fixed menu button error.
-Fixed Gold selection issue when buying instant respawn and non instant respawn items together.
-
Tm's Used to it. :P Though I haven't picked at his scripts lately... *Khameleon loads up the CLaW again.
-
Ha
-
Great Update... I haven't Found Any Issues yet...
-
awesome.. I was gonna start tinkering around with 3.0 and see what I can come up with...
I'm still getting the same problem as before. It buys out the vendors in Malas, but then moves to tram/fel and doesn't click one pig iron at all. :) Gotta dig into it again. *sigh* I love the ease of setup now tho. Simple.
-
awesome.. I was gonna start tinkering around with 3.0 and see what I can come up with...
I'm still getting the same problem as before. It buys out the vendors in Malas, but then moves to tram/fel and doesn't click one pig iron at all. :) Gotta dig into it again. *sigh* I love the ease of setup now tho. Simple.
Could it be the price?
-
awesome.. I was gonna start tinkering around with 3.0 and see what I can come up with...
I'm still getting the same problem as before. It buys out the vendors in Malas, but then moves to tram/fel and doesn't click one pig iron at all. :) Gotta dig into it again. *sigh* I love the ease of setup now tho. Simple.
Could it be the price?
Damn you. I didn't break the script, it broke me. *twitch* I set it pretty high for the price because I didn't care about the price...? I set it at 20 or so... thought that would be enough. It's ok, I still have 20k pig iron in the bank. Yeehaw. (yes it was probly the price)
-
LOL! :P
-
ran it today had a few issues. It would recall to moonglow mage shop and before it could even open the vendor gump it would recall out to the next rune. Did this in tram and fel. The other issue, i was buying scrolls, when the amount got to much to carry in the backpack they would automatically fall on the ground. The script just left them on the ground and would recall to the next rune.
-
Same thing here, when buying scrolls, if overweight with them it just drops the 500 or whatever on the ground, eeeeek! lol
-
LOL! I guess I'm going to have to run some test when I get some time.
-
Sometimes it will recall back to that spot and pick them up, BUT, then it buys more and drops them on the ground, I have lost many a stack before i could get back to get them, lol
-
as of right now.. something screwed up on the OSI shards exevent popup doesn't work on beetles... we might have to work on some sort of workaround until the issue has been corrected.. if they even plan on fixing it....
-
I have a fix for the opening beetle sub if you would like to see what I have please PM me GEN
-
I just updated it, should work fine now.
-
ty Gen.. :)
-
yw, I've been thinking, about it not picking up scrolls sometimes. do you think the menu vendor menu closes and the script checks the ground before they drop to the ground? If so I could just add a wait after the menu closes and see if that helps.
-
Adding a wiat here or there doesnt hurt. I dont have any problems with potion bottles. I dont buy scrolls i make them myself.
-
yea, I've never had any problems, I'm thinking the people that are having issues are either on a slower computer or internet and that split second when items drop it will miss them.
-
Hey thanks for posting this, I was having a hard time finding a bulk buyer and this one works wonderfully. No issues at all with it.
-
any way to add items on the fly? item not on the list?
-
any way to add items on the fly? item not on the list?
It's really easy to add items. just scroll down the script to Index Items.
;==========================================================================
; Index Items
;==========================================================================
sub index_items
set %index 1
;---------------------------------------------------------------------------
; You can add items below using the follow gosub
; Gosub index <Types_> <Item , #spc , Name> <Maxprice> <Instant Spawn? yes/no>
;---------------------------------------------------------------------------
; Mage Regs
;---------------------------------------------------------------------------
gosub index KUF_ Black , #spc , Pearl 5 no
gosub index JUF_ Blood , #spc , Moss 5 no
gosub index KZF_ Garlic 3 no
gosub index JZF_ Gensing 3 no
gosub index MZF_ Mandrake , #spc , Root 3 no
gosub index WZF_ Nightshade 3 no
gosub index RZF_ Spider , #spc , Silk 3 no
gosub index SZF_ Sulfurous , #spc , Ash 3 no
;---------------------------------------------------------------------------
; Necro Regs
;---------------------------------------------------------------------------
gosub index IUF_ Batwings 3 no
gosub index YZF_ Pig , #spc , Iron 5 no
gosub index TZF_ Grave , #spc , Dust 3 no
gosub index DUF_ Daemon , #spc , Blood 6 no
gosub index UZF_ Nox , #spc , Crystals 6 no
;---------------------------------------------------------------------------
; Gems
;---------------------------------------------------------------------------
gosub index RVF_ Amber 50 yes
gosub index BVF_ Citrine 50 yes
gosub index OVF_ Tourmaline 75 yes
gosub index HVF_ Ruby 75 yes
gosub index GVF_ Emerald 100 yes
gosub index FVF_ Saphire 100 yes
gosub index EVG_ Amethyst 100 yes
gosub index VUF_ Star , #spc , Saphire 125 yes
gosub index UVF_ Diamond 200 yes
;---------------------------------------------------------------------------
; Other
;---------------------------------------------------------------------------
gosub index DPF_ Blank , #spc , Scrolls 5 no
gosub index TLK_ Boards 6 yes
gosub index ENK_ Ingots 25 yes
gosub index JJG_ Cut , #spc , Leather 18 yes
gosub index BAG_CAG_NAG_IAG_ Bolts , #spc , of , #spc , Cloth 147 yes
gosub index ZLF_ Bandages 5 yes
gosub index WUF_ Bottles 5 yes
gosub index QQD_ Apples 3 yes
gosub index RWF_ Arrows 16 yes
gosub index LNK_ Cross , #spc , Bolts 19 yes
;---------------------------------------------------------------------------
-
see I tried that with a manual buy option, and it kept skipping over the vendor I wanted to buy from, then it told me to reset the vendors? ok.. I fixed that new vendor type I was scanning, now after it scans the vendors in the area since its not an auto restocked item it auto ignores all the vendors and needs me to manualy clear the vendor list and hit the resume button.
-
Gen,
Can this work with the new Saltpeter? They have it timed to reset after 20 minutes after someone buys all of it. Currently each dock has 2 Alchemists selling the Saltpeter and 90% of them list it right at the top. It starts in the morning selling 20 at 8gp and works its way to 999 at 8gp. There are several alchemists selling it at 32gp, but they are in Felucca.
So 2 at most every dock in Trammel and Felucca, you can get stocked up very easily and also make a little profit if you sell it on your own Vender...!
-
add the green lines
;---------------------------------------------------------------------------
; Other
;---------------------------------------------------------------------------
gosub index DPF_ Blank , #spc , Scrolls 5 no
gosub index TLK_ Boards 6 yes
gosub index ENK_ Ingots 25 yes
gosub index JJG_ Cut , #spc , Leather 18 yes
gosub index BAG_CAG_NAG_IAG_ Bolts , #spc , of , #spc , Cloth 147 yes
gosub index ZLF_ Bandages 5 yes
gosub index WUF_ Bottles 5 yes
gosub index QQD_ Apples 3 yes
gosub index RWF_ Arrows 16 yes
gosub index LNK_ Cross , #spc , Bolts 19 yes
gosub index AFZ_ Saltpeter 8 No
and find this line
set %VendorType IS_HS_OCB_NCB_AV
I'm having problems with Manual it scans all the vendors in the area, stops then makes you hit a button to reset the vendors then hit start again.
-
I don't "think" it's suppose to do that, but who knows.. haha
I never even used it. I'll take a look when I get a chance and see whats up.
-
I haven't played with it to much.. a possibility is that the vendors are being ignored for forgot to be reset.?
-
add the green lines
gosub index AFZ_ Saltpeter 8 No
and find this line
set %VendorType IS_HS_OCB_NCB_AV
Thanks Khameleon! That will be a big help!
I was confused because they set the timer to reset every 20 minutes.
-
saltpeter vendors are worse... there like 45 to 60 minutes....
I'd like to see if we can look into the Manual Vendor issue.. I can't seem to figure out how to reset the vendors after it goes through them once. I'd like it to also not dismount and use the beetle because 99% of the time you use the Manual option your already siting close enough to the bank to drop into the bank instead of hope of the bug every 5 seconds... :)
-
I actually timed the Alchemist Venders for Saltpeter and they do re-spawn every 20 minutes. The only vender that is close enough to the bank is the Alchemist Vender that is standing on the Sea Market (aka Floating Emporium), there are 3 other Venders down south from the bank, a little farther away. Total of 4 Alchemist Venders at the Sea Market. In both Trammel and Felucca, at almost every dock except Buc's Den, Cove, and Serpent's Hold there are 2 Alchemist Venders. Some standing close to each other and some standing very far apart, where you have to mark a second rune.
I agree, I have tried experimenting with trying to figure out how to buy them with manual mode as well, as it keeps going back to each vender in rotation trying to buy something that hasn't re-spawned yet.
I just ran the Auto buyer and my Saltpeter amounts are currently at 20 and 40, they have not grown to 999 as of yet.
-
your one of the lucky ones.. we have 1 vendor and I own it half the day :P
-
Khameleon,
I am on Pacific --- what shard are you on?
-
I wrote a stand still buyer that will buy vendors out of the potion regs I need nonstop. With TM's buy agent subs they are very easy to write... not sure they are public tho? Be worth checking.
-
I don't believe you ever posted it up... I don't see any sort of buyer in your library scipty :)
-
I don't believe you ever posted it up... I don't see any sort of buyer in your library scipty :)
I never did post it. It's a pretty specific use script. Wouldn't be good for general consumption. Easy to make tho with TM's subs. I was actually considering an update to TM's buy agent subs but with the whole oeuo thing, wasn't sure it would be a good idea. Just waiting to see how that pans out and if he updates them. :)
-
It's all yours. I probably won't be updating those.
-
Hello all,
Been using this for a while for regs, scrolls, and bottles....and it works incredibly well.
Set it up last night with tailor shops to start buying bolts, and have run into an issue I'm hoping someone can shed some light on for me.
First setup was to buy bolts at a max price of 150, max quantity. This doesn't work due to the extreme weight of bolts. It buys 500, which fall onto the ground. Hops off bug and tries to put them in the beetle, but they are obviously even too heavy for that. So, thought if I changed the buy quantity to 50, and then to 1. It still buys 500 every time.
Been looking for a variable that I can alter to fix the issue I'm running into with no luck.
Any ideas would be helpful. :)
-
Pretty sure it's like shift clicking the object of your choice so it auto selects 500 no matter what you choose.
-
Works great i realy love this script can either recall around or stand in one spot Great Contrabution mate thumbs up
-
when i start this script and sets all fine i push play and i see open bank , withdraw only 1 gp and recall to vendor next script try buy cut leather but cant bc have 1 gp in bag.
-
why this script withdraw only 1 gp ?
Try again sunshine...
Steeeeeerrrrrriiiiiiikkkkke ONE
-
when i start this script and sets all fine i push play and i see open bank , withdraw only 1 gp and recall to vendor next script try buy cut leather but cant bc have 1 gp in bag.
Try again sunshine...
Steeeeeerrrrrriiiiiiikkkkke ONE
Well, he tried again...would this be... Steeeeeerrrrrriiiiiikkkkkke Two??!!??
-
I use this when buying bulk gems for imbuing and it has always worked flawlessly. Don't use it so much now that I have 12TimesOver's awesome mining script running like crazy:)
-
I use this when buying bulk gems for imbuing and it has always worked flawlessly. Don't use it so much now that I have TMs awesome mining script running like crazy:)
TM has a mining Script .. really ??? whats the link as i have never noticed this before.
-
I use this when buying bulk gems for imbuing and it has always worked flawlessly. Don't use it so much now that I have TMs awesome mining script running like crazy:)
TM has a mining Script .. really ??? whats the link as i have never noticed this before.
Crap... I was wrong. I couldn't find it in search then realized it is actually a script written by 12TimesOver. The minning for dummies! Great Script!! I will edit my earlier post to reflect the proper author recognition.
-
Running this and for the most part its working but ......
It doesn't 'see' the vendors ...
Im running it in manual mode, so Im not recalling in and out.
Im on a beetle, but Im not using it. Just directly banking the reg Im buying.
This is the msg I get ...
Status: Find some vendors and Click resume. I click the resume button, and it 'sees' them and works for that cycle, then pauses again giving the same msg.
I remember reading ages ago Vendor ID change regularly is this my problem, if so how do I find the new IDs ?
I have added: _AV
here
_________________________
; Misc
;---------------------------------------------------------------------------
set %VendorType IS_HS_OCB_NCB_FWL_XVL_AV
set %respawntime %respawntime * 60
Set %VR 1 ;Vendor Rune Number
set #MENUBUTTON N/A
set %beetle #false