jpcsupplies / Economy_mod

Basic Economy System for Space Engineers
13 stars 12 forks source link

buy sell markup #87

Open midspace opened 8 years ago

midspace commented 8 years ago

Need to consider an appropriate markup between the buy and sell rates, and more having more information displayed to the admin about the rates when setting new buy and sell prices.

Would you believe Steam slaps a 15% markup on whatever you list on their Marketplace?

jpcsupplies commented 8 years ago

i still think my base pricing isnt too bad.. although it still allows people to get rich too quickly on some ores like ice; we can tweak them as we go along, and so can admins

But yes for new or modded ores even tho they default to blacklist; it would be nice if all the admin needs to do is toggle off blacklist to trade it. 15% (or multiply by 1.15) should be a fine default, are you talking a configurable option here, or just as a fixed number? Probably should use a sliding margin however.. if an ore ends up priced at 1cent it should probably sell for 5 cents not 2.5 cents. So have a bigger margin on low priced items.

jpcsupplies commented 8 years ago

Also in light of a recent post about multiplay which recalls my request to you about MOTD when i ran on multiplay, i think we should have as many options as possible configurable in game by admins to minimise the need to messing with XML files. Done right admins may almost never even need to edit the files.

midspace commented 8 years ago

One of my expectations for /set, was that when setting the buy and sell, it would be done as one command. /set price "iron ore" 1.05 1.20 I'm not sure how that fits with your plans.

A markup could be implemented with a value shift. /set price "iron ore" 1.05 15%

Unless you are interpreting the full value. /set price "iron ore" 1.05 115%

With a single value, I'm not so sure. I'm guessing implementing like this, and automatically interpreting the percent based on the buy. /set sell "iron ore" 115%

And inverse. /set buy "iron ore" 85%

If you didn't want to go that far, I was laos think of displaying the markup automatically. /set sell "iron ore" 1.20% You just set 'Iron Ore', sell price to 1.20. A 14.3% markup of 1.05 buy price.

jpcsupplies commented 8 years ago

with buy and sell a player might want to set one but not the other... eg.. shortage of magnesium put its sell price up.. too much magnesium put is buy price down etc thats why i was treating them as different options