info); $newclan = new Register(); if (!empty($newclan->getNewClanId())) { Db::sql('update users set clan = ?, clan_delay = ?, clan_prava = ?, clan_zv = 0 where id = ?', [$newclan->getNewClanId(), strtotime("+60 day"), 'glava', $u->info['id']]); } $res = Db::getRow('select * from clan where id = ?', [$u->info['clan']]); $cpr = explode('|', $u->info['clan_prava']); if ( !isset($_GET['events']) && !isset($_GET['diplom']) && !isset($_GET['control']) && !isset($_GET['deposit']) && !isset($_GET['titul']) && !isset($_GET['rules']) && !isset($_GET['info']) && !isset($_GET['members']) ) { $_GET['events'] = 1; } $storage = new ItemStorage(); //Возможности текущего титула $tt = [ 0 => ['000000000', 'Доступные каналы'], 1 => [0, 'Просмотр событий клана'], 2 => [0, 'Создание событий клана'], 3 => [0, 'Просмотр хранилища'], 4 => [0, 'Использование вещей из хранилища'], 5 => [0, 'Изъятие предметов из хранилища'], 6 => [0, 'Просмотр казны и списка игроков, пополнявших казну'], 7 => [0, 'Пополнение казны и доступ к абилкам'], 8 => [0, 'Использование казны'], 9 => [0, 'Прием в клан'], 10 => [0, 'Изгнание из клана'], 11 => [0, 'Редактирование информации о клане'], 12 => [0, 'Клановые союзы и альянсы'], 13 => [0, 'Управление клановыми союзами и альянсами'], 14 => [0, 'Обьявление войны'], 15 => [0, 0], 16 => [0, 0], 17 => [0, 0], 18 => [0, 0], 19 => [0, 0], 20 => [0, 0], ]; if ($u->info['clan_prava'] != 'glava') { $utitl = mysql_fetch_array( mysql_query('SELECT * FROM `clan_tituls` WHERE `id` = "' . $u->info['clan_prava'] . '" LIMIT 1') ); if (!isset($utitl['id'])) { $utitl = mysql_fetch_array(mysql_query('SELECT * FROM `clan_tituls` WHERE `id` = 2 LIMIT 1')); } } else { $utitl = mysql_fetch_array(mysql_query('SELECT * FROM `clan_tituls` WHERE `id` = 1 LIMIT 1')); } if (isset($utitl['id'])) { $i = 1; while ($i < count($tt)) { if ($utitl['prava'][$i] > 0) { $tt[$i][0] = 1; } $i++; } } $u->info['tt'] = $tt; //Уровень клана $lvl_exp = [ 0 => 0, 1 => 500000, 2 => 2000000, 3 => 5500000, 4 => 10500000, 5 => 20500000, 6 => 35500000, 7 => 65500000, 8 => 100000000, 9 => 200000000, 10 => 300000000, 11 => 1000000000, ]; if ($res['exp'] >= $lvl_exp[$res['level'] + 1]) { $res['level']++; mysql_query('UPDATE `clan` SET `level` = "' . $res['level'] . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1'); mysql_query( 'INSERT INTO `clan_news` (`clan`,`time`,`ddmmyyyy`,`uid`,`ip`,`login`,`title`,`text`) VALUES ( "' . $res['id'] . '","' . time() . '","' . date( 'd.m.Y' ) . '","0","127.0.0.1","Администрация","Клановое сообщение","Ваш клан достиг уровня ' . $res['level'] . '!" )' ); } $r1 = mysql_fetch_array( mysql_query( 'SELECT * FROM `aaa_clan_reting_list` WHERE `clan` = "' . $res['id'] . '" AND `date` = "' . date( 'dmY' ) . '" LIMIT 1' ) ); // читаем позицию клана //Права клана $lvl_prava = [ 0 => [8, 0, 0, 0, 0, 50, 20, 200], 1 => [12, 1, 0, 0, 0, 50, 20, 200], 2 => [16, 1, 0, 0, 0, 50, 20, 200], 3 => [20, 1, 0, 0, 0, 50, 20, 200], 4 => [24, 1, 1, 0, 0, 100, 40, 200], 5 => [28, 1, 1, 0, 0, 100, 40, 200], 6 => [32, 1, 1, 0, 0, 100, 40, 200], 7 => [36, 1, 1, 0, 0, 200, 80, 200], 8 => [40, 1, 1, 1, 1, 200, 80, 200], 9 => [44, 1, 1, 1, 1, 200, 80, 200], 10 => [48, 1, 1, 1, 1, 200, 80, 200], 11 => [52, 1, 1, 1, 1, 200, 80, 200], ] ?>

