View file super2/games/kosti.php

File size: 3.65Kb
<?php
require '../connect.php';
require '../header.php';
require '../result.php';

function getmicrotime()
{
list($usec, $sec) = explode(' ', microtime());
return ((float)$usec + (float)$sec);
}

$uposts = $row['posts'];
$ugposts = $row['gposts'];
$posts = $row['posts'];

$time = gmdate('H:i',time() + $correct_time);
print '<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="room" title="Кости">
<p mode="wrap">';
switch($_GET['mod'])
{

default:
print '<small><strong>Сыграем?</strong><br/>
Правила таковы: кости кидаете Вы, потом Мастер костей.
Если Вы выигрываете, получаете посты.
Проигрываете, посты снимаются.
Все предельно просто.
Если у Вас меньше выбранного количества постов, играть нельзя.<br/>
У Вас постов: <strong>'.$uposts.'</strong><br/>
Игровой баланс: <strong>'.$ugposts.'</strong><br/>
Ваша ставка:<br/>
</small>
<select name="stav" value="5">
<option value="5">5</option>
<option value="10">10</option>
<option value="20">20</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="50">50</option>
<option value="60">60</option>
<option value="100">100</option>
<option value="200">200</option>
<option value="500">500</option>
<option value="1000">1000</option>
<option value="2500">2500</option>
<option value="5000">5000</option>
<option value="10000">10000</option>
</select>
<br/>
<a href="kosti.php?id='.$id.'&amp;ps='.$ps.'&amp;mod=start&amp;stavka=$(stav)&amp;ref='.$ref.'">Играть</a><br/>';
break;

case 'start':
$stavka = intval($_GET['stavka']);
if($stavka!=5 && $stavka!=10 && $stavka!=20 && $stavka!=30 && $stavka!=40 && $stavka!=50 && $stavka!=60 && $stavka!=100 && $stavka!=200 && $stavka!=500 && $stavka!=1000 && $stavka!=2500 && $stavka!=5000 && $stavka!=10000)
{
print '<small>
Вводите ставку вручную? Не пойдёт! =)<br/>
</small>';
}
else
{
if($stavka>$posts)
{
print '<small>У Вас недостаточно постов для данной ставки!<br/></small>';
}
else
{
$pl1=rand(1,6);
$pl2=rand(1,6);
$m1=rand(1,6);
$m2=rand(1,6);
$spl=$pl1+$pl2;
$sm=$m1+$m2;

print '<small>
У Вас постов: <strong>'.$uposts.'</strong><br/>
Игровой баланс: <strong>'.$ugposts.'</strong><br/>
Вы бросили: '.$pl1.' и '.$pl2.' <br/>
Мастер бросил: '.$m1.' и '.$m2.' <br/>
</small>';

if($spl > $sm)
{
mysql_query('Update `antihack_users` set posts=posts+'.$stavka.', gposts=gposts+'.$stavka.' where id ='.$id);
$nuposts=$uposts+$stavka;
print '<small>
Вы выиграли! =)<br/>
Постов стало: '.$nuposts.'<br/>
</small>';
}

if($spl < $sm)
{
mysql_query('Update `antihack_users` set posts=posts-'.$stavka.', gposts=gposts-'.$stavka.' where id ='.$id);
$nuposts=$uposts-$stavka;
print '<small>
Вы проиграли! =b<br/>
Постов стало: '.$nuposts.'<br/>
</small>';
}

if($spl == $sm)
{
print '<small>
Ничья!<br/>
</small>';
}

print '<small>
<a href="kosti.php?id='.$id.'&amp;ps='.$ps.'&amp;mod=start&amp;stavka=$(stav)&amp;ref='.$ref.'">Играть ещё!</a><br/>
<a href="kosti.php?id='.$id.'&amp;ps='.$ps.'&amp;ref='.$ref.'">Сменить ставку!</a><br/>
</small>';
}
}
break;
}
print '<small>---<br/>';
if($mod)
{print '<a href="kosti.php?id='.$id.'&amp;ps='.$ps.'&amp;ref='.$ref.'">Кости</a><br/>';}
print '<a href="../enter.php?id='.$id.'&amp;ps='.$ps.'">Прихожая</a><br/>
</small>
</p></card></wml>';
mysql_close();
?>