2022-06-06 21:30:34 +00:00
< ?
if ( ! defined ( 'GAME' ))
{
die ();
}
session_start ();
$rang = '' ;
if ( floor ( $u -> info [ 'align' ]) == 1 )
{
2023-01-10 16:29:32 +00:00
$rang = 'Паладин' ;
2022-06-06 21:30:34 +00:00
} elseif ( floor ( $u -> info [ 'align' ]) == 3 )
{
2023-01-10 16:29:32 +00:00
$rang = 'Тарман' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> info [ 'admin' ] > 0 ){
2023-01-10 16:29:32 +00:00
$rang = 'Ангел' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
$rang = '<i>Неизвестное существо</i>' ;
2022-06-06 21:30:34 +00:00
}
/*
if ( $u -> info [ 'admin' ] == 0 ) {
if (
2023-01-10 16:29:32 +00:00
( $u -> info [ 'city' ] == 'capitalcity' && $rang == 'Тарман' ) ||
( $u -> info [ 'city' ] == 'newcapitalcity' && $rang == 'Паладин' )
2022-06-06 21:30:34 +00:00
) {
2023-01-10 16:29:32 +00:00
die ( '<center><br>Запрещено пользоваться модераторскими функциями на вражеской территории.</center>' );
2022-06-06 21:30:34 +00:00
}
}
*/
if ( isset ( $_GET [ 'exitMod' ]))
{
unset ( $_SESSION [ 'palpsw' ]);
}
if ( isset ( $_GET [ 'remod' ]))
{
if ( $_GET [ 'remod' ] == 1 )
{
$_SESSION [ 'remod' ] = 3 ;
} else {
$_SESSION [ 'remod' ] = 1 ;
}
}
$zv = array ( 1 => 'light' , 2 => 'admin' , 3 => 'dark' );
$merror = '' ;
if ( $u -> info [ 'admin' ] > 0 )
{
if ( $_SESSION [ 'remod' ] == 3 || ! isset ( $_SESSION [ 'remod' ]))
{
$u -> info [ 'align' ] = '3.99' ;
} elseif ( $_SESSION [ 'remod' ] == 1 )
{
$u -> info [ 'align' ] = '1.99' ;
}
}
$mod_login = $u -> info [ 'login' ];
if ( $u -> info [ 'invise' ] > 0 ) {
2023-01-10 16:29:32 +00:00
$mod_login = " <i>Невидимка</i> " ;
2022-06-06 21:30:34 +00:00
}
2023-01-10 16:29:32 +00:00
//возможности (перечисляем)
2022-06-06 21:30:34 +00:00
$vz_id = array (
0 => 'm1' ,
1 => 'mm1' ,
2 => 'm2' ,
3 => 'mm2' ,
4 => 'sm1' ,
5 => 'sm2' ,
6 => 'citym1' ,
7 => 'citym2' ,
8 => 'citysm1' ,
9 => 'citysm2' ,
10 => 'addld' ,
11 => 'cityaddld' ,
12 => 'seeld' ,
13 => 'telegraf' ,
14 => 'f1' ,
15 => 'f2' ,
16 => 'f3' ,
17 => 'f4' ,
18 => 'f5' ,
19 => 'f6' ,
20 => 'f7' ,
21 => 'f8' ,
22 => 'boi' ,
23 => 'elka' ,
24 => 'haos' ,
25 => 'haosInf' ,
26 => 'deletInfo' ,
27 => 'zatoch' ,
28 => 'banned' ,
29 => 'unbanned' ,
30 => 'readPerevod' ,
31 => 'provItm' ,
32 => 'provMsg' ,
33 => 'trPass' ,
34 => 'shaos' ,
35 => 'szatoch' ,
36 => 'editAlign' ,
37 => 'priemIskl' ,
38 => 'proverka' ,
39 => 'marry' ,
40 => 'ban0' ,
41 => 'useunnoper' ,
42 => 'usenoper' ,
43 => 'useunalign' ,
44 => 'usealign1' ,
45 => 'usealign3' ,
46 => 'usealign7' ,
47 => 'useuntravm' ,
48 => 'heal' ,
49 => 'invis' ,
50 => 'attack' ,
51 => 'sex' ,
52 => 'unbtl' ,
53 => 'nick' ,
54 => 'testchat' ,
55 => 'newuidinv' );
2023-01-10 16:29:32 +00:00
//названия возможностей
2022-06-06 21:30:34 +00:00
$vz = array (
2023-01-10 16:29:32 +00:00
'm1' => 'Заклятие молчания' ,
'mm1' => 'Заклятие молчания (3 дн.)' ,
'm2' => 'Заклятие форумного молчания' ,
'mm2' => 'Заклятие форумного молчания (3 дн.)' ,
'sm1' => 'Снять молчанку' ,
'sm2' => 'Снять форумную молчанку' ,
'citym1' => 'Заклятие молчания (междугородняя)' ,
'citym2' => 'Заклятие форумного молчания (междугородняя)' ,
'citysm1' => 'Снять молчанку (междугородняя)' ,
'citysm2' => 'Снять форумную молчанку (междугородняя)' ,
'addld' => 'Добавить запись в личное дело' ,
'cityaddld' => 'Добавить запись в личное дело (междугородняя)' ,
'seeld' => 'Просмотр личного дела' ,
'telegraf' => 'Телеграф' ,
'f1' => 'Форум. Ответ в ответе' ,
'f2' => 'Форум. Удаление ответа' ,
'f3' => 'Форум. Восстановление темы' ,
'f4' => 'Форум. Удаление темы' ,
'f5' => 'Форум. Перемещение темы' ,
'f6' => 'Форум. Прикрепление / Открепление темы' ,
'f7' => 'Форум. Возобновление обсуждения' ,
'f8' => 'Форум. Закрытие обсуждения' ,
'boi' => 'Модерация боев' ,
'elka' => 'Модерация ёлки' ,
'haos' => 'Х а о с ' ,
'haosInf' => 'Х а о с (бессрочно)' ,
'deletInfo' => 'Снять / Наложить Обезличивание' ,
'zatoch' => 'Заточение персонажа' ,
'banned' => 'Блокировка персонажа' ,
'unbanned' => 'Разблокировка персонажа' ,
'readPerevod' => 'Просмотр переводов' ,
'provItm' => 'Проверка инвентаря' ,
'provMsg' => 'Проверка сообщений' ,
'trPass' => 'Требует пароль' ,
'shaos' => 'Снять х а о с ' ,
'szatoch' => 'Выпустить из заточения' ,
'editAlign' => 'Функции управленца' ,
'priemIskl' => 'Прием / Исключение' ,
'proverka' => 'Проверка на чистоту' ,
'marry' => 'Обвенчать / Развести' ,
'ban0' => 'Блокировка [0] уровней' ,
'useunnoper' => 'Снять запрет на передачи' ,
'usenoper' => 'Запрет на передачи' ,
'useunalign' => 'Снять склонность\клан' ,
'usealign1' => 'Выдать светлую склонность' ,
'usealign3' => 'Выдать темную склонность' ,
'usealign7' => 'Выдать нейтральную склонность' ,
'useuntravm' => 'Вылечить травму ( 1000 шт. в месяц на всех )' ,
'heal' => 'Свитки восстановления ( 1000 шт. в месяц на всех )' ,
'invis' => 'Свиток невидимки' ,
'attack' => 'Свиток нападения ( 1000 шт. в месяц на всех )' ,
'sex' => 'Смена пола' ,
'unbtl' => 'Вытащить персонажа из боя' ,
'nick' => 'Смена логина' ,
'testchat' => 'Проверить сообщение' ,
'newuidinv' => 'Проверка инвентаря' );
2022-06-06 21:30:34 +00:00
echo '<script type="text/javascript" src="js/jquery.js"></script>' ;
$p = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `moder` WHERE `align` = "' . $u -> info [ 'align' ] . '" LIMIT 1' ));
if ( isset ( $p [ 'id' ]) || $u -> info [ 'align' ] == 1 || $u -> info [ 'align' ] == 3 )
{
if ( $u -> info [ 'admin' ] > 0 )
{
$p [ 'editAlign' ] = 1 ;
}
if ( isset ( $_GET [ 'enter' ]) && $p [ 'trPass' ] != '' )
{
if ( $u -> info [ 'admin' ] > 0 && $_POST [ 'psw' ] == 'admin$enter' )
{
$_POST [ 'psw' ] = $p [ 'trPass' ];
} else {
$_POST [ 'psw' ] = md5 ( $_POST [ 'psw' ]);
}
if ( $_POST [ 'psw' ] == $p [ 'trPass' ])
{
$_SESSION [ 'palpsw' ] = $_POST [ 'psw' ];
} else {
2023-01-10 16:29:32 +00:00
$merror = '<br><center><font color="red"><b>Неверный пароль.</b></font></center><br>' ;
2022-06-06 21:30:34 +00:00
}
}
$a = floor ( $p [ 'align' ]);
if ( $u -> info [ 'admin' ] > 0 )
{
$zv = $zv [ 2 ];
} else {
$zv = $zv [ $a ];
}
if ( $_SESSION [ 'palpsw' ] == $p [ 'trPass' ] || $p [ 'trPass' ] == '' )
{
2023-01-10 16:29:32 +00:00
//показываем панель модератора
2022-06-06 21:30:34 +00:00
$go = 0 ;
if ( isset ( $_GET [ 'go' ]))
{
$go = round ( $_GET [ 'go' ]);
}
if ( isset ( $_POST [ 'newuidinv' ], $_POST [ 'pometka52017' ])) {
$_GET [ 'newuidinv' ] = $_POST [ 'newuidinv' ];
}
if ( isset ( $_GET [ 'newuidinv' ])) {
$_GET [ 'newuidinv' ] = htmlspecialchars ( $_GET [ 'newuidinv' ]);
2022-12-19 18:26:14 +00:00
require_once ( '_inv_moder.php' );
2022-06-06 21:30:34 +00:00
die ();
}
if ( $go == 3 && $u -> info [ 'admin' ] > 0 ) {
?>
< table width = " 100% " >
< tr >
2023-01-10 16:29:32 +00:00
< td align = " center " >< h3 > Редактирование обучающих квестов </ h3 ></ td >
2022-06-06 21:30:34 +00:00
< td width = " 150 " align = " right " >< input type = " button " value = " > " onclick = " location='main.php?<? echo $zv ; ?>'; " />
2023-01-10 16:29:32 +00:00
< input type = " button " value = " Вернуться " onclick = " location='main.php?go=3&<? echo $zv ; ?>'; " />
2022-06-06 21:30:34 +00:00
< ? if ( $u -> info [ 'admin' ] > 0 ){ ?>
2023-01-10 16:29:32 +00:00
< input type = " button " class = " btn btn-success " value = " <? if( $a ==1) { echo 'Панель паладина'; }else { echo 'Панель тармана'; } ?> " onclick = " location='main.php?go=1&<? echo $zv ; ?>&remod=<? echo $a ; ?>'; " />
2022-06-06 21:30:34 +00:00
< ? } ?>
< ? if ( $p [ 'trPass' ] != '' ){ ?>
2023-01-10 16:29:32 +00:00
< input type = " button " value = " X " title = " Закрыть доступ " onclick = " location='main.php?<? echo $zv .'&rnd='. $code ; ?>&exitMod=1'; " />
2022-06-06 21:30:34 +00:00
< ? } ?> </td>
</ tr >
< tr >
< td >< ?
if ( $merror != '' )
{
echo '<font color="red">' . $merror . '</font>' ;
}
?>
< ?
2023-01-10 16:29:32 +00:00
$sx = array ( 'Мужской' , 'Женский' , 'Общий' );
2022-06-06 21:30:34 +00:00
if ( isset ( $_GET [ 'eq' ])) {
$pl = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `an_quest` WHERE `id` = "' . mysql_real_escape_string ( $_GET [ 'eq' ]) . '" LIMIT 1' ));
if ( isset ( $pl [ 'id' ])) {
if ( isset ( $_POST [ 'pl_name' ])) {
$pl [ 'name' ] = $_POST [ 'pl_name' ];
$pl [ 'sex' ] = $_POST [ 'pl_sex' ];
$pl [ 'ico_bot' ] = $_POST [ 'pl_ico_bot' ];
$pl [ 'name_bot' ] = $_POST [ 'pl_name_bot' ];
$pl [ 'info' ] = $_POST [ 'pl_info' ];
$pl [ 'act' ] = $_POST [ 'pl_act' ];
$pl [ 'next' ] = $_POST [ 'pl_next' ];
$pl [ 'win' ] = $_POST [ 'pl_win' ];
$pl [ 'data' ] = $_POST [ 'pl_data' ];
$pl [ 'room' ] = $_POST [ 'pl_room' ];
$pl [ 'module' ] = $_POST [ 'pl_module' ];
mysql_query ( ' UPDATE `an_quest` SET
`name` = " '.mysql_real_escape_string( $pl['name'] ).' " ,
`sex` = " '.mysql_real_escape_string( $pl['sex'] ).' " ,
`ico_bot` = " '.mysql_real_escape_string( $pl['ico_bot'] ).' " ,
`name_bot` = " '.mysql_real_escape_string( $pl['name_bot'] ).' " ,
`info` = " '.mysql_real_escape_string( $pl['info'] ).' " ,
`act` = " '.mysql_real_escape_string( $pl['act'] ).' " ,
`next` = " '.mysql_real_escape_string( $pl['next'] ).' " ,
`win` = " '.mysql_real_escape_string( $pl['win'] ).' " ,
`data` = " '.mysql_real_escape_string( $pl['data'] ).' " ,
`room` = " '.mysql_real_escape_string( $pl['room'] ).' " ,
`module` = " '.mysql_real_escape_string( $pl['module'] ).' "
WHERE `id` = " '. $pl['id'] .' " LIMIT 1 ' );
$pl = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `an_quest` WHERE `id` = "' . mysql_real_escape_string ( $_GET [ 'eq' ]) . '" LIMIT 1' ));
}
?>
< form method = " post " action = " main.php?<?= $zv ?>&go=3&eq=<?= $pl['id'] ?> " >
#id: <?=$pl['id']?><br />
2023-01-10 16:29:32 +00:00
Название квеста : < input style = " width:200px; " name = " pl_name " type = " text " value = " <?= $pl['name'] ?> " />< br />
2022-06-06 21:30:34 +00:00
< hr />
2023-01-10 16:29:32 +00:00
Пол : < input style = " width:20px; " name = " pl_sex " type = " text " value = " <?= $pl['sex'] ?> " />< br />
Картинка бота : < input style = " width:216px; " name = " pl_ico_bot " type = " text " value = " <?= $pl['ico_bot'] ?> " />< br />
Имя бота : < input style = " width:253px; " name = " pl_name_bot " type = " text " value = " <?= $pl['name_bot'] ?> " />
2022-06-06 21:30:34 +00:00
< hr />
< br />
2023-01-10 16:29:32 +00:00
Информация :< br />< textarea style = " width:330px; " name = " pl_info " >< ? = $pl [ 'info' ] ?> </textarea><br />
Действие : < input style = " width:255px; " name = " pl_act " type = " text " value = " <?= $pl['act'] ?> " />< br />
Следующий квест : < input style = " width:200px; " name = " pl_next " type = " text " value = " <?= $pl['next'] ?> " />< br />
Награда : < input style = " width:200px; " name = " pl_win " type = " text " value = " <?= $pl['win'] ?> " /> ( опыт | кр | екр | предметы ) < br />
Дата : < input style = " width:200px; " name = " pl_data " type = " text " value = " <?= $pl['data'] ?> " />< br />
2022-06-06 21:30:34 +00:00
< hr />
2023-01-10 16:29:32 +00:00
Комната ( требует ) : < input name = " pl_room " type = " text " value = " <?= $pl['room'] ?> " />< br />
Модуль , действие ( требует ) : < input name = " pl_module " type = " text " value = " <?= $pl['module'] ?> " />< hr />
< input type = " submit " value = " Сохранить квест " />
2022-06-06 21:30:34 +00:00
</ form >
< ?
} else {
2023-01-10 16:29:32 +00:00
echo '<center>Квест не найден.</center>' ;
2022-06-06 21:30:34 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
echo '<a href="main.php?' . $zv . '&go=3&add=1">Добавить новый квест</a><hr>' ;
2022-06-06 21:30:34 +00:00
if ( isset ( $_GET [ 'del' ])) {
mysql_query ( 'DELETE FROM `an_quest` WHERE `id` = "' . mysql_real_escape_string ( $_GET [ 'del' ]) . '" LIMIT 1' );
} elseif ( isset ( $_GET [ 'add' ])) {
mysql_query ( 'INSERT INTO `an_quest` (`sex`) VALUES ("0") ' );
}
$sp = mysql_query ( 'SELECT * FROM `an_quest`' );
while ( $pl = mysql_fetch_array ( $sp ) ) {
2023-01-10 16:29:32 +00:00
echo '<div><span style="width:50px;display:inline-block;">#' . $pl [ 'id' ] . '</span><b><span style="width:250px;display:inline-block;">' . $pl [ 'name' ] . ' (' . $sx [ $pl [ 'sex' ]] . ')</span></b> <a href="main.php?' . $zv . '&go=3&eq=' . $pl [ 'id' ] . '">Изменить</a> <a href="main.php?' . $zv . '&go=3&del=' . $pl [ 'id' ] . '">Удалить</a></div><hr>' ;
2022-06-06 21:30:34 +00:00
}
}
?>
</ td >
</ tr >
</ table >
< ?
} elseif ( $go == 2 && $u -> info [ 'admin' ] > 0 )
{
if ( isset ( $_POST [ 'q_name' ]))
{
$qd = array ();
/* Array ([ q_act_atr_1 ] => 0 [ q_act_val_1 ] => [ q_tr_atr_1 ] => 0 [ q_tr_val_1 ] => [ q_ng_atr_1 ] => 0 [ q_ng_val_1 ] => [ q_nk_atr_NaN ] => 0
2023-01-10 16:29:32 +00:00
[ q_nk_val_NaN ] => [ q_info ] => test описание [ q_line1 ] => 1 [ q_line2 ] => 1 [ q_fast ] => 1 [ q_fast_city ] => capitalcity [ q_align1 ] => 1 [ q_align2 ] => 1 [ q_align3 ] => 1 ) */
2022-06-06 21:30:34 +00:00
$qd [ 'name' ] = $_POST [ 'q_name' ];
$qd [ 'lvl' ] = explode ( '-' , $_POST [ 'q_lvl' ]);
$qd [ 'info' ] = $_POST [ 'q_info' ];
if ( $_POST [ 'q_line1' ] == 1 )
{
$qd [ 'line' ] = $_POST [ 'q_line2' ];
}
if ( $_POST [ 'q_fast' ] == 1 )
{
$qd [ 'city' ] = $_POST [ 'q_fast_city' ];
$gd [ 'fast' ] = 1 ;
}
if ( $_POST [ 'align1' ] == 1 )
{
$qd [ 'align' ] = 1 ;
} elseif ( $_POST [ 'align2' ] == 1 )
{
$qd [ 'align' ] = 3 ;
} elseif ( $_POST [ 'align3' ] == 1 )
{
$qd [ 'align' ] = 7 ;
} elseif ( $_POST [ 'align4' ] == 1 )
{
$qd [ 'align' ] = 2 ;
}
$i = 1 ;
while ( $i !=- 1 )
{
if ( isset ( $_POST [ 'q_act_atr_' . $i ]))
{
if ( $_POST [ 'q_act_val_' . $i ] != '' )
{
$qd [ 'act_date' ] .= $_POST [ 'q_act_atr_' . $i ] . ':=:' . $_POST [ 'q_act_val_' . $i ] . ':|:' ;
}
} else {
$i = - 2 ;
$qd [ 'act_date' ] = trim ( $qd [ 'act_date' ], ':|:' );
}
$i ++ ;
}
$i = 1 ;
while ( $i !=- 1 )
{
if ( isset ( $_POST [ 'q_tr_atr_' . $i ]))
{
if ( $_POST [ 'q_tr_val_' . $i ] != '' )
{
$qd [ 'tr_date' ] .= $_POST [ 'q_tr_atr_' . $i ] . ':=:' . $_POST [ 'q_tr_val_' . $i ] . ':|:' ;
}
} else {
$i = - 2 ;
$qd [ 'tr_date' ] = trim ( $qd [ 'tr_date' ], ':|:' );
}
$i ++ ;
}
$i = 1 ;
while ( $i !=- 1 )
{
if ( isset ( $_POST [ 'q_ng_atr_' . $i ]))
{
if ( $_POST [ 'q_ng_val_' . $i ] != '' )
{
$qd [ 'win_date' ] .= $_POST [ 'q_ng_atr_' . $i ] . ':=:' . $_POST [ 'q_ng_val_' . $i ] . ':|:' ;
}
} else {
$i = - 2 ;
$qd [ 'win_date' ] = trim ( $qd [ 'win_date' ], ':|:' );
}
$i ++ ;
}
$i = 1 ;
while ( $i !=- 1 )
{
if ( isset ( $_POST [ 'q_nk_atr_' . $i ]))
{
if ( $_POST [ 'q_nk_val_' . $i ] != '' )
{
$qd [ 'lose_date' ] .= $_POST [ 'q_nk_atr_' . $i ] . ':=:' . $_POST [ 'q_nk_val_' . $i ] . ':|:' ;
}
} else {
$i = - 2 ;
$qd [ 'lose_date' ] = trim ( $qd [ 'lose_date' ], ':|:' );
}
$i ++ ;
}
mysql_query ( ' INSERT INTO `quests` ( `name` , `min_lvl` , `max_lvl` , `tr_date` , `act_date` , `win_date` , `lose_date` , `info` , `line` , `align` , `city` , `fast` ) VALUES (
" '.mysql_real_escape_string( $qd['name'] ).' " , " '.mysql_real_escape_string( $qd['lvl'] [0]).' " , " '.mysql_real_escape_string( $qd['lvl'] [1]).' " ,
" '.mysql_real_escape_string( $qd['tr_date'] ).' " , " '.mysql_real_escape_string( $qd['act_date'] ).' " , " '.mysql_real_escape_string( $qd['win_date'] ).' " ,
" '.mysql_real_escape_string( $qd['lose_date'] ).' " , " '.mysql_real_escape_string( $qd['info'] ).' " , " '.mysql_real_escape_string( $qd['line'] ).' " ,
" '.mysql_real_escape_string( $qd['align'] ).' " , " '.mysql_real_escape_string( $qd['city'] ).' " , " '.mysql_real_escape_string( $qd['fast'] ).' " ) ' );
}
?>
< script >
function nqst (){ if ( document . getElementById ( 'addNewquest' ) . style . display == '' ){ document . getElementById ( 'addNewquest' ) . style . display = 'none' ; } else { document . getElementById ( 'addNewquest' ) . style . display = '' ; } }
var adds = [ 0 , 0 , 0 , 0 ];
function addqact ()
{
var dd = document . getElementById ( 'qact' );
adds [ 0 ] ++ ;
2023-01-10 16:29:32 +00:00
dd . innerHTML = 'Атрибут: <select name="q_act_atr_' + adds [ 0 ] + '" id="q_act_atr_' + adds [ 0 ] + '">' +
2022-06-06 21:30:34 +00:00
'<option value="0"></option>' +
2023-01-10 16:29:32 +00:00
'<option value="go_loc">перейти в локацию</option>' +
'<option value="go_mod">перейти в модуль</option>' +
'<option value="on_itm">одеть предмет</option>' +
'<option value="un_itm">снять предмет</option>' +
'<option value="use_itm">использовать предмет</option>' +
'<option value="useon_itm">использовать предмет на</option>' +
'<option value="dlg_nps">поговорить с NPS</option>' +
'<option value="tk_itm">получить предмет</option>' +
'<option value="del_itm">выкинуть предмет</option>' +
'<option value="buy_itm">купить предмет</option>' +
'<option value="kill_bot">убить монстра</option>' +
'<option value="kill_you">убить клона</option>' +
'<option value="kill_user">убить игрока</option>' +
'<option value="all_stats">раставить статы</option>' +
'<option value="all_skills">раставить умения</option>' +
'<option value="all_navik">расставить навыки</option>' +
'<option value="min_online">пробыть минут в онлайне</option>' +
'<option value="min_btl">провести боев</option>' +
'<option value="min_winbtl">провести боев (побед)</option>' +
'<option value="tk_znak">получить значок</option>' +
'<option value="end_quests">завершить квест</option>' +
'<option value="end_qtime">время выполнения квеста (в минутах)</option>' +
'</select>, значение: <input style="width:100px" name="q_act_val_' + adds [ 0 ] + '" value=""><br>' + dd . innerHTML ;
2022-06-06 21:30:34 +00:00
}
function addqtr ()
{
var dd = document . getElementById ( 'qtr' );
adds [ 1 ] ++ ;
2023-01-10 16:29:32 +00:00
dd . innerHTML = 'Атрибут: <select name="q_tr_atr_' + adds [ 1 ] + '" id="q_tr_atr_' + adds [ 1 ] + '">' +
2022-06-06 21:30:34 +00:00
'<option value="0"></option>' +
2023-01-10 16:29:32 +00:00
'<option value="tr_endq">Завершить квесты</option>' +
'<option value="tr_botitm">Из монстров падают предметы (в пещерах)</option>' +
'<option value="tr_winitm">После победы падают предметы</option>' +
'<option value="tr_zdr">Задержка между выполнением (в часах)</option>' +
'<option value="tr_tm1">Переодичность квеста (начало)</option>' +
'<option value="tr_tm2">Переодичность квеста (конец)</option>' +
'<option value="tr_raz">Сколько раз можно проходить квест</option>' +
'<option value="tr_raz2">Сколько попыток пройти квест</option>' +
'<option value="tr_dn">Нахождение в пещере</option>' +
'<option value="tr_x">Нахождение в координате X</option>' +
'<option value="tr_y">Нахождение в координате Y</option>' +
'</select>, значение: <input style="width:100px" name="q_tr_val_' + adds [ 1 ] + '" value=""><br>' + dd . innerHTML ;
2022-06-06 21:30:34 +00:00
}
function addqng ()
{
var dd = document . getElementById ( 'qng' );
adds [ 2 ] ++ ;
2023-01-10 16:29:32 +00:00
dd . innerHTML = 'Атрибут: <select name="q_ng_atr_' + adds [ 2 ] + '" id="q_ng_atr_' + adds [ 2 ] + '">' +
2022-06-06 21:30:34 +00:00
'<option value="0"></option>' +
2023-01-10 16:29:32 +00:00
'<option value="add_cr">Добавить Кредиты</option>' +
'<option value="add_ecr">Добавить Екредиты</option>' +
'<option value="add_itm">Добавить предмет</option>' +
'<option value="add_eff">Добавить эффект</option>' +
'<option value="add_rep">Добавить репутации</option>' +
'<option value="add_exp">Добавить опыта</option>' +
'</select>, значение: <input style="width:100px" name="q_ng_val_' + adds [ 2 ] + '" value=""><br>' + dd . innerHTML ;
2022-06-06 21:30:34 +00:00
}
function addqnk ()
{
var dd = document . getElementById ( 'qnk' );
adds [ 3 ] ++ ;
2023-01-10 16:29:32 +00:00
dd . innerHTML = 'Атрибут: <select name="q_nk_atr_' + adds [ 3 ] + '" id="q_nk_atr_' + adds [ 3 ] + '">' +
2022-06-06 21:30:34 +00:00
'<option value="0"></option>' +
2023-01-10 16:29:32 +00:00
'<option value="lst_eff">Добавить эффект</option>' +
'</select>, значение: <input style="width:100px" name="q_nk_val_' + adds [ 3 ] + '" value=""><br>' + dd . innerHTML ;
2022-06-06 21:30:34 +00:00
}
</ script >
<!-- Copyright 2000 - 2006 Adobe Macromedia Software LLC and its licensors . All rights reserved . -->
2023-01-10 16:29:32 +00:00
< title > Текстовое поле </ title >
2022-06-06 21:30:34 +00:00
< table width = " 100% " >
< tr >
2023-01-10 16:29:32 +00:00
< td align = " center " >< h3 > Редактор заданий </ h3 ></ td >
< td width = " 150 " align = " right " >< input type = " button " class = " btn btn-success " value = " Вернуться " onclick = " location='main.php?<? echo $zv ; ?>'; " />
2022-06-06 21:30:34 +00:00
< ? if ( $p [ 'trPass' ] != '' ){ ?>
2023-01-10 16:29:32 +00:00
< input type = " button " value = " X " title = " Закрыть доступ " onclick = " location='main.php?<? echo $zv .'&rnd='. $code ; ?>&exitMod=1'; " />
2022-06-06 21:30:34 +00:00
< ? } ?> </td>
</ tr >
< tr >
< td >
< form method = " post " action = " main.php?go=2&<? echo $zv ; ?>&remod=<? echo $a ; ?> " >
< table width = " 100% " border = " 0 " cellpadding = " 5 " cellspacing = " 0 " bgcolor = " #E1E1E1 " >
<!-- -->
< tr >
< td style = " border-bottom:1px solid #CCCCCC; " >< div align = " left " style = " margin-left:11px; " >
2023-01-10 16:29:32 +00:00
< a href = " javascript:void(0) " onclick = " nqst() " > Добавить новое задание </ a >
2022-06-06 21:30:34 +00:00
</ div >
< div align = " left " ></ div ></ td >
</ tr >
< tr id = " addNewquest " style = " display:none; " >
2023-01-10 16:29:32 +00:00
< td bgcolor = " #DADADA " style = " border-bottom:1px solid #CCCCCC; " >< b > Панель добавления новых заданий :</ b >< br />
2022-06-06 21:30:34 +00:00
< table width = " 100% " border = " 0 " cellspacing = " 0 " cellpadding = " 5 " >
< tr >
2023-01-10 16:29:32 +00:00
< td width = " 200 " valign = " top " > Название задания </ td >
2022-06-06 21:30:34 +00:00
< td >< input name = " q_name " id = " q_name " value = " " size = " 60 " maxlength = " 50 " /></ td >
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td valign = " top " > Уровень задания </ td >
2022-06-06 21:30:34 +00:00
< td >< input name = " q_lvl " id = " q_lvl " value = " 0-21 " size = " 10 " maxlength = " 5 " /></ td >
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td valign = " top " > Действия </ td >
< td valign = " top " id = " qact " >< a href = " javascript:void(0) " onclick = " addqact() " >< small > [ + ] добавить </ small ></ a ></ td >
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td valign = " top " > Условия </ td >
< td valign = " top " id = " qtr " >< a href = " javascript:void(0) " onclick = " addqtr() " >< small > [ + ] добавить </ small ></ a ></ td >
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td valign = " top " > Награда </ td >
< td valign = " top " id = " qng " >< a href = " javascript:void(0) " onclick = " addqng() " >< small > [ + ] добавить </ small ></ a ></ td >
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td valign = " top " > Неудача </ td >
< td valign = " top " id = " qnk " >< a href = " javascript:void(0) " onclick = " addqnk() " >< small > [ + ] добавить </ small ></ a ></ td >
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
2023-01-10 16:29:32 +00:00
< td valign = " top " > Описание задания </ td >
2022-06-06 21:30:34 +00:00
< td >< textarea name = " q_info " id = " q_info " style = " width:90% " rows = " 7 " ></ textarea ></ td >
</ tr >
< tr >
< td align = " center " valign = " top " bgcolor = " #CBCBCB " >< input name = " q_line1 " type = " checkbox " id = " checkbox3 " value = " 1 " />
2023-01-10 16:29:32 +00:00
Линейное задание </ td >
2022-06-06 21:30:34 +00:00
< td bgcolor = " #CBCBCB " >< input name = " q_line2 " id = " q_line3 " value = " " size = " 5 " maxlength = " 3 " />
2023-01-10 16:29:32 +00:00
, id линейного сюжета </ td >
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
< td align = " center " valign = " top " bgcolor = " #CBCBCB " >< input name = " q_fast " type = " checkbox " id = " q_fast " value = " 1 " />
2023-01-10 16:29:32 +00:00
Быстрое задание & nbsp ; </ td >
2022-06-06 21:30:34 +00:00
< td bgcolor = " #CBCBCB " >< input name = " q_fast_city " id = " q_fast_city " value = " capitalcity " size = " 50 " maxlength = " 50 " />
2023-01-10 16:29:32 +00:00
, город которым ограничен квест < small > ( стереть , если не ограничен ) </ small ></ td >
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
< td align = " center " valign = " top " bgcolor = " #CBCBCB " >
< small >
< input name = " q_align1 " type = " checkbox " id = " q_align1 " value = " 1 " />
2023-01-10 16:29:32 +00:00
Свет ,
2022-06-06 21:30:34 +00:00
< input name = " q_align2 " type = " checkbox " id = " q_align2 " value = " 1 " />
2023-01-10 16:29:32 +00:00
Тьма , < br />
2022-06-06 21:30:34 +00:00
< input name = " q_align3 " type = " checkbox " id = " q_align3 " value = " 1 " />
2023-01-10 16:29:32 +00:00
Нейтрал ,
2022-06-06 21:30:34 +00:00
< input name = " q_align4 " type = " checkbox " id = " q_align4 " value = " 1 " />
2023-01-10 16:29:32 +00:00
Х а о с
2022-06-06 21:30:34 +00:00
</ small >
</ td >
2023-01-10 16:29:32 +00:00
< td bgcolor = " #CBCBCB " >< input type = " submit " value = " Добавить задание " /></ td >
2022-06-06 21:30:34 +00:00
</ tr >
</ table ></ td >
</ tr >
<!-- -->
</ table >
</ form >
< table width = " 100% " border = " 0 " cellpadding = " 5 " cellspacing = " 0 " bgcolor = " #E1E1E1 " >
<!-- -->
< ?
if ( isset ( $_GET [ 'delq' ]))
{
mysql_query ( 'UPDATE `quests` SET `delete` = "' . time () . '" WHERE `id` = "' . mysql_real_escape_string ( $_GET [ 'delq' ]) . '" LIMIT 1' );
}
$sp = mysql_query ( 'SELECT * FROM `quests` WHERE `delete` = 0' );
while ( $pl = mysql_fetch_array ( $sp ))
{
?>
< tr >
< td style = " border-bottom:1px solid #CCCCCC; " width = " 300 " >< div align = " left " style = " margin-left:11px; " >< ? = $pl [ 'name' ] ?> </div>
< div align = " left " ></ div ></ td >
2023-01-10 16:29:32 +00:00
< td width = " 75 " bgcolor = " #DADADA " style = " border-bottom:1px solid #CCCCCC; " >< div align = " center " >< a href = " main.php?go=2&delq=<? echo $pl['id'] .'&'. $zv ; ?> " > удалить </ a ></ div ></ td >
< td style = " border-bottom:1px solid #CCCCCC; " >< small >< b > Описание :</ b > < ? = $pl [ 'info' ] ?> </small></td>
2022-06-06 21:30:34 +00:00
</ tr >
< ? } ?>
<!-- -->
</ table >
</ td >
</ tr >
</ table >
< ?
} elseif ( $go == 1 && $p [ 'editAlign' ] == 1 )
{
if ( isset ( $_GET [ 'save' ], $_POST [ 'alignSave' ]))
{
2023-01-10 16:29:32 +00:00
//сохраняем данные
2022-06-06 21:30:34 +00:00
$sv = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `moder` WHERE `id` = "' . mysql_real_escape_string ( $_POST [ 'alignSave' ]) . '" LIMIT 1' ));
if ( isset ( $sv [ 'id' ]) && ( $sv [ 'align' ] < $u -> info [ 'align' ] || $u -> info [ 'admin' ] > 0 ))
{
$ud = '' ;
$i = 0 ;
while ( $i < count ( $vz_id ))
{
if ( $vz_id [ $i ] != 'editAlign' || $u -> info [ 'admin' ] > 0 )
{
if ( isset ( $sv [ $vz_id [ $i ]]))
{
if ( isset ( $_POST [ $vz_id [ $i ]]))
{
if ( $i == 33 )
{
2023-01-10 16:29:32 +00:00
//пароль на модераторскую панель
2022-06-06 21:30:34 +00:00
if ( $_POST [ 'trPassText' ] != '' )
{
$ud .= '`' . $vz_id [ $i ] . '`="' . mysql_real_escape_string ( md5 ( $_POST [ 'trPassText' ])) . '",' ;
}
} else {
$ud .= '`' . $vz_id [ $i ] . '`="1",' ;
}
} else {
if ( $i == 33 )
{
2023-01-10 16:29:32 +00:00
//пароль на модераторскую панель
2022-06-06 21:30:34 +00:00
$ud .= '`' . $vz_id [ $i ] . '`="",' ;
} else {
$ud .= '`' . $vz_id [ $i ] . '`="0",' ;
}
}
}
}
$i ++ ;
}
$ud = rtrim ( $ud , ',' );
$upd = mysql_query ( 'UPDATE `moder` SET ' . $ud . ' WHERE `id` = "' . $sv [ 'id' ] . '" LIMIT 1' );
if ( $upd )
{
2023-01-10 16:29:32 +00:00
$merror = 'Изменения были сохранены' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
$merror = 'Ошибка сохранения' ;
2022-06-06 21:30:34 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$merror = 'Ошибка. У В а с нет доступа' ;
2022-06-06 21:30:34 +00:00
}
}
?>
< table width = " 100% " >
< tr >
2023-01-10 16:29:32 +00:00
< td align = " center " >< h3 > Функции управления </ h3 ></ td >
< td width = " 150 " align = " right " >< input type = " button " class = " btn btn-success " value = " Вернуться " onclick = " location='main.php?<? echo $zv ; ?>'; " />
< ? if ( $u -> info [ 'admin' ] > 0 ){ ?> <input type="button" class="btn btn-success" value="<? if($a==1){ echo 'Тарманы'; }else{ echo 'Паладины'; } ?>" onclick="location='main.php?go=1&<? echo $zv; ?>&remod=<? echo $a; ?>';" /><? } ?><? if($p['trPass']!=''){ ?>
< input type = " button " value = " X " title = " Закрыть доступ " onclick = " location='main.php?<? echo $zv .'&rnd='. $code ; ?>&exitMod=1'; " />< ? } ?> </td>
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
< td >
< ?
if ( $merror != '' )
{
echo '<font color="red">' . $merror . '</font>' ;
}
?>
< table width = " 100% " border = " 0 " cellpadding = " 5 " cellspacing = " 0 " bgcolor = " #E1E1E1 " >
< ?
$sp = mysql_query ( 'SELECT * FROM `moder` WHERE `align`<=' . $u -> info [ 'align' ] . ' && `align`>' . $a . ' ORDER BY `align` DESC LIMIT 20' );
while ( $pl = mysql_fetch_array ( $sp ))
{
?>
< tr >
< td style = " border-bottom:1px solid #CCCCCC; " width = " 250 " >< div align = " left " style = " margin-left:11px; " >< ? echo '<img src="https://img.new-combats.com/i/align/align' . $pl [ 'align' ] . '.gif"> <small><b>' . $u -> mod_nm [ $a ][ $pl [ 'align' ]] . '</b></small>' ?> </div><div align="left"></div></td>
2023-01-10 16:29:32 +00:00
< td width = " 50 " bgcolor = " #DADADA " style = " border-bottom:1px solid #CCCCCC; " >< div align = " center " >< ? if ( $u -> info [ 'align' ] > $pl [ 'align' ] || $u -> info [ 'admin' ] > 0 ){ ?> <a href="main.php?go=1&edit=<? echo $pl['id'].'&'.$zv; ?>">ред.</a><? }else{ echo '<b style="color:grey;">ред.</b>'; } ?></div></td>
< td style = " border-bottom:1px solid #CCCCCC; " > Возможности : < ?
2022-06-06 21:30:34 +00:00
$voz = '' ;
$i = 0 ;
while ( $i < count ( $vz_id ))
{
if ( $pl [ $vz_id [ $i ]] > 0 )
{
$voz .= '<b>' . $vz [ $vz_id [ $i ]] . '</b>, ' ;
}
$i ++ ;
}
$voz = trim ( $voz , ', ' );
if ( $voz == '' )
{
2023-01-10 16:29:32 +00:00
$voz = 'красивый значек :-)' ;
2022-06-06 21:30:34 +00:00
}
echo '<small><font color="grey">' . $voz . '</font></small>' ;
?> </td>
</ tr >
< ? if ( isset ( $_GET [ 'edit' ]) && $pl [ 'id' ] == $_GET [ 'edit' ]){ ?>
< tr >
2023-01-10 16:29:32 +00:00
< td valign = " top " bgcolor = " #F3F3F3 " style = " border-bottom:1px solid #CCCCCC; color:#757575; " > Изменение возможностей :< Br />< a href = " main.php?<? echo $zv ; ?>&go=1 " onClick = " document.getElementById('saveDate').submit(); return false; " > Сохранить изменения </ a >< br />< a href = " main.php?<? echo $zv ; ?>&go=1 " > Скрыть панель </ a ></ td >
2022-06-06 21:30:34 +00:00
< td valign = " top " bgcolor = " #F3F3F3 " style = " border-bottom:1px solid #CCCCCC; " ></ td >
< td valign = " top " bgcolor = " #F3F3F3 " style = " border-bottom:1px solid #CCCCCC; " >
< form id = " saveDate " name = " saveDate " method = " post " action = " main.php?<? echo $zv .'&go=1&save='. $code ; ?> " >
< ?
$voz = '' ;
$i = 0 ;
while ( $i < count ( $vz_id ))
{
if ( $vz_id [ $i ] != 'editAlign' || $u -> info [ 'admin' ] > 0 )
{
if ( $pl [ $vz_id [ $i ]] > 0 )
{
$voz .= '<input name="' . $vz_id [ $i ] . '" type="checkbox" value="1" checked>' ;
} else {
$voz .= '<input name="' . $vz_id [ $i ] . '" type="checkbox" value="1">' ;
}
$voz .= ' ' . $vz [ $vz_id [ $i ]];
if ( $i == 33 )
{
$voz .= ': <input name="trPassText" value="" type="password">' ;
}
$voz .= '<br>' ;
}
$i ++ ;
}
echo $voz ;
?>
< input name = " alignSave " type = " hidden " id = " alignSave " value = " <? echo $pl['id'] ; ?> " />
</ form > </ td >
</ tr >
< ?
}
}
?>
</ table > </ td >
</ tr >
</ table >
< ?
} else {
?>
< style >
. modpow {
background - color : #ddd5bf;
}
. mt {
background - color : #b1a993;
padding - left : 10 px ;
padding - right : 10 px ;
padding - top : 5 px ;
padding - bottom : 5 px ;
}
. md {
padding : 10 px ;
}
</ style >
< script >
function openMod ( title , dat )
{
var d = document . getElementById ( 'useMagic' );
if ( d != undefined )
{
2023-01-10 16:29:32 +00:00
document . getElementById ( 'modtitle' ) . innerHTML = '<table width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top">' + title + '</td><td width="30" valign="top"><div align="right"><a title="Закрыть окно" onClick="closeMod(); return false;" href="#">x</a></div></td></tr></table>' ;
2022-06-06 21:30:34 +00:00
document . getElementById ( 'moddata' ) . innerHTML = dat ;
d . style . display = '' ;
top . chat . inObj = top . frames [ 'main' ] . document . getElementById ( 'logingo' );
top . frames [ 'main' ] . document . getElementById ( 'logingo' ) . focus ();
}
}
function closeMod ()
{
var d = document . getElementById ( 'useMagic' );
if ( d != undefined )
{
document . getElementById ( 'modtitle' ) . innerHTML = '' ;
document . getElementById ( 'moddata' ) . innerHTML = '' ;
d . style . display = 'none' ;
}
}
</ script >
< div id = " useMagic " style = " display:none; position:absolute; border:solid 1px #776f59; left: 50px; top: 186px; " class = " modpow " >
< div class = " mt " id = " modtitle " ></ div >< div class = " md " id = " moddata " ></ div ></ div >
< table width = " 100% " >
< tr >
< td align = " center " >
< ? if ( $u -> info [ 'admin' ] > 0 || ( $u -> info [ 'align' ] > 1 && $u -> info [ 'align' ] < 2 ) || ( $u -> info [ 'align' ] > 3 && $u -> info [ 'align' ] < 4 )){ ?>
2023-01-10 16:29:32 +00:00
< h3 > Панель < ? if ( $a == 1 ){ echo 'Паладина' ; } elseif ( $a == 3 ){ echo 'Тармана' ; } else { echo 'Ангела' ; } ?> </h3>
< ? } else { ?> <h3>Панель <? if($u->info['align']==1){ echo 'Света'; }elseif($u->info['align']==3){ echo 'Тьмы'; } ?></h3><? } ?>
2022-06-06 21:30:34 +00:00
</ td >
2023-01-10 16:29:32 +00:00
< td width = " 150 " align = " right " >< input type = " button " class = " btn btn-danger " value = " Вернуться " onclick = " location='main.php'; " />
2022-06-06 21:30:34 +00:00
< ? if ( $u -> info [ 'admin' ] > 0 ){ ?>
2023-01-10 16:29:32 +00:00
< input type = " button " class = " btn btn-success " value = " <? if( $a ==1) { echo 'Панель тармана'; }else { echo 'Панель паладина'; } ?> " onclick = " location='main.php?<? echo $zv ; ?>&remod=<? echo $a ; ?>'; " />
< ? } ?> <? if($p['trPass']!=''){ ?><input type="button" value="X" title="Закрыть доступ" onclick="location='main.php?<? echo $zv.'&rnd='.$code; ?>&exitMod=1';" /><? } ?></td>
2022-06-06 21:30:34 +00:00
</ tr >
< tr >
< td >< div align = " left " ></ div ></ td >
</ tr >
</ table >
< form action = " main.php?<? echo $zv .'&rnd='. $code ; ?> " method = " post " name = " F1 " id = " F1 " >
< table width = " 100% " >
< tr >
< td align = " center " ></ td >
< td align = " right " ></ td >
< td valign = " top " align = " right " ></ td >
</ tr >
</ table >
< ?
$uer = '' ;
2023-01-10 16:29:32 +00:00
//используем заклятия
2022-06-06 21:30:34 +00:00
if ( isset ( $_GET [ 'usemod' ]))
{
2023-01-10 16:29:32 +00:00
$srok = array ( 5 => '5 минут' , 15 => '15 минут' , 30 => '30 минут' , 60 => 'один час' , 180 => 'три часа' , 360 => 'шесть часов' , 720 => 'двенадцать часов' , 1440 => 'одни сутки' , 4320 => 'трое суток' );
$srokt = array ( 1 => '1 день' , 3 => '3 дня' , 7 => 'неделю' , 14 => '2 недели' , 30 => 'месяц' , 60 => '2 месяца' , 365 => 'год' , 24 => 'бессрочно' , 6 => 'часик' );
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
//используем молчанку
2022-06-06 21:30:34 +00:00
if ( isset ( $_POST [ 'usevampir' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usevampir.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usem1' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usem1.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usem2' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usem2.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usesm' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usesm.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useban' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useban.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useunban' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useunban.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usehaos' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usehaos.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useshaos' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useshaos.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'teleport' ])){
2022-12-19 18:26:14 +00:00
require_once ( 'moder/teleport.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'teleport-cometome' ])){
2022-12-19 18:26:14 +00:00
require_once ( 'moder/teleport-cometome.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usedeletinfo' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usedeletinfo.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'unusedeletinfo' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/unusedeletinfo.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'unmoder' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/unmoder.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'gomoder' ]))
{
2022-12-19 18:26:14 +00:00
require_once ( 'moder/moder.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'use_carcer' ])){
2022-12-19 18:26:14 +00:00
require_once ( 'moder/use_carcer.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'v_carcer' ])){
2022-12-19 18:26:14 +00:00
require_once ( 'moder/v_carcer.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usepro' ])){
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usepro.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usemarry' ])){
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usemarry.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useunmarry' ])){
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useunmarry.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usenoper' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usenoper.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useunnoper' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useunnoper.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usenoper2' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usenoper2.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useunnoper2' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useunnoper2.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useunalign' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useunalign.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usehpa' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usehpa.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usempa' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usempa.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usenevid' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usenevid.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usepro2' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usepro2.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useunfight' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useunfight.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usesex' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usesex.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'uselogin' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/uselogin.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usealign7' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usealign7.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usealign3' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usealign3.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'usealign1' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/usealign1.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useuntravm' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useuntravm.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ 'useatack' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/useatack.php' );
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $_POST [ '100kexp' ])) {
2022-12-19 18:26:14 +00:00
require_once ( 'moder/100kexp.php' );
2022-06-06 21:30:34 +00:00
}
}
if ( isset ( $_POST [ 'use_itm_' ]) && $u -> info [ 'admin' ] > 0 && $u -> info [ 'id' ] != 2332207 ) {
$usr = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'log_itm_' ]) . '" LIMIT 1' ));
$giv_itm = mysql_fetch_array ( mysql_query ( " SELECT * FROM `items_main` WHERE `id` = ' $_POST[itm_id] ' " ));
2023-01-10 16:29:32 +00:00
if ( $giv_itm [ 'id' ] <= 0 ) { $uer = " Нету такой вещи " ; }
if ( ! $usr [ 'id' ]) { $uer = " Персонаж $_POST[log_itm] не найден. " ; }
2022-06-06 21:30:34 +00:00
if ( $giv_itm [ 'id' ] > 0 && $usr [ 'id' ] > 0 ) {
$u -> addItem ( $giv_itm [ 'id' ], $usr [ 'id' ]);
2023-01-10 16:29:32 +00:00
$uer = " Персонажу $_POST[log_itm] выдана вещь $giv_itm[name] . " ;
$rtxt = $rang . ' "' . $u -> info [ 'login' ] . '" Выдал' . $sx . ' персонажу "' . $user_teleport [ 'login' ] . '" вещь "<b>' . $giv_itm [ 'name' ] . '</b>".' ;
2022-06-06 21:30:34 +00:00
}
}
if ( $u -> info [ 'admin' ] > 0 || $u -> info [ 'align' ] == 1.99 ) {
2023-01-10 16:29:32 +00:00
echo '<hr><b>Супер-привилегии: </b>' .
'<input onclick="location.href=\'main.php?' . $zv . '&blockip_list=1\'" type="button" class="btn btn-danger" value="Показать заблокированные IP"> ' .
2022-06-06 21:30:34 +00:00
'<hr>' ;
if ( isset ( $_GET [ 'block_ip' ])) {
$_GET [ 'block_ip' ] = htmlspecialchars ( $_GET [ 'block_ip' ]);
$blockip = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `block_ip` WHERE `ip` = "' . mysql_real_escape_string ( $_GET [ 'block_ip' ]) . '" LIMIT 1' ));
if ( isset ( $blockip [ 'id' ])) {
2023-01-10 16:29:32 +00:00
//Уже есть
echo '<font color="red"><b>IP% ' . $_GET [ 'block_ip' ] . ' успешно заблокирован! (ранее)</b></font><br>' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
//Добавляем
echo '<font color="red"><b>IP% ' . $_GET [ 'block_ip' ] . ' успешно заблокирован!</b></font><br>' ;
2022-06-06 21:30:34 +00:00
mysql_query ( ' INSERT INTO `block_ip` ( `uid` , `time` , `ip` ) VALUES (
" '. $u->info ['id'].' " , " '.time().' " , " '.mysql_real_escape_string( $_GET['block_ip'] ).' "
) ' );
}
} elseif ( isset ( $_GET [ 'unblock_ip' ])){
$_GET [ 'unblock_ip' ] = htmlspecialchars ( $_GET [ 'unblock_ip' ]);
$blockip = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `block_ip` WHERE `ip` = "' . mysql_real_escape_string ( $_GET [ 'unblock_ip' ]) . '" LIMIT 1' ));
if ( isset ( $blockip [ 'id' ])) {
2023-01-10 16:29:32 +00:00
//Удаляем
echo '<font color="green"><b>IP% ' . $_GET [ 'unblock_ip' ] . ' успешно разблокирован!</b></font><br>' ;
2022-06-06 21:30:34 +00:00
mysql_query ( 'DELETE FROM `block_ip` WHERE `ip` = "' . mysql_real_escape_string ( $blockip [ 'ip' ]) . '"' );
} else {
2023-01-10 16:29:32 +00:00
//Уже удалили
echo '<font color="green"><b>IP% ' . $_GET [ 'unblock_ip' ] . ' успешно разблокирован! (ранее)</b></font><br>' ;
2022-06-06 21:30:34 +00:00
}
}
if ( isset ( $_GET [ 'blockip_list' ])) {
$plbipl = '' ;
$spbip = mysql_query ( 'SELECT * FROM `block_ip`' );
while ( $plbip = mysql_fetch_array ( $spbip )) {
$plbipl .= '<span class="date1">' . date ( 'd.m.Y H:i' , $plbip [ 'time' ]) . '</span> - ' . $plbip [ 'ip' ] . ' (' . $u -> microLogin ( $plbip [ 'uid' ], 1 ) . ') <input onclick="location.href=\'main.php?' . $zv . '&unblock_ip=' . htmlspecialchars ( $plbip [ 'ip' ]) . '&blockip_list=1\'" type="button" value=" - "><br>' ;
}
if ( $plbipl != '' ) {
2023-01-10 16:29:32 +00:00
echo '<b>Список заблокированных IP:</b><br>' . $plbipl ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
echo '<b>Список заблокированных IP:</b> <i>Список пуст</i>' ;
2022-06-06 21:30:34 +00:00
}
echo '<hr>' ;
}
}
echo '<font color="red">' . $uer . '</font>' ;
2023-01-10 16:29:32 +00:00
//Темная склонка, кусается сука!)
2022-06-06 21:30:34 +00:00
?>
< br />
< div style = " padding-left:20px; " >
2023-01-10 16:29:32 +00:00
< h4 > Возможности </ h4 >
2022-06-06 21:30:34 +00:00
< ? if ( $u -> info [ 'align' ] >= 3 && $u -> info [ 'align' ] < 4 ) { ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onClick = " openMod('<b>"Укус вампира"</b>','<form action= \ 'main.php?<?= $zv ?>&usemod=<? echo $code ; ?> \ ' method= \ 'post \ '>Логин жертвы: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br> <input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'usevampir \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/vampir.gif " title = " Укусить " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
< ? if ( $p [ 'heal' ] == 1 || $u -> info [ 'admin' ] > 0 ) { ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onClick = " openMod('<b>"Восстановить здоровье персонажа"</b>','<form action= \ 'main.php?<?= $zv ?>&usehpa=1&usemod=<? echo $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:140px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '> <input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'usehpa \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/cureHP120.gif " title = " Восстановить здоровье персонажа " /></ a >
< a href = " # " onClick = " openMod('<b>"Восстановить ману персонажа"</b>','<form action= \ 'main.php?<?= $zv ?>&usempa=1&usemod=<? echo $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:140px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '> <input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'usempa \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/cureMana1000.gif " title = " Восстановить ману персонажа " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
< ? if ( $p [ 'invis' ] == 1 || $u -> info [ 'admin' ] > 0 ) { ?>
< ? if ( $u -> info [ 'invis' ] != 1 && $u -> info [ 'invis' ] < time ()) { ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onClick = " openMod('<b>"Включить невидимку"</b>','<form action= \ 'main.php?<?= $zv ?>&usenevid=1&usemod=<? echo $code ; ?> \ ' method= \ 'post \ '><input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'usenevid \ ' value= \ 'Включить невидимку \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/pal_buttona.gif " title = " Включить невидимку " /></ a >
2022-06-06 21:30:34 +00:00
< ? } else { ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onClick = " openMod('<b>"Выключить невидимку"</b>','<form action= \ 'main.php?<?= $zv ?>&usenevid=1&usemod=<? echo $code ; ?> \ ' method= \ 'post \ '><input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'usenevid \ ' value= \ 'Выключить невидимку \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/pal_buttonm.gif " title = " Выключить невидимку " /></ a >
2022-06-06 21:30:34 +00:00
< ? } } ?>
< ? if ( $p [ 'useuntravm' ] == 1 ) { ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Лечение травмы</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'useuntravm \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/cure3.gif " title = " Лечение травмы " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
< ? if ( $p [ 'attack' ] == 1 ) { ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Напасть на персонажа</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'useatack \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/pal_button8.gif " title = " Нападение " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
</ div >
< ?
if ( $u -> info [ 'admin' ] > 0 || ( $u -> info [ 'align' ] > 1 && $u -> info [ 'align' ] < 2 ) || ( $u -> info [ 'align' ] > 3 && $u -> info [ 'align' ] < 4 ))
{
?>
< div style = " padding:10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Наложить / Снять заклятия </ h4 >
2022-06-06 21:30:34 +00:00
< table width = " 100% " >
< tr >
< td >
2023-01-10 16:29:32 +00:00
< ? if ( $u -> info [ 'admin' ] > 0 ){ echo '<a href="main.php?' . $zv . '&go=2"><img width="40" height="25" title="Редактировать квесты, задания и обучающие программы" src="https://img.new-combats.com/editor2.gif"></a> <a href="main.php?' . $zv . '&go=3"><img width="40" height="25" title="Редактирование квестов для Нубозавров" src="https://img.new-combats.com/editor2.gif"></a>' ; } ?>
< ? if ( $p [ 'editAlign' ] == 1 ){ echo '<a href="main.php?' . $zv . '&go=1"><img title="Редактировать возможности подчиненных" src="https://img.new-combats.com/editor.gif"></a>' ; } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
2023-01-10 16:29:32 +00:00
< ? if ( $p [ 'm1' ] == 1 || $p [ 'citym1' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Заклятие молчания</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br>Время заклятия: <select style=\'margin-left:2px;\' name=\'time\'><option value=\'5\'>5 минут</option><option value=\'15\'>15 минут</option><option value=\'30\'>30 минут</option><option value=\'60\'>1 час</option><option value=\'180\'>3 часа</option><option value=\'360\'>6 часов</option><option value=\'720\'>12 часов</option><option value=\'1440\'>Сутки</option></select> <input type=\'submit\' name=\'usem1\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/sleep.gif" title="Заклятие молчания" /></a> <? } ?>
< ? if ( $p [ 'm2' ] == 1 || $p [ 'citym2' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Заклятие форумного молчания</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br>Время заклятия: <select style=\'margin-left:2px;\' name=\'time\'><option value=\'30\'>30 минут</option><option value=\'60\'>1 час</option><option value=\'180\'>3 часа</option><option value=\'360\'>6 часов</option><option value=\'720\'>12 часов</option><option value=\'1440\'>Сутки</option></select> <input type=\'submit\' name=\'usem2\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/sleepf.gif" title="Заклятие форумного молчания" /></a> <? } ?>
2022-06-06 21:30:34 +00:00
< ? if ( $p [ 'sm1' ] == 1 || $p [ 'sm2' ] == 1 || $p [ 'citysm1' ] == 1 || $p [ 'citysm2' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onClick = " openMod('<b>Заклятие форумного молчания</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br>Снять заклятие: <select style= \ 'margin-left:2px; \ ' name= \ 'time \ '><option value= \ '1 \ '>чат</option><option value= \ '2 \ '>форум</option><option value= \ '3 \ '>чат + форум</option></select> <input type= \ 'submit \ ' name= \ 'usesm \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/sleep_off.gif " title = " Снять заклятие молчания " /></ a > < ? } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
2023-01-10 16:29:32 +00:00
< ? if ( $p [ 'banned' ] == 1 || $p [ 'ban0' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Заклятие смерти</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br> <input style=\'float:right;\' type=\'submit\' name=\'useban\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/pal_button6.gif" title="Заклятье смерти" /></a> <? } ?>
< ? if ( $p [ 'unbanned' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Снять заклятие смерти</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br> <input style=\'float:right;\' type=\'submit\' name=\'useunban\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/pal_button7.gif" title="Снять заклятье смерти" /></a> <? } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
2023-01-10 16:29:32 +00:00
< ? if ( $p [ 'haos' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Отправить в х а о с </b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br>Время заклятия: <select style=\'margin-left:2px;\' name=\'time\'><option value=\'7\'>Неделя</option><option value=\'14\'>2 недели</option><option value=\'30\'>Месяц</option><option value=\'60\'>2 месяца</option><? if($p['haosInf']==1){ ?><option value=\'1\'>Бессрочно</option><? } ?> <input type=\'submit\' name=\'usehaos\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/pal_button4.gif" title="Отправить в х а о с " /></a> <? } ?>
< ? if ( $p [ 'shaos' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Выпустить из х а о с а </b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br> <input style=\'float:right;\' type=\'submit\' name=\'useshaos\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/pal_button5.gif" title="Выпустить из х а о с а " /></a> <? } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
2023-01-10 16:29:32 +00:00
< ? if ( $p [ 'deletInfo' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Обезличивание</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br>Время заклятия: <select style=\'margin-left:2px;\' name=\'time\'><option value=\'7\'>Неделя</option><option value=\'14\'>2 недели</option><option value=\'30\'>Месяц</option><option value=\'60\'>2 месяца</option><option value=\'1\'>Бессрочно</option> <input type=\'submit\' name=\'usedeletinfo\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/cui.gif" title="Обезличивание" /></a>
< a href = " # " onClick = " openMod('<b>Снять заклятие обезличивания</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br> <input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'unusedeletinfo \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/uncui.gif " title = " Снять обезличивание " /></ a > < ? } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
< ? if ( $p [ 'priemIskl' ] == 1 && $a == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onClick = " openMod('<b>Принять в О С </b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br>Звание: <select style= \ 'margin-left:2px; \ ' name= \ 'zvanie \ '><option value= \ '1.1 \ '> Паладин Поднебесья</option><option value= \ '1.4 \ '>Таможенный паладин</option><option value= \ '1.5 \ '>Паладин Солнечной Улыбки</option><option value= \ '1.6 \ '>Инквизитор</option><option value= \ '1.7 \ '>Паладин Огненной Зари</option><option value= \ '1.75 \ '>Паладин-Хранитель</option><option value= \ '1.9 \ '>Паладин Н е б а </option><option value= \ '1.91 \ '>Старший Паладин Н е б а </option><option value= \ '1.92 \ '>Ветеран Ордена</option><input type= \ 'submit \ ' name= \ 'gomoder \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/pal.gif " title = " Принять в О С (Повысить) " /></ a >
< a href = " # " onClick = " openMod('<b>Изгнать из О С </b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br> <input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'unmoder \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/unpal.gif " title = " Изгнать из О С " /></ a > < ? } ?>
2022-06-06 21:30:34 +00:00
< ? if ( $p [ 'priemIskl' ] == 1 && $a == 3 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onClick = " openMod('<b>Принять в Армаду</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br>Звание: <select style= \ 'margin-left:2px; \ ' name= \ 'zvanie \ '><option value= \ '3.01 \ '> Тарман-Служитель</option><option value= \ '3.05 \ '>Тарман-Надсмотрщик</option><option value= \ '3.06 \ '>Каратель</option><option value= \ '3.07 \ '>Тарман-Убийца</option><option value= \ '3.075 \ '>Тарман-Хранитель</option><option value= \ '3.09 \ '>Тарман-Палач</option><option value= \ '3.091 \ '>Тарман-Владыка</option><input type= \ 'submit \ ' name= \ 'gomoder \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/palt.gif " title = " Принять в Армаду (Повысить) " /></ a >
< a href = " # " onClick = " openMod('<b>Изгнать из Армады</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br> <input style= \ 'float:right; \ ' type= \ 'submit \ ' name= \ 'unmoder \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/unpalt.gif " title = " Изгнать из О С " /></ a > < ? } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
2023-01-10 16:29:32 +00:00
< ? if ( $p [ 'proverka' ] == 1 ){ ?> <a href="#" onclick="openMod('<b>Проверка на чистоту</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><input type=\'submit\' name=\'usepro\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/check.gif" title="Проверка на чистоту" /></a> <? } ?>
< ? if ( $p [ 'proverka' ] == 1 ){ ?> <a href="#" onclick="openMod('<b>Снять проверку на чистоту</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><input type=\'submit\' name=\'usepro2\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/pal_buttont.gif" title="Снять проверку на чистоту" /></a> <? } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
< ? if ( $p [ 'proverka' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Запрет передач</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'usenoper \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/mod/magic2.gif " title = " Запрет на передачи " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
< ? if ( $p [ 'proverka' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Снять запрет передач</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'useunnoper \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/mod/magic9.gif " title = " Снять запрет на передачи " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
< ? if ( $p [ 'proverka' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Полный запрет передач</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'usenoper2 \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/mod/magic2.gif " title = " Полный запрет на передачи " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
< ? if ( $p [ 'proverka' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Снять полный запрет передач</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'useunnoper2 \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/mod/magic9.gif " title = " Снять полный запрет на передачи " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
< ?
if ( $u -> info [ 'admin' ] > 0 ) {
if ( $p [ 'usealign3' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
& nbsp ; & nbsp ; & nbsp ; < a href = " # " onclick = " openMod('<b>Выдать темную склонность</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'usealign3 \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/pal_button[dark].gif " title = " Выдать темную склонность " /></ a >
2022-06-06 21:30:34 +00:00
< ? } if ( $p [ 'usealign1' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Выдать светлую склонность</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'usealign1 \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/pal_button1.gif " title = " Выдать светлую склонность " /></ a >
2022-06-06 21:30:34 +00:00
< ? } if ( $p [ 'usealign7' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Выдать нейтральную склонность</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'usealign7 \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/palbuttonneutralsv3.gif " title = " Выдать нейтральную склонность " /></ a >
2022-06-06 21:30:34 +00:00
< ? }
}
?>
< ? if ( $p [ 'proverka' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
& nbsp ; & nbsp ; & nbsp ; < a href = " # " onclick = " openMod('<b>Снять склонность \ клан</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'useunalign \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/palbuttondarkhc1.gif " title = " Снять склонность \ клан " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
& nbsp ; & nbsp ; & nbsp ;
< ? if ( $p [ 'unbtl' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Вытащить из поединка</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'useunfight \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/pal_button[battle_end].gif " title = " Вытащить из поединка " /></ a >
2022-06-06 21:30:34 +00:00
< ? } if ( $p [ 'sex' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Сменить пол персонажа</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'usesex \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/male.png " title = " Сменить пол персонажа " /></ a >
2022-06-06 21:30:34 +00:00
< ? } if ( $p [ 'nick' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Сменить логин персонажа</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br>Новый логин: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo2 \ ' name= \ 'logingo2 \ '><input type= \ 'submit \ ' name= \ 'uselogin \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/nick.gif " title = " Сменить логин персонажа " /></ a >
2022-06-06 21:30:34 +00:00
< ? } if ( $u -> info [ 'admin' ] > 0 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Рисануть опыта</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br>Добавочный опыт: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo2 \ ' name= \ 'logingo2 \ '><input type= \ 'submit \ ' name= \ '100kexp \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/100kexp.gif " title = " Рисануть опыта " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
& nbsp ; & nbsp ; & nbsp ;
2023-01-10 16:29:32 +00:00
< ? if ( $p [ 'zatoch' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Посадить</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br>Время заточения: <select style=\'margin-left:2px;\' name=\'time\'><option value=\'1\'>1 день</option><option value=\'3\'>3 дня</option><option value=\'7\'>неделя</option><option value=\'14\'>14 дней</option><option value=\'30\'>30 дней</option><option value=\'365\'>365 дней</option><option value=\'24\'>Бессрочно</option><option value=\'6\'>часик</option><input type=\'submit\' name=\'use_carcer\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/jail.gif" title="Заточение" /></a> <? } ?>
< ? if ( $p [ 'szatoch' ] == 1 ){ ?> <a href="#" onClick="openMod('<b>Выпустить из заточения</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\'><br> <input style=\'float:right;\' type=\'submit\' name=\'v_carcer\' value=\'Исп-ть\'></form>');"><img src="https://img.new-combats.com/i/items/jail_off.gif" title="Выпустить из заточения" /></a> <? } ?>
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ; & nbsp ;
< ? if ( $p [ 'marry' ] == 1 ){ ?>
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<b>Свадьба</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><br>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo2 \ ' name= \ 'logingo2 \ '><br><input type= \ 'submit \ ' name= \ 'usemarry \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/marry.gif " title = " Брак " /></ a >
< a href = " # " onclick = " openMod('<b>Расторгнуть брак</b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ '><input type= \ 'submit \ ' name= \ 'useunmarry \ ' value= \ 'Исп-ть \ '></form>'); " >< img src = " https://img.new-combats.com/i/items/unmarry.gif " title = " Расторгнуть брак " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?>
2023-01-10 16:29:32 +00:00
& nbsp ; & nbsp ; < ? if ( $u -> info [ 'admin' ] > 0 ){ ?> <a onClick="openMod('<b>Телепортация</b>','<form action=\'main.php?<? echo $zv.'&usemod='.$code; ?>\' method=\'post\'>Логин персонажа: <input type=\'text\' style=\'width:144px;\' id=\'logingo\' name=\'logingo\' value=\'<? echo $u->info['login']; ?>\'><br>Город: <select style=\'margin-left:2px;\' name=\'city\'><option value=\'capitalcity\'>capitalcity</option><option value=\'angelscity\'>angelscity</option><option value=\'demonscity\'>demonscity</option><option value=\'devilscity\'>devilscity</option><option value=\'suncity\'>suncity</option><option value=\'emeraldscity\'>emeraldscity</option><option value=\'sandcity\'>sandcity</option><option value=\'mooncity\'>mooncity</option><option value=\'eastcity\'>eastcity</option><option value=\'abandonedplain\'>abandonedplain</option><option value=\'dreamscity\'>dreamscity</option><option value=\'lowcity\'>devilscity</option><option value=\'oldcity\'>devilscity</option><option value=\'newcapitalcity\'>newcapital</option></select> <input type=\'submit\' name=\'teleport\' value=\'Исп-ть\'></form>');" href="#"><img src="https://img.new-combats.com/i/items/teleport.gif" title="Телепортация" /></a>
< a onClick = " openMod('<b>Отправить игрока к с е б е </b>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа: <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'logingo \ ' name= \ 'logingo \ ' value= \ ' \ '><br>Режим: <select style= \ 'margin-left:2px; \ ' name= \ 'cometome \ '><option value= \ 'to-room \ '>К с е б е </option><option value= \ 'to-fight \ '>К с е б е и в бой</option><option value= \ 'to-dungeon \ '>К с е б е в пещеру</option></select> <input type= \ 'submit \ ' name= \ 'teleport-cometome \ ' value= \ 'Исп-ть \ '></form>'); " href = " # " >< img src = " https://img.new-combats.com/i/items/teleport-cometome.gif " title = " Отправить игрока к с е б е " /></ a >
2022-06-06 21:30:34 +00:00
& nbsp ; & nbsp ;
2023-01-10 16:29:32 +00:00
< a href = " # " onclick = " openMod('<center><b>Выдать вещь по Id</b></center>','<form action= \ 'main.php?<? echo $zv .'&usemod='. $code ; ?> \ ' method= \ 'post \ '>Логин персонажа : <input type= \ 'text \ ' style= \ 'width:144px; \ ' id= \ 'log_itm_ \ ' name= \ 'log_itm_ \ '><br />Id вещи : <input type= \ 'text \ ' name= \ 'itm_id \ ' /><br /><center><input type= \ 'submit \ ' name= \ 'use_itm_ \ ' value= \ 'Дать \ '></center></form>'); " >< img src = " https://img.new-combats.com/i/items/bad_present_dfighter.gif " title = " Выдать шмотку " /></ a >
2022-06-06 21:30:34 +00:00
< ? } ?> </td>
</ tr >
</ table >
</ div >
< ? }
if ( $p [ 'seeld' ] == 1 ) {
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Персонажи на одном ip - адресе </ h4 >
Введите ip - адрес < input name = " loginLD51 " type = " text " id = " loginLD51 " size = " 30 " /> < input type = " submit " name = " pometka51 " id = " pometka51 " class = " btn " value = " Показать " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
if ( isset ( $_POST [ 'pometka51' ])) {
$sp = mysql_query ( 'SELECT * FROM `logs_auth` WHERE `ip` = "' . mysql_real_escape_string ( $_POST [ 'loginLD51' ]) . '" AND `type` != 3 GROUP BY `uid`' );
$i = 1 ;
$r = '' ;
$ursz = array ();
while ( $pl = mysql_fetch_array ( $sp )) {
$tst = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`admin`,`no_ip` FROM `users` WHERE `no_ip` != "" AND `id` = "' . $pl [ 'uid' ] . '" LIMIT 1' ));
if ( isset ( $tst [ 'id' ]) && $tst [ 'admin' ] == 0 && ( $tst [ 'no_ip' ] == 0 || $tst [ 'no_ip' ] == '' )) {
if ( ! isset ( $ursz [ $pl [ 'uid' ]])) {
$ursz [ $pl [ 'uid' ]] = $u -> microLogin ( $pl [ 'uid' ], 1 );
}
$de = mysql_fetch_array ( mysql_query ( 'SELECT min(`time`),max(`time`) FROM `logs_auth` WHERE `uid` = "' . mysql_real_escape_string ( $pl [ 'uid' ]) . '" GROUP BY `uid` LIMIT 1' ));
$r .= '<div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;">' ;
$r .= '<span style="display:inline-block;width:30px">' . $i . '.</span> <span style="display:inline-block;width:250px">' . $ursz [ $pl [ 'uid' ]] . '</span>' ;
2023-01-10 16:29:32 +00:00
$r .= ' <small>(Череда авторизаций: ' . date ( 'd.m.Y H:i' , $de [ 0 ]) . ' - ' . date ( 'd.m.Y H:i' , $de [ 1 ]) . ')</small>' ;
2022-06-06 21:30:34 +00:00
$r .= '</div>' ;
$i ++ ;
}
}
if ( $u -> info [ 'admin' ] == 0 && $u -> info [ 'align' ] != 1.99 ) {
2023-01-10 16:29:32 +00:00
echo ' <font color="red">Список персонажей с ip-адреса:<b>' . $_POST [ 'loginLD51' ] . '</b></font><br>' ;
2022-06-06 21:30:34 +00:00
} else {
$block = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `block_ip` WHERE `ip` = "' . mysql_real_escape_string ( $_POST [ 'loginLD51' ]) . '" LIMIT 1' ));
if ( ! isset ( $block [ 'id' ])) {
2023-01-10 16:29:32 +00:00
echo ' <font color="green">Список персонажей с ip-адреса:<b>' . $_POST [ 'loginLD51' ] . '</b></font>' ;
echo ' <input onclick="location.href=\'main.php?' . $zv . '&block_ip=' . htmlspecialchars ( $_POST [ 'loginLD51' ]) . '\'" type="button" value="Заблокировать IP">' ;
2022-06-06 21:30:34 +00:00
echo '<br>' ;
} else {
2023-01-10 16:29:32 +00:00
echo ' <font color="red">Список персонажей с ip-адреса:<b>' . $_POST [ 'loginLD51' ] . '</b></font>' ;
echo ' <input onclick="location.href=\'main.php?' . $zv . '&unblock_ip=' . htmlspecialchars ( $_POST [ 'loginLD51' ]) . '\'" type="button" value="Разблокировать IP">' ;
2022-06-06 21:30:34 +00:00
echo '<br>' ;
}
}
if ( $r == '' ) {
2023-01-10 16:29:32 +00:00
echo '<div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;">Персонажи с данным ip-адресом не найдены</div>' ;
2022-06-06 21:30:34 +00:00
} else {
echo $r ;
}
unset ( $r );
}
}
if ( $u -> info [ 'admin' ] > 0 ) {
$types = array (
2023-01-10 16:29:32 +00:00
1 => array ( 'Образ' , 120 , 220 , 100 ),
2 => array ( 'Заглушка (снизу)' , 120 , 40 , 15 ),
3 => array ( 'Заглушка (сверху)' , 120 , 20 , 5 ),
4 => array ( 'Шлем' , 60 , 60 , 25 ),
5 => array ( 'Наручи' , 60 , 40 , 25 ),
6 => array ( 'Левая рука' , 60 , 60 , 25 ),
7 => array ( 'Правая рука' , 60 , 60 , 25 ),
8 => array ( 'Броня' , 60 , 80 , 25 ),
9 => array ( 'Пояс' , 60 , 40 , 25 ),
10 => array ( 'Ботинки' , 60 , 40 , 25 ),
11 => array ( 'Поножи' , 60 , 80 , 25 ),
12 => array ( 'Перчатки' , 60 , 40 , 25 ),
13 => array ( 'Кольца №1' , 20 , 20 , 10 ),
14 => array ( 'Кулон' , 60 , 20 , 25 ),
15 => array ( 'Серьги' , 60 , 20 , 25 ),
16 => array ( 'Заглушка под информацию о персонаже' , 244 , 287 , 5 ),
17 => array ( 'Кольцо №2' , 20 , 20 , 10 ),
18 => array ( 'Кольцо №3' , 20 , 20 , 10 )
2022-06-06 21:30:34 +00:00
);
if ( isset ( $_GET [ 'grood_img' ])) {
$imgid = round (( int ) $_GET [ 'grood_img' ]);
if ( mysql_query ( 'UPDATE `reimage` SET `good` = "' . $u -> info [ 'id' ] . '" WHERE `id` = "' . mysql_real_escape_string ( $imgid ) . '" AND `good` = "0" AND `bad` = "0" LIMIT 1' )) {
2023-01-10 16:29:32 +00:00
//Переносим изображение
2022-06-06 21:30:34 +00:00
$vr = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `reimage` WHERE `id` = "' . mysql_real_escape_string ( $imgid ) . '" LIMIT 1' ));
$vr [ 'format' ] = explode ( '.' , $vr [ 'src' ]);
$vr [ 'format' ] = $vr [ 'format' ][ 2 ];
copy ( 'clan_prw/' . $vr [ 'src' ], '../img.new-combats.com/rimg/r' . $vr [ 'id' ] . '.' . $vr [ 'format' ]);
mysql_query ( 'UPDATE `reimage` SET `format` = "' . $vr [ 'format' ] . '" WHERE `id` = "' . mysql_real_escape_string ( $imgid ) . '" LIMIT 1' );
if ( $vr [ 'clan' ] == 0 ) {
2023-01-10 16:29:32 +00:00
//Отправляем системку
2022-06-06 21:30:34 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (
2023-01-10 16:29:32 +00:00
'1' , 'capitalcity' , '0' , '' , '".$vr[' login ']."' , '<font color=red>Внимание!</font> ".date("d.m.y H:i")." Телеграмма от Администрации: \'Вам одобрили изображение -".$types[$vr[' type ']][0]."-, установить изображение возможно в инвентаре, в разделе "Галерея"\'.' , '-1' , '5' , '0' ) " );
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
//Отправляем системку
2022-06-06 21:30:34 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (
2023-01-10 16:29:32 +00:00
'1' , 'capitalcity' , '0' , '' , '".$vr[' login ']."' , '<font color=red>Внимание!</font> ".date("d.m.y H:i")." Телеграмма от Администрации: \'Вам одобрили клановое изображение -".$types[$vr[' type ']][0]."-, установить изображение возможно в инвентаре, в разделе "Галерея"\'.' , '-1' , '5' , '0' ) " );
2022-06-06 21:30:34 +00:00
}
}
} elseif ( isset ( $_GET [ 'bad_img' ])) {
$imgid = round (( int ) $_GET [ 'bad_img' ]);
if ( mysql_query ( 'UPDATE `reimage` SET `bad` = "' . $u -> info [ 'id' ] . '" WHERE `id` = "' . mysql_real_escape_string ( $imgid ) . '" AND `good` = "0" AND `bad` = "0" LIMIT 1' )) {
2023-01-10 16:29:32 +00:00
//Возвращаем 90% екр. за образ
2022-06-06 21:30:34 +00:00
$vr = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `reimage` WHERE `id` = "' . mysql_real_escape_string ( $imgid ) . '" LIMIT 1' ));
$vr [ 'money2' ] = round ( $vr [ 'money2' ] / 100 * 9 );
if ( $vr [ 'clan' ] > 0 ) {
2023-01-10 16:29:32 +00:00
//возврат для клана
2022-06-06 21:30:34 +00:00
mysql_query ( 'UPDATE `clan` SET `money2` = `money2` + ' . $vr [ 'money2' ] . ' WHERE `id` = "' . $vr [ 'clan' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
//Отправляем системку
2022-06-06 21:30:34 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (
2023-01-10 16:29:32 +00:00
'1' , 'capitalcity' , '0' , '' , '".$vr[' login ']."' , '<font color=red>Внимание!</font> ".date("d.m.y H:i")." Телеграмма от Администрации: \'Вам было отказано в регистрации кланового изображения -".$types[$vr[' type ']][0]."- , ".$vr[' money2 ']." екр. были переведены в казну клана\'.' , '-1' , '5' , '0' ) " );
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
//возврат для игрока в банк
2022-06-06 21:30:34 +00:00
$bnk = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `bank` WHERE `uid` = "' . $vr [ 'uid' ] . '" AND `block` = "0" ORDER BY `id` DESC LIMIT 1' ));
if ( isset ( $bnk [ 'id' ])) {
mysql_query ( 'UPDATE `bank` SET `money2` = `money2` + ' . $vr [ 'money2' ] . ' WHERE `id` = "' . $bnk [ 'id' ] . '" LIMIT 1' );
}
2023-01-10 16:29:32 +00:00
//Отправляем системку
2022-06-06 21:30:34 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (
2023-01-10 16:29:32 +00:00
'1' , 'capitalcity' , '0' , '' , '".$vr[' login ']."' , '<font color=red>Внимание!</font> ".date("d.m.y H:i")." Телеграмма от Администрации: \'Вам было отказано в регистрации изображения -".$types[$vr[' type ']][0]."- , ".$vr[' money2 ']." екр. были переведены на ваш банковский счет №".(0+$bnk[' id '])."\'.' , '-1' , '5' , '0' ) " );
2022-06-06 21:30:34 +00:00
}
}
}
$zvr = mysql_fetch_array ( mysql_query ( 'SELECT COUNT(`id`) FROM `reimage` WHERE `good` = "0"' ));
if ( $zvr [ 0 ] > 0 ) {
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< div style = " padding:10px; " >< b > Заявки на регистрацию изображений для предметов :</ b > & nbsp ; < ?
2022-06-06 21:30:34 +00:00
?>
</ div >
< script >
function imresize ( e , h , w ) {
if ( $ ( e ) . height () == 20 ) {
$ ( e ) . animate ({ 'height' : h + 'px' }, 100 , null , function (){
if ( $ ( e ) . width () != w ) {
$ ( e ) . css ({ 'border-color' : 'red' });
} else {
$ ( e ) . css ({ 'border-color' : 'green' });
}
});
} else {
$ ( e ) . animate ({ 'height' : '20px' }, 100 );
$ ( e ) . css ({ 'border-color' : 'blue' });
$ ( e ) . width ( false );
}
}
</ script >
< ?
$sp = mysql_query ( 'SELECT * FROM `reimage` WHERE `good` = "0" AND `bad` = "0" ORDER BY `id` ASC LIMIT 10' );
$i = 1 ;
2023-01-10 16:29:32 +00:00
$va = array ( 'Нет' , 'Да' );
2022-06-06 21:30:34 +00:00
$rt = '' ;
while ( $pl = mysql_fetch_array ( $sp )) {
if ( $pl [ 'bag' ] > 0 ) {
$rt .= '<font color=red><b>(!)</b>' ;
}
$plcln = 0 ;
if ( $pl [ 'clan' ] > 0 ) {
$plcln = 1 ;
}
2023-01-10 16:29:32 +00:00
$rt .= '<div style="border-top:1px solid grey;padding:5px;">' . $i . '. <span class="date1">' . date ( 'd.m.y H:i' , $pl [ 'time' ]) . '</span> <b>' . $u -> microLogin ( $pl [ 'uid' ], 1 ) . '</b> , "' . $types [ $pl [ 'type' ]][ 0 ] . '" , Анимация: <b>' . $va [ $pl [ 'animation' ]] . '</b> , Изображение для клана: <b>' . $va [ $plcln ] . '</b> , <img onclick="imresize(this,' . $types [ $pl [ 'type' ]][ 2 ] . ',' . $types [ $pl [ 'type' ]][ 1 ] . ');" style="border:1px solid blue;cursor:pointer;" src="/clan_prw/' . $pl [ 'src' ] . '" height="20">' ;
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
$rt .= ' <input onclick="location.href=\'main.php?admin=1&grood_img=' . $pl [ 'id' ] . '\'" type="button" value="Принять" style="background:#E2EDD8"> <input type="button" onclick="location.href=\'main.php?admin=1&bad_img=' . $pl [ 'id' ] . '\'" style="background:#FCC9CA" value="Отказать"> <br>' ;
2022-06-06 21:30:34 +00:00
$rt .= '</div>' ;
if ( $pl [ 'bag' ] > 0 ) {
$rt .= '</font>' ;
}
$i ++ ;
}
echo $rt ;
?>
</ div >
< ?
}
$zvr = mysql_fetch_array ( mysql_query ( 'SELECT COUNT(`id`) FROM `_clan` WHERE `admin_time` = "0"' ));
if ( $zvr [ 0 ] > 0 ) {
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< div style = " padding:10px; " >< b > Заявки на регистрацию кланов :</ b > & nbsp ; < ?
2022-06-06 21:30:34 +00:00
if ( isset ( $_GET [ 'goodClan' ])) {
2023-01-10 16:29:32 +00:00
//Разрешение
2022-06-06 21:30:34 +00:00
$cl = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `_clan` WHERE `admin_time` = "0" AND `id` = "' . mysql_real_escape_string ( $_GET [ 'goodClan' ]) . '" LIMIT 1' ));
if ( isset ( $cl [ 'id' ])) {
$pu = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`city`,`room`,`clan`,`login`,`align`,`level`,`sex`,`money`,`banned` FROM `users` WHERE `id` = "' . mysql_real_escape_string ( $cl [ 'uid' ]) . '" LIMIT 1' ));
$tc = mysql_fetch_array ( 'SELECT `id`,`name` FROM `clan` WHERE `name` = "' . mysql_real_escape_string ( $cl [ 'name' ]) . '" OR `name` = "' . mysql_real_escape_string ( $cl [ 'name2' ]) . '" OR `name_mini` = "' . mysql_real_escape_string ( $cl [ 'name' ]) . '" OR `name_mini` = "' . mysql_real_escape_string ( $cl [ 'name2' ]) . '" OR `name_rus` = "' . mysql_real_escape_string ( $cl [ 'name' ]) . '" OR `name_rus` = "' . mysql_real_escape_string ( $cl [ 'name2' ]) . '" LIMIT 1' );
if ( ! isset ( $pu [ 'id' ])) {
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Персонаж выступающий в роли Главы клана не найден, id ' . $cl [ 'uid' ] . '</b></font><br>' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pu [ 'clan' ] > 0 || $pu [ 'align' ] > 0 || $pu [ 'banned' ] > 0 ) {
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Персонаж выступающий в роли Главы клана уже находится в клане, либо имеет склонность, либо заблокирован</b></font><br>' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> testAlign ( $cl [ 'align' ] , $pu [ 'id' ] ) == 0 ) {
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Персонаж выступающий в роли Главы клана не может создавать клан с данной склонностью!</b></font><br>' ;
2022-06-06 21:30:34 +00:00
} elseif ( isset ( $tc [ 'id' ])) {
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Схожий клан был зарегистрирован ранее, клана №' . $tc [ 'id' ] . ' (' . $tc [ 'name' ] . ').</b></font><br>' ;
2022-06-06 21:30:34 +00:00
} else {
mysql_query ( 'UPDATE `_clan` SET `admin_time` = "' . time () . '",`admin_ok` = "' . $u -> info [ 'id' ] . '" WHERE `id` = "' . $cl [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
//Переносим изображения в img.new-combats.com/i/clan/{name}.gif / {name}_big.gif / {id}.gif / {id}.gif
//Маленький значок
2022-06-06 21:30:34 +00:00
if ( copy ( 'clan_prw/' . $cl [ 'img1' ], 'img.new-combats.com/i/clan/' . $cl [ 'name2' ] . '.gif' )) {
$ins = mysql_query ( ' INSERT INTO `clan` ( `name` , `name_rus` , `name_mini` , `site` , `align` , `time_reg` ) VALUES (
" '. $cl['name2'] .' " ,
" '. $cl['name'] .' " ,
" '. $cl['name2'] .' " ,
" '. $cl['site'] .' " ,
" '. $cl['align'] .' " ,
" '.time().' "
) ' );
if ( $ins ) {
//
$cl [ '_id' ] = mysql_insert_id ();
$u -> insertAlign ( $cl [ 'align' ] , $pu [ 'id' ] );
mysql_query ( ' INSERT INTO `clan_info` ( `id` , `info` ) VALUES (
" '. $cl['_id'] .' " ,
" '.mysql_real_escape_string( $cl['info'] ).' "
) ' );
copy ( 'clan_prw/' . $cl [ 'img1' ], '../img.new-combats.com/i/clan/' . $cl [ '_id' ] . '.gif' );
copy ( 'clan_prw/' . $cl [ 'img2' ], '../img.new-combats.com/i/clan/' . $cl [ '_id' ] . '_big.gif' );
copy ( 'clan_prw/' . $cl [ 'img2' ], '../img.new-combats.com/i/clan/cln' . $cl [ '_id' ] . '.gif' );
copy ( 'clan_prw/' . $cl [ 'img2' ], '../img.new-combats.com/i/clan/' . $cl [ 'name2' ] . '_big.gif' );
mysql_query ( 'UPDATE `users` SET `clan` = "' . $cl [ '_id' ] . '",`clan_prava` = "glava",`align` = "' . $cl [ 'align' ] . '" WHERE `id` = "' . $pu [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Вы одобрили регистрацию клана "' . $cl [ 'name' ] . '"</b></font><br>' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Н е удалось перенести значок</b></font><br>' ;
2022-06-06 21:30:34 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Н е удалось перенести значок</b></font><br>' ;
2022-06-06 21:30:34 +00:00
}
2023-01-10 16:29:32 +00:00
//Отправляем системку главе клана
2022-06-06 21:30:34 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (
2023-01-10 16:29:32 +00:00
'1' , '".$pu[' city ']."' , '0' , '' , '".$pu[' login ']."' , '<font color=red>Внимание!</font> ".date("d.m.y H:i")." Телеграмма от Администрации: \'Поздравляем В а с с регистрацией клана "".mysql_real_escape_string($cl[' name '])."", будьте успешны! Соблюдайте законы нашего Мира и всячески помогайте е г о улучшать.\' .' , '-1' , '5' , '0' ) " );
2022-06-06 21:30:34 +00:00
}
}
} elseif ( isset ( $_GET [ 'badClan' ])) {
2023-01-10 16:29:32 +00:00
//Отказ
2022-06-06 21:30:34 +00:00
$cl = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `_clan` WHERE `admin_time` = "0" AND `id` = "' . mysql_real_escape_string ( $_GET [ 'badClan' ]) . '" LIMIT 1' ));
if ( isset ( $cl [ 'id' ])) {
$pu = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`city`,`room`,`clan`,`login`,`align`,`level`,`sex`,`money`,`banned` FROM `users` WHERE `id` = "' . mysql_real_escape_string ( $cl [ 'uid' ]) . '" LIMIT 1' ));
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Вы отказали в регистрации клану "' . $cl [ 'name' ] . '"</b></font><br>' ;
2022-06-06 21:30:34 +00:00
mysql_query ( 'UPDATE `_clan` SET `admin_time` = "' . time () . '",`admin_ca` = "' . $u -> info [ 'id' ] . '" WHERE `id` = "' . $cl [ 'id' ] . '" LIMIT 1' );
2023-01-10 16:29:32 +00:00
//Отправляем системку персонажу
2022-06-06 21:30:34 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (
2023-01-10 16:29:32 +00:00
'1' , '".$pu[' city ']."' , '0' , '' , '".$pu[' login ']."' , '<font color=red>Внимание!</font> ".date("d.m.y H:i")." Телеграмма от Администрации: \'К сожалению Вам отказано в регистрации клана "".mysql_real_escape_string($cl[' name '])."", были не соблюдены правила регистрации. Вам зачисленно 50 екр.\' .' , '-1' , '5' , '0' ) " );
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
//Отправляем сумму
2022-06-06 21:30:34 +00:00
//mysql_query("INSERT INTO `items_users`(`item_id`,`1price`,`uid`,`delete`,`lastUPD`)VALUES('1220','".mysql_real_escape_string(round($cl['money']*1,2))."','-51".$pu['id']."','0','".time()."');");
mysql_query ( 'UPDATE `users` SET `money2` = `money2` + 50 WHERE `id` = "' . $pu [ 'id' ] . '" LIMIT 1;' );
2023-01-10 16:29:32 +00:00
//$txt = 'Деньги от Администрации: '.round($cl['money']*1,2).' кр. Прибытие: '.date('d.m.Y H:i',time()).'';
$txt = 'Возварт за регистрацию клана от Администрации: <b>50</b> екр. Зачисленны: ' . date ( 'd.m.Y H:i' , time ()) . '' ;
2022-06-06 21:30:34 +00:00
mysql_query ( 'INSERT INTO `post` (`uid`,`sender_id`,`time`,`money`,`text`) VALUES("' . $pu [ 'id' ] . '","0","' . time () . ' " ,
0 , " '.mysql_real_escape_string( $txt ).' " ) ' );
2023-01-10 16:29:32 +00:00
//чат
2022-06-06 21:30:34 +00:00
mysql_query ( " INSERT INTO `chat` (`new`,`city`,`room`,`login`,`to`,`text`,`time`,`type`,`toChat`) VALUES (
2023-01-10 16:29:32 +00:00
'1' , '".$pu[' city ']."' , '0' , '' , '".$pu[' login ']."' , '<font color=red>Внимание!</font> Получена новая почта от Администрации' , '-1' , '5' , '0' ) " );
2022-06-06 21:30:34 +00:00
}
}
?> </div>
< script >
function imgResize1 ( id ) {
if ( $ ( '#' + id ) . width () == 16 ) {
$ ( '#' + id ) . animate ({ 'height' : '99px' , 'width' : '100px' }, 'fast' );
} else {
$ ( '#' + id ) . animate ({ 'height' : '15px' , 'width' : '16px' }, 'fast' );
}
}
function seeClanINfo ( id ) {
if ( $ ( '#' + id ) . css ( 'display' ) == 'block' ) {
$ ( '#' + id ) . fadeOut ( 'fast' );
} else {
$ ( '#' + id ) . fadeIn ( 'fast' );
}
}
</ script >
< ?
$sp = mysql_query ( 'SELECT * FROM `_clan` WHERE `admin_time` = "0" ORDER BY `time` ASC LIMIT 10' );
while ( $pl = mysql_fetch_array ( $sp )) {
echo ' < div style = " border-top:1px solid grey;padding:5px; " >
#'.$pl['id'].' <font color="#cac9c7">|</font>
2023-01-10 16:29:32 +00:00
'.date(' d . m . y H : i ',$pl[' time ']).' / '.$pl[' money '].' . 00 кр .
2022-06-06 21:30:34 +00:00
< font color = " #cac9c7 " >|</ font >
< img style = " border:1px solid grey;display:inline-block;vertical-align:bottom;margin:0;padding:1px; " src = " https://new-combats.com/clan_prw/'. $pl['img1'] .' " width = " 24 " height = " 15 " > ' .
'<span id="img' . $pl [ 'id' ] . 'clan2"><img id="img' . $pl [ 'id' ] . 'clan" style="border:1px solid blue;border-left:0;display:inline-block;vertical-align:bottom;margin:0;padding:0;" src="https://new-combats.com/clan_prw/' . $pl [ 'img1' ] . '">' .
'<script>$("#img' . $pl [ 'id' ] . 'clan").ready(function(){$("#img' . $pl [ 'id' ] . 'clan2").html(" "+$("#img' . $pl [ 'id' ] . 'clan").width()+"x"+$("#img' . $pl [ 'id' ] . ' clan " ).height()); });</script>
</ span >
< font color = " #cac9c7 " >|</ font >
< img id = " img'. $pl['id'] .'clan30 " style = " border:1px solid grey;display:inline-block;cursor:pointer;vertical-align:bottom;margin:0;padding:1px;width:16px;height:15px; " onclick = " imgResize1( \ 'img'. $pl['id'] .'clan30 \ ') " src = " https://new-combats.com/clan_prw/'. $pl['img2'] .' " > ' .
'<span id="img' . $pl [ 'id' ] . 'clan4"><img id="img' . $pl [ 'id' ] . 'clan3" style="border:1px solid blue;border-left:0;display:inline-block;vertical-align:bottom;margin:0;padding:0;" src="https://new-combats.com/clan_prw/' . $pl [ 'img2' ] . '">' .
'<script>$("#img' . $pl [ 'id' ] . 'clan3").ready(function(){$("#img' . $pl [ 'id' ] . 'clan4").html(" "+$("#img' . $pl [ 'id' ] . 'clan3").width()+"x"+$("#img' . $pl [ 'id' ] . ' clan3 " ).height()); });</script>
</ span >
< font color = " #cac9c7 " >|</ font >
'.$u->microLogin($pl[' uid '],1).'
< font color = " #cac9c7 " >|</ font >
< span style = " display:inline-block;background:white;padding:2px 20px 2px 20px;text-align:center; " > '.$pl[' name '].' </ span >
< font color = " #cac9c7 " >|</ font >
< span style = " display:inline-block;background:white;padding:2px 20px 2px 20px;text-align:center; " > '.$pl[' name2 '].' </ span > ( EN )
< font color = " #cac9c7 " >|</ font >
< img src = " https://img.new-combats.com/i/align/align'. $pl['align'] .'.gif " >
< font color = " #cac9c7 " >|</ font >
2023-01-10 16:29:32 +00:00
< a href = " javascript:void(0) " onClick = " seeClanINfo( \ 'clndiv'. $pl['id'] .' \ '); " > Сайт и Описание </ a >
2022-06-06 21:30:34 +00:00
< font color = " #cac9c7 " >|</ font >
2023-01-10 16:29:32 +00:00
& nbsp ; < input onclick = " location.href= \ '?admin=1&goodClan='. $pl['id'] .' \ ' " type = " button " value = " Разрешить " > & nbsp ; < font color = " #cac9c7 " >|</ font >& nbsp ; < input onclick = " location.href= \ '?admin=1&badClan='. $pl['id'] .' \ ' " type = " button " value = " Отказать " >
2022-06-06 21:30:34 +00:00
< div id = " clndiv'. $pl['id'] .' " style = " padding:10px;display:none " >
2023-01-10 16:29:32 +00:00
< b > Сайт клана :</ b > < a target = " _blank " href = " '. $pl['site'] .' " > '.$pl[' site '].' </ a >< br >< Br >
Описание клана ( для библиотеки ) :< br >
2022-06-06 21:30:34 +00:00
< div style = " max-width:620px;margin:10px;padding:10px;background:white; " >
< img src = " https://new-combats.com/clan_prw/'. $pl['img2'] .' " width = " 100 " height = " 99 " style = " float:right " >
< center >< h3 > '.$pl[' name '].' </ h3 ></ center >
< br >< div style = " text-align:justify; " > '.$pl[' info '].' </ div ></ div >
2023-01-10 16:29:32 +00:00
< div style = " width:600px; " align = " center " >< a href = " javascript:void(0) " onClick = " seeClanINfo( \ 'clndiv'. $pl['id'] .' \ '); " > ( Скрыть информаци сайта и описания ) </ a ></ div >
2022-06-06 21:30:34 +00:00
</ div >
</ div > ' ;
}
?>
</ div >
< ?
}
}
if ( $u -> info [ 'admin' ] > 0 ) {
if ( isset ( $_POST [ 'add_item_to_user2' ])) {
$uad = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`login` FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'add_item_to_login' ]) . '" LIMIT 1' ));
if ( isset ( $uad [ 'id' ])) {
$u -> addItem ( round (( int ) $_POST [ 'add_item_to_user' ]), $uad [ 'id' ]);
2023-01-10 16:29:32 +00:00
mysql_query ( 'INSERT INTO `users_delo` (`onlyAdmin`,`hb`,`uid`,`time`,`city`,`text`,`login`,`ip`) VALUES ("1","0","' . $uad [ 'id' ] . '","' . time () . '","' . $uad [ 'city' ] . '","' . $rang . ' "' . $u -> info [ 'login' ] . '" <font color=red>выдал предмет</font>: №' . round (( int ) $_POST [ 'add_item_to_user' ]) . ' персонажу <b>' . $uad [ 'login' ] . '</b>.","' . $u -> info [ 'login' ] . '","' . $u -> info [ 'ip' ] . '")' );
echo '<font color=red><b>Предмет был доставлен к персонажу</b></font>' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
echo '<font color=red><b>Персонаж не найден</b></font>' ;
2022-06-06 21:30:34 +00:00
}
}
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
Выдать предмет < input name = " add_item_to_user " value = " " /> персонажу < input name = " add_item_to_login " value = " <?if(isset( $_POST['add_item_to_login'] ))echo $_POST['add_item_to_login'] ;?> " />
< input type = " submit " name = " add_item_to_user2 " id = " add_item_to_user2 " class = " btn " value = " Выдать " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
}
if ( $p [ 'addld' ] == 1 || $p [ 'cityaddld' ] == 1 ){ ?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
Добавить в " дело " игрока заметку о нарушении правил , накрутке и пр .< br />
2022-06-06 21:30:34 +00:00
< ?
if ( isset ( $_POST [ 'pometka' ]))
{
$er = '' ;
$usr = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`login`,`city`,`admin`,`align` FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'loginLD' ]) . '" LIMIT 1' ));
if ( isset ( $usr [ 'id' ]))
{
if (( $u -> info [ 'align' ] > 1 && $u -> info [ 'align' ] < 2 && $usr [ 'align' ] > 3 && $usr [ 'align' ] < 4 ) || ( $usr [ 'align' ] > 1 && $usr [ 'align' ] < 2 && $u -> info [ 'align' ] > 3 && $u -> info [ 'align' ] < 4 ) || $usr [ 'admin' ] > $u -> info [ 'admin' ])
{
2023-01-10 16:29:32 +00:00
$er = 'Персонаж "' . $_POST [ 'loginLD' ] . '" носит вражескую склонность.' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
//Заносим данные в ЛД
2022-06-06 21:30:34 +00:00
$lastD = mysql_fetch_array ( mysql_query ( 'SELECT `id` FROM `users_delo` WHERE `login` = "' . $u -> info [ 'login' ] . '" AND `time`>' . ( time () - 3 ) . ' LIMIT 1' ));
if ( ! isset ( $lastD [ 'id' ]))
{
$hbld = 0 ;
$hbld2 = 0 ;
if ( isset ( $_POST [ 'hbld' ]))
{
$hbld = $a ;
}
if ( isset ( $_POST [ 'hbldt' ])) {
$hbld2 = 1 ;
}
2023-01-10 16:29:32 +00:00
$ins = mysql_query ( 'INSERT INTO `users_delo` (`onlyAdmin`,`hb`,`uid`,`time`,`city`,`text`,`login`,`ip`) VALUES ("' . $hbld2 . '","' . $hbld . '","' . $usr [ 'id' ] . '","' . time () . '","' . $usr [ 'city' ] . '","' . $rang . ' "' . $mod_login . '" <b>сообщает</b>: ' . mysql_real_escape_string ( htmlspecialchars ( $_POST [ 'textLD' ], NULL , 'cp1251' )) . '","' . $u -> info [ 'login' ] . '","' . $u -> info [ 'ip' ] . '")' );
2022-06-06 21:30:34 +00:00
if ( ! $ins )
{
2023-01-10 16:29:32 +00:00
$er = 'Ошибка записи в личное дело' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
$er = 'Запись в личное дело прошла успешно' ;
2022-06-06 21:30:34 +00:00
}
} else {
2023-01-10 16:29:32 +00:00
$er = 'Писать пометки в личном деле можно не чаще одного раза в 3 секунды.' ;
2022-06-06 21:30:34 +00:00
}
}
} else {
2023-01-10 16:29:32 +00:00
$er = 'Персонаж с логином "' . $_POST [ 'loginLD' ] . '" не найден.' ;
2022-06-06 21:30:34 +00:00
}
if ( $er != '' )
{
echo '<font color="red"><b>' . $er . '</b></font><br>' ;
}
}
?>
2023-01-10 16:29:32 +00:00
Введите логин
2022-06-06 21:30:34 +00:00
< input name = " loginLD " type = " text " id = " loginLD " size = " 30 " maxlength = " 30 " />
2023-01-10 16:29:32 +00:00
Сообщение
< input name = " textLD " type = " text " id = " textLD " size = " 70 " maxlength = " 500 " /> < input type = " submit " name = " pometka " id = " pometka " class = " btn " value = " Добавить " />
2022-06-06 21:30:34 +00:00
< br />
< label >
< input name = " hbld " type = " checkbox " id = " hbld " value = " 1 " />
2023-01-10 16:29:32 +00:00
Записать , как причину отправки в х а о с \блокировки
2022-06-06 21:30:34 +00:00
</ label >
< ? if ( $u -> info [ 'admin' ] > 0 ) { ?>
< br />< label >
< input name = " hbldt " type = " checkbox " id = " hbldt " value = " 1 " />
2023-01-10 16:29:32 +00:00
Записать в секретное дело ( видят только верховные и администрация )
2022-06-06 21:30:34 +00:00
</ label >
< ? }
}
if ( $p [ 'readPerevod' ] == 1 ){
if ( isset ( $_POST [ 'itemID1b' ])) {
$its = '' ;
$its = $u -> genInv ( 1 , '`iu`.`id` = "' . mysql_real_escape_string ( $_POST [ 'itemID1' ]) . '" LIMIT 1' );
if ( $its [ 0 ] == 0 ) {
2023-01-10 16:29:32 +00:00
$its = 'Предмет не найден.' ;
2022-06-06 21:30:34 +00:00
} else {
$its = $its [ 2 ];
}
2023-01-10 16:29:32 +00:00
echo '<br><br><b>Предмет <u>id' . $_POST [ 'itemID1' ] . '</u>:</b><br>' . $its ;
2022-06-06 21:30:34 +00:00
}
?> <div style="padding-top:10px;">
2023-01-10 16:29:32 +00:00
Проверить наличие предмета у персонажа < small > ( не обязательно ) </ small >
2022-06-06 21:30:34 +00:00
< input name = " itemID1login " type = " text " id = " itemID1login " size = " 30 " maxlength = " 30 " />
2023-01-10 16:29:32 +00:00
, id предмета
2022-06-06 21:30:34 +00:00
< input name = " itemID1 " type = " text " id = " itemID1 " size = " 30 " maxlength = " 30 " />
2023-01-10 16:29:32 +00:00
< input type = " submit " name = " itemID1b " id = " itemID1b " class = " btn " value = " Проверить " />
2022-06-06 21:30:34 +00:00
</ div >
</ div >
< ?
$dsee = array ();
$dsee [ 'login' ] = $_POST [ 'loginacts1' ];
$dsee [ 'date' ] = date ( 'd.m.Y' , time ());
if ( isset ( $_POST [ 'datesee' ]))
{
$dsee [ 'date' ] = $_POST [ 'datesee' ];
}
$dsee [ 'date' ] = explode ( '.' , $dsee [ 'date' ]);
$dsee [ 'date' ] = $dsee [ 'date' ][ 2 ] . '-' . $dsee [ 'date' ][ 1 ] . '-' . $dsee [ 'date' ][ 0 ];
$dsee [ 't1' ] = strtotime ( $dsee [ 'date' ] . ' 00:00:00' );
$dsee [ 't2' ] = strtotime ( $dsee [ 'date' ] . ' 23:59:59' );
$dsee [ 'date' ] = date ( 'd.m.Y' , $dsee [ 't1' ]);
$i = 2 ;
while ( $i <= 8 )
{
if ( $_POST [ 'hbld' . $i ] == 1 )
{
$dsee [ $i ] = 1 ;
} else {
$dsee [ $i ] = 0 ;
}
$i ++ ;
}
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Показать переводы кредитов / вещей </ h4 >
Просмотр действий персонажа
2022-06-06 21:30:34 +00:00
< input name = " loginacts1 " type = " text " id = " loginacts1 " value = " <?= $dsee['login'] ?> " size = " 30 " maxlength = " 30 " />
< div style = " display:none " >
< br />
< input name = " hbld2 " type = " checkbox " id = " hbld2 " value = " 1 " checked = " checked " < ? if ( $dsee [ 2 ] == 1 ){ echo 'checked="checked"' ; } ?> />
2023-01-10 16:29:32 +00:00
переводы
2022-06-06 21:30:34 +00:00
,
< input name = " hbld3 " type = " checkbox " id = " hbld3 " value = " 1 " checked = " checked " < ? if ( $dsee [ 3 ] == 1 ){ echo 'checked="checked"' ; } ?> />
2023-01-10 16:29:32 +00:00
банк
2022-06-06 21:30:34 +00:00
,
< input name = " hbld4 " type = " checkbox " id = " hbld4 " value = " 1 " checked = " checked " < ? if ( $dsee [ 4 ] == 1 ){ echo 'checked="checked"' ; } ?> />
2023-01-10 16:29:32 +00:00
покупка / ремонт
2022-06-06 21:30:34 +00:00
,
< input name = " hbld5 " type = " checkbox " id = " hbld5 " value = " 1 " checked = " checked " < ? if ( $dsee [ 5 ] == 1 ){ echo 'checked="checked"' ; } ?> />
2023-01-10 16:29:32 +00:00
работа с инвентарем
2022-06-06 21:30:34 +00:00
,
< input name = " hbld6 " type = " checkbox " id = " hbld6 " value = " 1 " checked = " checked " < ? if ( $dsee [ 6 ] == 1 ){ echo 'checked="checked"' ; } ?> />
2023-01-10 16:29:32 +00:00
поединки ,
< input name = " hbld7 " type = " checkbox " id = " hbld7 " value = " 1 " checked = " checked " < ? if ( $dsee [ 7 ] == 1 ){ echo 'checked="checked"' ; } ?> /> добавление предметов,
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
< input name = " hbld8 " type = " checkbox " id = " hbld8 " value = " 1 " checked = " checked " < ? if ( $dsee [ 8 ] == 1 ){ echo 'checked="checked"' ; } ?> /> почта <br />
2022-06-06 21:30:34 +00:00
</ div >
2023-01-10 16:29:32 +00:00
З а дату
2022-06-06 21:30:34 +00:00
< input name = " delosee_1 " class = " btn btn-success " onclick = " document.getElementById('datesee').value='<?=date('d.m.Y',( $dsee['t1'] -86400))?>'; " type = " submit " value = " « " />
< input name = " datesee " type = " text " id = " datesee " value = " <?= $dsee['date'] ?> " size = " 15 " maxlength = " 10 " />
< input name = " delosee_2 " class = " btn btn-success " onclick = " document.getElementById('datesee').value='<?=date('d.m.Y',( $dsee['t1'] +86400))?>'; " type = " submit " value = " » " />
2023-01-10 16:29:32 +00:00
< input type = " submit " name = " delosee " id = " delosee " class = " btn " value = " Отправить " />
2022-06-06 21:30:34 +00:00
< ?
if ( isset ( $_POST [ 'delosee' ]) || isset ( $_POST [ 'delosee_1' ]) || isset ( $_POST [ 'delosee_2' ])) {
?>
< div style = " padding:0 0 5px 0; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< small > Дата логов : < ? = $dsee [ 'date' ] ?> , логин: <?=$dsee['login']?></small>
2022-06-06 21:30:34 +00:00
</ div >
< ?
$dsee [ 'inf' ] = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $dsee [ 'login' ]) . '" LIMIT 1' ));
if ( isset ( $dsee [ 'inf' ][ 'id' ]) && ( $dsee [ 'inf' ][ 'admin' ] == 0 || $u -> info [ 'admin' ] > 0 ))
{
$sp = mysql_query ( 'SELECT * FROM `users_delo` WHERE `uid` = "' . $dsee [ 'inf' ][ 'id' ] . '" AND `time` >= "' . $dsee [ 't1' ] . '" AND `time` <= "' . $dsee [ 't2' ] . '" ORDER BY `time` DESC LIMIT 10000' );
while ( $pl = mysql_fetch_array ( $sp ))
{
$dl = explode ( '.' , $pl [ 'login' ]);
$se = 1 ;
if ( $dl [ 0 ] == 'AddItems' && $dsee [ 7 ] == 0 ){ $se = 0 ;
} elseif ( $dl [ 0 ] == 'Bank' && $dsee [ 3 ] == 0 ){ $se = 0 ;
} elseif (( $dl [ 0 ] == 'Shop' || $dl [ 0 ] == 'EkrShop' ) && $dsee [ 4 ] == 0 ){ $se = 0 ;
} elseif ( $dl [ 1 ] == 'remont' && $dsee [ 4 ] == 0 ){ $se = 0 ;
} elseif ( $dl [ 1 ] == 'shop' && $dsee [ 4 ] == 0 ){ $se = 0 ;
} elseif ( $dl [ 1 ] == 'inventory' && $dsee [ 5 ] == 0 ){ $se = 0 ;
} elseif ( $dl [ 1 ] == 'transfer' && $dsee [ 2 ] == 0 ){ $se = 0 ;
}
if ( $se == 1 )
{
$dsee [ 'dv' ] .= '<small>' . date ( 'd.m.Y H:i' , $pl [ 'time' ]) . ' / <b>' . $pl [ 'login' ] . '</b>:</small> ' . $pl [ 'text' ];
$dsee [ 'dv' ] .= '<br>' ;
}
}
if ( $dsee [ 8 ] == 1 ){
//$sp1 = mysql_query('SELECT * FROM `post` WHERE `uid` = "'.$dsee['inf']['id'].'" AND `time` >= "'.$dsee['t1'].'" AND `time` <= "'.$dsee['t2'].'" OR `sender_id` = "'.$dsee['inf']['id'].'" AND `time` >= "'.$dsee['t1'].'" AND `time` <= "'.$dsee['t2'].'" OR `sender_id` = "-'.$dsee['inf']['id'].'" AND `time` >= "'.$dsee['t1'].'" AND `time` <= "'.$dsee['t2'].'" LIMIT 10000');
$sp1 = mysql_query ( 'SELECT * FROM `post` WHERE `uid` = "' . $dsee [ 'inf' ][ 'id' ] . '" AND `time` >= "' . $dsee [ 't1' ] . '" AND `time` <= "' . $dsee [ 't2' ] . '" ORDER BY `time` DESC LIMIT 10000' );
echo '<hr/>' ;
while ( $pl1 = mysql_fetch_array ( $sp1 ))
{
if ( ! $pl1 [ 'item_id' ] == 0 ) { $dseetext = " [item:# " . $pl1 [ 'item_id' ] . " ] " ;}
2023-01-10 16:29:32 +00:00
$dsee [ 'dv' ] .= '<small>' . date ( 'd.m.Y H:i' , $pl1 [ 'time' ]) . ' / <b>Почтовая посылка</b>:</small>' . $pl1 [ 'text' ] . ' ' . $dseetext ;
2022-06-06 21:30:34 +00:00
$dsee [ 'dv' ] .= '<br>' ;
$dseetext = " " ;
}
}
$sp1 = mysql_query ( 'SELECT * FROM `clan_operations` WHERE `uid` = "' . $dsee [ 'inf' ][ 'id' ] . '" AND `time` >= "' . $dsee [ 't1' ] . '" AND `time` <= "' . $dsee [ 't2' ] . '" ORDER BY `time` DESC LIMIT 10000' );
echo '<hr/>' ;
while ( $pl1 = mysql_fetch_array ( $sp1 ))
{
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] = ' Персонаж ' ;
2022-06-06 21:30:34 +00:00
if ( $pl1 [ 'type' ] == 1 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>снял кредиты</b> с казны клана: ' . $pl1 [ 'val' ] . ' кр.' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 2 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>положил кредиты</b> в казну клана: ' . $pl1 [ 'val' ] . ' кр.' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 5 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>взял</b> предмет "' . $pl1 [ 'val' ] . '" из хранилища клана.' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 4 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>пожертвовал</b> предмет "' . $pl1 [ 'val' ] . '" в хранилище клана.' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 7 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>получил</b> предмет "' . $pl1 [ 'val' ] . '" из хранилища клана. (Самостоятельный выход)' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 8 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>получил</b> предмет "' . $pl1 [ 'val' ] . '" из хранилища клана. (Был изгнан из клана)' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 3 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= 'изменил <b>баланс</b> клана "' . $pl1 [ 'val' ] . '" в хранилища клана.' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 6 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>изъял</b> предмет "' . $pl1 [ 'val' ] . '".' ;
2022-06-06 21:30:34 +00:00
} elseif ( $pl1 [ 'type' ] == 9 ) {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<b>вернул</b> предмет "' . $pl1 [ 'val' ] . '". [Выход из клана (Возврат вещей не пренадлежащих персонажу)]' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
$pl1 [ 'text' ] .= '<u>Незивестная ошибка. Код: ' . $pl1 [ 'val' ] . ' / ' . $pl1 [ 'type' ] . '</u>' ;
2022-06-06 21:30:34 +00:00
}
2023-01-10 16:29:32 +00:00
$dsee [ 'dv' ] .= '<small>' . date ( 'd.m.Y H:i' , $pl1 [ 'time' ]) . ' / <b style="color:green">Клановая казна</b>:</small>' . $pl1 [ 'text' ] . ' ' . $dseetext ;
2022-06-06 21:30:34 +00:00
$dsee [ 'dv' ] .= '<br>' ;
$dseetext = " " ;
}
if ( $dsee [ 'dv' ] == '' )
{
2023-01-10 16:29:32 +00:00
echo '<font color="red"><b>Действий и переводов за <B>' . $dsee [ 'date' ] . '</B> не найдено.</b></font>' ;
2022-06-06 21:30:34 +00:00
} else {
echo $dsee [ 'dv' ];
}
} else {
2023-01-10 16:29:32 +00:00
echo '<font color="red"><b>Персонаж не найден, либо е г о дело нельзя просматривать...</b></font>' ;
2022-06-06 21:30:34 +00:00
}
?>
< ? } ?>
</ div >
< ? }
if ( $p [ 'priemIskl' ] == 1 ){
if ( isset ( $_POST [ 'pometka52015' ])) {
$uu = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'loginLD52015' ]) . '" ORDER BY `id` ASC LIMIT 1' ));
if ( ! isset ( $uu [ 'id' ])) {
2023-01-10 16:29:32 +00:00
echo '<div><font color=red><b>Персонаж не найден!</b></font></div>' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> info [ 'admin' ] == 0 && $uu [ 'align' ] > 1 && $uu [ 'align' ] < 2 && $a != 1 ) {
2023-01-10 16:29:32 +00:00
echo '<div><font color=red><b>Вы не можете поменять звание этому паладину</b></font></div>' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> info [ 'admin' ] == 0 && $uu [ 'align' ] > 3 && $uu [ 'align' ] < 4 && $a != 3 ) {
2023-01-10 16:29:32 +00:00
echo '<div><font color=red><b>Вы не можете поменять звание этому тарману</b></font></div>' ;
2022-06-06 21:30:34 +00:00
} elseif ( $a == 1 && ( $uu [ 'align' ] <= 1 || $uu [ 'align' ] >= 2 || ( $uu [ 'admin' ] > 0 && $u -> info [ 'admin' ] == 0 ) || ( $uu [ 'align' ] > $u -> info [ 'align' ] && $u -> info [ 'admin' ] == 0 )) ) {
2023-01-10 16:29:32 +00:00
echo '<div><font color=red><b>Вы не можете поменять звание этому персонажу!</b></font></div>' ;
2022-06-06 21:30:34 +00:00
} elseif ( $a == 3 && ( $uu [ 'align' ] <= 3 || $uu [ 'align' ] >= 4 || ( $uu [ 'admin' ] > 0 && $u -> info [ 'admin' ] == 0 ) || ( $uu [ 'align' ] > $u -> info [ 'align' ] && $u -> info [ 'admin' ] == 0 )) ) {
2023-01-10 16:29:32 +00:00
echo '<div><font color=red><b>Вы не можете поменять звание этому персонажу</b></font></div>' ;
2022-06-06 21:30:34 +00:00
} else {
$sx = '' ;
if ( $u -> info [ 'sex' ] == 1 )
{
2023-01-10 16:29:32 +00:00
$sx = 'а ' ;
2022-06-06 21:30:34 +00:00
}
if ( $a == 1 ) {
2023-01-10 16:29:32 +00:00
$rtxt = $rang . ' "' . $u -> info [ 'login' ] . '" поменял' . $sx . ' звание паладина (' . $uu [ 'align' ] . ') на "' . htmlspecialchars ( $_POST [ 'textLD52015' ]) . '".' ;
2022-06-06 21:30:34 +00:00
} elseif ( $a == 3 ) {
2023-01-10 16:29:32 +00:00
$rtxt = $rang . ' "' . $u -> info [ 'login' ] . '" поменял' . $sx . ' звание тармана (' . $uu [ 'align' ] . ') на "' . htmlspecialchars ( $_POST [ 'textLD52015' ]) . '".' ;
2022-06-06 21:30:34 +00:00
}
mysql_query ( " INSERT INTO `users_delo` (`uid`,`ip`,`city`,`time`,`text`,`login`,`type`) VALUES (' " . $uu [ 'id' ] . " ',' " . $_SERVER [ 'REMOTE_ADDR' ] . " ',' " . $u -> info [ 'city' ] . " ',' " . time () . " ',' " . mysql_real_escape_string ( $rtxt ) . " ',' " . $u -> info [ 'login' ] . " ',0) " );
2023-01-10 16:29:32 +00:00
echo '<div><font color=red><b>Вы успешно поменяли звание персонажу!</b></font></div>' ;
2022-06-06 21:30:34 +00:00
mysql_query ( 'UPDATE `users` SET `mod_zvanie` = "' . mysql_real_escape_string ( $_POST [ 'textLD52015' ]) . '" WHERE `id` = "' . $uu [ 'id' ] . '" LIMIT 1' );
}
}
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Изменить звание < ? if ( $a == 1 ) { echo 'паладина' ; } elseif ( $a == 3 ) { echo 'тармана' ; } ?> </h4>
Введите логин < input name = " loginLD52015 " type = " text " id = " loginLD52015 " size = " 30 " maxlength = " 30 " /> Новое звание < input name = " textLD52015 " type = " text " id = " textLD52015 " size = " 70 " maxlength = " 30 " /> < input type = " submit " name = " pometka52015 " id = " pometka52015 " class = " btn " value = " Сохранить " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
}
if ( $p [ 'newuidinv' ] == 1 ){
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Проверка инвентаря персонажа </ h4 >
Введите логин < input name = " newuidinv " type = " text " id = " newuidinv " size = " 30 " maxlength = " 30 " /> < input type = " submit " name = " pometka52017 " id = " pometka52017 " class = " btn " value = " Проверить " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
}
if ( $p [ 'testchat' ] == 1 ){
if ( isset ( $_POST [ 'pometka52016' ])) {
$ret = '' ;
$sp = mysql_query ( 'SELECT * FROM `chat` WHERE `text` LIKE "%' . mysql_real_escape_string ( $_POST [ 'textLD52016' ]) . '%"' );
while ( $pl = mysql_fetch_array ( $sp )) {
if ( date ( 'H:i' , $pl [ 'time' ]) == $_POST [ 'loginLD52016' ] ) {
if ( $pl [ 'type' ] == 3 ) {
$pl [ 'type' ] = 'to' ;
} else {
$pl [ 'type' ] = 'private' ;
}
$ret = '<div><span class=date2>' . date ( 'd.m.Y H:i' , $pl [ 'time' ]) . '</span> [<b>' . $pl [ 'login' ] . '</b>] ' . $pl [ 'type' ] . ' [<b>' . $pl [ 'to' ] . '</b>] <font color="' . $pl [ 'color' ] . '">' . $pl [ 'text' ] . '</font></div>' ;
}
}
if ( $ret != '' ) {
2023-01-10 16:29:32 +00:00
echo '<div><font color="red"><b>Сообщение найдено:</b></font><br>' . $ret . '</div>' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
echo '<div><font color="red"><b>Сообщение не найдено.</b> Возможно оно было удалено.</font></div>' ;
2022-06-06 21:30:34 +00:00
}
}
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Проверка сообщения </ h4 >
Введите время HH : ii ( Час : Минуты , сейчас < ? = date ( 'H:i' ) ?> ) <input name="loginLD52016" type="text" id="loginLD52016" size="30" maxlength="30" /> Текст сообщения <input name="textLD52016" type="text" id="textLD52016" size="70" maxlength="30" /> <input type="submit" name="pometka52016" id="pometka52016" class="btn" value="Проверить" />
2022-06-06 21:30:34 +00:00
</ div >
< ?
}
if ( $p [ 'telegraf' ] == 1 ) {
if ( isset ( $_POST [ 'pometka5' ])) {
$tous = mysql_fetch_array ( mysql_query ( 'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'loginLD5' ]) . '" LIMIT 1' ));
if ( isset ( $tous [ 'id' ])) {
if ( $u -> info [ 'align' ] > 1 && $u -> info [ 'align' ] < 2 ) {
2023-01-10 16:29:32 +00:00
$zvnt = 'Паладин <b>' . $mod_login . '</b> сообщает' ;
$zvno = 'Орден Света' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> info [ 'align' ] > 3 && $u -> info [ 'align' ] < 4 ) {
2023-01-10 16:29:32 +00:00
$zvnt = 'Модератор <b>' . $mod_login . '</b> сообщает' ;
$zvno = 'Модератор' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> info [ 'admin' ] > 0 ) {
2023-01-10 16:29:32 +00:00
$zvnt = 'Администрация сообщает' ;
$zvno = 'Администрация' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
$zvnt = 'Администрация сообщает.' ;
$zvno = 'Администрация' ;
2022-06-06 21:30:34 +00:00
}
mysql_query ( 'INSERT INTO `telegram` (`uid`,`from`,`tema`,`text`,`time`) VALUES ("' . $tous [ 'id' ] . '","<b><font color=red>' . $zvno . '</font></b>","' . $zvnt . '","' . mysql_real_escape_string ( htmlspecialchars ( $_POST [ 'textLD5' ], NULL , 'cp1251' )) . '","' . time () . '")' );
2023-01-10 16:29:32 +00:00
echo '<font color="red"><b>Сообщение успешно отправлено</b></font>' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
echo '<font color="red"><b>Персонаж не найден...</b></font>' ;
2022-06-06 21:30:34 +00:00
}
}
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Отправить телеграф </ h4 >
Введите логин < input name = " loginLD5 " type = " text " id = " loginLD5 " size = " 30 " maxlength = " 30 " /> Сообщение < input name = " textLD5 " type = " text " id = " textLD5 " size = " 70 " maxlength = " 1000 " /> < input type = " submit " name = " pometka5 " id = " pometka5 " class = " btn " value = " Написать " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
}
if (( $u -> info [ 'align' ] > 1 && $u -> info [ 'align' ] < 2 ) || ( $u -> info [ 'align' ] > 3 && $u -> info [ 'align' ] < 4 ) || $u -> info [ 'admin' ] > 0 ) {
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Просмотр списка невидимок </ h4 >
2022-06-06 21:30:34 +00:00
< ?
if ( isset ( $_POST [ 'pometka587' ])) {
$sp = mysql_query ( 'SELECT `id`,`login` FROM `users` WHERE `invis` = 1 OR `invis` > "' . time () . '"' );
$html = '' ;
while ( $pl = mysql_fetch_array ( $sp ) ) {
$html .= $u -> microLogin ( $pl [ 'id' ], 1 ) . ' -> <b>' . $pl [ 'login' ] . '</b> (id ' . $pl [ 'id' ] . ')<br>' ;
}
if ( $html == '' ) {
2023-01-10 16:29:32 +00:00
$html = '<b style="color:red">Нет персонажей-невидимок</b>' ;
2022-06-06 21:30:34 +00:00
}
echo $html . '<br>' ;
}
?>
2023-01-10 16:29:32 +00:00
< input type = " submit " name = " pometka587 " id = " pometka587 " class = " btn " value = " Показать список невидимок " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
}
if ( $p [ 'telegraf' ] == 1 ) {
if ( $u -> info [ 'align' ] > 1 && $u -> info [ 'align' ] < 2 && $u -> info [ 'admin' ] == 0 ) {
2023-01-10 16:29:32 +00:00
$zvnt = 'Паладин <b>' . $mod_login . '</b> сообщает:' ;
$zvno = 'Орден Света' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> info [ 'align' ] > 3 && $u -> info [ 'align' ] < 4 && $u -> info [ 'admin' ] == 0 ) {
2023-01-10 16:29:32 +00:00
$zvnt = 'Модератор <b>' . $mod_login . '</b> сообщает:' ;
$zvno = 'Модератор' ;
2022-06-06 21:30:34 +00:00
} elseif ( $u -> info [ 'admin' ] > 0 ) {
2023-01-10 16:29:32 +00:00
$zvnt = 'Администратор <b>' . $mod_login . '</b> сообщает:' ;
$zvno = 'Администрация' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
$zvnt = 'Администрация сообщает:' ;
$zvno = 'Администрация' ;
2022-06-06 21:30:34 +00:00
}
if ( isset ( $_POST [ 'pometka577' ])) {
//$tous = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `login` = "'.mysql_real_escape_string($_POST['loginLD5']).'" LIMIT 1'));
//if(isset($tous['id'])) {
//mysql_query('INSERT INTO `telegram` (`uid`,`from`,`tema`,`text`,`time`) VALUES ("'.$tous['id'].'","<b><font color=red>'.$zvno.'</font></b>","'.$zvnt.'","'.mysql_real_escape_string(htmlspecialchars($_POST['textLD5'],NULL,'cp1251')).'","'.time().'")');
if ( isset ( $_POST [ 'hbld577' ])) {
$_POST [ 'textLD577' ] = '' . $zvnt . ' ' . $_POST [ 'textLD577' ];
} else {
2023-01-10 16:29:32 +00:00
$_POST [ 'textLD577' ] = '<b>' . $zvno . '</b> сообщает: ' . $_POST [ 'textLD577' ];
2022-06-06 21:30:34 +00:00
}
mysql_query ( ' INSERT INTO `chat` ( `invis` , `da` , `delete` , `molch` , `new` , `login` , `to` , `city` , `room` , `time` , `type` , `spam` , `text` , `toChat` , `color` , `typeTime` , `sound` , `global` ) VALUES (
" '. $u->info ['invis'].' " ,
" 1 " ,
" 0 " ,
" 0 " ,
" 1 " ,
" " ,
" " ,
" '. $u->info ['city'].' " ,
" 0 " ,
" '.time().' " ,
" 6 " ,
" 0 " ,
" '.mysql_real_escape_string( $_POST['textLD577'] ).' " ,
" 0 " ,
" red " ,
" 0 " ,
" 0 " ,
" 0 " ) ' );
2023-01-10 16:29:32 +00:00
echo '<font color="red"><b>Сообщение успешно отправлено</b></font>' ;
2022-06-06 21:30:34 +00:00
//}else{
2023-01-10 16:29:32 +00:00
// echo '<font color="red"><b>Персонаж не найден...</b></font>';
2022-06-06 21:30:34 +00:00
//}
}
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Мегафон </ h4 >
Сообщение < input name = " textLD577 " type = " text " id = " textLD577 " size = " 70 " maxlength = " 1000 " /> < input type = " submit " name = " pometka577 " id = " pometka577 " class = " btn " value = " Написать " />
2022-06-06 21:30:34 +00:00
< br />
2023-01-10 16:29:32 +00:00
< input name = " hbld577 " type = " checkbox " id = " hbld577 " value = " 1 " /> Отправить сообщение от своего логина & quot ; < ? = $zvnt ?> "
2022-06-06 21:30:34 +00:00
</ div >
< ?
}
if ( $p [ 'seeld' ] == 1 ) {
$pld520 = date ( 'd.m.Y' );
if ( isset ( $_POST [ 'loginLD520' ]) ) {
$pld520 = $_POST [ 'loginLD520' ];
}
$pld520TS = strtotime ( str_replace ( " . " , " - " , $pld520 ));
$pld520 = date ( 'd.m.Y' , $pld520TS );
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Регистрации персонажей </ h4 >
Дата регистрации
2022-06-06 21:30:34 +00:00
< input name = " pometka520 " class = " btn btn-success " onclick = " document.getElementById('loginLD520').value='<?=date('d.m.Y',( $pld520TS -86400))?>'; " type = " submit " value = " « " />
< input value = " <?= $pld520 ?> " name = " loginLD520 " type = " text " id = " loginLD520 " size = " 20 " maxlength = " 10 " />
< input name = " pometka520 " class = " btn btn-success " onclick = " document.getElementById('loginLD520').value='<?=date('d.m.Y',( $pld520TS +86400))?>'; " type = " submit " value = " » " />
2023-01-10 16:29:32 +00:00
< input type = " submit " name = " pometka520 " id = " pometka520 " class = " btn " value = " Показать " />
2022-06-06 21:30:34 +00:00
< ?
if ( isset ( $_POST [ 'pometka520' ])) {
$sp = mysql_query ( 'SELECT `users`.`id`,`users`.`host_reg`,`users`.`banned`,`users`.`battle`,`users`.`online`,`users`.`molch1`,`users`.`bithday` FROM `users` LEFT JOIN `stats` ON `stats`.`id` = `users`.`id` WHERE `users`.`bithday` != "01.01.1800" AND `stats`.`bot` = 0 AND `users`.`timereg` >= ' . $pld520TS . ' AND `users`.`timereg` < ' . ( $pld520TS + 86400 ) . ' ORDER BY `users`.`id` ASC' );
$i = 1 ;
2023-01-10 16:29:32 +00:00
echo '<br><b><font color=red>Персонажи зарегистрированные ' . $pld520 . '</font></b>' ;
2022-06-06 21:30:34 +00:00
while ( $pl = mysql_fetch_array ( $sp ) ) {
$urt5202 = '<br>' . $i . '. ' . $u -> microLogin ( $pl [ 'id' ], 1 ) . '' ;
if ( $pl [ 'banned' ] > 0 ) {
$urt5202 = '<font color=red>' . $urt5202 . '</font>' ;
} elseif ( $pl [ 'online' ] > time () - 520 ) {
$urt5202 = '<font color=green>' . $urt5202 . '</font>' ;
}
if ( $pl [ 'molch1' ] > time () ) {
2023-01-10 16:29:32 +00:00
$urt5202 .= ' <img title="Н а персонаже молчанка" src=https://img.new-combats.com/i/sleep2.gif width=24 height=15>' ;
2022-06-06 21:30:34 +00:00
}
if ( $pl [ 'battle' ] > 0 ) {
2023-01-10 16:29:32 +00:00
$urt5202 .= ' <a href="/logs.php?log=' . $pl [ 'battle' ] . '" target="_blank"><img src=https://img.new-combats.com/i/fighttype0.gif title="Персонаж в поединке"></a>' ;
2022-06-06 21:30:34 +00:00
}
if ( $pl [ 'host_reg' ] > 0 ) {
2023-01-10 16:29:32 +00:00
$urt5202 .= ' <small>(Реферал персонажа ' . $u -> microLogin ( $pl [ 'host_reg' ], 1 ) . ')</small>' ;
2022-06-06 21:30:34 +00:00
}
$urt520 .= $urt5202 ;
$i ++ ;
}
echo $urt520 ;
unset ( $urt520 , $i , $pl , $sp );
}
?>
</ div >
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Авторизации с ip - адреса ( последние 100 ) </ h4 >
Введите ip - адрес < input name = " loginLD52 " type = " text " id = " loginLD52 " size = " 30 " maxlength = " 30 " /> < input type = " submit " name = " pometka52 " id = " pometka52 " class = " btn " value = " Показать " />
< input type = " submit " name = " pometka53 " id = " pometka53 " class = " btn " value = " Показать (неудачные) " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
if ( isset ( $_POST [ 'pometka52' ]) || isset ( $_POST [ 'pometka53' ])) {
if ( isset ( $_POST [ 'pometka53' ])) {
$sp = mysql_query ( 'SELECT * FROM `logs_auth` WHERE `ip` = "' . mysql_real_escape_string ( $_POST [ 'loginLD52' ]) . '" AND `type` = "3" ORDER BY `id` DESC LIMIT 100' );
} else {
$sp = mysql_query ( 'SELECT * FROM `logs_auth` WHERE `ip` = "' . mysql_real_escape_string ( $_POST [ 'loginLD52' ]) . '" ORDER BY `id` DESC LIMIT 100' );
}
$i = 1 ;
$r = '' ;
$ursz = array ();
while ( $pl = mysql_fetch_array ( $sp )) {
$tst = mysql_fetch_array ( mysql_query ( 'SELECT `id`,`admin`,`no_ip` FROM `users` WHERE `id` = "' . $pl [ 'uid' ] . '" LIMIT 1' ));
if ( isset ( $tst [ 'id' ]) && $tst [ 'admin' ] == 0 && ( $tst [ 'no_ip' ] == '' && $tst [ 'no_ip' ] == 0 )) {
if ( ! isset ( $ursz [ $pl [ 'uid' ]])) {
$ursz [ $pl [ 'uid' ]] = $u -> microLogin ( $pl [ 'uid' ], 1 );
}
$r .= '<div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;">' ;
$r .= '<span style="display:inline-block;width:30px">' . $i . '.</span> <span style="display:inline-block;width:250px">' . $ursz [ $pl [ 'uid' ]] . '</span>' ;
if ( $pl [ 'type' ] == 3 ) {
2023-01-10 16:29:32 +00:00
$r .= '<span style="display:inline-block;width:100px;color:red;">неудачно</span>' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
$r .= '<span style="display:inline-block;width:100px;color:green;">успешно</span>' ;
2022-06-06 21:30:34 +00:00
}
$r .= ' ' . date ( 'd.m.Y H:i' , $pl [ 'time' ]) . '' ;
$r .= '</div>' ;
$i ++ ;
}
}
2023-01-10 16:29:32 +00:00
echo ' <font color="red">Список последних 100 авторизаций с ip-адресом:<b>' . $_POST [ 'loginLD51' ] . '</b></font><br>' ;
2022-06-06 21:30:34 +00:00
if ( $r == '' ) {
if ( isset ( $_POST [ 'pometka53' ])) {
2023-01-10 16:29:32 +00:00
echo '<div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;">Авторизации с данным ip-адресом не найдены (неудачные)</div>' ;
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
echo '<div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;">Авторизации с данным ip-адресом не найдены</div>' ;
2022-06-06 21:30:34 +00:00
}
} else {
echo $r ;
}
unset ( $r );
}
}
if ( $u -> info [ 'admin' ] > 0 || $u -> info [ 'align' ] == 1.99 ){
$dsee = array ();
if ( ! isset ( $_POST [ 'smod1' ])) {
$_POST [ 'smod1' ] = date ( 'd.m.Y' );
}
$dsee [ 'date' ] = explode ( '.' , $_POST [ 'smod1' ]);
$dsee [ 'date' ] = $dsee [ 'date' ][ 2 ] . '-' . $dsee [ 'date' ][ 1 ] . '-' . $dsee [ 'date' ][ 0 ];
$dsee [ 't1' ] = strtotime ( $dsee [ 'date' ] . ' 00:00:00' );
$dsee [ 't2' ] = strtotime ( $dsee [ 'date' ] . ' 23:59:59' );
$dsee [ 'date' ] = date ( 'd.m.Y' , $dsee [ 't1' ]);
?>
< div style = " padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7; " >
2023-01-10 16:29:32 +00:00
< h4 > Показать лог действий модераторов </ h4 >
2022-06-06 21:30:34 +00:00
2023-01-10 16:29:32 +00:00
Показать действия за < input name = " smod1 " type = " text " id = " smod1 " value = " <?= $_POST['smod1'] ?> " size = " 11 " maxlength = " 10 " />
Логин модератора < input name = " smod2 " type = " text " id = " smod2 " value = " <?= $_POST['smod2'] ?> " size = " 30 " maxlength = " 30 " />
< input type = " submit " name = " delosee3 " id = " delosee3 " class = " btn " value = " Поиск " />
2022-06-06 21:30:34 +00:00
</ div >
< ?
if ( isset ( $_POST [ 'delosee3' ])) {
$sp = mysql_query ( 'SELECT * FROM `users_delo` WHERE `login` = "' . mysql_real_escape_string ( $_POST [ 'smod2' ]) . '" AND `time` >= ' . $dsee [ 't1' ] . ' AND `time` <= ' . $dsee [ 't2' ] . '' );
$rdl = '' ;
while ( $pl = mysql_fetch_array ( $sp )) {
$rdl .= '<div style="padding:0 10px 5px 10px; margin:5px; border-bottom:1px solid #cac9c7;">' ;
$rdl .= '<div style="display:inline-block;width:150px;color:green">' . date ( 'd.m.Y H:i:s' , $pl [ 'time' ]) . '</div>' ;
2023-01-10 16:29:32 +00:00
$rdl .= $pl [ 'text' ] . ' персонажу ' . $u -> microLogin ( $pl [ 'uid' ], 1 );
2022-06-06 21:30:34 +00:00
$rdl .= '</div>' ;
}
if ( $rdl == '' ) {
2023-01-10 16:29:32 +00:00
$rdl = 'Модератор не совершал действий за данное число' ;
2022-06-06 21:30:34 +00:00
}
echo $rdl ;
}
} ?>
</ form >
< ?
}
2023-01-10 16:29:32 +00:00
//показываем панель модератора
2022-06-06 21:30:34 +00:00
} else {
2023-01-10 16:29:32 +00:00
echo $merror . '<form action="main.php?' . $zv . '&enter=' . $code . '" method="post"><center><br><br><br>Для входа в панель требуется пароль<hr>Введите пароль: <input value="" name="psw" type="password"><input type="submit" value="ок" /><br><small style="color:grey;">Если Вы не угадаете пароль больше трех раз<br>доступ в панель будет заблокирован на сутки.</small></form>' ;
2022-06-06 21:30:34 +00:00
}
}
?>