Показать сообщение отдельно
Непрочитано 06.07.2013, 02:54   #9
Аватар для Injection
Пользователь

Автор темы (Топик Стартер) Re: После рестарта пропадают временные скиллы

Цитата:
Сообщение от Mifesto Посмотреть сообщение
вот тут и ошибка, нужно делать:
Код:
long expire = TimeUnit.DAYS.toMillis(15L);
if (period == 2)
   expire *= 2L;
expire += System.currentTimeMillis();
т.е. к этим 15 или 30 дням добавляем текущее время.

П.С. Сложно помочь когда видишь только огрызки.
Слышал такое) спасибо но не помогло
Выложу полный код, мб кто найдет косяк..
Покупаю скилл,скилл даётся,делаю релог все ок,пишет скилл до: и т.д, все значения в z_donate_skills забрасываются, но после рестрта скилл пропадает, не пишет до какого числа сервис и тд, в бд все сотается так же как и было до рестрта ничего не исчезает и не меняется, в общем как мне кажется и не считывает с БД значения после РРа, если кто допетрит отпишитесь пожалуйста

L2DonateInstance:
Свернуть ↑Развернуть ↓


ServerData:
Свернуть ↑Развернуть ↓


L2PcInstance:
Свернуть ↑Развернуть ↓
__________________
Ненависть врага - высшая награда! (с)
Injection вне форума Ответить с цитированием