Понеже и аз се занимавам с игри ето какво съм направил аз:
В моята игра имаше файл cron.рнр и които обновяваше БД при стартирането. Предполагам можеш да си го направиш. И трябваше да се стартира на 1 час за да дава ресурси . Аз си държах компа включен и зареден файла в експлорера и му бях добавил метатагоме за авторефреш.
Но това не е много надеждно щото се случва тока да изгасне или компа да забие.
А съм виждал да правят и следното:
Добавят код в всеки файл от играта който проверява от таблица в която е записано време във формат година дата час дали не е по голямо с колкото ти трябва. И като стане презаписва времето и дава квото има да дава. Така играчите сами си обновяват като играят.
Но правеше проблеми когато има повече играчи онлайн едновремено.
В смисъл де даваше по някога по два или три пъти ресурс едновремено.