Файл: dev/level_do_tur.php
Строк: 973
<?
if(isset($_GET['id']) && intval($_GET['id'])!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `turnir` WHERE `id` = '".intval($_GET['id'])."'"),0)!=0)
{
# проверяем основныые переменные
$turnir=mysql_fetch_array(mysql_query("SELECT * FROM `turnir` WHERE `id`='".intval($_GET['id'])."'"));
$count_turnir = mysql_result(mysql_query("SELECT COUNT(*) FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."'"),0);
$lider=mysql_fetch_array(mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' ORDER BY `win` DESC LIMIT 1"));
$count_top = mysql_result(mysql_query("SELECT COUNT(*) FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` != '".$lider['id_user']."' AND `win` != '0' ORDER BY `win` DESC"),0);
$my_user=mysql_fetch_array(mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` = '".$user['id']."'"));
$myvar=$user['level'];
$tvar=$turnir['level_do'];
# запускаем турнир
if($turnir['time_start']<$time && $turnir['time_end']>$time){
if($myvar<$tvar){
if(mysql_result(mysql_query("SELECT COUNT(*) FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` = '".$user['id']."'"),0)==0){
mysql_query("INSERT INTO `turnir_user` SET `id_cup` = '".$turnir['id']."', `id_user` = '".$user['id']."', `id_car` = '".$mycar['id']."', `power_car` = '".$mycar['power']."', `screen_car` = '".$mycar['screen']."', `name_car` = '".$mycar['name']."'");
header("Location: /dev/tournament.php?id=".$turnir['id']."");
}
}
# проверяем наличие полного вылета и подхлдящую машину
if($myvar<$tvar && $mycar['id']==$my_user['id_car'] && $my_user['max_vilet']<3){
# проверяем наличие вылета
if($my_user['vilet']==1){
if($my_user['max_vilet']<=1)
{
$money_v=5000;
$baks_v=5;
}
else
{
$money_v=10000;
$baks_v=8;
}
if(isset($_GET['buy_money'])){
if($user['money']>=$money_v){
mysql_query("UPDATE `user` SET `money` = '".($user['money']-$money_v)."' WHERE `id`='".$user['id']."'");
mysql_query("UPDATE `turnir_user` SET `vilet` = '0', `win` = '0', `refresh` = '250' WHERE `id_cup` = '".$turnir['id']."' AND `id`='".$my_user['id']."'");
header("Location: /dev/tournament.php?id=".$turnir['id']."");
}
else
{
$_SESSION['no_money']=1;
header("Location: /dev/bank.php");
}
}
elseif(isset($_GET['buy_baks'])){
if($user['baks']>=$baks_v){
mysql_query("UPDATE `user` SET `baks` = '".($user['baks']-$baks_v)."' WHERE `id`='".$user['id']."'");
mysql_query("UPDATE `turnir_user` SET `vilet` = '0', `win` = '0', `refresh` = '250' WHERE `id_cup` = '".$turnir['id']."' AND `id`='".$my_user['id']."'");
header("Location: /dev/tournament.php?id=".$turnir['id']."");
}
else
{
$_SESSION['no_money']=1;
header("Location: /dev/bank.php");
}
}
if($my_user['max_vilet']<=1)
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'><img src='/style/img/icons/loose.png'><b>Поражение!</b><br>Ты вылетел из турнира, но я могу устроить тебе еще 2 попытки</td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'><img src='/style/img/icons/loose.png'><b>Поражение!</b><br>Ты вылетел из турнира, я могу дать тебе последнюю попытку.</td></tr></table></td></tr></table>";
}
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Заезд:</td></tr></table>";
echo "<table class='wdt garage-table'><tr><td align='right' style='padding-top: 4px; padding-left: 10px'>";
echo "<table class='wdt'>";
echo "<tr><td align='center' style='padding-bottom: 0px; padding-left: 10px; padding-right: 10px;' valign='bottom'></br><img class='wdt' src='/style/img/car/$my_user[screen_car].png' alt='car'>";
if($my_user['neon_car']!=0){
echo "<img class='wdt' style='margin-top: -19px;' src='/style/img/images/neon/$my_user[neon_car].png' alt='t'>";
}
else
{
echo "<img class='wdt' style='margin-top: -19px;' src='/style/img/images/car_shadow.png' alt='t'>";
}
echo "</td></tr></table></td></tr></table>";
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Стоимость:</td></tr></table>";
echo "<table class='gray-table' style='background-color: #232D37;color: white;' width='100%'>";
echo "<tr><td class='atd1' colspan='2' style='border-bottom: solid black 1.0pt'>Победы в прошлых заездах: <img src='/style/img/icons/flag.png'> <b>$my_user[win]</b>";
echo "<br>Ты можешь начать турнир сначала.<br><br>Чем платить будешь?</td></tr>";
echo "<tr style='height: 30px;'><td class='atd1' align='left' style='color: white'><img src='/style/img/icons/money.png'> $money_v</td>";
if($user['money']>=$money_v){
echo "<td class='atd1' align='center' style='padding: 5px' width='50%'><form action='/dev/tournament.php?id=".$turnir['id']."&buy_money' method='post'><input class='yes-btn' type='submit' value='За монеты'></form></td></tr>";
}
else
{
echo "<td class='atd1' align='center' style='padding: 5px' width='50%'><input class='no-btn' type='submit' value='За монеты'></td></tr>";
}
echo "<tr style='height: 30px;'><td class='atd2' align='left' style='color: white'><img src='/style/img/icons/baks.png'> $baks_v</td>";
if($user['baks']>=$baks_v){
echo "<td class='atd1' align='center'><form action='/dev/tournament.php?id=".$turnir['id']."&buy_baks' method='post'><input class='yes-btn' type='submit' value='За баксы'></form></td></tr></table>";
}
else
{
echo "<td class='atd1' align='center'><input class='no-btn' type='submit' value='За баксы'></td></tr></table>";
}
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/dev/tournament.php' method='post'><input class='yes-btn' type='submit' value='Назад'></form></td></tr></table>";
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>История турнира:</td></tr></table>";
$log_spis_turnir = mysql_result(mysql_query("SELECT COUNT(*) FROM `lograce_turnir` WHERE `id_user` = '$user[id]'"),0);
if ($log_spis_turnir==0)
{
echo "<table class='wdt'>";
echo "<td class='white' align='left' style='background-color: #232D37'><b>Нет истории</b></td></tr><tr>";
}
$sob_turnir = mysql_query("SELECT * FROM `lograce_turnir` WHERE `id_user` = '$user[id]' ORDER BY `id` DESC LIMIT 10");
while($logs = mysql_fetch_array($sob_turnir)) {
$ank3=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$logs[id_eremy]'"));
if($user['id']==$logs['id_user']){
if($logs['result']=='win'){
echo "<table class='wdt'>";
echo "<tr><td class='white' align='left' style='background-color: #232D37; width: 16px;'><img src='/style/img/icons/win.png'></td><td class='white' align='left' style='background-color: #232D37'>Ты выиграл гонщика <b class='yellow'>$ank3[nick] - </b><b class='orange'>$logs[win_money] <img src='/style/img/icons/hp.png'></b></td></tr><tr>";
}
if($logs['result']=='loose'){
echo "<table class='wdt'>";
echo "<tr><td class='white' align='left' style='background-color: #232D37; width: 16px;'><img src='/style/img/icons/loose.png'></td><td class='white' align='left' style='background-color: #232D37'>Ты проиграл гонщику <b class='yellow'>$ank3[nick]</b></td></tr><tr>";
}
}
}
include_once '../sys/inc/tfoot.php';
}
else
{
# если нет вылетов то идем дальше
$eremy = mysql_fetch_array(mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['eremy']."'"));
$eremy_info = mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$eremy[id_user]'"));
$sop_rand_one=$my_user['win']-15;
$sop_rand_two=$my_user['win']-10;
$sop_rand_free=$my_user['win']-5;
if($my_user['win']<40){
$refresh_vs = mysql_fetch_array(mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` != '".$user['id']."' AND `max_vilet` < '3' ORDER BY RAND() LIMIT 1"));
}
elseif($my_user['win']<50){
$refresh_vs = mysql_fetch_array(mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` != '".$user['id']."' AND `win` >= '$sop_rand_one' AND `max_vilet` < '3' ORDER BY RAND() LIMIT 1"));
}
elseif($my_user['win']<60){
$refresh_vs = mysql_fetch_array(mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` != '".$user['id']."' AND `win` >= '$sop_rand_two' AND `max_vilet` < '3' ORDER BY RAND() LIMIT 1"));
}
else
{
$refresh_vs = mysql_fetch_array(mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` != '".$user['id']."' AND `win` >= '$sop_rand_free' AND `max_vilet` < '3' ORDER BY RAND() LIMIT 1"));
}
# создаем кнопку обновления
if(isset($_POST['refresh']) && $my_user['refresh']>0){
if($my_user['eremy']==0){
mysql_query("UPDATE `turnir_user` SET `eremy` = '".$refresh_vs['id']."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
}
else
{
mysql_query("UPDATE `turnir_user` SET `refresh` = '".($my_user['refresh']-1)."', `eremy` = '".$refresh_vs['id']."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
}
header("Location:/dev/tournament.php?id=".$turnir['id']."");
exit;
}
# принимаем соперника
if($my_user['win']<70 OR $my_user['id']!=$lider['id']){
if($user['fuel']>=$turnir['fuel']){
if(isset($_POST['prin']) && $eremy['id']!=NULL && mysql_result(mysql_query("SELECT COUNT(*) FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$eremy['id']."' AND `id_user` != '".$user['id']."'"),0)!=0){
$select_user_taxist=mysql_fetch_array(mysql_query("SELECT * FROM `taxi_user` WHERE `id_user`='".$eremy['id_user']."'"));
$select_user_taxi=mysql_fetch_array(mysql_query("SELECT * FROM `taxi` WHERE `id`='".$select_user_taxist['id_taxi']."'"));
#бонусы противника
if($eremy_info['nitro_bonus']>0){
$eremy_n2o_power=$eremy_info['nitro_bonus'];
}
else
{
$eremy_n2o_power=0;
}
if($select_user_taxi['bonus_power']>0){
$eremy_taxi_bonus_power=$select_user_taxi['bonus_power'];
}
else
{
$eremy_taxi_bonus_power=0;
}
$eremy_parametr=$eremy['power_car']+$eremy_n2o_power+$eremy_taxi_bonus_power;
#бонусы мои
if($user['nitro_bonus']>0){
$n2o_power=$user['nitro_bonus'];
}
else
{
$n2o_power=0;
}
if($mt['bonus_power']>0){
$my_taxi_bonus_power=$mt['bonus_power'];
}
else
{
$my_taxi_bonus_power=0;
}
$my_parametr=$my_user['power_car']+$n2o_power+$my_taxi_bonus_power;
if($eremy_parametr < $my_parametr)$invers=1;
if($eremy_parametr > $my_parametr)$invers=2;
if($eremy_parametr == $my_parametr)$invers=3;
if($invers==1){
if($user['nitro']>0){
mysql_query("UPDATE `user` SET `nitro` = '".($user['nitro']-1)."' WHERE `id` = '".$user['id']."' LIMIT 1");
}
mysql_query("UPDATE `turnir_user` SET `win` = '".($my_user['win']+1)."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
mysql_query("UPDATE `user` SET `turnir_money` = '".($user['turnir_money']+$turnir['turnir_money'])."', `fuel` = '".($user['fuel']-$turnir['fuel'])."', `rating` = '".($user['rating']+1)."' WHERE `id` = '".$user['id']."' LIMIT 1");
mysql_query("INSERT INTO `lograce_turnir` SET `id_user` = '".$user['id']."', `id_eremy` = '".$eremy_info['id']."', `result` = 'win', `win_money` = '".$turnir['turnir_money']."', `time` = '$time'");
mysql_query("UPDATE `turnir_user` SET `eremy` = '".$refresh_vs['id']."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
$_SESSION['race_win']=1;
header("Location:/dev/tournament.php?id=".$turnir['id']."");
exit;
}
elseif($invers==2){
if($user['nitro']>0){
mysql_query("UPDATE `user` SET `nitro` = '".($user['nitro']-1)."' WHERE `id` = '".$user['id']."' LIMIT 1");
}
mysql_query("UPDATE `turnir_user` SET `vilet` = '1', `max_vilet` = '".($my_user['max_vilet']+1)."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
mysql_query("UPDATE `user` SET `fuel` = '".($user['fuel']-$turnir['fuel'])."' WHERE `id` = '".$user['id']."' LIMIT 1");
mysql_query("INSERT INTO `lograce_turnir` SET `id_user` = '".$user['id']."', `id_eremy` = '".$eremy_info['id']."', `result` = 'loose', `win_money` = '".$turnir['turnir_money']."', `time` = '$time'");
mysql_query("UPDATE `turnir_user` SET `eremy` = '".$refresh_vs['id']."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
header("Location:/dev/tournament.php?id=".$turnir['id']."");
exit;
}
elseif($invers==3){
$pob=rand(1,2);
if($pob==1){
if($user['nitro']>0){
mysql_query("UPDATE `user` SET `nitro` = '".($user['nitro']-1)."' WHERE `id` = '".$user['id']."' LIMIT 1");
}
mysql_query("UPDATE `turnir_user` SET `win` = '".($my_user['win']+1)."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
mysql_query("UPDATE `user` SET `turnir_money` = '".($user['turnir_money']+$turnir['turnir_money'])."', `fuel` = '".($user['fuel']-$turnir['fuel'])."', `rating` = '".($user['rating']+1)."' WHERE `id` = '".$user['id']."' LIMIT 1");
mysql_query("INSERT INTO `lograce_turnir` SET `id_user` = '".$user['id']."', `id_eremy` = '".$eremy_info['id']."', `result` = 'win', `win_money` = '".$turnir['turnir_money']."', `time` = '$time'");
mysql_query("UPDATE `turnir_user` SET `eremy` = '".$refresh_vs['id']."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
$_SESSION['race_win']=1;
header("Location:/dev/tournament.php?id=".$turnir['id']."");
exit;
}
else
{
if($user['nitro']>0){
mysql_query("UPDATE `user` SET `nitro` = '".($user['nitro']-1)."' WHERE `id` = '".$user['id']."' LIMIT 1");
}
mysql_query("UPDATE `turnir_user` SET `vilet` = '1', `max_vilet` = '".($my_user['max_vilet']+1)."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
mysql_query("UPDATE `user` SET `fuel` = '".($user['fuel']-$turnir['fuel'])."' WHERE `id` = '".$user['id']."' LIMIT 1");
mysql_query("INSERT INTO `lograce_turnir` SET `id_user` = '".$user['id']."', `id_eremy` = '".$eremy_info['id']."', `result` = 'loose', `win_money` = '".$turnir['turnir_money']."', `time` = '$time'");
mysql_query("UPDATE `turnir_user` SET `eremy` = '".$refresh_vs['id']."' WHERE `id_cup` = '".$turnir['id']."' AND `id` = '".$my_user['id']."' LIMIT 1");
header("Location:/dev/tournament.php?id=".$turnir['id']."");
exit;
}
}
}
}
}
if($my_user['id']==$lider['id'] && $my_user['win']>0){
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Ты <b>лидируешь</b> в этом турнире!</td></tr></table></td></tr></table>";
}
if($my_user['eremy']==0){
if($my_user['eremy']==0 && $my_user['win']>0){
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Побед в турнире: <img src='/style/img/icons/flag.png'><b>$my_user[win]</b><br>Ожидание...</td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Для начала заезда подбери себе противника.</td></tr></table></td></tr></table>";
}
}
elseif(isset($_SESSION['race_win']))
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'><img src='/style/img/icons/win.png'><b>Победа!</b><br>Побед в турнире: <img src='/style/img/icons/flag.png'><b>$my_user[win]</b><br>Твоим противником в этом заезде будет <b>$eremy_info[nick]</b></td></tr></table></td></tr></table>";
unset($_SESSION['race_win']);
}
elseif($user['fuel']<$turnir['fuel']){
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-fuel.png'></td><td align='left' style='vertical-align: top'>";
echo "У тебя закончился бензин. Заправься в городе или зайди в игру позже!</td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Побед в турнире: <img src='/style/img/icons/flag.png'><b>$my_user[win]</b><br>Твоим противником в этом заезде будет <b>$eremy_info[nick]</b></td></tr></table></td></tr></table>";
}
if($my_user['eremy']==0){
echo "<table class='wdt brown-header'><tr><td align='left'>Соперник: Ожидание...</td></tr></table>";
}
else
{
echo "<table class='wdt brown-header'><tr><td align='left'>Соперник: $eremy_info[nick]</td></tr></table>";
}
if($my_user['eremy']!=0){
echo "<table class='wdt garage-table'><tr><td align='right' style='padding-top: 4px; padding-left: 10px'>";
echo "<table class='wdt'>";
echo "<tr><td align='center' style='padding-bottom: 0px; padding-left: 10px; padding-right: 10px;' valign='bottom'></br><img class='wdt' src='/style/img/car/$eremy[screen_car].png' alt='$eremy[name_car]'>";
if($eremy['neon_car']!=0){
echo "<img class='wdt' style='margin-top: -19px;' src='/style/img/images/neon/$eremy[neon_car].png' alt='t'>";
}
else
{
echo "<img class='wdt' style='margin-top: -19px;' src='/style/img/images/car_shadow.png' alt='t'>";
}
echo "</td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt garage-table'><tr><td align='right' style='padding-top: 4px; padding-left: 10px'>";
echo "<table class='wdt'>";
echo "<tr><td align='center' style='padding-bottom: 0px; padding-left: 10px; padding-right: 10px;' valign='bottom'></br><img class='wdt' src='/style/img/car/null.png' alt='car'>";
echo "<img class='wdt' style='margin-top: -19px;' src='/style/img/images/car_shadow.png' alt='t'>";
echo "</td></tr></table></td></tr></table>";
}
if($my_user['eremy']!=0){
echo "<table class='wdt gray-table white'>";
echo "<tr><td colspan='2' width='100%' style='border-top: 1px solid #000;'>";
echo "<table class='wdt'>";
if($my_user['refresh']>0){
echo "<tr><td style='width: 50%; padding: 0px; padding-right: 2px;'><form action='/dev/tournament.php?id=".$turnir['id']."' method='post'><input type='submit' class='no-btn' name='refresh' value='Обновить ($my_user[refresh])'></form></td>";
}
else
{
echo "<tr><td style='width: 50%; padding: 0px; padding-right: 2px;'><input type='submit' class='yes-btn' name='refresh' value='Обновить ($my_user[refresh])'></td>";
}
if($user['fuel']>=$turnir['fuel']){
echo "<td style='width: 50%; padding: 0px; padding-left: 2px;'><form action='/dev/tournament.php?id=".$turnir['id']."' method='post'><input type='submit' class='yes-btn' name='prin' value='Принять'></form></td></tr></table></td></tr></table>";
}
else
{
echo "<td style='width: 50%; padding: 0px; padding-left: 2px;'><input type='submit' class='yes-btn' value='Принять'></td></tr></table></td></tr></table>";
}
}
else
{
if($my_user['eremy']==0 && $my_user['win']>0){
echo "<table class='wdt gray-table white'>";
echo "<tr><td colspan='2' width='100%' style='border-top: 1px solid #000;'>";
echo "<table class='wdt'>";
echo "<tr><td style='width: 50%; padding: 0px; padding-right: 2px;'><form action='/dev/garage.php' method='post'><input type='submit' class='no-btn' value='В гараж'></form></td>";
echo "<td style='width: 50%; padding: 0px; padding-left: 2px;'><form action='/dev/tournament.php?id=".$turnir['id']."' method='post'><input type='submit' class='yes-btn' name='refresh' value='Обновить'></form></td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/dev/tournament.php?id=".$turnir['id']."' method='post'><input class='yes-btn' type='submit' name='refresh' value='Подобрать соперника'></form></td></tr></table>";
}
}
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>История турнира:</td></tr></table>";
$log_spis_turnir = mysql_result(mysql_query("SELECT COUNT(*) FROM `lograce_turnir` WHERE `id_user` = '$user[id]'"),0);
if ($log_spis_turnir==0)
{
echo "<table class='wdt'>";
echo "<td class='white' align='left' style='background-color: #232D37'><b>Нет истории</b></td></tr><tr>";
}
$sob_turnir = mysql_query("SELECT * FROM `lograce_turnir` WHERE `id_user` = '$user[id]' ORDER BY `id` DESC LIMIT 10");
while($logs = mysql_fetch_array($sob_turnir)) {
$ank3=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$logs[id_eremy]'"));
if($user['id']==$logs['id_user']){
if($logs['result']=='win'){
echo "<table class='wdt'>";
echo "<tr><td class='white' align='left' style='background-color: #232D37; width: 16px;'><img src='/style/img/icons/win.png'></td><td class='white' align='left' style='background-color: #232D37'>Ты выиграл гонщика <b class='yellow'>$ank3[nick] - </b><b class='orange'>$logs[win_money] <img src='/style/img/icons/hp.png'></b></td></tr><tr>";
}
if($logs['result']=='loose'){
echo "<table class='wdt'>";
echo "<tr><td class='white' align='left' style='background-color: #232D37; width: 16px;'><img src='/style/img/icons/loose.png'></td><td class='white' align='left' style='background-color: #232D37'>Ты проиграл гонщику <b class='yellow'>$ank3[nick]</b></td></tr><tr>";
}
}
}
include_once '../sys/inc/tfoot.php';
}
}
else
{
if($my_user['max_vilet']>2)
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Ты вылетел из турнира. Дождись его окончания, чтобы узнать победителя.</td></tr></table></td></tr></table>";
}
elseif($myvar>=$tvar){
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Внимание! Класс твоей машины или твой уровень не подходит для участия в этом турнире.</td></tr></table></td></tr></table>";
}
elseif($my_user['id_car']!=$mycar['id'])
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Для продолжения участия пересядь на авто на котором начинал турнир.</td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'><img src='/style/img/icons/loose.png'><b>Поражение!</b><br>Ты вылетел из турнира, я могу дать тебе последнюю попытку.</td></tr></table></td></tr></table>";
}
if($my_user['max_vilet']<3)
{
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Описание:</td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td class='td-cell white' align='left' style='vertical-align: top;'><table>";
echo "<tr><td align='center' style='vertical-align: top; ' width='20%'><img src='/style/img/icons/cup.png'></td>";
echo "<td><b class='yellow' style='font-size: 16pt'>".output_text($turnir['name'])."</b>";
echo "<br>".output_text($turnir['opis'])."<br>Победитель занимает место чемпиона, получает <img src='/style/img/icons/rating.png'><b class='yellow'>$turnir[rating_win]</b> рейтинга и <img src='/style/img/icons/baks.png'><b class='green'>$turnir[baks_win]</b> баксов.</br></br>";
echo "Все остальные гонщики, которые попадут в топ турнира, получат <img src='/style/img/icons/baks.png'><b class='green'>$turnir[baks_top]</b> баксов.</td></tr></table></td></tr></table>";
}
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Порядок проведения турнира:</td></tr></table>";
if($my_user['max_vilet']<3)
{
echo "<table class='wdt gray-table'>";
echo "<tr><td class='td-cell white' align='left'>";
echo "Турнир начнётся в <b class='yellow'>".date('H:i',$turnir['time_start'])."</b> по московскому времени и закончится в <b class'yellow'>".date('H:i',$turnir['time_end'])."</b>";
echo "<br><br>На каждый заезд тратится <img src='/style/img/icons/fuel.png'>$turnir[fuel]л бензина.<br>";
echo "Побеждая в заездах ты будешь получать <img src='/style/img/icons/hp.png'><b class='yellow'> турнирные очки</b> и <img src='/style/img/icons/rating.png'><b class='yellow'> рейтинг</b>";
echo "<br>Побеждает тот, кто к концу чемпионата одержит больше всего <img src='/style/img/icons/flag.png'> <b class='white'> побед</b>.<br>";
echo "<br>В случае поражения ты выбываешь из турнира. Побежденный тобой гонщик не выбывает из турнира пока сам не проиграет. Также у тебя есть две попытки, которые можно использовать, заплатив определенную сумму. При их активации ранее выигранные гонки не засчитываются, и счет начинается заново.<br></td></tr></table>";
}
else
{
echo "<table class='wdt gray-table'>";
echo "<tr><td class='td-cell white' align='left' style='vertical-align: top;'>";
echo "<table><tr><td>На каждый заезд тратится <img src='/style/img/icons/fuel.png'>$turnir[fuel]л бензина.<br>";
echo "Побеждая в заездах ты будешь получать <img src='/style/img/icons/hp.png'><b class='yellow'> турнирные очки</b> и <img src='/style/img/icons/rating.png'><b class='yellow'> рейтинг</b>.<br>";
echo "Побеждает тот, кто к концу чемпионата одержит больше всего <img src='/style/img/icons/flag.png'><b class='white'> побед</b>.<br><br>";
echo "В случае поражения ты выбываешь из турнира.<br>Побежденный тобой байкер не выбывает из турнира пока не проиграет сам.<br></td></tr></table></td></tr></table>";
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>История турнира:</td></tr></table>";
$log_spis_turnir = mysql_result(mysql_query("SELECT COUNT(*) FROM `lograce_turnir` WHERE `id_user` = '$user[id]'"),0);
if ($log_spis_turnir==0)
{
echo "<table class='wdt'>";
echo "<td class='white' align='left' style='background-color: #232D37'><b>Нет истории</b></td></tr><tr>";
}
$sob_turnir = mysql_query("SELECT * FROM `lograce_turnir` WHERE `id_user` = '$user[id]' ORDER BY `id` DESC LIMIT 10");
while($logs = mysql_fetch_array($sob_turnir)) {
$ank3=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$logs[id_eremy]'"));
if($user['id']==$logs['id_user']){
if($logs['result']=='win'){
echo "<table class='wdt'>";
echo "<tr><td class='white' align='left' style='background-color: #232D37; width: 16px;'><img src='/style/img/icons/win.png'></td><td class='white' align='left' style='background-color: #232D37'>Ты выиграл гонщика <b class='yellow'>$ank3[nick] - </b><b class='orange'>$logs[win_money] <img src='/style/img/icons/hp.png'></b></td></tr><tr>";
}
if($logs['result']=='loose'){
echo "<table class='wdt'>";
echo "<tr><td class='white' align='left' style='background-color: #232D37; width: 16px;'><img src='/style/img/icons/loose.png'></td><td class='white' align='left' style='background-color: #232D37'>Ты проиграл гонщику <b class='yellow'>$ank3[nick]</b></td></tr><tr>";
}
}
}
}
if($my_user['max_vilet']<3)
{
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/dev/tournament.php' method='post'><input class='yes-btn' type='submit' value='Назад'></form></td></tr></table>";
}
include_once '../sys/inc/tfoot.php';
}
}
elseif($turnir['time_end']<$time)
{
if($turnir['status']==0){
mysql_query("UPDATE `turnir` SET `status`= '1' WHERE `id` = '".$turnir['id']."'");
if ($count_turnir>1)
{
$win_chat_row=mysql_query("SELECT * FROM `user` WHERE `id` = '".$lider['id_user']."'");
$text_win_chat_turnit = "Турнир успешно завершен.";
mysql_query("INSERT INTO `chat` (id_user, time, msg) values('0', '$time', '".$text_win_chat_turnit."')");
mysql_query("UPDATE `user` SET `baks`=`baks`+$turnir[baks_win] WHERE `id`='".$lider['id_user']."'");
mysql_query("UPDATE `user` SET `rating`=`rating`+$turnir[rating_win] WHERE `id`='".$lider['id_user']."'");
$win_top=mysql_query("SELECT * FROM `turnir_user` WHERE `id_cup` = '".$turnir['id']."' AND `id_user` != '".$lider['id_user']."' AND `win` != '0' ORDER BY `win` DESC LIMIT $turnir[top]");
while($wtop=mysql_fetch_array($win_top)){
mysql_query("UPDATE `user` SET `baks`=`baks`+$turnir[baks_top] WHERE `id`='".$wtop['id_user']."'");
}
}
}
if($my_user['view_price']==0 && $lider['id']==$my_user['id'] && $count_turnir>1)
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'><b>Поздравляю!</b> Ты выиграл этот турнир.</br>Твоя награда:</br>баксы: +$turnir[baks_win]</br>рейтинг: +$turnir[rating_win]</td></tr></table></td></tr></table>";
mysql_query("UPDATE `turnir_user` SET `view_price` = '1' WHERE `id_cup` = '".$turnir['id']."' AND `id`='".$my_user['id']."'");
}
if ($count_turnir<2)
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-cop.png'></td>";
echo "<td align='left' style='vertical-align: top'>В турнире принимало участие слишком мало гонщиков. Турнир считается несостоявшимся!</td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Турнир успешно завершен. Ознакомься с победителями!</td></tr></table></td></tr></table>";
}
if ($count_turnir>1)
{
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Победитель турнира:</td></tr></table>";
$q=mysql_query("SELECT * FROM `turnir_user` WHERE `id` = '".$lider['id']."' AND `win` != '0' AND `id_cup` = '".$turnir['id']."' ORDER BY `win` DESC LIMIT 1");
while($post=mysql_fetch_array($q)){
$top_info=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$post[id_user]'"));
echo "<table class='wdt gray-table'>
<tbody><tr style='border-bottom:1px #252525 solid;'>
<!-- место для аватарки --><td class='white' align='center' width='17%' style='padding-right: 5px;'><img src='/style/img/avatars/$top_info[avatar].png' class='b-avatars-place1' alt=''></td>
<!-- место для машины --><td class='white' align='center' width='55%'><img class='wdt' src='/style/img/car/$post[screen_car].png' alt=''><img height='6px' class='wdt' style='margin-top: -18px;' src='/style/img/images/car_shadow.png' alt=''></td>
<!-- место для инфы --><td class='white' align='left'>
<!-- ник --><b class='white'>$top_info[nick]</b><br>
<img src='/style/img/icons/rating.png' alt='Raiting'><b class='yellow'>$top_info[rating]</b><br>
<img src='/style/img/icons/flag.png' alt='wins'> <b class='white'>$post[win]</b><br>
<img src='/style/img/icons/garage.png' alt='Garage'><a class='white' style='font-size: 11pt;' href='/dev/info.php?id=$post[id_user]'>Гараж</a><br>
</td></tr></tbody></table>";
}
echo "<table class='wdt brown-header'>";
if ($count_top<$turnir['top'])
{
echo "<tr><td align='left'>$count_top лучших:</td></tr></table>";
}
else
{
echo "<tr><td align='left'>$turnir[top] лучших:</td></tr></table>";
}
$q=mysql_query("SELECT * FROM `turnir_user` WHERE `id` != '".$lider['id']."' AND `win` != '0' AND `id_cup` = '".$turnir['id']."' ORDER BY `win` DESC LIMIT $turnir[top]");
while($post=mysql_fetch_array($q)){
$top_info=mysql_fetch_array(mysql_query("SELECT * FROM `user` WHERE `id` = '$post[id_user]'"));
echo "<table class='wdt gray-table'>
<tbody><tr style='border-bottom:1px #252525 solid;'>
<!-- место для аватарки --><td class='white' align='center' width='17%' style='padding-right: 5px;'><img src='/style/img/avatars/$top_info[avatar].png' class='b-avatars-place1' alt=''></td>
<!-- место для машины --><td class='white' align='center' width='55%'><img class='wdt' src='/style/img/car/$post[screen_car].png' alt=''><img height='6px' class='wdt' style='margin-top: -18px;' src='/style/img/images/car_shadow.png' alt=''></td>
<!-- место для инфы --><td class='white' align='left'>
<!-- ник --><b class='white'>$top_info[nick]</b><br>
<img src='/style/img/icons/rating.png' alt='Raiting'><b class='yellow'>$top_info[rating]</b><br>
<img src='/style/img/icons/flag.png' alt='wins'> <b class='white'>$post[win]</b><br>
<img src='/style/img/icons/garage.png' alt='Garage'><a class='white' style='font-size: 11pt;' href='/dev/info.php?id=$post[id_user]'>Гараж</a><br>
</td></tr></tbody></table>";
}
}
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white' align='center' style='height:30px;'><form action ='/dev/tournament.php' method='post'><input class='yes-btn' type='submit' value='Назад'></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
else
{
if($myvar>=$tvar){
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Внимание! Класс твоей машины или твой уровень не подходит для участия в этом турнире.</td></tr></table></td></tr></table>";
}
else
{
echo "<table class='wdt msg-table'><tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td><td align='left' style='vertical-align: top'>";
echo "Сегодня турнир. Готовься к заездам!</td></tr></table></td></tr></table>";
}
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Описание:</td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td class='td-cell white' align='left' style='vertical-align: top;'><table>";
echo "<tr><td align='center' style='vertical-align: top; ' width='20%'><img src='/style/img/icons/cup.png'></td>";
echo "<td><b class='yellow' style='font-size: 16pt'>".output_text($turnir['name'])."</b>";
echo "<br>".output_text($turnir['opis'])."<br>Победитель занимает место чемпиона, получает <img src='/style/img/icons/rating.png'><b class='yellow'>$turnir[rating_win]</b> рейтинга и <img src='/style/img/icons/baks.png'><b class='green'>$turnir[baks_win]</b> баксов.</br></br>";
echo "Все остальные гонщики, которые попадут в топ турнира, получат <img src='/style/img/icons/baks.png'><b class='green'>$turnir[baks_top]</b> баксов.</td></tr></table></td></tr></table>";
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Порядок проведения турнира:</td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td class='td-cell white' align='left'>Турнир начнётся в <b class='yellow'>".date('H:i',$turnir['time_start'])."</b> по московскому времени и закончится в <b class'yellow'>".date('H:i',$turnir['time_end'])."</b>";
echo "<br><br>На каждый заезд тратится <img src='/style/img/icons/fuel.png'>$turnir[fuel]л бензина.<br>";
echo "Побеждая в заездах ты будешь получать <img src='/style/img/icons/hp.png'><b class='yellow'> турнирные очки</b> и <img src='/style/img/icons/rating.png'><b class='yellow'> рейтинг</b>";
echo "<br>Побеждает тот, кто к концу чемпионата одержит больше всего <img src='/style/img/icons/flag.png'> <b class='white'> побед</b>.<br>";
echo "<br>В случае поражения ты выбываешь из турнира. Побежденный тобой гонщик не выбывает из турнира пока сам не проиграет. Также у тебя есть две попытки, которые можно использовать, заплатив определенную сумму. При их активации ранее выигранные гонки не засчитываются, и счет начинается заново.<br></td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/dev/tournament.php' method='post'><input class='yes-btn' type='submit' value='Назад'></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
}
else
{
if(isset($_GET['close_cup'])){
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Здесь ты можешь посмотреть результаты прошедших турниров.</td></tr></table></td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td width = '50%'><form action='/dev/tournament.php' method='post'><input class='yes-btn' type='submit' value='Ближайшие'/></form></td>";
echo "<td><input class='no-btn' type='submit' value='Завершенные'/></td></tr></table>";
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Завершенные турниры:</td></tr></table>";
$k_post_one=mysql_result(mysql_query("SELECT COUNT(*) FROM `turnir` WHERE `status` = '1'"),0);
$k_page=k_page($k_post_one,5);
$page=page($k_page);
$start=5*$page-5;
if ($k_post_one==0)
{
echo "<table class='wdt gray-table white'>";
echo "<tr><td class='td-cell white'>Пока нет завершенных турниров!</td></tr></table>";
}
echo "<table class='wdt gray-table white'>";
$q=mysql_query("SELECT * FROM `turnir` WHERE `status` = '1' ORDER BY `time_start` DESC LIMIT $start, 5");
while($post=mysql_fetch_array($q)){
echo "<tr style = 'height: 30px;'><td align='left' class='td-cell' width='15%'>";
echo "<img src='/style/img/images/tournament.car.class_C_1_1.png'></td>";
echo "<td style='vertical-align: top;' class='td-cell' width='43%'><b class='yellow'>$post[name]</b>";
echo "<br>$post[opis]";
if($post['time_start']<$time && $post['time_end']>$time)
{
echo "<br><br>До завершения: <br><b class='red'>".time_out($post['time_end']-time())."</b>";
}
elseif($post['time_start']>$time)
{
echo "<br><br>До начала: <br><b class='green'>".time_out($post['time_start']-time())."</b>";
}
else
{
echo "<br><br><b class='red'>Завершен</b>";
}
echo "</td>"; echo "<td style='vertical-align: bottom;' class='td-cell'>";
echo "<form action='/dev/tournament.php?id=".$post['id']."' method='post'><input class='yes-btn' type='submit' value='Подробнее'></form></td></tr>";
}
if ($k_page>1)str('?close_cup&',$k_page,$page); // Вывод страниц
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/dev/tournament.php' method='post'><input class='yes-btn' type='submit' value='Назад'></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
else
{
echo "<table class='wdt msg-table'>";
echo "<tr><td align='left' style='vertical-align: top; width: 10%'><img src='/style/img/images/face-mex.png'></td>";
echo "<td align='left' style='vertical-align: top'>Привет. Ознакомся с предстоящей сеткой турниров.</td></tr></table></td></tr></table>";
echo "<table class='wdt gray-table'>";
echo "<tr><td width = '50%'><input class='no-btn' type='submit' value='Ближайшие' /></td>";
echo "<td><form action='/dev/tournament.php?close_cup' method='post'><input class='yes-btn' type='submit' value='Завершенные'/></form></td></tr></table>";
echo "<table class='wdt brown-header'>";
echo "<tr><td align='left'>Ближайшие турниры:</td></tr></table>";
echo "<table class='wdt gray-table white'>";
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `turnir` WHERE `status` = '0' ORDER BY `time_start`"),0);
if ($k_post==0)
{
echo "<table class='wdt gray-table'>";
echo "<tr><td class='td-cell white'>Пока нет запланированных турниров!</td></tr></table>";
}
$q=mysql_query("SELECT * FROM `turnir` WHERE `status` = '0' ORDER BY `time_start` ASC");
while($post=mysql_fetch_array($q)){
echo "<tr style='border-bottom:1px #252525 solid;'>
<!-- место для аватарки --><td class='white' align='center' width='17%' style='padding-right: 5px;'><img src='/style/img/images/tournament.car.class_C_1_1.png' class='' alt=''></td>
<!-- место для машины --><td class='white' align='left' width='40%'>$post[opis]";
if($post['time_start']<$time && $post['time_end']>$time)
{
echo "<br><br>До завершения: <br><b class='red'>".time_out($post['time_end']-time())."</b>";
}
elseif($post['time_start']>$time)
{
echo "<br><br>До начала: <br><b class='green'>".time_out($post['time_start']-time())."</b>";
}
else
{
echo "<br><br><b class='red'>Завершен</b>";
}
echo "</td><!-- место для инфы --><td class='white' align='left'>";
if($post['type'] == 'clas'){
echo "Кубок: <b class='class-$post[clas] bold-text'>$post[clas]</b><br>";
}
echo "<b class='yellow'>$post[name]</b><br>
Топ: <b class='yellow'>$post[top]</b><br>
<br>
<form action='/dev/tournament.php?id=".$post['id']."' method='post'><input class='yes-btn' type='submit' value='Подробнее'></form>
</td>
</tr>";
}
echo "<table class='wdt gray-table'>";
echo "<tr><td class='white td-cell' align='center' style='height:30px;'><form action ='/dev/tournament.php' method='post'><input class='yes-btn' type='submit' value='Назад'></form></td></tr></table>";
include_once '../sys/inc/tfoot.php';
}
}
?>