' . $u->info['login'] . '[' . $u->info['level'] . ']
покинул клан. (50 кр.)';
mysql_query(
'INSERT INTO `clan_news` (`clan`, `time`, `ddmmyyyy`, `uid`, `ip`, `login`, `title`, `text`) VALUES ("' . $res['id'] . '", "' . time() . '", "' . date(
'd.m.Y'
) . '", "0", "127.0.0.1", "Администрация", "Клановое сообщение", "' . mysql_real_escape_string(
$txt
) . '")'
);
if ($usr['level'] < 10) {
mysql_query(
'UPDATE `users` SET `palpro` = 0, `clan` = 0, `clan_zv` = 0, `align` = 0, `clan_prava` = "0|0|0|0", `money` = `money` - 50 , `clan_delay` = "0" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
);
} else {
mysql_query(
'UPDATE `users` SET `palpro` = 0, `clan` = 0, `clan_zv` = 0, `align` = 0, `clan_prava` = "0|0|0|0", `money` = `money` - 50 , `clan_delay` = "' . time() . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1'
);
}
$ar = $u->rem_itm_cl($u->info, $res['id'], 7);
} else {
echo '';
}
}
?>

= $res['name']; ?>

' . $u->info['login'] . '[' . $u->info['level'] . ']
исключил из клана игрока 
' . $usr['login'] . '[' . $usr['level'] . ']
';
mysql_query(
'INSERT INTO `clan_news` (`clan`,`time`,`ddmmyyyy`,`uid`,`ip`,`login`,`title`,`text`) VALUES (
"' . $res['id'] . '","' . time() . '","' . date(
'd.m.Y'
) . '","0","127.0.0.1","Администрация","Клановое сообщение","' . mysql_real_escape_string(
$txt
) . '"
)'
);
}
} elseif ($_POST['invite'] == "Назначить" && $u->info['clan_prava'] == 'glava') {
$usr = mysql_fetch_array(
mysql_query(
'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string(
$_POST['logingo']
) . '" AND `clan` = "' . $res['id'] . '" AND `banned` = "0" LIMIT 1'
)
);
if (!isset($usr['id'])) {
echo 'Игрок не найден в клане
' . $u->info['login'] . '[' . $u->info['level'] . ']
назначил игрока 
' . $usr['login'] . '[' . $usr['level'] . ']
на должность Главы клана';
mysql_query(
'INSERT INTO `clan_news` (`clan`,`time`,`ddmmyyyy`,`uid`,`ip`,`login`,`title`,`text`) VALUES (
"' . $res['id'] . '","' . time() . '","' . date(
'd.m.Y'
) . '","0","127.0.0.1","Администрация","Клановое сообщение","' . mysql_real_escape_string(
$txt
) . '"
)'
);
}
} elseif ($_POST['invite'] == "Принять" && $tt[9][0] == 1) {
$is_cl = mysql_fetch_row(
mysql_query("SELECT COUNT(*) FROM `users` WHERE `clan` = '" . $res['id'] . "'")
);
$usr = mysql_fetch_array(
mysql_query(
'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string(
$_POST['logingo']
) . '" AND `clan` != "' . $res['id'] . '" AND `clan_zv` = "' . $res['id'] . '" LIMIT 1'
)
);
if (!isset($usr['id'])) {
echo 'Подходящий игрок не найден или не подал заявку в Ваш клан.
' . $u->info['login'] . '[' . $u->info['level'] . ']
принял в клан игрока 
' . $usr['login'] . '[' . $usr['level'] . ']
';
mysql_query(
'INSERT INTO `clan_news` (`clan`,`time`,`ddmmyyyy`,`uid`,`ip`,`login`,`title`,`text`) VALUES (
"' . $res['id'] . '","' . time() . '","' . date(
'd.m.Y'
) . '","0","127.0.0.1","Администрация","Клановое сообщение","' . mysql_real_escape_string(
$txt
) . '"
)'
);
}
}
}
?>
0) { ?>
';
}
?>

