Here is the template map + python script Meta made. There are instructions on a sign next to the chest desribing how it works.
Instead of the five or so different scripts used by the original system, this boils it down to a single script.
If the chest doesn't do anything when you use the command it's probably because the python path does not match where you put the script.
This requires the server running it to have Nicolas' new 'Event_Bought' Arch in it's arch file.
(This shop CAN be a public shop; On HW I use a different model which has a back room that is only accessible by the shops owner)
Thanks for the patch :)
Unless I'm mistaking, the price deposited to the account is the price the seller wanted. But the price the buyer actually paid may be less because of bargaining... So you'll probably deposit more than actually paid... That IMO is an issue.
Some technical points: