if(!defined('GAME')) { die(); } if( $u->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 = '
Опыт: '.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['nich'], 0, ",", " ").'
Деньги: '.$u->info['money'].' кр. ';
}
//
}
}
}
//Бонус за мыло, контакт
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->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 ' ';
echo 'Благословление Ангелов: ';
echo ' ';
}else{
echo '';
echo 'Благословление Ангелов: ';
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 'Переходя по ссылке, вы подтверждаете свое желание получать игровые новости.'; $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 ' (На этот адрес отправлено письмо)'; } 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 ' |