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], ] ?>
isAwaitingConfirmation()) { exit('
Заявка на регистрацию клана ' . $userclan->printClan() . ' в процессе рассмотрения.
'); } if (!isset($res['id'])) { $clans = Db::getRows('select name, align, level from clan where status = 1 order by align, level desc, name'); ?>
Вы можете вступить в один из существующих кланов, либо же создать свой.

Заявка на регистрацию клана

$u->info['money2']): ?> × У вас недостаточно еврокредитов! В наличии: info['money2'] ?> екр.
Дописать сам факт регистрации.

Заявка на вступление в клан


Дописать логотип и, собственно, вступление.
info['clan_prava'] != 'glava') { if (isset($_GET['clan_exit']) && $u->newAct($_GET['sd4']) == true) { if ($u->info['money'] >= 50) { $txt = 'Игрок ' . $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 ''; } } ?>
0 && $u->info['room'] != 263) { ?>
События info['id'] . '" AND `time` > ' . (time() - 10) . ' LIMIT 1' ) ); if (isset($lmsg['id'])) { $c_r .= 'Нельзя добавлять сообщения чаще одного раза в 10 секунд
'; } else { $tadd = htmlspecialchars($_POST['textadd'], null); $ttadd = htmlspecialchars($_POST['titleadd'], null); if (str_replace(' ', '', str_replace(' ', '', $tadd)) == '') { $c_r .= 'Нельзя отправлять пустое событие
'; } elseif (str_replace(' ', '', str_replace(' ', '', $ttadd)) == '') { $c_r .= 'Нельзя отправлять пустой заголовок
'; } else { $tadd = str_replace("\n", '
', $tadd); mysql_query( 'INSERT INTO `clan_news` (`clan`,`time`,`ddmmyyyy`,`uid`,`ip`,`login`,`title`,`text`) VALUES ( "' . $res['id'] . '","' . time() . '","' . date( 'd.m.Y' ) . '","' . $u->info['id'] . '","' . $u->info['ip'] . '","' . $u->info['login'] . '","' . mysql_real_escape_string( $ttadd ) . '","' . mysql_real_escape_string($tadd) . '" )' ); $c_r .= 'Событие было успешно добавлено
'; } } } elseif (isset($_GET['delete']) && $tt[2][0] == 1) { $upd = mysql_query( 'UPDATE `clan_news` SET `delete` = "' . $u->info['id'] . '" WHERE `clan` = "' . $res['id'] . '" AND `delete` = "0" AND `uid` != "0" AND `id` = "' . mysql_real_escape_string( $_GET['delete'] ) . '" LIMIT 1' ); if ($upd) { $c_r .= 'Событие было успешно удалено
'; } else { $c_r .= 'Событие не найдено
'; } } $dd = date('d'); $mm = date('m'); $yy = date('Y'); if (isset($_GET['mm'])) { $mm = ceil((int)$_GET['mm']); } if (isset($_GET['dd'])) { $dd = ceil((int)$_GET['dd']); } if (isset($_GET['yy'])) { $yy = ceil((int)$_GET['yy']); } $mml = ceil($mm) - 1; $mmr = ceil($mm) + 1; $yyl = $yy; $yyr = $yy; if ($mml < 1) { $yyl--; $mml = 12; } if ($mmr > 12) { $yyr++; $mmr = 1; } $dds = ['', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс']; $mms = ['', 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь', 'июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь']; $num = 0; $lday = 0; for ($i = 0; $i < 7; $i++) { $dayofweek = date('w', mktime(0, 0, 0, $mm, $day_count, $yy)); $dayofweek = $dayofweek - 1; if ($dayofweek == -1) { $dayofweek = 6; } if ($dayofweek == $i) { $week[$num][$i] = $day_count; $lday = $day_count; $day_count++; } else { $week[$num][$i] = ""; } } function freenews($d, $m, $y) { global $res; $r = $d; if ($d < 9) { $d = '0' . $d; } if ($m < 9) { $m = '0' . ((int)$m); } $n = mysql_fetch_array( mysql_query( 'SELECT `id` FROM `clan_news` WHERE `clan` = "' . $res['id'] . '" AND `delete` = "0" AND `ddmmyyyy` = "' . $d . '.' . $m . '.' . $y . '" LIMIT 1' ) ); if (isset($n['id'])) { $r = '' . $r . ''; } return $r; } $i = 1; $c_c .= '
'; if ($tt[2][0] > 0) { $c_c .= '

'; } $c_c .= '
<>
' . $yy . ' ' . $mms[ceil( $mm )] . '

'; while ($i <= 49) { if ($i <= 7) { $c_c .= '' . $dds[$i] . ''; } else { if ($i - 7 > 7) { $lday++; if (date('d', mktime(0, 0, 0, $mm, $lday)) == $lday) { if ($lday == date('d') && $mm == ceil(date('m')) && $yy == date('Y')) { $c_c .= '' . freenews($lday, $mm, $yy) . ''; } else { $c_c .= '' . freenews($lday, $mm, $yy) . ''; } } else { $c_c .= ' '; } } else { if ($week[0][$i - 8] > 0) { if ($week[0][$i - 8] == date('d') && $mm == ceil(date('m')) && $yy == date('Y')) { $c_c .= '' . freenews( $week[0][$i - 8], $mm, $yy ) . ''; } else { $c_c .= '' . freenews( $week[0][$i - 8], $mm, $yy ) . ''; } } elseif ($lday > 0) { $c_c .= ' '; } } } if ($i == 7 || $i == 14 || $i == 21 || $i == 28 || $i == 35 || $i == 42) { if ($lday > 0 || $i != 14) { $c_c .= '
'; } } $i++; } $c_c .= '
'; if ($tt[1][0] == 1) { $cnftr = ''; if (isset($_GET['ftr'])) { if ($_GET['ftr'] == 1) { $dd1 = $dd; $mm1 = $mm; $yy1 = $yy; if ($dd1 < 9) { $dd1 = '0' . $dd1; } if ($mm1 < 9) { $mm1 = '0' . $mm1; } $cnftr = ' AND `ddmmyyyy` = "' . mysql_real_escape_string( $dd1 . '.' . $mm1 . '.' . $yy1 ) . '"'; } } $pg = round((int)$_GET['pg']); if ($pg < 1) { $pg = 1; } $pgssee = ceil(($pg - 1) * 5); $pgs = mysql_fetch_array( mysql_query( 'SELECT COUNT(`id`) FROM `clan_news` WHERE `clan` = "' . $res['id'] . '" AND `delete` = "0"' . $cnftr ) ); $pgs = $pgs[0]; $pga = ceil($pgs / 5); $i = 1; while ($i <= $pga) { if ($pg == $i) { $c_p .= ' ' . $i . ' '; } else { if (isset($_GET['ftr'])) { $c_p .= ' ' . $i . ' '; } else { $c_p .= ' ' . $i . ' '; } } $i++; } if ($c_p != '') { $c_p = 'Страицы: ' . $c_p; } $sp = mysql_query( 'SELECT * FROM `clan_news` WHERE `clan` = "' . $res['id'] . '" AND `delete` < 1' . $cnftr . ' ORDER BY `id` DESC LIMIT ' . mysql_real_escape_string( $pgssee ) . ',5' ); while ($pl = mysql_fetch_array($sp)) { if ($pl['uid'] > 0) { $login = $u->microLogin($pl['uid'], 1); if ($tt[2][0] == 1) { $pl['text'] = '' . $pl['text']; } } else { $login = ''; } $c_r .= '
' . date( 'd.m.Y H:i', $pl['time'] ) . '       ' . $pl['title'] . '
' . $login . '
' . $pl['text'] . '

'; } } if ($c_r == '') { $c_r .= '







Событий пока нет или глава клана не предоставил вам к ним доступ
'; } ?>
 
Тип управления кланом: ДиктатураДемократия
Каналы чата сохранены
'; $res['canals'] = $_POST['svb_canals']; $rce = explode(); $i = 1; while ($i <= 9) { $i++; } mysql_query( 'UPDATE `clan` SET `canals` = "' . mysql_real_escape_string( $res['canals'] ) . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); } elseif (isset($_POST['svb_site']) && $tt[11][0] == 1) { echo 'Клановый сайт сохранен
'; $res['site'] = $_POST['svb_site']; $rce = explode(); $i = 1; while ($i <= 9) { $i++; } mysql_query( 'UPDATE `clan` SET `site` = "' . mysql_real_escape_string( $res['site'] ) . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); } elseif (isset($_POST['svb_give_money']) && $tt[7][0] == 1) { $mn = round((int)$_POST['svb_give_money'], 2); if ($mn >= 0.01) { if ($res['money1'] < $mn) { echo 'В клане недостаточно средств
'; } else { $res['money1'] -= $mn; $u->info['money'] += $mn; echo 'Вы успешно сняли с казны клана ' . $mn . ' кр.
'; mysql_query( 'UPDATE `clan` SET `money1` = "' . mysql_real_escape_string( $res['money1'] ) . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); mysql_query( 'UPDATE `users` SET `money` = "' . mysql_real_escape_string( $u->info['money'] ) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); mysql_query( 'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","1","' . $u->info['login'] . '","' . mysql_real_escape_string( $mn ) . '","' . $u->info['id'] . '")' ); } } } elseif (isset($_POST['svb_give_money2']) && $u->info['clan_prava'] == 'glava') { $mn = round((int)$_POST['svb_give_money2'], 2); if ($mn >= 0.01) { if ($res['money2'] < $mn) { echo 'В клане недостаточно Екр.
'; } else { $res['money2'] -= $mn; $u->info['money2'] += $mn; echo 'Вы успешно сняли с казны клана ' . $mn . ' Екр.
'; mysql_query( 'UPDATE `clan` SET `money2` = "' . mysql_real_escape_string( $res['money2'] ) . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); mysql_query( 'UPDATE `users` SET `money2` = "' . mysql_real_escape_string( $u->info['money2'] ) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); mysql_query( 'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","3","' . $u->info['login'] . '","' . (mysql_real_escape_string( $mn ) * -1) . '","' . $u->info['id'] . '")' ); } } } elseif (isset($_POST['svb_take_money']) && $tt[6][0] == 1) { $mn = round((int)$_POST['svb_take_money'], 2); if ($mn >= 0.01) { if ($u->info['money'] < $mn) { echo 'У вас недостаточно средств
'; } elseif ($res['money1'] + $mn > 99999) { echo 'В казне клана не может быть больше 99999кр.
'; } else { $res['money1'] += $mn; $u->info['money'] -= $mn; echo 'Вы успешно положили в казну клана ' . $mn . ' кр.
'; mysql_query( 'UPDATE `clan` SET `money1` = "' . mysql_real_escape_string( $res['money1'] ) . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); mysql_query( 'UPDATE `users` SET `money` = "' . mysql_real_escape_string( $u->info['money'] ) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); mysql_query( 'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","2","' . $u->info['login'] . '","' . mysql_real_escape_string( $mn ) . '","' . $u->info['id'] . '")' ); } } } elseif (isset($_POST['svb_take_money2']) && $tt[6][0] == 1) { $mn = round((int)$_POST['svb_take_money2'], 2); if ($mn >= 0.01) { if ($u->info['money2'] < $mn) { echo 'У вас недостаточно Екр.
'; } else { $maxs = mysql_fetch_array( mysql_query( 'SELECT SUM(`val`) AS val FROM `clan_operations` WHERE `uid` = "' . $u->info['id'] . '" AND `clan` = "' . $res['id'] . '" AND `type` = 3' ) ); if (!isset($maxs['val'])) { $maxs['val'] = 0; } if ($maxs['val'] + $mn > 100) { echo 'Максимальная сумма взноса: 100 Екр. Можете положить еще: ' . (100 - $maxs['val']) . ' Екр.
'; } else { $res['money2'] += $mn; $u->info['money2'] -= $mn; echo 'Вы успешно положили в казну клана ' . $mn . ' екр.
'; mysql_query( 'UPDATE `clan` SET `money2` = "' . mysql_real_escape_string( $res['money2'] ) . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); mysql_query( 'UPDATE `users` SET `money2` = "' . mysql_real_escape_string( $u->info['money2'] ) . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); mysql_query( 'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","3","' . $u->info['login'] . '","' . mysql_real_escape_string( $mn ) . '","' . $u->info['id'] . '")' ); } } } } elseif (isset($_POST['invite']) && ($_POST['invite'] == 'Принять' || $_POST['invite'] == 'Выгнать' || $_POST['invite'] == 'Назначить') && $tt[11][0] == 1) { if ($_POST['invite'] == "Выгнать" && $tt[10][0] == 1) { $usr = mysql_fetch_array( mysql_query( 'SELECT * FROM `users` WHERE `login` = "' . mysql_real_escape_string( $_POST['logingo'] ) . '" AND `clan` = "' . $res['id'] . '" LIMIT 1' ) ); //$ttus = mysql_fetch_array(mysql_query('SELECT * FROM `clan_tituls` WHERE `id` = "'.$usr['clan_prava'].'" LIMIT 1')); if (!isset($usr['id'])) { echo 'Игрок не найден в клане
'; } elseif ($tt['prioritet'] >= $utitl['prioritet']) { echo 'Игрок старше вас по званию, либо звания совпадают
'; } elseif ($u->info['money'] < $c_pr[1]) { echo 'У вас не достаточно кр. для исключения игрока из клана (Требуется: ' . $c_pr[1] . ' кр.)
'; } elseif ($usr['clan_prava'] == 'galva' && $u->info['clan_prava'] != 'glava') { echo 'Игрок старше вас по званию, либо звания совпадают
'; } else { $ar = $u->rem_itm_cl($usr, $res['id'], 8); if ($usr['level'] < 10) { mysql_query( 'UPDATE `users` SET `palpro` = 0, `clan_prava` = 0, `clan` = 0, `clan_zv` = 0, `mod_zvanie` = "", `align` = 0, `clan_delay` = "0" WHERE `id` = "' . $usr['id'] . '" LIMIT 1' ); } else { mysql_query( 'UPDATE `users` SET `palpro` = 0, `clan_prava` = 0, `clan` = 0, `clan_zv` = 0, `mod_zvanie` = "", `align` = 0, `clan_delay` = "' . time() . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1' ); } $u->info['money'] -= $c_pr[1]; mysql_query( 'UPDATE `users` SET `money` = "' . $u->info['money'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); $c_r .= 'Игрок "' . $usr['login'] . '" был исключен из клана за ' . $c_pr[1] . ' кр.
'; $txt = 'Игрок ' . $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 'Игрок не найден в клане
'; } elseif ($u->info['money'] < $c_pr[2]) { echo 'У вас не достаточно кр. для назначения игрока на пост главы клана (Требуется: ' . $c_pr[2] . ' кр.)
'; } elseif ($usr['clan_prava'] == 'galva') { echo 'Игрок уже является главой клана
'; } else { mysql_query( 'UPDATE `users` SET `clan_prava` = "glava", `clan` = "' . $res['id'] . '", `mod_zvanie` = "глава клана", `align` = "' . $res['align'] . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1' ); $u->info['money'] -= $c_pr[2]; mysql_query( 'UPDATE `users` SET `clan_prava` = "2", `mod_zvanie` = "новичок", `money` = "' . $u->info['money'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); $c_r .= 'Игрок "' . $usr['login'] . '" был назначен главой клан за ' . $c_pr[0] . ' кр.
'; $txt = 'Игрок ' . $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 'Подходящий игрок не найден или не подал заявку в Ваш клан.
'; } elseif ($usr['clan_prava'] == 'galva') { echo 'Игрок уже является главой клана
'; // }elseif($usr['palpro'] < time()) { // echo 'Игрок должен пройти проверку у паладинов
'; } elseif ($usr['clan_delay'] + 10 * 24 * 60 * 60 > time()) { echo 'У игрока задержка на вступление в клан до ' . date( 'd.m.Y H:i', $usr['clan_delay'] + 10 * 24 * 60 * 60 ) . '
'; } elseif ($u->info['money'] < $c_pr[0]) { echo 'У вас не достаточно кр. для приема игрока в клан (Требуется: ' . $c_pr[0] . ' кр.)
'; } elseif ($usr['clan'] != '0' || $usr['align'] != '0') { echo 'Персонаж уже находится в клане, либо имеет склонность
'; } elseif ($is_cl[0] >= $lvl_prava[$res['level']][0]) { echo 'Достигнут лимит приглашений. Повысте уровень клана.
'; } else { // `palpro` = "'.(time()+86400*7).'", mysql_query( 'UPDATE `users` SET `clan_prava` = "2",`clan` = "' . $res['id'] . '",`mod_zvanie` = "",`align` = "' . $res['align'] . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1' ); $u->info['money'] -= $c_pr[0]; mysql_query( 'UPDATE `users` SET `money` = "' . $u->info['money'] . '" WHERE `id` = "' . $u->info['id'] . '" LIMIT 1' ); echo 'Игрок "' . $usr['login'] . '" был принят в клан за ' . $c_pr[0] . ' кр.
'; $txt = 'Игрок ' . $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) { ?>
(это вам обойдется в кр.)
(Для приема в клан персонаж должен подать заявку через Регистратуру Кланов)
Список подавших заявку: ' . $plnew['login'] . '[' . $plnew['level'] . ']'; } ?>
0) { ?>
(это вам обойдется в кр.)
info['clan_prava'] == 'glava') { ?>
(глава клана вправе сложить с себя полномочия, назначив главой клана другого персонажа)

Клан сайт:

0) { ?>
Редактирование статуса персонажа 0 [rp_titul] => 0 [rp_zvanie] => [rp_canals] => $c_r = ''; $usr = mysql_fetch_array( mysql_query( 'SELECT * FROM `users` WHERE `id` = "' . mysql_real_escape_string( $_POST['rp_login'] ) . '" AND `clan` = "' . $res['id'] . '" LIMIT 1' ) ); if (isset($usr['id'])) { if ($usr['clan_prava'] != 'glava') { $tt = mysql_fetch_array( mysql_query('SELECT * FROM `clan_tituls` WHERE `id` = "' . $usr['clan_prava'] . '" LIMIT 1') ); if ($tt['prioritet'] < $utitl['prioritet']) { //новый титул if ((int)$_POST['rp_titul'] > 0) { $tt_new = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_tituls` WHERE `id` = "' . mysql_real_escape_string( $_POST['rp_titul'] ) . '" AND `clan` = "' . $res['id'] . '" LIMIT 1' ) ); if (isset($tt_new['id'])) { if ($tt_new['prioritet'] < $utitl['prioritet']) { mysql_query( 'UPDATE `users` SET `clan_prava` = "' . $tt_new['id'] . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1' ); $c_r .= 'Игроку "' . $usr['login'] . '" был присвоен титул "' . $tt_new['name'] . '"
'; if ($tt_new['prioritet'] < $tt['prioritet']) { //понижен $txt = 'Игрок ' . $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 .= 'Вы не можете назначать титул старше вашего титула
'; } } } mysql_query( 'UPDATE `users` SET `mod_zvanie` = "' . mysql_real_escape_string( $_POST['rp_zvanie'] ) . '",`ccanals` = "' . mysql_real_escape_string( $_POST['rp_canals'] ) . '" WHERE `id` = "' . $usr['id'] . '" LIMIT 1' ); $c_r .= 'Информация успешно сохранена
'; } else { $c_r .= 'Игрок старше вас по званию, либо звания совпадают
'; // Тут } } else { $c_r .= 'Игрок старше вас по званию, либо звания совпадают
'; } } else { $c_r .= 'Игрок не состоит в клане ' . $res['name'] . '
'; } } echo $c_r; ?>
Логин:
Титул:
Присвоить титул:
Реликты
Звание в клане:
Каналы чата:

(Перепешите через запятую номера доступных каналов. Например: 1,3,7. Доступные каналы: 1-9)
Каналы чата:

(Перепешите через запятую номера открытых каналов. Например: 2,4,8. Доступные каналы: 1-9)
0 && $res['money2'] > 0 && $u->info['admin'] > 0) { ?>
Заказать изображение
Изображение было успешно загружено на сервер! Воспользоваться им возможно в инвентаре, в разделе "Галерея".
'; } elseif (isset($_POST['img_load1type'])) { $data = [ 'obraz' => $_FILES['load_image1'], 'sex' => round((int)$_POST['img_load3type']), 'w' => '', 'h' => '', 'type' => round((int)$_POST['img_load1type']), 'animation' => round((int)$_POST['img_load2type']), ]; $ers = ''; if ($data['sex'] != 0 && $data['sex'] != 1) { $ers = 'Ошибка! Вы не выбрали пол кому будет доступно изображение!'; } elseif ($data['animation'] != 0 && $data['animation'] != 1) { $ers = 'Ошибка! Вы не выбрали тип изображения: Анимированное, не анимированное!'; } elseif ($data['type'] < 1 || $data['type'] > 18) { $ers = 'Ошибка! Вы не выбрали тип слота замещения изображения!'; } $types = [ 1 => ['Образ', 120, 220, 100], 2 => ['Заглушка (снизу)', 120, 40, 15], 3 => ['Заглушка (сверху)', 120, 20, 5], 4 => ['Шлем', 60, 60, 25], 5 => ['Наручи', 60, 40, 25], 6 => ['Левая рука', 60, 60, 25], 7 => ['Правая рука', 60, 60, 25], 8 => ['Броня', 60, 80, 25], 9 => ['Пояс', 60, 40, 25], 10 => ['Ботинки', 60, 40, 25], 11 => ['Поножи', 60, 80, 25], 12 => ['Перчатки', 60, 40, 25], 13 => ['Кольца №1', 20, 20, 10], 14 => ['Кулон', 60, 20, 25], 15 => ['Серьги', 60, 20, 25], 16 => ['Заглушка под информацию о персонаже', 244, 287, 5], 17 => ['Кольцо №2', 20, 20, 10], 18 => ['Кольцо №3', 20, 20, 10], ]; $data['price'] = $types[$data['type']][3]; if ($data['price'] > $res['money2']) { $ers = 'Ошибка! В казне клана недостаточно Евро-кредитов для приобретения данного изображения.'; } if ($ers != '') { echo '' . $ers . '
'; } else { /* Сохраняем изображение */ $imgname = md5(rand(0, 1000000000000) . '&' . rand(0, 10000000) . '&' . microtime()); $upload = new Uploader('load_image1', $imgname); $upload->setMaxFileSize(.35); $upload->setSavePath('clan_prw/'); $upload->setDimensions($types[$data['type']][1], $types[$data['type']][2]); $file = $upload->saveimg(); if ($file) { $size = getimagesize( "/clan_prw/" . htmlspecialchars($file[1], null) ); $bag = 0; if ($types[$data['type']][1] != $size[0] || $types[$data['type']][2] != $size[1]) { $bag = 1; } mysql_query( 'INSERT INTO `reimage` (`login`,`uid`,`time`,`src`,`clan`,`type`,`sex`,`animation`,`w`,`h`,`bag`) VALUES ( "' . $u->info['login'] . '", "' . $u->info['id'] . '","' . time() . '", "' . mysql_real_escape_string(htmlspecialchars($file[1], null)) . '", "' . $u->info['clan'] . '", "' . mysql_real_escape_string($data['type']) . '", "' . mysql_real_escape_string($data['sex']) . '", "' . mysql_real_escape_string($data['animation']) . '", "' . mysql_real_escape_string((int)$size[0]) . '", "' . mysql_real_escape_string((int)$size[1]) . '", "' . $bag . '" )' ); $res['money2'] -= $data['price']; mysql_query( 'UPDATE `clan` SET `money2` = "' . $res['money2'] . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); die(''); } else { echo '' . Uploader::$error . '
'; } } } ?>


Размер изображения не должен привышать 350 кб!

Внимание! Изображения нарушающие правила игры, правила публикации изображения, либо содержащие элементы оскорбляющие достоинство других людей будут блокироваться без компенсации денежных средств и без возможности замены изображения на новое.
Казна клана
Кр. в казне клана:
0) { ?> Забрать из казны Кр:
0) { ?>
Положить Кр в казну: (при себе: info['money'] ?>кр.)

Екр. в казне клана: .

info['clan_prava'] == 'glava') { ?>
Забрать из казны Екр:
0) { ?>
Положить Екр в казну: (при себе: info['money2'] ?>кр.)
0 && $tt[3][0] == 1) { ?>
Заказать выписку для хранилища: (услуга стоит 1кр.)
Остроумно, но здесь так делать нельзя :-)
', 'Это будет очень сложно сделать, Ваши сокланы против!
', 'Не уподобляйтесь большинству, защищайте интересы своего клана!
']; echo $rn[rand(0, 2)]; } elseif ($clnta['global'] < $clntn['global'] / 2) { echo 'Противник слишком слаб
'; } elseif ($cln['join1'] == $res['join1'] && $res['join1'] > 0) { echo 'Вы состоите в союзе с этим кланом
'; } elseif ($cln['join2'] == $res['join2'] && $res['join2'] > 0) { echo 'Вы состоите в альянсе с этим кланом
'; } else { $lwar = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_wars` WHERE `time_finish` > ' . time() . ' AND ((`clan1` = "' . $cln['id'] . '" AND `clan2` = "' . $res['id'] . '") OR (`clan2` = "' . $cln['id'] . '" AND `clan1` = "' . $res['id'] . '")) LIMIT 1 ' ) ); if (!isset($lwar['id'])) { $mkr = 10; $tpcw = 1; if ($_POST['RadioGroup1'] == 2) { $mkr = 20; $tpcw = 2; } if (isset($lwar['id'])) { // было true == true echo 'Нельзя обьявить войну прямо сейчас
'; } elseif ($mkr > $res['money2']) { echo 'В казне клана не достаточно средств
'; } else { mysql_query( 'UPDATE `clan` SET `money2` = `money2` - ' . $mkr . ' WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); mysql_query( 'INSERT INTO `clan_wars` (`clan1`,`clan2`,`time_start`,`time_finish`,`type`,`text`) VALUES ("' . $res['id'] . '","' . $cln['id'] . '","' . time() . '","' . (time() + 60 * 60 * 24) . '","' . $tpcw . '","Война!")' ); mysql_query( 'INSERT INTO `clan_operations` (`clan`,`time`,`type`,`text`,`val`,`uid`) VALUES ("' . $res['id'] . '","' . time() . '","4","' . $u->info['login'] . '","clanwar_' . $mkr . '_' . $cln['id'] . '","' . $u->info['id'] . '")' ); echo 'Вы успешно обьявили войну клану "' . $cln['name'] . '" за ' . $mkr . ' екр.
'; } } else { echo 'Вы уже ведете войну с данным кланом
'; } } } else { echo 'Клан с таким названием не найден
'; } } } ?>

Клановые войны "' . time() . '" LIMIT 1' ) ); $warc = $warc[0]; if ($tt[14][0] == 1) { if ($warc < 3) { ?> Зафиксированны войны: ' . $warc . ' шт.
'; } else { echo 'У Вашего клана уже 3 и более войн
'; } } ?>
"' . time() . '"' ); while ($pl = mysql_fetch_array($sp)) { $cln1 = mysql_fetch_array( mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $pl['clan1'] . '" LIMIT 1') ); $cln2 = mysql_fetch_array( mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $pl['clan2'] . '" LIMIT 1') ); $ms .= '
Война между кланами ' . $cln1['name'] . ' и ' . $cln2['name'] . '.
'; if ($pl['text'] != '') { $ms .= 'Причина войны: ' . $pl['text'] . '
'; } $ms .= 'Время войны: ' . date('d.m.Y H:i', $pl['time_start']) . ' - ' . date( 'd.m.Y H:i', $pl['time_finish'] ) . '
'; } if ($ms == '') { ?> В данный момент Ваш клан не ведет войн.
Союзы и альянсы Ваш клан уже подал заявку в данный союз
'; } elseif ($res['join1'] > 0) { echo 'Ваш клан уже находится в союзе
'; } else { mysql_query( 'UPDATE `clan` SET `join1` = "' . $cnm['id'] . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); echo 'Вы успешно подали заявку в союз "' . $cnm['name'] . '"
'; mysql_query( 'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("' . $res['id'] . '","' . $cnm['id'] . '","' . time() . '","1")' ); } } else { echo 'Альянс или союз с такиим названием не существует
'; } } else { //вступление в альянс $nm = htmlspecialchars($_POST['logingo'], null); $cnm = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_joint` WHERE `name` = "' . mysql_real_escape_string( $nm ) . '" AND `type` = "2" LIMIT 1' ) ); if (isset($cnm['id'])) { $cnmz = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_join` WHERE `alians` = "' . $cnm['id'] . '" AND `clan` = "' . $res['id'] . '" AND `time_end` = "0" AND `time_start` = "0" AND `type` = "2" LIMIT 1' ) ); if (isset($cnmz['id'])) { echo 'Ваш клан уже подал заявку в данный альянс
'; } elseif ($res['join1'] == 0) { echo 'Для вступления в альянс требуется вступить в союз
'; } elseif ($res['join2'] > 0) { echo 'Ваш клан уже находится в альянсе
'; } else { mysql_query( 'UPDATE `clan` SET `join1` = "' . $cnm['id'] . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); echo 'Вы успешно подали заявку в альянс "' . $cnm['name'] . '"
'; mysql_query( 'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`) VALUES ("' . $res['id'] . '","' . $cnm['id'] . '","' . time() . '","2")' ); } } else { echo 'Альянс или союз с такиим названием не существует
'; } } } elseif (isset($_GET['newjoint']) && $tt[13][0] == 1) { if ($_GET['newjoint'] == 1) { //союзы if ($res['join1'] > 0) { echo 'Ваш клан уже состоит в союзе
'; } else { $nm = htmlspecialchars($_POST['logingo'], null); if (str_replace(' ', '', str_replace(' ', '', $nm)) == '') { echo 'Введите название союза
'; } else { $cnm = mysql_fetch_array( mysql_query( 'SELECT `id` FROM `clan_joint` WHERE `name` = "' . mysql_real_escape_string( $nm ) . '" LIMIT 1' ) ); if (!isset($cnm['id'])) { mysql_query( 'INSERT INTO `clan_joint` (`time_open`,`name`,`type`,`clan_open`,`clan_glava`) VALUES ("' . time() . '","' . mysql_real_escape_string( $nm ) . '","1","' . $res['id'] . '","' . $res['id'] . '")' ); $id = mysql_insert_id(); $res['join1'] = $id; mysql_query( 'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`,`time_start`) VALUES ("' . $res['id'] . '","' . $id . '","' . time() . '","1","' . time() . '")' ); mysql_query( 'UPDATE `clan` SET `join1` = "' . $id . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); echo 'Вы успешно создали союз "' . $nm . '"
'; } else { echo 'Альянс или союз с такиим названием уже существует
'; } } } } else { //альянсы if ($res['join1'] == 0) { echo 'Ваш клан должен состоять в союзе
'; } elseif ($res['join2'] > 0) { echo 'Ваш клан уже состоит в альянсе
'; } else { $nm = htmlspecialchars($_POST['logingo'], null); if (str_replace(' ', '', str_replace(' ', '', $nm)) == '') { echo 'Введите название альянса
'; } else { $cnm = mysql_fetch_array( mysql_query( 'SELECT `id` FROM `clan_joint` WHERE `name` = "' . mysql_real_escape_string( $nm ) . '" LIMIT 1' ) ); if (!isset($cnm['id'])) { mysql_query( 'INSERT INTO `clan_joint` (`time_open`,`name`,`type`,`clan_open`,`clan_glava`) VALUES ("' . time() . '","' . mysql_real_escape_string( $nm ) . '","2","' . $res['id'] . '","' . $res['id'] . '")' ); $id = mysql_insert_id(); $res['join2'] = $id; mysql_query( 'INSERT INTO `clan_join` (`clan`,`alians`,`time`,`type`,`time_start`) VALUES ("' . $res['id'] . '","' . $id . '","' . time() . '","2","' . time() . '")' ); mysql_query( 'UPDATE `clan` SET `join2` = "' . $id . '" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); echo 'Вы успешно создали альянс "' . $nm . '"
'; } else { echo 'Альянс или союз с такиим названием уже существует
'; } } } } } elseif (isset($_GET['cancel']) && $tt[13][0] == 1) { $zvn = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_join` WHERE `id` = "' . mysql_real_escape_string( $_GET['cancel'] ) . '" AND `time_start` = "0" AND `time_end` = "0" LIMIT 1' ) ); if (!isset($zvn['id'])) { echo 'Заявка на вступление не найдена
'; } else { $rzv = ''; if ($zvn['clan'] == $res['id']) { //отмена присоединения $szu = mysql_fetch_array( mysql_query('SELECT * FROM `clan_joint` WHERE `id` = "' . $zvn['alians'] . '" LIMIT 1') ); if ($szu['type'] == 1) { $rzv = 'Клан ' . $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 . '
'; mysql_query( 'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` = "' . $zvn['id'] . '"' ); } } } elseif (isset($_GET['ok']) && $tt[13][0] == 1) { $zvn = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_join` WHERE `id` = "' . mysql_real_escape_string( $_GET['ok'] ) . '" AND `time_start` = "0" AND `time_end` = "0" LIMIT 1' ) ); if (!isset($zvn['id'])) { echo 'Заявка на вступление не найдена
'; } else { $rzv = ''; if ($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'] . '.'; 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 . '
'; mysql_query( 'UPDATE `clan_join` SET `time_start` = "' . time() . '" WHERE `id` = "' . $zvn['id'] . '"' ); } } } ?> 0) { ?> 0) { ?>

