really great working script set.
small issue is with buying in base vendor.
when buying anything it will function properly as in will take the money from ledger and wont sell item if ledger is empty but with it always pulls the term you canst afford this.
that is the only issue that is says...