Fixed in the newest version that I'm working on , unfortunately I've been without ISXEQ2 for some days now (Thanks to SoE (/rude) , BIG thank you to Ama for giving us EU peeps a fix).wired203 said:Did another run through your script to check it out, looks like you have it hardcoded for selling from a good char on setting the comission. I mainly sell from an evil char so you will need to set that to a toggle so the comission is set properly.
It's mainly the base routine for a much larger script so no documentation really..Algamer said:Sorry if Im being an idiot, but I never found any documentation on how this works. When I run the script, it just cycles through pages of broker items which all have the word "null" in their title, so Im guessing somethings going wrong. Is there any documentation on how to set this script up out there?
Just finished adding the option to set a minimum price items will not be set below.Pygar said:Option to purchase any new items more than 20% under your price? =)
Hmm...I'm almost sure I did put a check in for an exact match on that..I'll have to check..wired203 said:I haven't checked myprices4 yet as I didn't feel like editing the XML kk I'm lazy lol. On myprices2 to matches to the first name that comes up, say your selling absolution it will pull null absolution which is a much lower spell and use that for pricing instead.
Needs to have a exact text match check to be fully usable but on other things it works great.
mycroft said:Hmm...I'm almost sure I did put a check in for an exact match on that..I'll have to check..
This line SHOULD check for N1 (your items name) being an exact match to "${Vendor.Broker[${CurrentItem}]}" (The Broker item being looked at currently) unless I've miss-understood something...
if "${N1.Equal["${Vendor.Broker[${CurrentItem}]}"]}"
Unfortunately everything is on hold again , the EU servers have a different version of the everquest.exe from the US (again)
Hmm...yes that is possible...I could add an option to set the price and mark them for sale if an item is unlisted.Algamer said:Would it be possible to have the script list change the price for all items in your consignment slots instead of just changing the ones currently being sold? This could be useful if you have alot of items to put up at once ( crafting etc) and this way you wouldnt have to do a search and set the price automatically. I tried to get the script to do this by clicking to sell the item without changing the price, but it wouldnt change it because it was always the lowest priced item. Really useful script, keep up the good work Mycroft!
Try 25 , I had a bad lag day yesterday and 25 seemed to be the most reliable.wired203 said:What I do is just list it at a high price when I throw it up, then let it adjust it accordingly. Only issue I have been having is the lag here is kinda high so a lot of times my items wind up unlisted but price matched. Will play with the wait values and see if I can find me a happy setting.
There is a minimum price XML file (myprices.xml in your scripts folder) , you have to alter the minimum value by hand once an item has been added automatically by the script.wired203 said:I tried the 0.06 edition last night, appears you implemented the looping and constantly checking pricing. The one issue I see with that is I actually saw what must of been another pricing bot running as my prices on a few items kept decreasing. The issue I see there would be if you had it automated to loop for everyone then you would have to have a XML listing of each item with a bottom price and would hit that bottom price if there is any competition.
Might be best to have pricing set to a single itteration and for looping have people modify that in themselves, but I would definatly put the purchasing up as looped.
I'll add a tickbox to Round Prices , basically it'll just ignore the coppers , if the matching price is 1pp 59g 99s 50c I wouldn't want to lose the 99s 8)Twiddle said:A nice addition would be a "[ ] PrettyPrice" option to toggle on and off.
Right now, it might set the price to 1pp 44gp 33sp 33cp... Im not really interested in that, hehe - i'd settle with 1pp 44gp... So if you are selling something over 1 plat, it will only set plat and gold, selling something lower than one plat, but N gold, it will cut off the copper, etc...
Making it more realistic prices.
~
nilsar said:getting an error
1) error unable to mark NULL as listed for sell
this is when the first 3 options are checked works ok with just first 2
2) also when i check the first 2 boxes it never changes from non list to listed on completing.
3) when comparing a spell i have for sell Pariah's Strike (Adept I) at 99g
it say there is no match marks it as red and moves on when there are 4 others up and it doesnt match the price.
4) also compacting the display window would be great so you could get broker, isxqe2 console and yours onscreen at one time for viewing would be great.
nilsar
Thats...unusual...Busygal said:I am having a problem with this script... I minimized it once and when I maximized it the window was see-through... I could see the frame and SOME of the text but that is it... I shut down eq2 and re-logged and it was STILL invis... I can't do anythig with it... any ideas?
I'm just about to release an update to the GUI (smaller footprint) along with some improvements to the search code , perhaps this will help.Busygal said:Well I deleted the mypricesUI.xml file from the Scripts/UI/ folder and re-download it from the SVN... that didn't work. So I deleted ALL my "myprices files" no luck... it is still invisable... if I am looking at a wall it looks like writing on a wall... and I can't interact with it other then the top border to move or close it.
Ah , I'll update that , should be an easy quick fix.bjcasey said:Nice program. I specifically like the buy routine. One problem I noticed, if the person you are buying from has more than 200 of a stacked item up for sale the bot will try to buy more than 200 of that item. This of course is a problem for the eq2 broker window as the max amount you can purchase at one time is 200. The same problem occurs if you don't have whole amounts of an item in your inventory.
Thats a possibility....though it looks like someones putting them up for sale , realising they didn't set a price (0.02 is 2 copper) and quickly taking them down.bjcasey said:Few other small glitches today. I'm trying to buy any Tynnonium Cluster up to 15 total for 3.6p. Occasionally the bot will do this and report this in the console.
Verifying ISXEQ2 is loaded and ready
Running MyPrices version 0.09a - released : 20 Nov 2007
Buying (1) Tynnonium Cluster at 0.020000
Buying (14) Tynnonium Cluster at 0.020000
But when I check my bags the clusters have not been purchased. Is this a case of someone listing an item quickly and then removing it before the bot can purchase? Or someone else (possibly another bot) buying it before my bot does? The real problem occurs that when it thinks it has purchased something the max purchase number is decreased. So in the above example I only want 15 clusters and it thinks it bought 15 clusters so it stopped searching for that item.
Did you sort them on the broker before or after running the script? , this helps me track it down a lot...thanksBusygal said:Originally Posted by nilsar
getting an error
1) error unable to mark NULL as listed for sell
this is when the first 3 options are checked works ok with just first 2
I was having #1 happening too... I found that if I had resorted my selling boxes so they weren't alphabetical then I would get the "null" error ... as soon as I switched it back to sorting alphabetical then it would work fine... home that helps
Ok , I've seen what happens , it's the same thing as a previous problem...Busygal said:I would sort them BEFORE I started scanning with myprices and it would work... if I had resorted them (say to sort them for prices) and tried to use the script it would start.. hang.. then come up with the "null" error.
Glad to be of help
Fixed in new release , soon as I add a the delay option I'll update the SVNbjcasey said:The save minimum price button appears to be broken and not doing anything.
Yep , added that in next versionPygar said:Ok, last request for now.
It needs a means of setting the interval on auto-loop. Ie, I would like to set it for 15 min delay between scans, as to not log 10k broker requests overnight with SoE.
Ok , I have an idea about the best way to do this...Pygar said:Feature Request:
Parse the sell list for crafted items, and have the ability to update a saved recipe list for craft.
Basically your script could update a 'myprices.xml' that is a saved craft list. Basically ease the process of replenishing your store of crafted items.
I stock over 120 unique crafted items on my store, I go cross-eyed reading the sell lists to figure out what to make to replenish.
The script leaves every entry black if there is no broker match to an item..speedycerv said:I'm having trouble with the latest version. I have everything set how I used to, with both auto-matches on, and scan sales checked. I start it up to update my selling prices and it color codes every item black, and doesn't change any of them now. I didn't change anything except update the script to the latest version.
Yes, this would be simply awesomemycroft said:Ok , I have an idea about the best way to do this...
tell me if I'm on the right track..
Clickbox to mark an item as a craft item (when you edit the minimum price on the first tab)
New tab named 'craft'
When you go into that tab all the items with the flag 'craft item' are listed..
You can set/update a number against each one.
As the script scans your broker list it totals how many of each you have left (across all containers).
After it's done a scan for items being sold and added up all the totals , it compares what it has counted against all your craft flagged items
that it knows about.
It then creates/updates a craft list with how many you need to make to replenish your stocks if any of them are below the set number.
yes , minor hickup , display error only though , it's fixed on the copy I'm using and I'll update the SVN once I've done some more work.Syliac said:After Update the UI seems to be messed up have words on top of each other. In the color coding desc. section.
-Sy
Yes , there are 2 entries per item that need to be filled on the Craft Tab , stock level and craft stack size...wired203 said:mycroft I haven't looked at it yet, however did you incorporate anything into the craft code to count multiple items in a craft, say a potion if you sell 4 and the myprices says I sold 4 and need to make 4 you would essentially be making 40 of them if you did 4 crafts.
Would need a divide by 10 for potions and poisons, and arrows divide by 100 etc.
Strange , I must have been lucky , when I ran craft with 4 items in the list mine ran all the way through without a problem...bjcasey said:Very cool to be able to create a craft list of sold items. Only problem I ran into was after importing the list into /craft I got the endless loop of processing recipes similar to what it does for writs.