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

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

Ответ
Опции темы
Непрочитано 16.09.2011, 13:57   #1
Пользователь

Автор темы (Топик Стартер) OlympiadDatabase.java

По коду периуды олимпиады должны происходить 2 раза в месяц.
В конфигах, так же присутсвует функция EnableTwoOlympiadInMonth = True (true, т.е. включить периуд олимпа 2 раза в месяца, False по стандарту 1 месяц)
К сожалению, в итоге без результата, на пол месяц хиро не сменились.
Подскажите, пожалуйста, в чем может быть ошибка?

Код:
public static synchronized void setNewOlympiadEnd() {
        Announcements.getInstance().announceToAll(new SystemMessage(SystemMessage.OLYMPIAD_PERIOD_S1_HAS_STARTED).addNumber(Olympiad._currentCycle));

        Calendar currentTime = Calendar.getInstance();
        int currentDay = currentTime.get(Calendar.DAY_OF_MONTH);
        int maxDayInMonth = currentTime.getMaximum(Calendar.DAY_OF_MONTH);
        if (!Config.ENABLE_TWO_OLYMPIAD_IN_MONTH || currentDay < maxDayInMonth / 2) {
            currentTime.set(Calendar.DAY_OF_MONTH, 1);
            currentTime.add(Calendar.MONTH, 1);
        } else {
            currentTime.set(Calendar.DAY_OF_MONTH, maxDayInMonth / 2);
        }
        currentTime.set(Calendar.HOUR_OF_DAY, 00);
        currentTime.set(Calendar.MINUTE, 00);
        Olympiad._olympiadEnd = currentTime.getTimeInMillis();

        Calendar nextChange = Calendar.getInstance();
        Olympiad._nextWeeklyChange = nextChange.getTimeInMillis() + Config.ALT_OLY_WPERIOD;

        Olympiad._isOlympiadEnd = false;
    }

Последний раз редактировалось niko42; 16.09.2011 в 23:10.
niko42 вне форума Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Java PellePelle Курилка / Yak floor 1 08.07.2011 10:52
java GUI linliss Java 10 28.05.2011 17:17
Java c1 HastemaNS Lineage II 1 08.12.2010 14:25
Java EXP Shema Серверная часть 38 07.04.2010 02:05
Java virus Курилка / Yak floor 6 20.12.2008 03:50


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

Вверх