' . $u->info['login'] . '[' . $u->info['level'] . ']
понизил титул игроку 
' . $usr['login'] . '[' . $usr['level'] . ']
до "' . $tt_new['name'] . '"';
} else {
//присвоен
$txt = 'Игрок 
' . $u->info['login'] . '[' . $u->info['level'] . ']
присвоил титул "' . $tt_new['name'] . '" игроку 
' . $usr['login'] . '[' . $usr['level'] . ']
';
}
mysql_query(
'INSERT INTO `clan_news` (`clan`,`time`,`ddmmyyyy`,`uid`,`ip`,`login`,`title`,`text`) VALUES (
"' . $res['id'] . '","' . time() . '","' . date(
'd.m.Y'
) . '","0","127.0.0.1","Администрация","Клановое сообщение","' . mysql_real_escape_string(
$txt
) . '"
)'
);
} else {
$c_r .= 'Вы не можете назначать титул старше вашего титула
' . $cln1['name'] . ' и
' . $cln2['name'] . '.
' . $res['name'] . ' отказался от присоединения к союзу ' . $szu['name'] . '.';
} else {
$rzv = 'Клан
' . $res['name'] . ' отказался от присоединения к альянсу ' . $szu['name'] . '.';
}
} elseif ($zvn['alians'] == $res['join1']) {
//отказ в присоединении к союзу
$szu = mysql_fetch_array(
mysql_query('SELECT * FROM `clan_joint` WHERE `id` = "' . $zvn['alians'] . '" LIMIT 1')
);
$zvy = mysql_fetch_array(
mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $zvn['clan'] . '" LIMIT 1')
);
$rzv = 'Союз ' . $szu['name'] . ' отказал клану
' . $zvy['name'] . ' в присоединении.';
} elseif ($zvn['alians'] == $res['join2']) {
//отказ в присоединении к альянсу
$szu = mysql_fetch_array(
mysql_query('SELECT * FROM `clan_joint` WHERE `id` = "' . $zvn['alians'] . '" LIMIT 1')
);
$zvy = mysql_fetch_array(
mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $zvn['clan'] . '" LIMIT 1')
);
$rzv = 'Альянс ' . $szu['name'] . ' отказал клану
' . $zvy['name'] . ' в присоединении.';
}
if ($rzv != '') {
echo '' . $rzv . '
' . $zvy['name'] . '.';
mysql_query(
'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` != "' . $zvn['id'] . '" AND `clan` = "' . $szu['clan'] . '" AND `type` = "1"'
);
//mysql_query('INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("'.$res['id'].'","'.$szu['id'].'","'.time().'","1")');
mysql_query(
'UPDATE `clan` SET `join1` = "' . $zvn['alians'] . '" WHERE `id` = "' . $szu['id'] . '"'
);
} elseif ($zvn['alians'] == $res['join2']) {
//присоединение к альянсу
$szu = mysql_fetch_array(
mysql_query('SELECT * FROM `clan_joint` WHERE `id` = "' . $zvn['alians'] . '" LIMIT 1')
);
$zvy = mysql_fetch_array(
mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $zvn['clan'] . '" LIMIT 1')
);
$rzv = 'Альянс ' . $szu['name'] . ' принял клан
' . $zvy['name'] . '.';
mysql_query(
'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` != "' . $zvn['id'] . '" AND `clan` = "' . $szu['clan'] . '" AND `type` = "2" AND `time_end` = "0"'
);
//mysql_query('INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("'.$res['id'].'","'.$szu['id'].'","'.time().'","2")');
mysql_query(
'UPDATE `clan` SET `join2` = "' . $zvn['alians'] . '" WHERE `id` = "' . $szu['id'] . '"'
);
}
if ($rzv != '') {
echo '' . $rzv . '
' . $pl1['name'] . '';
if ($j1['clan_glava'] == $res['id']) {
if ($res['id'] != $pl1['clan']) {
if ($u->info['clan_prava'] == 'glava' || $u->info['admin'] > 0) {
$ms .= '
' . $pl1['name'] . '';
$i++;
}
$ms .= '|
Ваши заявки на установление союза
';
}
if ($ms == '') {
?>
С Вами никто не подавал заявки
Вы подали заявку на вступление в союз ' . $suz['name'] . '. Время подачи заявки: ' . date(
'd.m.Y H:i', $pl['time']
) . ' Отменить |
Заявки на установление союза с вами
';
}
if ($ms == '') {
?>
С Вами никто не подавал заявки
Клан ' . $clz['name'] . ' подал заявку на вступление в Ваш союз ' . $suz['name'] . '.Время подачи заявки: ' . date(
'd.m.Y H:i', $pl['time']
) . ' |
|
Ваши заявки на установление альянса
';
}
if ($ms == '') {
?>
С Вами никто не подавал заявки
Вы подали заявку на вступление в альянс ' . $suz['name'] . '. Время подачи заявки: ' . date(
'd.m.Y H:i', $pl['time']
) . ' Отменить |
Заявки на установление альянса с вами
';
}
if ($ms == '') {
?>
С Вами никто не подавал заявки
Клан ' . $clz['name'] . ' подал заявку на вступление в Ваш альянс ' . $suz['name'] . '.Время подачи заявки: ' . date(
'd.m.Y H:i', $pl['time']
) . ' |
|
Хранилище клана пусто '; } ?> |
Рюкзак пуст '; } ?> |
| Статистика кланового опыта: | • За сегодня: | = $edd ?> |
| • За неделю: | = $eww ?> | |
| • За месяц: | = $emm ?> |
| Уровень | Игроки | Союз | Создать союз | Альянс | Создать альянс | Хранилище | Передач на игрока | Передач всего |
| = $i ?> | = $lvl_prava[$i][0] ?> | = $yn[$lvl_prava[$i][1]] ?> | = $yn[$lvl_prava[$i][2]] ?> | = $yn[$lvl_prava[$i][3]] ?> | = $yn[$lvl_prava[$i][4]] ?> | = $lvl_prava[$i][5] ?> | = $lvl_prava[$i][6] ?> | = $lvl_prava[$i][7] ?> |
| = $i ?> | = $lvl_prava[$i][0] ?> | = $yn[$lvl_prava[$i][1]] ?> | = $yn[$lvl_prava[$i][2]] ?> | = $yn[$lvl_prava[$i][3]] ?> | = $yn[$lvl_prava[$i][4]] ?> | = $lvl_prava[$i][5] ?> | = $lvl_prava[$i][6] ?> | = $lvl_prava[$i][7] ?> |