Можно ли начать ивент, например, в 19-00

 
+
-
edit
 

chukcha

разработчик l2j-сервера
Можно ли начать ивент, например, в 19-00. Есесно, автоматически. Можно, наверное, прибегнуть к комбинации с timer и sleep (это то,что я знаю), но может есть более красивое решение или другие комманды?
Russian Mafia TEAM (RMT) Lineage 2 C3 Server (L2J Fortress) http://www.la2c3.ru НИЧТО НЕ СЛИШКОМ.  
+
-
edit
 

Balancer

администратор
★★★★★
Лучше всего через Java-функции рассчитать необходимую задержку и вызывать запуск через do-timer

Ну и, понятно, написать высокоуровневое слово для этого.

А так - можно приделать к Java шедулер, которым сможет и Форт пользоваться.
 

Krab

разработчик l2j-сервера
Я конечно не такой программер, но я могу представить когда на серваке будут работать через do-timer куча всяких фишек и как это скажется на производительности сервака! И темболее если сервак перезагрузить то таймер собьется.

Конечно самый оптимальный вариант это шедулер. Но пока знаний у нашей команды не хватает на такое чудо.

ЗЫ. Пока писал текст придумал временных выход. Это запускать ивенты через виндоский шедулер + телнет !
Russian Mafia TEAM (RMT) Lineage 2 C4 Server (L2J Fortress) www.la2c4.ru  
+
-
edit
 

Balancer

администратор
★★★★★
Krab> ЗЫ. Пока писал текст придумал временных выход. Это запускать ивенты через виндоский шедулер + телнет !

Да, естественно, можно и так :)
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru