Myprices Not Working So Good

Splash

Active Member
Not sure what is up... When I use the "myprices" script now, it is very slow. Also, it sometimes will work for a few items, but never works for all of them. Many times, the items all list as black... This has just been for the last week. Prior to that everything worked fine.

IDEA: Could we add an option that allowed us to price stuff 1g or some user defined amount lower than the lowest bidder? I don't leave mine running all the time, I just run it once a day or so manually. When I used to do my pricing on my own, I would underbid folks a little. Sales go up tremendously.
 

Amadeus

The Maestro
Staff member
You could try reverting the script via SVN ..that's why we use SVN. It was updated recently, so just try an older version from a time that you know works for you.
 

mycroft

Script Author: MyPrices
Not sure what is up... When I use the "myprices" script now, it is very slow. Also, it sometimes will work for a few items, but never works for all of them. Many times, the items all list as black... This has just been for the last week. Prior to that everything worked fine.

IDEA: Could we add an option that allowed us to price stuff 1g or some user defined amount lower than the lowest bidder? I don't leave mine running all the time, I just run it once a day or so manually. When I used to do my pricing on my own, I would underbid folks a little. Sales go up tremendously.
Where are you using it , at a broker or at your market board?

If at the broker...is the broker still targetted when you see the items all black or does the target change at all ?

If at your inn-room board are you yourself still targetted?

I've explained why I won't put an option to under-sell before, if several people used this feature you would find prices (including yours) drop like a stone as each script under-prices the last until you reach 1c , the vendor price for the item or your set lowest value.

As the reason for using the broker is to make in-game money , I really don't think it's a good idea.
 

utadaishot

Well-Known Member
I have the same issue. When i visit the broker in Kelethin most of the items (sometimes all) are skipped over and left black. The broker remains targetted, I have two broker characters in Kelethin with 5 slots and lots of goods and they are both exhibiting this behavior. My two broker characters in Neriak are the same, also 5 slots but very few goods.

I've attempted reducing the number of goods and removing boxes but no change. I have "Auto-Match", "Set Price", "Scan Sales", and "Logging" checked. I tried "Natural Scan" with no change. I should also note sometimes it will work perfectly for one scan. Maybe 1 out of 20 if i keep shutting down the program and restarting it. Leaving it on "Autoloop", though, only produces continuous failure.

Only started a few days ago, I cant remember if I updated or not (probably did). If you need any more information let me know.
 

mycroft

Script Author: MyPrices
I have the same issue. When i visit the broker in Kelethin most of the items (sometimes all) are skipped over and left black. The broker remains targetted, I have two broker characters in Kelethin with 5 slots and lots of goods and they are both exhibiting this behavior. My two broker characters in Neriak are the same, also 5 slots but very few goods.

I've attempted reducing the number of goods and removing boxes but no change. I have "Auto-Match", "Set Price", "Scan Sales", and "Logging" checked. I tried "Natural Scan" with no change. I should also note sometimes it will work perfectly for one scan. Maybe 1 out of 20 if i keep shutting down the program and restarting it. Leaving it on "Autoloop", though, only produces continuous failure.

Only started a few days ago, I cant remember if I updated or not (probably did). If you need any more information let me know.
Can you message me the log file as a private message , I need to see whats failing and where.
 

larrydoyle

Senior Member
Just to confirm, I also am seeing this happen with the script, so I think it is a real problem. Something changed .. just don't know what.
 

mycroft

Script Author: MyPrices
Ok , I found what it might be , the ISXEQ2 command...

${Vendor.NumItemsForSale}


is sometimes returning a NULL value even though there are items listed in the broker search...the script then thinks there are none available to compare...

The above command should always return a value anyway , 0 if there aren't any...not a NULL

I'll do some more tests to see if I can narrow down...it might just be lag and I need a bigger pause,....

More info soon..

UPDATE :

No Matter how big the Pause (I even tried a 10 second one) between broker searches....

${Vendor.NumItemsForSale} sometimes seems to 'lose it's place' and return NULL , then after a while it sometimes 'catches up on itself', looks like something got borked in one of the more recent updates to ISXEQ2.

I just had tried 20 scans , some worked fine , some started off with NULL being returned all the way through , some it happened part way through and carried onto the end , some it happened part way through for 10 or so entries and then started working as it should again.

None of the items were sold , the broker index didn't vary one scan to another and the error occoured at different items , the items being scanned by myprices definately were being listed in the broker list window.
 
Last edited:

Splash

Active Member
Thanks for responses...

One question about the lower price option...if it was an option only, then it would still benefit some of us. Because I only run the script one time before logging off. Otherwise, I still have to manually set all my prices. We must not have a ton of people using it on my server, because when I manually set my prices lower, they often remain so for at least an hour or two until other peeps update their prices. It just seems like that would be an invaluable option for some of us. I can see why it would be very bad if you left it on auto scan all the time...prices would drop to nothing. But if it was a check box, wouldn't it just be another way to customize and a huge benefit for those of us that don't use it all the time?
 

utadaishot

Well-Known Member
And all we need is for some noob to check it and let it scan for hours and it will drive everyone down whether they checked that option or not. it can cause too much aggravation.
 

Amadeus

The Maestro
Staff member
I will look into the NumItemsForSale tonight.

I'm not sure why that would suddenly start being an issue though ...odd.
 

Amadeus

The Maestro
Staff member
I *THINK* what is happening is that the extension believes that your market window is not "visible" (per the new code I put in to verify that the market window is open and visible before doing anything.)

I will remove the check for now; however, then it will be the script's responsibility to make sure that the market/broker/merchant window is open before doing anything...otherwise, you'll get weird/bad results.

This will be changed next patch I do.
 

mycroft

Script Author: MyPrices
Thanks for responses...

One question about the lower price option...if it was an option only, then it would still benefit some of us. Because I only run the script one time before logging off. Otherwise, I still have to manually set all my prices. We must not have a ton of people using it on my server, because when I manually set my prices lower, they often remain so for at least an hour or two until other peeps update their prices. It just seems like that would be an invaluable option for some of us. I can see why it would be very bad if you left it on auto scan all the time...prices would drop to nothing. But if it was a check box, wouldn't it just be another way to customize and a huge benefit for those of us that don't use it all the time?
Ok , let me explain this again with an example....

the broker has 35 people selling 'the crafted sword of uberness' , prices range from 10 plat to 7 plat 50g as it uses an extremely rare 'rare' drop from a dungeon (remember this is make belive).

7 of these people are using the script.

2 of them are using the script to lower prices 10% below the lowest price , the rest are matching the lowest price.

players 2,3 & 5 are the ones using the 'match' option twice a day
players 1 and 4 are running hourly scans to match
players 6 and 7 are using the '10% below' option.

1-5 have previously matched the lowest price of 7 plat 50g.

6 scans in the morning and the price goes down to 6 plat 75g.
2,3 and 5 drop their prices to match 6 plat 75g
7 scans and the price lowers to 6 plat 7g
1 and 4 scan on the hour and matche 6 plat 7g

later on , 6 comes back on and re-scans , the price drops to 5 plat 46g
1 and 4 scan on the hour and matches 5 plat 46g
7 scans and the price drops to 4 plat 92g
1 and 4 scan on the hour and matches 4 plat 92g
2,3 and 5 drop their prices to match 4 plat 92g

So the price of 'the crafted sword of uberness' dropped by almost 3 plat (almost 50%) on 7 peoples broker listings because 2 people had the option to set their prices by 10% less than others.

And this is just the first day...

Also don't forget those people setting manually instead of using the script will also be reducing their prices , once prices of an item start to plumet I find others start manually undercutting to shift theirs before the price goes down too far...this makes your price go even lower too..

The above is an extreme example but it illustrates the problem.

I don't think people really realise how much damage having this option would cause , they ask for it and think of their own prices , but others are affected too, they will change their prices because of your prices being lower and those price changes will affect your sales and your final selling price also.
 
Top Bottom