<?
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';
$set['title'] = 'Крестики - Нолики'; // заголовок страницы
include_once '../../../sys/inc/thead.php';
echo '<link rel="stylesheet" href="style/css.css" type="text/css"/>'; // Стиль в игре
title();
aut();
$game = mysql_fetch_assoc(mysql_query("SELECT * FROM `kr_nol_3x3` WHERE `id_user` = '$user[id]' OR `id_prot` = '$user[id]'"));
$avtor = get_user($game['id_user']);
$prot = get_user($game['id_prot']);
$game_my = mysql_result(mysql_query("SELECT COUNT(*) FROM `kr_nol_3x3` WHERE `id_user` = '$user[id]' OR `id_prot` = '$user[id]'"),0);
if ($avtor['id']==$user['id'])
$ank2 = get_user($prot['id']);
elseif ($prot['id']==$user['id'])
$ank2 = get_user($avtor['id']);
if (isset($_GET['us']))
{
$ank=get_user(intval($_GET['us']));
$game_ank = mysql_result(mysql_query("SELECT COUNT(*) FROM `kr_nol_3x3` WHERE `id_user` = '$ank[id]' OR `id_prot` = '$ank[id]'"),0);
}
if (isset($_GET['plus']) && $game['read']!=2 && $game['read']!=1 && $avtor['id']==$user['id'])
{
if ($avtor['balls']>=$game['stav'])
{
if ($prot['balls']>=$game['stav'])
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '5', `game_over` = '0', `1` = 'z', `2` = 'z', `3` = 'z', `4` = 'z', `5` = 'z', `6` = 'z', `7` = 'z', `8` = 'z', `9` = 'z', `hod` = '$ank2[id]', `u1` = '0', `u2` = '0', `u3` = '0', `u4` = '0', `u5` = '0', `u6` = '0', `u7` = '0', `u8` = '0', `u9` = '0' WHERE `id` = '$game[id]' LIMIT 1");
header("Location: ?");
exit;
}else{
msg('У противника не достаточно средств');
}
}else{
msg('У вас не достаточно средств');
}
}
if (isset($_GET['plus']) && $_GET['plus']=='ok' && $game['read']==5 && $prot['id']==$user['id'])
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '2', `time` = '$time' WHERE `id` = '$game[id]' LIMIT 1");
header("Location: ?");
exit;
}
elseif (isset($_GET['plus']) && $_GET['plus']=='no' && $game['read']==5 && $prot['id']==$user['id'])
{
mysql_query("DELETE FROM `kr_nol_3x3_komm` WHERE `id_game` = '".$game['id']."'");
mysql_query("DELETE FROM `kr_nol_3x3` WHERE `id` = '".$game['id']."'");
header("Location: ?");
exit;
}
if (isset($_GET['exit']))
{
if ($_GET['exit']=='es' && $game['read']!=2)
{
mysql_query("DELETE FROM `kr_nol_3x3_komm` WHERE `id_game` = '".$game['id']."'");
mysql_query("DELETE FROM `kr_nol_3x3` WHERE `id` = '".$game['id']."'");
header("Location: ?");
}else{
msg('Сначала завершите игру');
}
}
if (isset($_GET['null']) && $_GET['null']=='es' && $game['read']==3 && $avtor['id']==$user['id'])
{
mysql_query("UPDATE `kr_nol_3x3` SET `stav` = '0' WHERE `id` = '$game[id]' LIMIT 1");
msg('Ставка обнулена');
}
if (isset($_GET['game']) && $game['read']==1 && $prot['id']==$user['id'])
{
if (isset($_GET['game']) && $_GET['game']=='es')
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '2', `time` = '$time' WHERE `id` = '$game[id]' LIMIT 1");
header("Location: ?");
exit;
}
else if (isset($_GET['game']) && $_GET['game']=='no')
{
mysql_query("DELETE FROM `kr_nol_3x3_komm` WHERE `id_game` = '".$game['id']."'");
mysql_query("DELETE FROM `kr_nol_3x3` WHERE `id` = '".$game['id']."'");
// отправка уведомления
$msg = 'К сожалению, пользователь [b]'.$user['nick'].'[/b] отказался играть с вами в [b]"[url=/plugins/games/xo/index.php]Крестики - Нолики[/url]"[/b]';
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$ank2[id]', '".my_esc($msg)."', '$time')");
header("Location: index.php?");
exit;
}
}
if (isset($_GET['us']))
{
if ($user['id']!=$_GET['us'] && $game_my==0)
{
if ((isset($_POST['stav'])) && ($_POST['stav']==0 || $_POST['stav']==100 || $_POST['stav']==200 || $_POST['stav']==300))
{
if ($user['balls']>=$_POST['stav'])
{
if ($ank['balls']>=$_POST['stav'])
{
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$ank[id]' LIMIT 1"),0)==1)
{
if ($game_ank==0)
{
if (mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '$ank[id]' AND `date_last` > '".(time()-600)."' LIMIT 1"),0)==1)
{
mysql_query("INSERT INTO `kr_nol_3x3` (`stav`, `read`, `hod`, `id_user`, `id_prot`, `time`, `1`, `2`, `3`, `4`, `5`, `6`, `7`, `8`, `9`)
values('".intval($_POST['stav'])."', '1', '".intval($_GET['us'])."', '$user[id]', '".intval($_GET['us'])."', '$time', 'z', 'z', 'z', 'z', 'z', 'z', 'z', 'z', 'z')");
// отправка приглашения
$msg = 'Пользователь [b]'.$user['nick'].'[/b] приглашает вас сыграть в [b]"[url=/plugins/games/xo/index.php]Крестики - Нолики[/url]"[/b]';
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$ank[id]', '".my_esc($msg)."', '$time')");
header("Location: ?uved=ok");
exit;
}else{
msg('Пользователь не в сети');
}
}else{
msg('Пользователь уже учавствует в игре');
}
}else{
msg('Такого пользователя не сущечтвует');
}
}else{
msg('У противника не достаточно средств');
}
}else{
msg('У вас не достаточно средств');
}
}
}
echo "<div class='mess'>";
echo "Игра с ";
echo "".status($ank['id'])." <a href='/info.php?id=$ank[id]'>$ank[nick]</a> ".medal($ank['id'])." ".online($ank['id'])."</div>";
echo "<form method=\"post\" name=\"message\" action=\"?us=$ank[id]\">\n";
echo "Ставка баллов: <select name='stav'>\n";
echo "<option value='300' selected='selected'>300 </option>\n";
echo "<option value='200' selected='selected'>200 </option>\n";
echo "<option value='100' selected='selected'>100 </option>\n";
echo "<option value='0' selected='selected'>Нет</option>\n";
echo "</select><br />\n";
echo "<input value=\"Отправить приглашение\" type=\"submit\" />\n";
echo "</form>\n";
echo "</div>";
include_once '../../../sys/inc/tfoot.php';
exit;
}
$q = mysql_query("SELECT * FROM `kr_nol_3x3` WHERE `id` = '$game[id]' limit 1");
$o = '<img src="0.jpg" alt="*"/>';
$x = '<img src="x.jpg" alt="*"/>';
$z = '<img src="z.jpg" alt="*"/>';
if ($avtor['id']==$user['id'])
$n = 'x';
else
$n = 'o';
$p = $game['stav'];
$sec2 = -90-$game['time']+$time;
if ($sec2>0 && $game['read']==2)
{
if ($avtor['id']==$game['hod'])
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$prot[id]' WHERE `id` = '$game[id]' LIMIT 1");
$game['game_over']=$prot['id'];
}
elseif ($prot['id']==$game['hod'])
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$avtor[id]' WHERE `id` = '$game[id]' LIMIT 1");
$game['game_over']=$avtor['id'];
}
if ($game['stav']>0)
{
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
}
header("Location: ?");
exit;
}
if (isset($_GET['hod']) && $game['hod']==$user['id'] && $game['u'.intval($_GET['hod']).'']==0 && $game['game_over']==0 && $game['read']==2 && $sec2<0)
{
mysql_query("UPDATE `kr_nol_3x3` SET `time` = '$time', `".intval($_GET['hod'])."` = '$n', `u".intval($_GET['hod'])."` = '$user[id]', `hod` = '$ank2[id]' WHERE `id` = '$game[id]' LIMIT 1");
header("Location: ?");
exit;
}
if ($game['read']==2)
{
/*-------------------горизонталь---------------------------*/
if (($game['1']=='x' && $game['2']=='x' && $game['3']=='x') || ($game['1']=='o' && $game['2']=='o' && $game['3']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u1]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u1'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
echo "ok $p - $game[game_over]";
}
header("Location: ?");
exit;
}
elseif (($game['4']=='x' && $game['5']=='x' && $game['6']=='x') || ($game['4']=='o' && $game['5']=='o' && $game['6']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u4]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u4'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
echo "ok $p - $game[game_over]";
}
header("Location: ?");
exit;
}
elseif (($game['7']=='x' && $game['8']=='x' && $game['9']=='x') || ($game['7']=='o' && $game['8']=='o' && $game['9']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u7]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u7'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
echo "ok $p - $game[game_over]";
}
header("Location: ?");
exit;
}
/*--------------------вертикаль----------------------------*/
if (($game['1']=='x' && $game['4']=='x' && $game['7']=='x') || ($game['1']=='o' && $game['4']=='o' && $game['7']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u1]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u1'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
echo "ok $p - $game[game_over]";
}
header("Location: ?");
exit;
}
elseif (($game['2']=='x' && $game['5']=='x' && $game['8']=='x') || ($game['2']=='o' && $game['5']=='o' && $game['8']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u2]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u2'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
echo "ok $p - $game[game_over]";
}
header("Location: ?");
exit;
}
elseif (($game['3']=='x' && $game['6']=='x' && $game['9']=='x') || ($game['3']=='o' && $game['6']=='o' && $game['9']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u3]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u3'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
echo "ok $p - $game[game_over]";
}
header("Location: ?");
}
/*-------------------------угол----------------------------*/
if (($game['1']=='x' && $game['5']=='x' && $game['9']=='x') || ($game['1']=='o' && $game['5']=='o' && $game['9']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u1]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u1'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
echo "ok $p - $game[game_over]";
}
header("Location: ?");
exit;
}
elseif (($game['7']=='x' && $game['5']=='x' && $game['3']=='x') || ($game['7']=='o' && $game['5']=='o' && $game['3']=='o'))
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '3', `game_over` = '$game[u7]' WHERE `id` = '$game[id]' LIMIT 1");
if ($game['stav']>0)
{
$game['game_over']=$game['u7'];
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']+$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']+$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
if ($game['game_over']==$prot['id'])
mysql_query("UPDATE `user` SET `balls` = '".($avtor['balls']-$p)."' WHERE `id` = '$avtor[id]' LIMIT 1");
elseif ($game['game_over']==$avtor['id'])
mysql_query("UPDATE `user` SET `balls` = '".($prot['balls']-$p)."' WHERE `id` = '$prot[id]' LIMIT 1");
}
header("Location: ?");
exit;
}
if ($game['1']!='z' && $game['2']!='z' && $game['3']!='z' && $game['4']!='z' && $game['5']!='z' && $game['6']!='z' && $game['7']!='z' &&
$game['8']!='z' && $game['9']!='z' && $game['game_over']==0)
{
mysql_query("UPDATE `kr_nol_3x3` SET `read` = '4' WHERE `id` = '$game[id]' LIMIT 1");
header("Location: ?");
}
}
if (isset($game['id']) && $game['read']==1)
{
if ($avtor['id']==$user['id'])
{
if (isset($_GET['uved']) && $_GET['uved']=='ok')
msg('Ваше приглашение отправлено');
echo "<div class='nav1'>";
echo "Игра с ";
echo "".status($ank2['id'])." <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a> ".medal($ank2['id'])." ".online($ank2['id'])."<br />";
echo "Ставка: ";
if ($game['stav']>0)echo "$game[stav] баллов!";
else echo "Не используется!";
echo "</div>";
echo "<a href='?$passgen' class='knopka' >Обновить</a>";
echo "<div class='mess'>";
echo "Ожидание второго игрока...";
echo "</div>";
echo "<div class='foot'>";
echo "<img src='/style/icons/delete.gif' alt='*' /> <a href='?exit=es' >Закончить игру</a><br />";
echo "</div>";
include_once '../../../sys/inc/tfoot.php';
exit;
}else{
echo "<div class='nav1'>";
echo "Игра с ";
echo status($ank2['id'])." <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a> ".medal($ank2['id'])." ".online($ank2['id'])."<br />";
echo "Ставка: ";
if ($game['stav']>0)echo "$game[stav] баллов!";
else echo "Не используется!";
echo "</div>";
if ($game_my>0)
{
if ($game['read']==1)
{
if ($game['id_prot']==$user['id'])
echo "<br /><center><a href='?game=es' class='knopka'><img src='/style/icons/ok.gif' alt='*'> Принять игру</a>
<a href='?game=no' class='knopka'><img src='/style/icons/delete.gif' alt='*'> Отказаться</a></center><br />";
}
}
include_once '../../../sys/inc/tfoot.php';
exit;
}
}
if (isset($_POST['msg']) && isset($user))
{
$msg=$_POST['msg'];
if (isset($_POST['translit']) && $_POST['translit']==1)$msg=translit($msg);
$mat=antimat($msg);
if ($mat)$err[]='В тексте сообщения обнаружен мат: '.$mat;
if (strlen2($msg)>512){$err='Сообщение слишком длинное';}
elseif (strlen2($msg)<1){$err='Короткое сообщение';}
elseif (mysql_result(mysql_query("SELECT COUNT(*) FROM `kr_nol_3x3_komm` WHERE `id_game` = '$game[id]' AND `id_user` = '$user[id]' AND `msg` = '".my_esc($msg)."' LIMIT 1"),0)!=0){$err='Ваше сообщение повторяет предыдущее';}
elseif(!isset($err)){
mysql_query("INSERT INTO `kr_nol_3x3_komm` (`id_user`, `time`, `msg`, `id_game`) values('$user[id]', '$time', '".my_esc($msg)."', '$game[id]')");
mysql_query("UPDATE `user` SET `balls` = '".($user['balls']+1)."' WHERE `id` = '$user[id]' LIMIT 1");
msg('Ваш комментарий успешно принят');
}
}
if (isset($game['id']) && $game['read']>0)
{
echo "<div class='nav1'>";
echo "Игра с ";
echo status($ank2['id'])." <a href='/info.php?id=$ank2[id]'>$ank2[nick]</a> ".medal($ank2['id'])." ".online($ank2['id'])."<br />";
echo "Ставка: ";
if ($game['stav']>0)echo "$game[stav] баллов!<br />";
else echo "Не используется!<br />";
if ($game['hod']==$user['id'] && $game['read']==2)
echo "<b>Ваш ход</b> $sec2<br />";
else if ($game['read']==2)
echo "<b>Ход противника</b> $sec2<br />";
echo "Вы играете ";
if ($n=='o')
echo "$o<br />";
else
echo "$x<br />";
echo "</div>";
if ($game['game_over']!=0)
{
echo "<div class='msg'>";
if ($game['game_over']==$user['id'])
{
echo "Вы победили! Поздравляем!<br />";
if ($game['stav']>0)echo "Вам начислено $game[stav] баллов";
}
else
{
echo "Вы проиграли!<br />";
if ($game['stav']>0)echo "C вас списано $game[stav] баллов";
}
echo "</div>";
}
if ($game['1']!='z' && $game['2']!='z' && $game['3']!='z' && $game['4']!='z' && $game['5']!='z' && $game['6']!='z' && $game['7']!='z' &&
$game['8']!='z' && $game['9']!='z' && $game['game_over']==0 && $game['read']==4)
{
echo "<div class='msg'>";
echo "Ничья! Победила дружба!";
echo "</div>";
}
echo '<div class="bod">';
echo "<a href='?$passgen' class='knopka' >Обновить поле</a>";
echo "<div class='blok'>";
if ($game['hod']==$user['id'] && $game['game_over']==0 && $game['read']==2)
{
while ($kr = mysql_fetch_assoc($q))
{
if ($kr['1']=='z')
echo "<a href='?hod=1'>$z</a> ";
else if ($kr['1']=='o')
echo "<a href='?hod=1'>$o</a> ";
else if ($kr['1']=='x')
echo "<a href='?hod=1'>$x</a> ";
if ($kr['2']=='z')
echo "<a href='?hod=2'>$z</a> ";
else if ($kr['2']=='o')
echo "<a href='?hod=2'>$o</a> ";
else if ($kr['2']=='x')
echo "<a href='?hod=2'>$x</a> ";
if ($kr['3']=='z')
echo "<a href='?hod=3'>$z</a> ";
else if ($kr['3']=='o')
echo "<a href='?hod=3'>$o</a> ";
else if ($kr['3']=='x')
echo "<a href='?hod=3'>$x</a> ";
if ($kr['4']=='z')
echo "<a href='?hod=4'>$z</a> ";
else if ($kr['4']=='o')
echo "<a href='?hod=4'>$o</a> ";
else if ($kr['4']=='x')
echo "<a href='?hod=4'>$x</a> ";
if ($kr['5']=='z')
echo "<a href='?hod=5'>$z</a> ";
else if ($kr['5']=='o')
echo "<a href='?hod=5'>$o</a> ";
else if ($kr['5']=='x')
echo "<a href='?hod=5'>$x</a> ";
if ($kr['6']=='z')
echo "<a href='?hod=6'>$z</a> ";
else if ($kr['6']=='o')
echo "<a href='?hod=6'>$o</a> ";
else if ($kr['6']=='x')
echo "<a href='?hod=6'>$x</a> ";
if ($kr['7']=='z')
echo "<a href='?hod=7'>$z</a> ";
else if ($kr['7']=='o')
echo "<a href='?hod=7'>$o</a> ";
else if ($kr['7']=='x')
echo "<a href='?hod=7'>$x</a> ";
if ($kr['8']=='z')
echo "<a href='?hod=8'>$z</a> ";
else if ($kr['8']=='o')
echo "<a href='?hod=8'>$o</a> ";
else if ($kr['8']=='x')
echo "<a href='?hod=8'>$x</a> ";
if ($kr['9']=='z')
echo "<a href='?hod=9'>$z</a> ";
else if ($kr['9']=='o')
echo "<a href='?hod=9'>$o</a> ";
else if ($kr['9']=='x')
echo "<a href='?hod=9'>$x</a> ";
}
}else{
while ($kr = mysql_fetch_assoc($q))
{
if ($kr['1']=='z')
echo "$z ";
else if ($kr['1']=='o')
echo "$o ";
else if ($kr['1']=='x')
echo "$x ";
if ($kr['2']=='z')
echo "$z ";
else if ($kr['2']=='o')
echo "$o ";
else if ($kr['2']=='x')
echo "$x ";
if ($kr['3']=='z')
echo "$z ";
else if ($kr['3']=='o')
echo "$o ";
else if ($kr['3']=='x')
echo "$x ";
if ($kr['4']=='z')
echo "$z ";
else if ($kr['4']=='o')
echo "$o ";
else if ($kr['4']=='x')
echo "$x ";
if ($kr['5']=='z')
echo "$z ";
else if ($kr['5']=='o')
echo "$o ";
else if ($kr['5']=='x')
echo "$x ";
if ($kr['6']=='z')
echo "$z ";
else if ($kr['6']=='o')
echo "$o ";
else if ($kr['6']=='x')
echo "$x ";
if ($kr['7']=='z')
echo "$z ";
else if ($kr['7']=='o')
echo "$o ";
else if ($kr['7']=='x')
echo "$x ";
if ($kr['8']=='z')
echo "$z ";
else if ($kr['8']=='o')
echo "$o ";
else if ($kr['8']=='x')
echo "$x ";
if ($kr['9']=='z')
echo "$z ";
else if ($kr['9']=='o')
echo "$o ";
else if ($kr['9']=='x')
echo "$x ";
}
}
echo "</div>";
echo "<a href='?' class='knopka'>Обновить поле</a><br />";
echo '</div>';
if ($game['read']==5 && $prot['id']==$user['id'])
{
echo "<div class='mess'>";
echo "Ставка: ";
if ($game['stav']>0)echo "$game[stav] баллов!<br />";
else echo "Не используется!<br />";
echo "Вам предложение продолжить игру...<br /><a href='?plus=ok'>[<img src='/style/icons/ok.gif'> Да играть]</a> <a href='?plus=no' >[<img src='/style/icons/delete.gif'> Закончить]</a><br />";echo "</div>";
}
else if ($game['read']==5 && $avtor['id']==$user['id'])
{
echo "<div class='mess'>";
echo "Ожидайте подтверждения второго игрока...";
echo "</div>";
}
if (isset($_GET['plus']) && $game['read']==3)
{
echo "<div class='mess'>";
echo "<a href='?null=es' ><font color='red'>Обнулить ставку?</font></a>";
echo "</div>";
}
if (($game['read']==3 || $game['read']==4) && ($avtor['id']==$user['id']))
{
echo "<div class='mess'>";
echo "Вы можете продолжить игру... ";
echo "</div>";
echo "<div class='foot'>";
echo "<img src='/style/icons/ok.gif' alt='*' /> <a href='?plus' >Играть еще</a><br />";
echo "</div>";
}
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `kr_nol_3x3_komm` WHERE `id_game` = '$game[id]'"),0);
$q=mysql_query("SELECT * FROM `kr_nol_3x3_komm` WHERE `id_game` = '$game[id]' ORDER BY `id` DESC LIMIT 5");
echo " <div class='foot'>\n";
echo "Комментарии:";
echo " </div>\n";
echo "<form method=\"post\" name='message' action=\"?\">\n";
echo "<textarea name=\"msg\"></textarea><br />\n";
echo "<input value=\"Отправить\" type=\"submit\"/>\n";
echo "</form>\n";
if ($k_post==0)
{
echo " <div class='mess' style='text-align:left;'>\n";
echo "Нет комментариев\n";
echo " </div>\n";
}
$nnn=0;
while ($post = mysql_fetch_assoc($q))
{
if ($nnn==0)
{
echo "<div class='nav1'>";
$nnn = 1;
}
elseif ($nnn==1)
{
echo "<div class='nav2'>";
$nnn = 0;
}
//$ank_c=mysql_fetch_assoc(mysql_query("SELECT * FROM `user` WHERE `id` = $post[id_user] LIMIT 1"));
$ank_c=get_user($post['id_user']);
echo "<b>$ank_c[nick]</b> (".vremja($post['time']).") » \n";
echo output_text($post['msg'])."";echo " <br />";
echo "</div>";
}
echo "<div class='foot'>";
echo "<img src='/style/icons/delete.gif' alt='*' /> <a href='?exit=es' >Закончить игру</a><br />";
echo "</div>";
}else{
if ($game_my==0)
{
echo " <div class='foot'>\n";
echo "<img src='/style/icons/str2.gif' alt='*' /> <a href='/plugins/games' >Онлайн игры</a> / Крестики - Нолики";
echo " </div>\n";
echo " <div class='nav1'>\n";
echo "<center><img src='style/default.jpeg'></center>";
echo " </div>\n";
echo " <div class='foot' style='padding:9px;'>\n";
echo "Онлайн пользователи";
echo "</div>";
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` != '$user[id]' AND `date_last` > '".(time()-600)."'"), 0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
$q = mysql_query("SELECT `id` FROM `user` WHERE `id` != '$user[id]' AND `date_last` > '".(time()-600)."' ORDER BY `date_last` DESC LIMIT $start, $set[p_str]");
$nnn = 0;
if ($k_post==0)
{
echo " <div class='mess'>\n";
echo "Сейчас на сайте никого нет\n";
echo " </div>\n";
}
while ($ank = mysql_fetch_assoc($q))
{
if ($nnn==0)
{
echo "<div class='nav1'>";
$nnn = 1;
}
elseif ($nnn==1)
{
echo "<div class='nav2'>";
$nnn = 0;
}
$ank=get_user($ank['id']);
if ($set['set_show_icon']==2){
avatar($ank['id']);
}
elseif ($set['set_show_icon']==1)
{
echo status($ank['id']);
}
echo "<a href='info.php?id=$ank[id]'>$ank[nick]</a>\n";
echo "".medal($ank['id'])." ".online($ank['id'])." $ank[balls] баллов<br /> <a href='?us=$ank[id]' >Предложить играть</a>";
echo "</div>";
}
if ($k_page>1)str("?",$k_page,$page); // Вывод страниц
}
echo " <div class='foot'>\n";
echo "<img src='/style/icons/str2.gif' alt='*' /> <a href='/plugins/games' >Онлайн игры</a> / Крестики - Нолики";
echo " </div>\n";
}
include_once '../../../sys/inc/tfoot.php';
?>