info['level'] > 0 && $u->info['inTurnir'] == 0 && $c['bonusonline'] == true && !isset($u->info['noreal']) ) { $bns = mysql_fetch_array(mysql_query('SELECT `id`,`time` FROM `aaa_bonus` WHERE `uid` = "'.$u->info['id'].'" AND `time` > '.time().' LIMIT 1')); if(isset($_GET['takebns']) && $u->newAct($_GET['takebns'])==true && !isset($bns['id'])) { $u->takeBonus(); $bns = mysql_fetch_array(mysql_query('SELECT `id`,`time` FROM `aaa_bonus` WHERE `uid` = "'.$u->info['id'].'" AND `time` > '.time().' LIMIT 1')); } } $uShow = explode('|',$u->info['showmenu']); if(isset($_GET['showmenu'])) { $_GET['showmenu'] = round($_GET['showmenu']); if($_GET['showmenu']>=1 && $_GET['showmenu']<=8) { if($uShow[$_GET['showmenu']-1]==0) { $uShow[$_GET['showmenu']-1] = 1; }else{ $uShow[$_GET['showmenu']-1] = 0; } $u->info['showmenu'] = implode('|',$uShow); mysql_query('UPDATE `stats` SET `showmenu`="'.$u->info['showmenu'].'" WHERE `id`="'.$u->info['id'].'"'); } } ?> stats['levels']['exp'], 0, ",", " "); if( $expbase-1 == $u->info['exp'] && $c['nolevel'] == true ) { //Проверяем блок опыта $tlus = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `users` WHERE `real` = 1 AND `level` = "'.$u->info['level'].'" LIMIT 1')); if($tlus[0] < $u->info['level']*10) { $expbase = ''.$expbase.''; } $expbase = '('.$expbase.')'; if(((1+$u->info['level']*10)-$tlus[0]) > 0) { $expbase .= ' [?]'; } }else{ $expbase = '('.$expbase.')'; } if($u->info['exp'] == 12499 && $c['infinity5level'] == true) { $trks5 = '

Для получения следующего уровня вам необходим Кристалл Вечности
'; } $repovo=$u->rep['rep3']-$u->rep['rep3_buy']; echo '
 
Опыт: '.number_format($u->info['exp'], 0, ",", " ").'
'.$trks5.' '; if ($u->info['expstopu']<3 && $u->info['exp']==$c['expstop']) { echo ' Квест 12й:  '.($u->info['expstopu']+1).'/3 статия'; echo '
'; /* takelevelplease */ } echo ' Бои: '.number_format($u->info['win'], 0, ",", " ").'   '.number_format($u->info['lose'], 0, ",", " ").' Поражений: '.number_format($u->info['lose'], 0,   '.number_format($u->info['nich'], 0, ",", " ").' Ничьих: '.number_format($u->info['nich'], 0,
Деньги: '.$u->info['money'].' кр.
Деньги: '.$u->info['money2'].' екр.
Воинственность: '.$repovo.' ед.
'; /* if ($u->info['level'] > 9) { $check = mysql_fetch_array(mysql_query('SELECT * FROM `actions` WHERE `uid` = "'.$u->info['id'].'" AND `vars`= "end_trup" AND `time` > "'.(time()-3*60*60).'" ORDER BY `actions`.`time` DESC LIMIT 1;')); if (!isset($check['id'])) { echo 'Право на подвиг: Доступно.
'; } else { echo 'Право на подвиг: '.date('d.m.Y H:i',($check['time']+10800)).'.
'; } } if ($u->info['palpro'] > time()) { echo 'Проверка до: '.date('d.m.Y H:i',$u->info['palpro']).'.
'; } else { echo 'Проверка до:  Отсутствует.
'; }*/ echo 'Реликвий: '.$u->info['relik']['relik'].' шт.
'; if($u->stats['pbe'] > 0) { echo 'Бонус покупателя: '.$u->stats['pbe'].' уровень'; $nowby = mysql_fetch_array(mysql_query('SELECT `good` FROM `pay_operation` WHERE `uid` = "'.$u->info['id'].'" AND `good` > 0 ORDER BY `good` DESC LIMIT 1')); if($u->stats['pbe'] > 0 && date('d.m.Y') != date('d.m.Y',$nowby['good'])) { echo '
(Совершите покупку ЕКР чтобы сохранить и увеличить бонус покупателя)
'; } echo '
'; } if($u->info['level'] < 8 && $c['zuby'] == true) { echo 'Зубы: '.$u->zuby($u->info['money4']).'
'; } if($u->info['ability'] > 0 || ($u->info['skills'] > 0 && $u->info['level'] > 0)) { echo ' + Способности
'; } /*if($u->info['skills'] > 0 && $u->info['level'] > 0) { echo ' • Обучение
'; }*/ /*if($u->info['level']>0 && $u->info['inTurnir'] == 0 && !isset($u->info['noreal'])) { echo'
Банк:  '; if(!isset($u->bank['id'])) { if($rb[0]>0) { echo 'выбрать счёт'; }else{ echo 'информация'; } }else{ echo 'счет № '.$u->bank['id'].'
'.$u->bank['money1'].' кр. '.$u->bank['money2'].' екр. '; } echo '
'; }*/ if( $u->info['inTurnir'] == 0 ) { /*if( $u->stats['silver'] > 0 ) { echo ''; }else{ echo ''; }*/ } if ($_GET['propusk'] == 1) { $usrdata = mysql_fetch_array(mysql_query('SELECT * FROM `users` WHERE `id` = "'.$u->info['id'].'" LIMIT 1')); if ($usrdata['money2'] >= 600 && $u->info['level'] == 11) { mysql_query('UPDATE `users` SET `money2` = `money2` - 600 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); mysql_query('UPDATE `stats` SET `exp`= 150000000, `expstopu` = 3 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); $er8 = 'Все прошло успешно!!!'; die(''); } else { $er8 = 'Недостаточно средств!!!'; } } //Получение уровня задания if( $u->info['level'] >= 0 && $u->info['inTurnir'] == 0 && $c['bonuslevel'] == true && !isset($u->info['noreal']) && $c['bonussocial'] == true ) { /* [1] Нужно докачаться на клоне до 1 уровня. [2]-[3]-[4] Нужно подтвердить e-mail чтобы получить со 2 по 4 уровень на выбор. [5]-[6] Нужно подтвердить страницу ВКонтакте чтобы получить 5 или 6 уровень на выбор. [7] Нужно привести 1 друга. [8] Нужно привести 3 друзей и провести 3 хаота. [9] Нужно привести 5 друзей и провести 50 хаотов. [10] Нужно привести 7 друзей и провести 100 хаотов. */ $mxlvl = mysql_fetch_array(mysql_query('SELECT `id`,`level` FROM `users` WHERE `real` = 1 AND `admin` = 0 AND `banned` = 0 ORDER BY `level` DESC LIMIT 1')); if(isset($mxlvl['id']) && $mxlvl['level'] > $u->info['level']+1) { $gd = 1; $gb = 1; $sl = $u->info['level']; $ml = $u->info['level']+1; // if(isset($_GET['takelevelplease'])) { $er8 = ''; // if($ml <= 1) { $er8 = 'Качайтесь на клоне до 1 уровня.'; }elseif($ml <= 4) { $mcf = mysql_fetch_array(mysql_query('SELECT * FROM `mini_actions` WHERE `uid` = "'.$u->info['id'].'" AND `val` = "mailconfirm" AND `ok` > 0 LIMIT 1')); if(!isset($mcf['id'])) { $er8 = 'Вы не подтвердили E-mail.'; }else{ if($ml == 2) { mysql_query('UPDATE `stats` SET `exp` = 420 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); }elseif($ml == 3) { mysql_query('UPDATE `stats` SET `exp` = 1300 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); }elseif($ml == 4) { mysql_query('UPDATE `stats` SET `exp` = 2500 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); } $er8 = 'Вы успешно получили '.$ml.' уровень!'; $u->info['level']++; $ml++; } }elseif($ml <= 6) { $mcf = mysql_fetch_array(mysql_query('SELECT * FROM `mini_actions` WHERE `uid` = "'.$u->info['id'].'" AND (`val` = "vkauth" OR `val` = "fbauth" OR `val` = "okauth") LIMIT 1')); if(!isset($mcf['id'])) { $er8 = 'Вы не подтвердили страницу в социальной сети.'; }else{ $itmsv = mysql_fetch_array(mysql_query('SELECT `id` FROM `items_users` WHERE `item_id` = 1204 AND `delete` = 0 AND `inShop` = 0 AND `inTransfer` = 0 AND `uid` = "'.$u->info['id'].'" LIMIT 1')); if($ml == 5) { mysql_query('UPDATE `stats` SET `exp` = 5000 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); }elseif($ml == 6) { mysql_query('UPDATE `stats` SET `exp` = 12500 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); } if($ml == 6 && !isset($itmsv['id']) && $c['infinity5level'] == true) { $er8 = 'Требуется Кристалл Вечности!'; }else{ if($ml == 6) { mysql_query('INSERT INTO `mini_actions` ( `uid`,`time`,`val`,`var` ) VALUES ( "'.$u->info['id'].'","'.time().'","mbtnlvl6","0" )'); } $er8 = 'Вы успешно получили '.$ml.' уровень!'; $u->info['level']++; $ml++; } } }elseif($ml <= 7) { $tstlvl = mysql_fetch_array(mysql_query('SELECT * FROM `mini_actions` WHERE `uid` = "'.$u->info['id'].'" AND `val` = "mbtnlvl6" LIMIT 1')); //$refs = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `users` WHERE `level` >= 5 AND `timereg` > "'.(0+$tstlvl['time']).'" AND `real` = 1 AND `host_reg` = "'.$u->info['id'].'" LIMIT 1')); //$btls = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `battle` WHERE `time_start` > "'.(0+$tstlvl['time']).'" AND `id` IN (SELECT `battle_id` FROM `battle_last` WHERE `uid` = "'.$u->info['id'].'" AND `time` > "'.(0+$tstlvl['time']).'") LIMIT 1')); // $btls[0] = $u->info['win']; if( $btls[0] >= 50 ) { // mysql_query('UPDATE `stats` SET `exp` = 30000 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); // mysql_query('INSERT INTO `mini_actions` ( `uid`,`time`,`val`,`var` ) VALUES ( "'.$u->info['id'].'","'.time().'","mbtnlvl7","0" )'); $er8 = 'Вы успешно получили '.$ml.' уровень!'; $u->info['level']++; $ml++; }else{ $er8 = 'Вы не провели несколько боев (Осталось '.(50-$btls[0]).' побед).'; } }elseif($ml <= 8) { $tstlvl = mysql_fetch_array(mysql_query('SELECT * FROM `mini_actions` WHERE `uid` = "'.$u->info['id'].'" AND `val` = "mbtnlvl7" LIMIT 1')); $refs = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `users` WHERE `level` >= 5 AND `timereg` > "'.(0+$tstlvl['time']).'" AND `real` = 1 AND `host_reg` = "'.$u->info['id'].'" LIMIT 1')); $btls = mysql_fetch_array(mysql_query('SELECT COUNT(*) FROM `battle` WHERE `time_start` > "'.(0+$tstlvl['time']).'" AND `razdel` = 5 AND `id` IN (SELECT `battle_id` FROM `battle_last` WHERE `uid` = "'.$u->info['id'].'" AND `time` > "'.(0+$tstlvl['time']).'") LIMIT 1')); // if($refs[0] < 3 || $btls[0] < 3) { $er8 = 'Вы не пригласили '.(0+$refs[0]).'/3 друзей или не провели '.(0+$btls[0]).'/3 хаота.'; }else{ // mysql_query('UPDATE `stats` SET `exp` = 300000 WHERE `id` = "'.$u->info['id'].'" LIMIT 1'); // mysql_query('INSERT INTO `mini_actions` ( `uid`,`time`,`val`,`var` ) VALUES ( "'.$u->info['id'].'","'.time().'","mbtnlvl8","0" )'); $er8 = 'Вы успешно получили '.$ml.' уровень!'; $u->info['level']++; $ml++; } }elseif($ml <= 9) { $er8 = 'Вы не пригласили 5 друзей или не провели 50 хаотов.'; $er8 = 'Доступ закрыт!'; }elseif($ml <= 10) { $er8 = 'Вы не пригласили 7 друзей или не провели 100 хаотов.'; $er8 = 'Доступ закрыт!'; }else{ $er8 = 'Что-то тут не так...'; $er8 = 'Доступ закрыт!'; } // if($sl != $u->info['level']) { die(''); } if(isset($mxlvl['id']) && ($mxlvl['level'] > $ml+1 || $u->info['admin'] > 0)) { // }else{ if($sl != $u->info['level']) { $gd = 0; } } } // if($ml <= 1) { $zd = 'Нужно докачаться на клоне до 1 уровня.'; $gb = 1; }elseif($ml <= 4) { $zd = 'Нужно подтвердить E-mail, чтобы получить 2-4 уровень.'; $gb = 1; }elseif($ml <= 6) { $zd = 'Нужно подтвердить страницу в социальной сети, чтобы получить 5-6 уровень.'; $gb = 1; }elseif($ml <= 7) { $zd = 'Нужно выиграть 50 боев, чтобы получить 7 уровень.'; $gb = 1; }elseif($ml <= 8) { $zd = 'Нужно привести 3 друзей по реферальной ссылке и провести 3 хаотичных поединка, чтобы получить 8 уровень.'; $gb = 1; }elseif($ml <= 9) { $zd = 'Нужно привести 5 друзей по реферальной ссылке и провести 50 хаотичных поединков, чтобы получить 9 уровень.'; $gb = 1; }elseif($ml <= 10) { $zd = 'Нужно привести 7 друзей по реферальной ссылке и провести 100 хаотичных поединков, чтобы получить 10 уровень.'; $gb = 1; }else{ $zd = ''; $gb = 0; } // if($gd == 1) { // if($zd!='') { echo '
Необходимо выполнить задание:
'.$zd.'
'; }else{ echo '
'; } if($er8 != '') { echo '
'.$er8.'
'; } // if($gb == 1 && $ml > 1) { //Получаем echo '
'; } // } } } //Бонус за мыло, контакт if(!isset($u->info['noreal']) && $c['bonussocial'] == true) { $mcf = mysql_fetch_array(mysql_query('SELECT * FROM `mini_actions` WHERE `uid` = "'.$u->info['id'].'" AND `val` = "mailconfirm" LIMIT 1')); if((isset($mcf['id']) && $mcf['ok'] == 0) || !isset($mcf['id'])) { if(isset($_GET['confmail'])) { // $gd = 0; $zdml = 3600; //час if(isset($mcf['id']) && $mcf['time'] > time() - $zdml ) { echo '
Нельзя подтверждать эл.почту так часто. Осталось '.$u->timeOut($mcf['time']+$zdml-time()).'
'; $gd = 1; }elseif(!preg_match('#^[a-z0-9.!\#$%&\'*+-/=?^_`{|}~]+@([0-9.]+|([^\s]+\.+[a-z]{2,6}))$#si', $_GET['confmail'])) { echo '
Вы указали явно ошибочный E-mail.
'; $gd = 1; } if( $gd == 0 ) { if(isset($mcf['id'])) { mysql_query('UPDATE `mini_actions` SET `time` = "'.time().'",`var` = "'.mysql_real_escape_string($_GET['confmail']).'" WHERE `id` = "'.$mcf['id'].'" LIMIT 1'); }else{ mysql_query('INSERT INTO `mini_actions` (`uid`,`time`,`val`,`var`,`ok`) VALUES ( "'.$u->info['id'].'","'.time().'","mailconfirm","'.mysql_real_escape_string($_GET['confmail']).'","0" )'); } function sendmail($message,$keymd5,$mail) { global $u; // $md5mail = md5($keymd5.'+'.$mail); // $msgtxt = 'Для подтверждения вашего E-mail у персонажа '.$u->info['login'].' перейдите по ссылке:'; $msgtxt .= ' Нажмите тут (https://new-combats.com/mail/key='.$md5mail.'&mail='.$mail.')'; $msgtxt .= '
Переходя по ссылке, вы подтверждаете свое желание получать игровые новости.'; $msgtxt .= '
Если вы не имеете отношения к нашей игре и не хотите получать письма, тогда перейдите по этой ссылке: Нажмите тут (https://new-combats.com/mail/key='.$md5mail.'&mail='.$mail.'&cancel)

- - - - - - -

С уважением,
Администрация Легендарного Бойцовского Клуба'; // $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=windows-1251\r\n"; $headers .= "From: Старый Бойцовский Клуб \r\n"; $to = $mail; // $subject = 'Бойцовский Клуб: '.$u->info['login'] . ' - Подтверждение вашей эл.почты'; // if (mail($to, $subject, $msgtxt, $headers) == true) { return true; }else{ return false; } } // $mcf = mysql_fetch_array(mysql_query('SELECT * FROM `mini_actions` WHERE `uid` = "'.$u->info['id'].'" AND `val` = "mailconfirm" LIMIT 1')); // sendmail( '' , 'mailconf*15' , $mcf['var'] ); // echo '
На ваш E-mail отправлено письмо.
'; // } } $mcff = 'Подтвердить E-mail за 1 екр.'; if(isset($mcf['id'])) { $mcff = ''.$mcf['var'].'
(На этот адрес отправлено письмо)'; } echo '
'; }else{ //echo '
'; } $mcf = mysql_fetch_array(mysql_query('SELECT * FROM `mini_actions` WHERE `uid` = "'.$u->info['id'].'" AND (`val` = "vkauth" OR `val` = "fbauth" OR `val` = "okauth") LIMIT 1')); if(!isset($mcf['id'])) { require_once('vk/VK.php'); require_once('vk/VKException.php'); $vk_config = array( 'app_id' => '5145826', 'api_secret' => 'V90yIzlgSglfgrnHw7Ny', 'callback_url' => 'https://new-combats.com/social.php?vkconnect', 'api_settings' => 'offline,friends,email' ); if(isset($_GET['vkconnect'])) { echo '
'; try { $vk = new VK\VK($vk_config['app_id'], $vk_config['api_secret']); if (!isset($_REQUEST['code'])) { /** * If you need switch the application in test mode, * add another parameter "true". Default value "false". * Ex. $vk->getAuthorizeURL($api_settings, $callback_url, true); */ $authorize_url = $vk->getAuthorizeURL( $vk_config['api_settings'], $vk_config['callback_url']); /*echo ''; */ //echo 'Подключить свой аккаунт VK.com'; } else { $access_token = $vk->getAccessToken($_REQUEST['code'], $vk_config['callback_url']); echo 'access token: ' . $access_token['access_token'] . '
expires: ' . $access_token['expires_in'] . ' sec.' . '
user id: ' . $access_token['user_id'] . '

'; } } catch (VK\VKException $error) { echo $error->getMessage(); } echo '
'; }else{ $vk = new VK\VK($vk_config['app_id'], $vk_config['api_secret']); $authorize_url = $vk->getAuthorizeURL( $vk_config['api_settings'], $vk_config['callback_url']); } echo '

'; echo 'Подтвердите одну из страничек в социальных сетях за 1 екр. и 150 кр.

'; echo ''; echo '
или
'; echo ''; //echo '
или
'; //echo ''; echo '
'; } } echo ''; $prt = explode('|',$u->info['prmenu']); if(isset($_GET['up'])) { $i = 0; if(isset($prt[$_GET['up']],$prt[$_GET['up']-1])) { $prt1 = $prt[intval($_GET['up'])]; $prt[$_GET['up']] = $prt[$_GET['up']-1]; $prt[$_GET['up']-1] = $prt1; $prtNew = implode('|',$prt); $u->info['prmenu'] = $prtNew; mysql_query('UPDATE `stats` SET `prmenu`="'.mysql_real_escape_string($u->info['prmenu']).'" WHERE `id`="'.$u->info['id'].'" LIMIT 1'); $prt = explode('|',$u->info['prmenu']); } }elseif(isset($_GET['down'])) { $i = 0; if(isset($prt[$_GET['down']],$prt[$_GET['down']+1])) { $prt1 = $prt[intval($_GET['down'])]; $prt[$_GET['down']] = $prt[$_GET['down']+1]; $prt[$_GET['down']+1] = $prt1; $prtNew = implode('|',$prt); $u->info['prmenu'] = $prtNew; mysql_query('UPDATE `stats` SET `prmenu`="'.mysql_real_escape_string($u->info['prmenu']).'" WHERE `id`="'.$u->info['id'].'" LIMIT 1'); $prt = explode('|',$u->info['prmenu']); } } $i = 0; while($i',$val); $val = explode('<',$val[1]); $val = $val[0]; return $val; } $rz0 = ''; $rz0 .= ''; if($uShow[0]==1){ $i = 1; while( $i <= 10 ) { $u->stats['s'.$i] = 0+$u->stats['s'.$i]; $i++; } $rz0 .= ''; $rz1 = ''; if($uShow[1]==1) { //if( $u->info['admin'] > 0 ) { $rz1 .= ''; } $rz2 =''; if($uShow[2]==1) { $rz2 .= ''; } $rz3 = ''; if($uShow[3]==1) { $rz3 .= ''; } $zi = array( //Предметы влияющие на зоны 'n' => array( '','голова','грудь','живот','пояс','ноги' ), 1 => array( 1 , 8 , 9 , 52 ), //голова 2 => array( 4 , 5 , 6 ), //грудь 3 => array( 2 , 4 , 5 , 6 , 13 ), //живот 4 => array( 7 , 16 , 10 , 11 , 12 ), //пояс 5 => array( 17 ) //ноги ); $rz4 = ''; if($uShow[4]==1) { $rz4 .= ''; } $rz5 =''; if($uShow[5]==1) { $rz5 .= ''; } $rz6 =''; if($uShow[6]==1) { $rz6 .= ''; //возможно 5 } $i = 0; while($i