(2010.Nov.15 04:45 PM)mblume Wrote: - Each item may be taken out for testing only 1 time for a set period of time, say 3 days, after which the test period expires and the item and cash are automatically returned. A small fee could be taken from the cash before it is returned as well.
Coding would be similar to a purchase, but would have an expiration where the transaction is "reversed". The "Equipment Rental" could be added to the item market, and have a very small quantity available for each items, say 1 or 2.
Might be easier to code it, to put it if the player doesn't return it by the allotted time they bought it rather than the transaction being reversed. Then the issue of returning it is on the player and not the system. But still keeping with the allowance to only be able to test an item once.
So the price to test an item, would be the cost of the item plus whatever rental fee and you only get the funds back, less the rental fee, if you return it before the deadline.