bodnar » 26 янв 2012, 11:44
на свервере хранишь кол-во энергии и время последнего пополнения
если разница между текущем временем и временем последнего пополнения больше чем требуется на восполнение n единиц, добавить n единиц к энергии
во флешке запоминаешь текущее кол-во энергии и таймером отсчитываешь время до очередного пополнения и можешь запрашивать новое кол-во энергии а можешь и нет, по желанию, но выполняя действия проверять кол-во хранящееся на сервере