0) { $j1 = mysql_fetch_array( mysql_query('SELECT * FROM `clan_joint` WHERE `id` = "' . $res['join1'] . '" LIMIT 1') ); if (isset($j1['id'])) { $ms .= '
'; $ms .= 'Вы состоите в клановом союзе ' . $j1['name'] . '.'; if ($j1['clan_glava'] != $res['id']) { $ms .= ' '; } $ms .= '
Состав союза: '; $i = 0; if (isset($_GET['delclanme'])) { if ($j1['clan_glava'] != $res['id'] && ($u->info['clan_prava'] == 'glava' || $u->info['admin'] > 0)) { $dels = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_join` WHERE `clan` = "' . $res['id'] . '" AND `alians` = "' . $j1['id'] . '" AND `time_end` = "0" AND `time_start` > 0 LIMIT 1' ) ); if (isset($dels['id'])) { mysql_query( 'UPDATE `clan` SET `join1` = "0" WHERE `id` = "' . $res['id'] . '" LIMIT 1' ); mysql_query( 'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` = "' . $dels['id'] . '" LIMIT 1' ); echo '
Вы успешно покинули союз "' . $j1['name'] . '"
'; header('location: main.php?clan&diplom'); } else { echo '
Ваш клан не состоит в данном союзе
'; } } else { echo '
Вы не можете покинуть данный союз
'; } } elseif ($j1['clan_glava'] == $res['id'] && ($u->info['clan_prava'] == 'glava' || $u->info['admin'] > 0)) { if (isset($_GET['delclan'])) { $delc = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan` WHERE `id` = "' . mysql_real_escape_string( $_GET['delclan'] ) . '" LIMIT 1' ) ); $dels = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_join` WHERE `clan` = "' . $delc['id'] . '" AND `alians` = "' . $j1['id'] . '" AND `time_end` = "0" AND `time_start` > 0 LIMIT 1' ) ); if (isset($delc['id']) && isset($dels['id'])) { if ($delc['id'] != $res['id']) { mysql_query( 'UPDATE `clan` SET `join1` = "0" WHERE `id` = "' . $dels['id'] . '" LIMIT 1' ); mysql_query( 'UPDATE `clan_join` SET `time_end` = "' . time() . '" WHERE `id` = "' . $dels['id'] . '" LIMIT 1' ); echo '
Клан "' . $delc['name'] . '" был исключен из данного союза
'; header('location: main.php?clan&diplom'); } else { echo '
Клан ответственный за союз не может покинуть данный союз
'; } } else { echo '
Клан не состоит в данном союзе
'; } } } $sp1 = mysql_query( 'SELECT `u`.*,`s`.* FROM `clan_join` AS `u` LEFT JOIN `clan` AS `s` ON `s`.`id` = `u`.`clan` WHERE `u`.`alians` = "' . $j1['id'] . '" AND `u`.`time_end` = "0" AND `u`.`time_start` > 0' ); while ($pl1 = mysql_fetch_array($sp1)) { if ($i > 0) { $ms .= ','; } $ms .= ' ' . $pl1['name'] . ''; if ($j1['clan_glava'] == $res['id']) { if ($res['id'] != $pl1['clan']) { if ($u->info['clan_prava'] == 'glava' || $u->info['admin'] > 0) { $ms .= ' '; } } } $i++; } if ($j1['clan_glava'] == $res['id'] && ($u->info['clan_prava'] == 'glava' || $u->info['admin'] > 0)) { $ms .= '
Вы основатель союза, можете ограничить каналы союза чата:
'; $cnls = 'выключено'; $sp1 = mysql_query( 'SELECT `u`.*,`s`.* FROM `clan_join` AS `u` LEFT JOIN `clan` AS `s` ON `s`.`id` = `u`.`clan` WHERE `u`.`alians` = "' . $j1['id'] . '" AND `u`.`time_end` = "0" AND `u`.`time_start` > 0' ); while ($pl1 = mysql_fetch_array($sp1)) { $ms .= '
' . $pl1['name'] . '   ' . $cnls . '  
'; } } //Перечисляем открытые каналы клана $ms .= '
'; } } if ($res['join2'] > 0) { $j1 = mysql_fetch_array( mysql_query('SELECT * FROM `clan_joint` WHERE `id` = "' . $res['join2'] . '" LIMIT 1') ); if (isset($j1['id'])) { $ms .= '
'; $ms .= 'Вы состоите в клановом альянсе ' . $j1['name'] . '. Состав альянса: '; $sp1 = mysql_query( 'SELECT `u`.*,`s`.* FROM `clan_join` AS `u` LEFT JOIN `clan` AS `s` ON `s`.`id` = `u`.`clan` WHERE `u`.`alians` = "' . $j1['id'] . '" AND `u`.`time_end` = "0" AND `u`.`time_start` > 0' ); $i = 0; while ($pl1 = mysql_fetch_array($sp1)) { if ($i > 0) { $ms .= ', '; } $ms .= '' . $pl1['name'] . ''; $i++; } $ms .= '
Вы основатель альянса.
'; $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'] ) . '

'; } if ($ms == '') { ?> С Вами никто не подавал заявки
= 0 AND `iu`.`delete` = "0" AND `iu`.`id` = "' . mysql_real_escape_string($_GET['ungive_itm']) . '" LIMIT 1' ) ); if (isset($itms['data'])) { $ps = ConversionHelper::dataStringToArray($itms['data']); } $ps['cl'] = explode('#', $ps['toclan']); $use_s = $ps['cl'][1]; if (isset($_GET['ungive_itm']) && $ps['cl'][0] == $res['id'] && ($tt[14][0] == 1 || ($u->info['id'] == $use_s))) { $itm = mysql_fetch_array( mysql_query( 'SELECT `iu`.*,`im`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON `iu`.`item_id` = `im`.`id` WHERE `iu`.`uid` >= 0 AND `iu`.`delete` = "0" AND `iu`.`id` = "' . mysql_real_escape_string($_GET['ungive_itm']) . '" LIMIT 1' ) ); if (isset($itm['id'])) { $btlud = mysql_fetch_array( mysql_query('SELECT `id`,`battle` FROM `users` WHERE `id` = "' . $itm['uid'] . '" LIMIT 1') ); if ($u->testBattle($btlud['battle']) == true) { echo 'Нельзя изымать предметы с персонажа в бою
'; } else { echo $u->ungive_itm_cl($_GET['ungive_itm'], $u->info, $res['id']); } } } elseif (isset($_GET['take_itm']) && $tt[4][0] == 1) { $itm = mysql_fetch_array( mysql_query( 'SELECT `iu`.*,`im`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON `iu`.`item_id` = `im`.`id` WHERE `iu`.`uid`="-21' . $res['id'] . '" AND `iu`.`delete`="0" AND `iu`.`id` = "' . mysql_real_escape_string($_GET['take_itm']) . '" LIMIT 1' ) ); if (isset($itm['id'])) { echo $u->take_itm_cl($_GET['take_itm'], $u->info, $res['id']); } } elseif (isset($_GET['give_itm'])) { $itm = mysql_fetch_array( mysql_query( 'SELECT `iu`.*,`im`.* FROM `items_users` AS `iu` LEFT JOIN `items_main` AS `im` ON `iu`.`item_id` = `im`.`id` WHERE `iu`.`uid`="' . $u->info['id'] . '" AND `iu`.`delete`="0" AND `iu`.`inOdet`="0" AND `iu`.`inShop`="0" AND `im`.`inslot` > 0 AND `iu`.`gift` = "" AND `iu`.`data` NOT LIKE "%frompisher=%" AND `iu`.`id` = "' . mysql_real_escape_string($_GET['give_itm']) . '" LIMIT 1' ) ); if ($itmc >= $lvl_prava[$res['level']][5]) { echo 'Хранилище переполнено
'; } elseif (isset($itm['id'])) { echo $storage->put($_GET['give_itm'], $res['id']); } } if ($tt[4][0] == 1) { $itm_clan = $u->genInv( 66, '(`iu`.`uid` = "-21' . $u->info['clan'] . '" OR `iu`.`data` LIKE "%toclan=' . $u->info['clan'] . '#%") AND `iu`.`delete` = 0 AND `iu`.`inShop` = 0 ORDER BY `lastUPD` DESC' ); } else { $itm_clan[2] = '

У вас нет доступа к использованию хранилища
'; } $itm_user = $u->genInv( 65, '`iu`.`uid` = ' . $u->info['id'] . ' AND `iu`.`delete` = 0 AND `iu`.`inOdet` = 0 AND `iu`.`inShop` = 0 AND `im`.`inslot` > 0 AND `iu`.`gift` = "" AND `iu`.`data` NOT LIKE "%frompisher=%" ORDER BY `lastUPD` DESC' ); ?>
Хранилище (предметов : /)

Хранилище клана пусто

'; } ?>
Рюкзак

Рюкзак пуст

'; } ?>
= 20) { echo 'Нельзя добавлять более 25-ти титулов, для добавления нового сотрите старые
'; } else { $nm = htmlspecialchars($_POST['tituladd'], null); if (str_replace(' ', '', str_replace(' ', '', $nm)) == '') { echo 'Название титула не должно быть пустым
'; } else { mysql_query( 'INSERT INTO `clan_tituls` (`clan`,`user_add`,`time_add`,`name`) VALUES ("' . $res['id'] . '","' . $u->info['id'] . '","' . time() . '","' . mysql_real_escape_string($nm) . '")' ); echo 'Титул был успешно добавлен
'; } } } elseif (isset($_GET['save'])) { //сохраняем титул $tc = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_tituls` WHERE `clan` = "' . $res['id'] . '" AND `id` = "' . mysql_real_escape_string( $_GET['save'] ) . '" AND `delete` = "0" LIMIT 1' ) ); if (isset($tc['id'])) { $tc['info'] = htmlspecialchars($_POST['t_info'], null); $i = 1; $tc['canals'] = ''; while ($i <= 9) { if ($_POST['t_klan' . $i]) { $tc['canals'] .= '1'; } else { $tc['canals'] .= '0'; } $i++; } $i = 0; $tc['prava'] = ''; while ($i <= 20) { if ($_POST['t_tr' . $i]) { $tc['prava'] .= '1'; } else { $tc['prava'] .= '0'; } $i++; } preg_match('/#([a-f\d]{6})/i', $_POST['colorsp'], $colorCode); // #dedede $colorCode = isset($colorCode[0]) ? substr($colorCode[0], 1) : '000000'; // Тут if ($tc['prava'][11] == 1) { mysql_query( 'UPDATE `clan_tituls` SET `prioritet` = 1, `info` = "' . mysql_real_escape_string( $tc['info'] ) . '", `color` = "' . $colorCode . '", `canals` = "' . $tc['canals'] . '", `prava` = "' . $tc['prava'] . '" WHERE `id` = "' . $tc['id'] . '" LIMIT 1' ); } else { mysql_query( 'UPDATE `clan_tituls` SET `prioritet` = 0, `info` = "' . mysql_real_escape_string( $tc['info'] ) . '", `color` = "' . $colorCode . '", `canals` = "' . $tc['canals'] . '", `prava` = "' . $tc['prava'] . '" WHERE `id` = "' . $tc['id'] . '" LIMIT 1' ); } echo 'Титул был успешно сохранен
'; } else { echo 'Титул не найден
'; } } elseif (isset($_GET['delete'])) { $tc = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_tituls` WHERE `clan` = "' . $res['id'] . '" AND `id` = "' . mysql_real_escape_string( $_GET['delete'] ) . '" AND `delete` = "0" LIMIT 1' ) ); if (isset($tc['id'])) { mysql_query( 'UPDATE `clan_tituls` SET `delete` = "' . $u->info['id'] . '" WHERE `id` = "' . $tc['id'] . '" LIMIT 1' ); echo 'Титул был удален
'; } else { echo 'Титул не найден
'; } } $i = 0; $sp = mysql_query( 'SELECT * FROM `clan_tituls` WHERE `clan` = "' . $res['id'] . '" AND `delete` = "0" LIMIT 25' ); while ($pl = mysql_fetch_array($sp)) { ?>
*  
Права персонажа "info['login'] ?>"
Звание в клане: info['clan_prava'] != 'glava') { echo $u->info['moder_zvanie']; } else { echo 'глава клана'; } ?>
Титул:   -  
Каналы чата: klan-' . $j . ', '; } $j++; } echo rtrim($r, ', '); ?>
Название клана: ()
Уровень клана:
Позиция клана:
Опыт клана: /
%
Статистика кланового опыта: • За сегодня:
  • За неделю:
  • За месяц:
