CalypsoToolz 451 Опубликовано 26 января, 2014 Всем привет! Есть у меня один ивент, мне необходимо чтобы он запускался автоматически, а не через админку в игре. Например с 7 вечера до 9. Вот часть кода: /** * Запускает эвент */ public void startEvent() { L2Player player = (L2Player) getSelf(); if (!player.getPlayerAccess().IsEventGm) return; if (SetActive("L2Coins", true)) { System.out.println("Ивент 'L2Coins' запущен."); Announcements.getInstance().announceByCustomMessage("scripts.events.coins.AnnounceEventStarted", null); } else player.sendMessage("Ивент 'L2Coins' уже запущен."); _active = true; show(Files.read("data/html/admin/events/events.htm", player), player); } За любую помощь - спасибки. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
TpaMjkee 128 Опубликовано 26 января, 2014 (изменено) // Изменено 26 января, 2014 пользователем TpaMjkee Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Gaikotsu 620 Опубликовано 26 января, 2014 классы Calendar и ThreadPoolManager с Runnable или RunnableImpl тебе в помощь Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты