Как настроить авто включение CTF на java серверах Lineage 2:
1) Идем сюда=> data/jscript/cron
2) Создаем там файл с именем ctf.py (создаем ctf.txt, а затем его переименовываем)
3)Открываем созданый файл ctf.py и вставляем в него такой вот скрипт:
import sys
from com.l2jfree.gameserver.model.entity.events import CTF
CTF.loadData()
CTF.autoEvent()
Если данный скрипт не работает, пробуем вставить вместо него этот:
import sys
from net.sf.l2j.gameserver.model.entity.events import CTF
CTF.loadData()
CTF.autoEvent()
Теперь заходим в навикат или HeidiSQL и делаем такой вот SQL запрос:
INSERT INTO `global_tasks` (`id`, `task`, `type`, `last_activation`, `param1`, `param2`, `param3`) VALUES
(998, 'jython', 'TYPE_FIXED_SHEDULED', 1206595935732, '60000', '21600000', 'ctf.py');
"param1" подразумевает время начала работы сервера после restart.
"param2" сколько времени будет повторяться.
Вот несколько значений времени:
30 минут : 1800000
1 час : 3600000
2 часа : 7200000
4 часа : 14400000
8 часов : 28800000