12.04.2014, 11:27
I'd say updating it each 30 minutes. You could use OnPlayerDisconnect, though.. Way better. Imagine a busy server where alot of people are buying weapons each time, that'd be so inefficient. And saving each 30 minutes is not preferred either. What happens if a player gains money and then leaves before the 30 minute save timer? He'll lose status and then come complaining at your forum.