нашел пару ошибок в кодах
неправильно указываеться день в семи печатях. исправлено
l2jz\modules\sevensigns\phpHandlers\sevensigns\main.l2j_ft.php заменяем на
<?php
$sql->saveRow("
SELECT active_period AS period,
IF(((S.date-1)=0),7,(S.date-1)) AS nthDay,
(dusk_stone_score + dusk_festival_score) AS dusk_score,
(dawn_stone_score + dawn_festival_score) AS dawn_score,
avarice_owner AS avarice,gnosis_owner AS gnosis,strife_owner AS strife,
'".gmdate('d/m/Y H:i:s',(time()+7200) + 3600*(date('I')))."' AS ss_time //7200 - это +часовой пояс в секундах(например киев+2 - ставим +7200 (2*60*60))
FROM seven_signs_status AS S
");
?>
не работал просмотр друзей у чара.исправлено
l2jz\modules\char\phpHandlers\char\friends.l2j_ft.php заменить на
<?php
checkStrAccess("C.Account","C.account_name,");
$sql->saveRows("
SELECT
C.obj_id AS char_id,C.char_name,S.level,C.sex,S.class_id,P.clan_id,P.clan_name
FROM character_friends AS F
INNER JOIN characters AS C ON ( C.char_name = F.friend_name)
LEFT OUTER JOIN character_subclasses AS S ON (S.char_obj_id = C.obj_id AND S.isBase = 1)
LEFT OUTER JOIN clan_data AS P ON(P.clan_id = C.clanid )
WHERE F.char_id = '".$char_id."'
GROUP BY C.obj_id ORDER BY F.friend_name DESC
");
?>
осталось вылечить накопление информации на экране. например если нажать кнопку compile l2jz(кстати скажите зачем она),то появится куча кода, и вся следующая информация(о чарах, семи печатях и т.д) будет идти в конце этого текста.
И хотелось бы чтобы добавить в админке на сайте к Send Announce еще и возможность выключить/перезагрузить сервер как в админке в игре.