= $i) { $bgclr = ' bgcolor="#8fd155"'; } if ($i < count($lvl_prava) - 1) { ?> > >
Уровень Игроки Союз Создать союз Альянс Создать альянс Хранилище Передач на игрока Передач всего
Соклановцы
'; $j = 0; $i = 0; if ($res['join1'] > 0 || $res['join2'] > 0) { $r .= '
Основной состав'; } while ($pl = mysql_fetch_array($sp)) { if (!isset($_GET['online']) || $pl['online'] > time() - 120) { $pl['textcolor1'] = ''; if ($pl['online'] > time() - 120) { $ico = ''; $j++; } else { $pl['textcolor1'] = '#837f82'; $ico = ''; } $zvn = $pl['mod_zvanie']; $zvn = str_replace('[b]', '', $zvn); $zvn = str_replace('[/b]', '', $zvn); $zvn = str_replace('[i]', '', $zvn); $zvn = str_replace('[/i]', '', $zvn); $zvn = str_replace('[u]', '', $zvn); $zvn = str_replace('[/u]', '', $zvn); $zvn = str_replace('[c=', '', $zvn); $zvn = str_replace('[/c]', '', $zvn); if ($pl['clan_prava'] == 'glava') { if ($zvn == 'Стажер' || $zvn == '') { $zvn = 'глава клана'; } $zvn = '' . $zvn; } $ttl = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_tituls` WHERE `clan` = "' . $res['id'] . '" AND `id` = "' . $pl['clan_prava'] . '" LIMIT 1' ) ); if (isset($ttl['id'])) { $zvn = '' . $ttl['name'] . ' - ' . $zvn; } if ($pl['online'] > time() - 120) { $rm = mysql_fetch_array( mysql_query( 'SELECT `id`,`name`,`city` FROM `room` WHERE `id` = "' . $pl['room'] . '" LIMIT 1' ) ); if (isset($rm['id'])) { $zvn .= ' - ' . $rm['name'] . ''; } } else { $zvn .= ' - персонаж сейчас не в клубе'; } if ($pl['battle'] > 0) { $zvn .= ' '; } $r .= '
' . $ico . '      ' . $pl['login'] . '[' . $pl['level'] . ']' . $zvn . '
'; } $i++; } if ($res['join1'] > 0 || $res['join2'] > 0) { $r .= '
'; } $nacln = ''; if ($res['join1'] > 0) { $clna = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_joint` WHERE `id` = "' . $res['join1'] . '" AND `type` = "1" AND `time_close` = "0" LIMIT 1' ) ); $cn_sp = mysql_query( 'SELECT * FROM `clan_join` WHERE `alians` = "' . $clna['id'] . '" AND `clan` != "' . $res['id'] . '" AND `time_end` = "0" AND `time_start` > 0' ); while ($cn_pl = mysql_fetch_array($cn_sp)) { /* ----------------------------------------------------------------------------------------------------------------------------- */ $nacln .= ' AND `clan` != "' . $cn_pl['clan'] . '"'; $clnf = mysql_fetch_array( mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $cn_pl['clan'] . '" LIMIT 1') ); $sp = mysql_query( 'SELECT `id`,`battle`,`login`,`clan`,`level`,`room`,`cityreg`,`align`,`clan_prava`,`mod_zvanie`,`sex`,`city`,`online`,`banned` FROM `users` WHERE `clan` = "' . $cn_pl['clan'] . '"' ); $r .= '
Состав "' . $clna['name'] . '"'; $j = 0; $i = 0; while ($pl = mysql_fetch_array($sp)) { if (!isset($_GET['online']) || $pl['online'] > time() - 120) { $pl['textcolor1'] = ''; if ($pl['online'] > time() - 120) { $ico = ''; $j++; } else { $pl['textcolor1'] = '#837f82'; $ico = ''; } $zvn = $pl['mod_zvanie']; $zvn = str_replace('[b]', '', $zvn); $zvn = str_replace('[/b]', '', $zvn); $zvn = str_replace('[i]', '', $zvn); $zvn = str_replace('[/i]', '', $zvn); $zvn = str_replace('[u]', '', $zvn); $zvn = str_replace('[/u]', '', $zvn); $zvn = str_replace('[c=', '', $zvn); $zvn = str_replace('[/c]', '', $zvn); if ($pl['clan_prava'] == 'glava') { if ($zvn == 'Стажер' || $zvn == '') { $zvn = 'глава клана'; } $zvn = '' . $zvn; } $ttl = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_tituls` WHERE `clan` = "' . $clnf['id'] . '" AND `id` = "' . $pl['clan_prava'] . '" LIMIT 1' ) ); if (isset($ttl['id'])) { $zvn = '' . $ttl['name'] . ' - ' . $zvn; } if ($pl['online'] > time() - 120) { $rm = mysql_fetch_array( mysql_query( 'SELECT `id`,`name`,`city` FROM `room` WHERE `id` = "' . $pl['room'] . '" LIMIT 1' ) ); if (isset($rm['id'])) { $zvn .= ' - ' . $rm['name'] . ''; } } else { $zvn .= ' - персонаж сейчас не в клубе'; } if ($pl['battle'] > 0) { $zvn .= ' '; } $r .= '
' . $ico . '      ' . $pl['login'] . '[' . $pl['level'] . ']' . $zvn . '
'; } $i++; } $r .= '
'; /* ----------------------------------------------------------------------------------------------------------------------------- */ } } if ($res['join2'] > 0) { $cn_sp0 = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_joint` WHERE `id` = "' . $res['join2'] . '" AND `type` = "2" AND `time_close` = "0" LIMIT 1' ) ); $cn_sp = mysql_query( 'SELECT * FROM `clan_join` WHERE `alians` = "' . $cn_sp0['id'] . '" AND `clan` != "' . $res['id'] . '"' . $nacln . ' AND `time_end` = "0" AND `time_start` > 0' ); while ($cn_pl = mysql_fetch_array($cn_sp)) { /* ----------------------------------------------------------------------------------------------------------------------------- */ $clnf = mysql_fetch_array( mysql_query('SELECT * FROM `clan` WHERE `id` = "' . $cn_pl['clan'] . '" LIMIT 1') ); $clna = mysql_fetch_array( mysql_query('SELECT * FROM `clan_joint` WHERE `id` = "' . $res['join2'] . '" LIMIT 1') ); $sp = mysql_query( 'SELECT `id`,`battle`,`login`,`clan`,`level`,`room`,`cityreg`,`align`,`clan_prava`,`mod_zvanie`,`sex`,`city`,`online`,`banned` FROM `users` WHERE `clan` = "' . $cn_pl['clan'] . '"' ); $r .= '
Состав "' . $clna['name'] . '"'; $j = 0; $i = 0; while ($pl = mysql_fetch_array($sp)) { if (!isset($_GET['online']) || $pl['online'] > time() - 120) { $pl['textcolor1'] = ''; if ($pl['online'] > time() - 120) { $ico = ''; $j++; } else { $pl['textcolor1'] = '#837f82'; $ico = ''; } $zvn = $pl['mod_zvanie']; $zvn = str_replace('[b]', '', $zvn); $zvn = str_replace('[/b]', '', $zvn); $zvn = str_replace('[i]', '', $zvn); $zvn = str_replace('[/i]', '', $zvn); $zvn = str_replace('[u]', '', $zvn); $zvn = str_replace('[/u]', '', $zvn); $zvn = str_replace('[c=', '', $zvn); $zvn = str_replace('[/c]', '', $zvn); if ($pl['clan_prava'] == 'glava') { if ($zvn == 'Стажер' || $zvn == '') { $zvn = 'глава клана'; } $zvn = '' . $zvn; } $ttl = mysql_fetch_array( mysql_query( 'SELECT * FROM `clan_tituls` WHERE `clan` = "' . $clnf['id'] . '" AND `id` = "' . $pl['clan_prava'] . '" LIMIT 1' ) ); if (isset($ttl['id'])) { $zvn = '' . $ttl['name'] . ' - ' . $zvn; } if ($pl['online'] > time() - 120) { $rm = mysql_fetch_array( mysql_query( 'SELECT `id`,`name`,`city` FROM `room` WHERE `id` = "' . $pl['room'] . '" LIMIT 1' ) ); if (isset($rm['id'])) { $zvn .= ' - ' . $rm['name'] . ''; } } else { $zvn .= ' - персонаж сейчас не в клубе'; } if ($pl['battle'] > 0) { $zvn .= ' '; } $r .= '
' . $ico . '      ' . $pl['login'] . '[' . $pl['level'] . ']' . $zvn . '
'; } $i++; } $r .= '
'; /* ----------------------------------------------------------------------------------------------------------------------------- */ } } $r .= '
Online: ' . $j . '
Всего: ' . $i . '
(список обновляется в полночь)'; echo $r; ?>