- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
private function init() : void {
_player.runDirective(DAddItem.NAME, { 'id' : LAST_BONUS_DAY, 'value' : 0 });
_player.runDirective(DAddItem.NAME, { 'id' : LAST_BONUS_TIME, 'value' : getTime()});
_player.runDirective(CheckIn.NAME);
}
private function setBonusDay(day : uint) : void {
// йобанный инкремент
// нет, по другому записать нельзя данные на сервер
// отрицательные значения записать тоже нельзя
if (day == 0 && _lastDay > 0) {
_player.runDirective(DAddItem.NAME, { 'id' : LAST_BONUS_DAY, 'value' : -_lastDay})
}
else {
_player.runDirective(DAddItem.NAME, { 'id' : LAST_BONUS_DAY, 'value' : 1 });
}
if (day > 0) {
sendNotification(UINotifications.SHOW_DAILY_BONUS, {level : _player.level, today : day - 1});
}
_player.runDirective(DAddItem.NAME, { 'id' : LAST_BONUS_TIME, 'value' : getTime() - _lastBonusTime });
_player.runDirective(CheckIn.NAME);
}
3.14159265 13.12.2012 17:06 # +7
Elvenfighter 13.12.2012 23:38 # +1
guest 14.12.2012 01:10 # +5
Lure Of Chaos 13.12.2012 18:55 # 0