Выдача хиро - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Работа со скриптами

Работа со скриптами Помощь в редактировании и написании квестов к Java серверам, а так же эвентов.

Ответ
Опции темы
Непрочитано 14.10.2011, 13:43   #1
Изгнанные

Автор темы (Топик Стартер) Выдача хиро

Собственно интересует как сделать выдачу хиро каждые 2 недели не имея исходников.


AltOlyWPeriod = 604800000
AltOlyVPeriod = 43200000
Olympiad_End = 1320105614715

Этими конфигами можно сделать?
PellePelle вне форума Ответить с цитированием
Непрочитано 14.10.2011, 14:25   #2
Аватар для Blast
Пользователь

По умолчанию Re: Выдача хиро

Olympiad_End = 1320105614715 = Tue, 01 Nov 2011 00:00:14 GMT
Blast вне форума Ответить с цитированием
Непрочитано 14.10.2011, 15:33   #3
Изгнанные

По умолчанию Re: Выдача хиро

Это одноразовое решение ибо в конце периода будет снова:
Calendar currentTime = Calendar.getInstance();
currentTime.set(Calendar.DAY_OF_MONTH, 1);
currentTime.add(Calendar.MONTH, 1);
currentTime.set(Calendar.HOUR_OF_DAY, 00);
currentTime.set(Calendar.MINUTE, 00);
Olympiad._olympiadEnd = currentTime.getTimeInMillis();
(в феникса-подобных сборках)
L2scripts-Guard вне форума Отправить сообщение для L2scripts-Guard с помощью Skype™ Ответить с цитированием
Непрочитано 14.10.2011, 16:15   #4
Аватар для Blast
Пользователь

По умолчанию Re: Выдача хиро

Ну а по-другому без исходников никак, только если в конфиг это вынесено.
Blast вне форума Ответить с цитированием
Непрочитано 14.10.2011, 16:30   #5
Изгнанные

По умолчанию Re: Выдача хиро

Ну это точно, нужно каждое скажем 2-ое числа, менять на две недели, место месяца.
L2scripts-Guard вне форума Отправить сообщение для L2scripts-Guard с помощью Skype™ Ответить с цитированием
Непрочитано 15.10.2011, 04:10   #6
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: Выдача хиро

Все правильно, без исходов вариант только каждый раз при смене геройства прибавлять 2 недели к прошлой дате и вручную заменять ту, которая автоматом выставилась на 1-е число.

п.с. Пользуясь случаем, подскажите как можно быстро конвертировать числа аля 1320105614715 в дату ?

Добавлено через 21 минуту
Решил не ждать ответа, порылся в поисковике, вот если кому интересно на этом сайте можно конвертировать дату в число и наоборот ) . Не забудьте прибавлять и отбавлять от числа 000 в конце.
http://www.esqsoft.com/javascript_ex...e-to-epoch.htm

Последний раз редактировалось FriendlyGhost; 15.10.2011 в 04:33. Причина: Добавлено сообщение
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 15.10.2011, 06:09   #7
Аватар для Azagthtot
Эксперт

По умолчанию Re: Выдача хиро

а SELECT FROM_UNIXTIME(число/1000) не кошер? Лучше в инет лазить?
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 15.10.2011, 10:35   #8
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: Выдача хиро

ну к примеру мне надо выствить осаду на другое время, мне же уже такой запрос не помодет ) , а там до минут можно выставлять и наоборот в число перевести ) .
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 15.10.2011, 11:23   #9
Аватар для Azagthtot
Эксперт

По умолчанию Re: Выдача хиро

Цитата:
Сообщение от FriendlyGhos Посмотреть сообщение
ну к примеру мне надо выствить осаду на другое время, мне же уже такой запрос не помодет ) , а там до минут можно выставлять и наоборот в число перевести ) .
Да ну? может стоит почитать раздел MYSQL: Date and time functions?
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Сказали спасибо:
Непрочитано 15.10.2011, 17:03   #10
Изгнанные

По умолчанию Re: Выдача хиро

Каждый выбирает для себя как ему удобней работать.
В любом случае оба варианта правильные, только Азагота на много проще.
L2scripts-Guard вне форума Отправить сообщение для L2scripts-Guard с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выдача геройства, топ Славы Aaron Архив 2 28.08.2011 14:00
Выдача Hero 16 и 1 числа каждого месяца derron116 Работа со скриптами 6 23.02.2011 01:30
Авто выдача бонуса. Deron Lineage II 6 22.02.2011 23:57
Хиро MROBAR Игровой клиент 5 24.01.2011 21:29
Геройство и его выдача рмиодмодсмпо Lineage II 2 30.03.2009 19:53


© 2007–2023 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 10:49. Часовой пояс GMT +3.

Вверх