Файл: iwup.biz/21double.php
Строк: 125
<?php
$mt=microtime(1);
$time=time();$timenext=$time+24*3600*7;
include('db.php');
include('ses.php');
include('auth.php');
include('nast.php');
include('shapka.php');
function mast ($card)
{
$mast=$card%4;
switch ($mast)
{
case 0: return 4;
case 1: return 1;
case 2: return 2;
case 3: return 3;
}
}
function namemast($card)
{
$mast=$card%4;
switch ($mast)
{
case 0: return '(к)'; break;
case 1: return '(б)'; break;
case 2: return '(ч)'; break;
case 3: return '(п)'; break;
}
}
function cardname($card)
{
$cards=$card;
if($card>52)
$cards=$cards-52;
$cards=ceil($cards/4)+1;
switch($cards)
{
case 2: $cena=2; break;
case 3: $cena=3; break;
case 4: $cena=4; break;
case 5: $cena=5; break;
case 6: $cena=6; break;
case 7: $cena=7; break;
case 8: $cena=8; break;
case 9: $cena=9; break;
case 10: $cena=10; break;
case 11: $cena='В'; break;
case 12: $cena='Д'; break;
case 13: $cena='К'; break;
case 14: $cena='Т'; break;
default: $cena=0;
}
return $cena;
}
function card($card)
{
$cards=$card;
if($card>52)
$cards=$cards-52;
$cards=ceil($cards/4)+1;
switch($cards)
{
case 2: $cena=2; break;
case 3: $cena=3; break;
case 4: $cena=4; break;
case 5: $cena=5; break;
case 6: $cena=6; break;
case 7: $cena=7; break;
case 8: $cena=8; break;
case 9: $cena=9; break;
case 10: $cena=10; break;
case 11: $cena=11; break;
case 12: $cena=12; break;
case 13: $cena=13; break;
case 14: $cena=14; break;
default: $cena=0;
}
return $cena;
}
if($_SESSION['auth'])
{
print '</div><div class="top">BlackJack:<br /></div><div>';
$info=mysql_fetch_assoc(mysql_query("SELECT * from `user` WHERE `uid`='$_SESSION[uid]'"));
if($info['status']<3)
print "Вы забанены<br />
Свяжитель с администрацией для выяснения причин<br />
";
else
{
$st=floatval(@$_POST['st']);
$result=mysql_query("SELECT * from `21` WHERE login='$_SESSION[login]' AND `status`=4 limit 1");
if(!mysql_num_rows($result))
print "У вас нет текущей игры<br />"."<a href="21.php?ses=$ses">Играть еще</a><br />";
else
{
$game=mysql_fetch_assoc($result);
$win=$game['stavka']*1.95;
if(!isset($_GET['act']))
{
print "Ваш текущий выигрыш $win<br />";
print "Вы можете его удвоить<br />";
print 'Угадайте какой масти будет следующая карта: <img src="poker/0.gif" alt="з"><br />';
print "<a href="21double.php?ses=$ses&act=1">Черва или буба</a>|<a href="21double.php?ses=$ses&act=2">Креста или пика</a><br />";
print "<a href="21slil.php?ses=$ses">Отказаться</a><br />";
}
else
{print "Выпавшая карта: <br />";
$randwin=mt_rand(1,200);
$act=intval($_GET['act']);
$card=mt_rand(1,104);
$mast=mast($card);
if($randwin<=90)
{
if($act==1)
{
if($mast!=2 and $mast!=1)
{
while(1)
{
$card=mt_rand(1,104);
$mast=mast($card);
if($mast==1 or $mast==2)
break;
}
}
}
else
{
if($mast!=3 and $mast!=4)
{
while(1)
{
$card=mt_rand(1,104);
$mast=mast($card);
if($mast==3 or $mast==4)
break;
}
}
}
}
else
{
if($act==1)
{
if($mast==2 or $mast==1)
{
while(1)
{
$card=mt_rand(1,104);
$mast=mast($card);
if($mast==3 or $mast==4)
break;
}
}
}
else
{
if($mast==3 or $mast==4)
{
while(1)
{
$card=mt_rand(1,104);
$mast=mast($card);
if($mast==1 or $mast==2)
break;
}
}
}
}
$cards=card($card);
$cardmast=namemast($card);
$cardname=cardname($card);
print "<img src="poker/$cards-$mast.gif" alt="$cardname$cardmast"/><br />";
if((($mast==1 or $mast==2) and $act==1) or (($mast==3 or $mast==4) and $act==2))
{
$win=$game['stavka']*1.95;
$wins=$win*2;
print "Вы выиграли $wins р.<br />";
mysql_query("UPDATE `21` SET `stavka`='$win',`double`=`double`-1 WHERE `gid`='$game[gid]'");
if($game['double']>1)
print "<a href="21slil.php?ses=$ses">Слить выигрыш</a>|<a href="21double.php?ses=$ses">Удвоить еще</a><br />";
else
{
print 'Деньги зачислены на счет<br />';
mysql_query("UPDATE `21` SET `status`=3 WHERE `gid`='$game[gid]'");
mysql_query("UPDATE `user` SET `balans`=round(`balans`+$wins,2),`win`=round(`win`+$wins,2),`winnow`=round(`winnow`+$win,2) WHERE `uid`='$_SESSION[uid]'");
print "<a href="21.php?ses=$ses">Играть еще</a><br />";
}
}
else
{
print "Вы проиграли<br />";
mysql_query("UPDATE `21` SET `status`=1,`double`=0 WHERE `gid`='$game[gid]'");
print "<a href="21.php?ses=$ses">Играть еще</a><br />";
}
}
}
print '</div><div class="down"><a href="enter.php?ses='.$ses.'">Личный кабинет</a><br /></div><div>';
}
}
else
{
print 'Авторизация не удалась.Возможго вы ввели неверный логин или пароль, либо истекло время жизни сессии<br /><a href="index.php">повторить ввод</a><br />';
}
include('foot.php'); ?>