- Joined
- Mar 10, 2014
- Messages
- 198
- Reaction score
- 98
- First Language
- English
- Primarily Uses
So I'm looking to have shops in say three different locations. Each location will have some items that over lap. We'll just call it Item A.
So Scenario 1;
On top of this i'd love the prices to be able to fluctuate randomly say between -50% to +50% to give the items a way to be traded without spamming one location. The price fluctuation to be controlled by say every 24 hours of time. So lets say the above has had 24 hours, the results could now look like this;
Scenario 2;
So in scenario 1 it was best to buy at location 2 and sold at location 3 where as after the day has moved on scenario 2 it was best to buy at location 1 and sell at location 2.
Couple of additional rules;
Is there a way to set this up?
So Scenario 1;
- location 1, Item A costs 100 to buy and sold to a vendor for 60.
- location 2, Item A costs 80 to buy and sold to a vendor for 70.
- location 3, Item A costs 120 to buy and sold to a vendor for 85.
On top of this i'd love the prices to be able to fluctuate randomly say between -50% to +50% to give the items a way to be traded without spamming one location. The price fluctuation to be controlled by say every 24 hours of time. So lets say the above has had 24 hours, the results could now look like this;
Scenario 2;
- location 1, Item A costs 80 to buy and sold to a vendor for 50.
- location 2, Item A costs 120 to buy and sold to a vendor for 95.
- location 3, Item A costs 110 to buy and sold to a vendor for 65.
So in scenario 1 it was best to buy at location 2 and sold at location 3 where as after the day has moved on scenario 2 it was best to buy at location 1 and sell at location 2.
Couple of additional rules;
- I'd like to limit the number of items that can be bought / sold. So location 1 might be 5 then location 1 in the next scenario could be only 2.
- The prices have a set benchmark to calculate the value from. I.e. Item A is set to 100 for buying and say 75 for selling, then the random fluctuation is always based of this number. This is more to ensure the game doesn't do 3 days of minus 50% to get to very low (or very high) numbers. So 100 to 50 to 25 to 12.5. So formula always starts with 100 (to be set by me) as the base.
- Certain locations might have a different 'base' price so for example it might be a seaside shop so it specialises in fish. So using the above scenario it's base number might be 75.
- If there was a location 4, i'd also like to control if it actually had the item for sale or not. So location 4 you can sell item A but you cannot buy it from there.
- Three locations is just an example but lets say we had to expand that to 10 locations as well.
Is there a way to set this up?
Last edited by a moderator:



