Файл: tankon.mobi/tanks/wartour.php
Строк: 385
<?
include_once '../sys/inc/start.php';
include_once '../sys/inc/compress.php';
include_once '../sys/inc/sess.php';
include_once '../sys/inc/home.php';
include_once '../sys/inc/settings.php';
include_once '../sys/inc/db_connect.php';
include_once '../sys/inc/ipua.php';
include_once '../sys/inc/fnc.php';
include_once '../sys/inc/user.php';
include_once '../sys/inc/thead.php';
title();err();aut();
echo '<link rel="stylesheet" href="style.css" type="text/css" />';
include_once 'function.php';
$ank['id']=intval($_GET['id']);
$ank=get_user($ank['id']);
$tour = mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament` WHERE `id`='".$ank['id']."'"));
$you_tour_user = mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `user`='".$tanks_code['id']."' AND `vkl`='0' AND `tour`='".$tanks_code['tour']."'"));
$you_tour = mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament` WHERE `id`='".$you_tour_user['tour']."'"));
if ($tanks_code['tour']!=$ank['id'] || $ank['id']==0 || ($tanks_code['tour']==$ank['id'] && $you_tour['konec']==2)){header("Location:http://tankon.mobi/tournament");}
else{
$mestoss=mysql_result(mysql_query("SELECT COUNT(*) FROM `tanks_tournament_users` WHERE `win` > '".$you_tour_user ['win']."' AND `vkl`='0' AND `tour`='".$tanks_code['tour']."'"),0);
$mestons=$mestoss+1;
echo'<div class="trnt-block medium cntr white bold p5" style="width:96%;margin-left:1px;border-radius: 3px 3px 3px 3px;border:2px solid #228B22;margin-top: 3px;margin-bottom: 3px;margin-top: 3px;">Вы на '.$mestons.' месте, побед: '.$you_tour_user ['win'].'</div>';
echo'<div class="trnt-block " style="padding:3px;margin-top: 3px;margin-bottom: 3px;">
<table class="white medium cntr bold"><tr><td style="width:130px;text-align:center" сlass="white small bold">
<div сlass="white small bold">Топлива <img src="/tanks/images/fuel.png"> '.$you_tour_user['fuel'].'/'.$you_tour_user['fuels'].'</div>
</td>
</tr></table></div>';
if ($you_tour_user['rand']!=0){
$carses=mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `tour` = '".$tanks_code['tour']."' AND `id` = '".$you_tour_user['rand']."'");
}else{
$carses=mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `tour` = '".$tanks_code['tour']."' AND `user` != '".$tanks_code['id']."' ORDER BY RAND() LIMIT 1"));
mysql_query("UPDATE `tanks_tournament_users` SET `rand`='".$carses['id']."' WHERE `user`='".$tanks_code['id']."' AND `tour` = '".$tanks_code['tour']."'");
header ("Location: /wartour?id=".$ank['id']."");
}
if(isset($_GET['toplivo']) && $you_tour_user['twofuel']!=1 && $tanks_code['zolota']>=25){
mysql_query("UPDATE `tanks_tournament_users` SET `twofuel`='1' WHERE `user`='".$tanks_code['id']."' AND `tour` = '".$tanks_code['tour']."'");
mysql_query("UPDATE `tanks` SET `zolota`=`zolota`-'25' WHERE `id`='".$tanks_code['id']."' ");
header ("Location: /wartour?id=".$ank['id']."");
}
elseif(isset($_GET['maxtop']) && $tanks_code['zolota']>=25){
mysql_query("UPDATE `tanks_tournament_users` SET `fuel`='500' WHERE `user`='".$tanks_code['id']."' AND `tour` = '".$tanks_code['tour']."'");
mysql_query("UPDATE `tanks` SET `zolota`=`zolota`-'25' WHERE `id`='".$tanks_code['id']."' ");
header ("Location: /wartour?id=".$ank['id']."");
}
elseif(isset($_GET['stat']) && $you_tour_user['stat']!=25 && $tanks_code['zolota']>=25){
mysql_query("UPDATE `tanks_tournament_users` SET `stat`='25' WHERE `user`='".$tanks_code['id']."' AND `tour` = '".$tanks_code['tour']."'" );
mysql_query("UPDATE `tanks` SET `zolota`=`zolota`-'25' WHERE `id`='".$tanks_code['id']."' ");
header ("Location: /wartour?id=".$ank['id']."");
}
elseif(isset($_GET['smen']) && $you_tour_user['fuel']>=10){
$boyscss=mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `tour` = '".$tanks_code['tour']."' AND `user` != '".$tanks_code['id']."' AND `user` != '".$carses['user']."' ORDER BY RAND() LIMIT 1"));
mysql_query("UPDATE `tanks_tournament_users` SET `rand`='".$boyscss['id']."' WHERE `user`='".$tanks_code['id']."'");
mysql_query("UPDATE `tanks_tournament_users` SET `fuel`=`fuel`-'10' WHERE `user`='".$tanks_code['id']."' AND `tour` = '".$tanks_code['tour']."'");
header ("Location: /wartour?id=".$ank['id']."");
}
if($you_tour_user['fuel']>24)
{
if(isset($_GET['boy'])){
$tankss_codess = mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `id`='".$you_tour_user['rand']."'"));
$atakasa=$you_tour_user['ataka']+($you_tour_user['stat']*2);
$bronsa=$you_tour_user['bron']+($you_tour_user['stat']*2);
$tochsa=$you_tour_user['toch']+($you_tour_user['stat']*2);
$prochsa=$you_tour_user['proch']+($you_tour_user['stat']*2);
$atakas=$tankss_codess['ataka']+($tankss_codess['stat']*2);
$brons=$tankss_codess['bron']+($tankss_codess['stat']*2);
$tochs=$tankss_codess['toch']+($tankss_codess['stat']*2);
$prochs=$tankss_codess['proch']+($tankss_codess['stat']*2);
/*Все*/
if ($atakasa>=$atakas && $bronsa>=$brons && $tochsa>=$tochs && $prochsa>=$prochs){$random=rand(1,41);}
/*С одним нет*/
if ($atakasa>$atakas && $bronsa>$brons && $tochsa<$tochs && $prochsa>$prochs){$random=rand(10,50);}
elseif ($atakasa>$atakas && $bronsa>$brons && $tochsa>$tochs && $prochsa<$prochs){$random=rand(10,50);}
elseif ($atakasa>$atakas && $bronsa<$brons && $tochsa>$tochs && $prochsa>$prochs){$random=rand(10,50);}
elseif ($atakasa<$atakas && $bronsa>$brons && $tochsa>$tochs && $prochsa>$prochs){$random=rand(10,50);}
/*С двумя нет*/
if ($atakasa>$atakas && $bronsa>$brons && $tochsa<$tochs && $prochsa<$prochs){$random=rand(20,75);}
elseif ($atakasa>$atakas && $bronsa<$brons && $tochsa>$tochs && $prochsa<$prochs){$random=rand(20,75);}
elseif ($atakasa<$atakas && $bronsa>$brons && $tochsa>$tochs && $prochsa<$prochs){$random=rand(20,75);}
elseif ($atakasa<$atakas && $bronsa<$brons && $tochsa>$tochs && $prochsa>$prochs){$random=rand(20,75);}
/*С всемя нет*/
if ($ataka<$atakas && $bronsa<$brons && $toch<$tochs && $prochsa<$prochs){$random=rand(50,100);}
/*С тремя нет*/
elseif ($atakasa<$atakas && $bronsa<$brons && $tochsa<$tochs && $prochsa>$prochs){$random=rand(45,80);}
elseif ($atakasa<$atakas && $bronsa<$brons && $tochsa>$tochs && $prochsa<$prochs){$random=rand(45,80);}
elseif ($atakasa<$atakas && $bronsa>$brons && $tochsa<$tochs && $prochsa<$prochs){$random=rand(45,80);}
elseif ($atakasa>$atakas && $bronsa<$brons && $tochsa<$tochs && $prochsa<$prochs){$random=rand(45,80);}
/*Победа*/
if($random<40){
mysql_query("UPDATE `zadan` SET `nachalo`=`nachalo`+'1' WHERE `id_user`='".$user['id']."' AND `type`='5'");
mysql_query("UPDATE `zadan` SET `nachalo`=`nachalo`+'1' WHERE `id_user`='".$user['id']."' AND `type`='4'");
$boysc=mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `tour` = '".$tanks_code['tour']."' AND `user` != '".$tanks_code['id']."' AND `user` != '".$tankss_codess['id']."' ORDER BY RAND() LIMIT 1"));
mysql_query("UPDATE `tanks_tournament_users` SET `rand`='".$boysc['id']."', `win`=`win`+1,`fuel`=`fuel`-25,`play`='Победа' WHERE `user`='".$you_tour_user['user']."' AND `tour`='".$tanks_code['tour']."'");
}
/*Победа*/
/*Поражение*/
elseif($random > 70)
{ mysql_query("UPDATE `zadan` SET `nachalo`=`nachalo`+1 WHERE `id_user`='".$user['id']."' AND `type`='5'");
$boysc=mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `tour` = '".$tanks_code['tour']."' AND `user` != '".$tanks_code['id']."' AND `user` != '".$tankss_codess['id']."' ORDER BY RAND() LIMIT 1"));
mysql_query("UPDATE `tanks_tournament_users` SET `rand`='".$boysc['id']."',`fuel`=`fuel`-25,`play`='Проигрыш' WHERE `user`='".$you_tour_user['user']."' AND `tour`='".$tanks_code['tour']."'");
}
/*Поражение*/
/*Ничья*/
elseif($random >= 40 && $random <= 70)
{mysql_query("UPDATE `zadan` SET `nachalo`=`nachalo`+1 WHERE `id_user`='".$user['id']."' AND `type`='5'");
$boysc=mysql_fetch_array(mysql_query("SELECT * FROM `tanks_tournament_users` WHERE `tour` = '".$tanks_code['tour']."' AND `user` != '".$tanks_code['id']."' AND `user` != '".$tankss_codess['id']."' ORDER BY RAND() LIMIT 1"));
mysql_query("UPDATE `tanks_tournament_users` SET `rand`='".$boysc['id']."',`fuel`=`fuel`-25,`play`='Ничья' WHERE `user`='".$you_tour_user['user']."' AND `tour`='".$tanks_code['tour']."'");
}
/*Ничья*/
header ("Location: /wartour?id=".$ank['id']."&play");
}
if(isset($_GET['play']) && $you_tour_user['play']!=0){
err_game(''.$you_tour_user['play'].'');
mysql_query("UPDATE `tanks_tournament_users` SET `play`='0' WHERE `user`='".$you_tour_user['user']."'");
}
while($cars= mysql_fetch_array($carses)) {
$rasd= mysql_fetch_array(mysql_query("SELECT * FROM `tanks` WHERE `id`='".$cars['user']."'"));
$rdn= mysql_fetch_array(mysql_query("SELECT * FROM `tanks_magazin` WHERE `id`='".$cars['tanks']."'"));
$rkd= mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id`='".$rasd['id']."'"));
$atakas=$cars['ataka']+($cars['stat']*2);
$brons=$cars['bron']+($cars['stat']*2);
$tochs=$cars['toch']+($cars['stat']*2);
$prochs=$cars['proch']+($cars['stat']*2);
$atakasa=$you_tour_user['ataka']+($you_tour_user['stat']*2);
$bronsa=$you_tour_user['bron']+($you_tour_user['stat']*2);
$tochsa=$you_tour_user['toch']+($you_tour_user['stat']*2);
$prochsa=$you_tour_user['proch']+($you_tour_user['stat']*2);
echo'<table><tr><td class="w50">';
$tankss_lin = mysql_fetch_array(mysql_query("SELECT * FROM `tanks_magazin` WHERE `id`='".$tanks_code['tank']."'"));
echo '<div class="trnt-block" style="margin-bottom:3px;"><div class="wrap-content">
<div class="small bold green2 cntr sh_b pb5 pt5">'.$user['nick'].'</div>
<img class="tank-img" alt="tank" src="/web/tanks/'.$tankss_lin['screen'].'">
</div></div>';
echo'</td>';
echo '<td class="w50"><div class="trnt-block" style="margin-bottom:3px;"><div class="wrap-content">
<div class="small bold green2 cntr sh_b pb5 pt5">'.$rkd['nick'].'</div>
<img class="tank-img" alt="tank" src="/web/tanks/'.$rdn['screen'].'">
</div></div>';
echo'</td></tr></table>';
echo '<div class="trnt-block white small cntr bold" style="margin-bottom:3px;"><div class="wrap-content"><div class="medium bold green2 cntr sh_b pb5 pt5">Противник | Вы</div>
<table class="white small cntr bold"><tr><td>Атака</td><td>Броня</td><td>Точность</td><td>Прочность</td></tr>
<tr><td>'.$atakas.' | '.$atakasa.'</td><td>'.$brons.' | '.$bronsa.'</td><td>'.$tochs.' | '.$tochsa.'</td><td>'.$prochs.' | '.$prochsa.'</td></tr></table>
</div></div>';
echo'<div class="bot"><a class="simple-but border" href="/wartour?id='.$ank['id'].'&boy='.$rkd['id'].'">
<span><span>Атаковать</span></span></a></div>';
}
}
else
{
echo'<div class="trnt-block" style="padding:3px;margin-top: 3px;margin-bottom: 3px;><div class="wrap-content"><div class="small bold white cntr sh_b pb5 pt5">
У вас закончилось топливо, нужно 25
</div></div></div>';
}
if($you_tour_user['fuel']>=10){echo'<a class="simple-but gray" style="margin-bottom:5px;" href="/wartour?id='.$ank['id'].'&smen"><span><span>Маневр <img src="/tanks/images/fuel.png"> -10</span></span></a></div>';}
echo'<div class="trnt-block p5" style="margin-bottom:5px;"><div class="medium bold white cntr">';
echo'На весь турнир по <img src="tanks/images/icons/gold.png"> 25 золота</div></div>';
if($you_tour_user['twofuel']==0){echo'<a class="simple-but blue" style="margin-bottom:3px;" href="/wartour?id='.$ank['id'].'&toplivo"><span><span>Купить восстановление топлива по 50</span></span></a></div>';}
echo'<a class="simple-but gray" style="margin-bottom:3px;" href="/wartour?id='.$ank['id'].'&maxtop"><span><span>Заполнить топливо до 500</span></span></a></div>';
if($you_tour_user['stat']==0){echo'<a class="simple-but green" style="margin-bottom:5px;" href="/wartour?id='.$ank['id'].'&stat"><span><span>+50 ко всем статам</span></span></a></div>';}
include_once 'foots.php';}
?>