Вход Регистрация
Файл: iwup.biz/21.php
Строк: 214
<?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');
/*
2-2
3-3
4-4
5-5
6-6
7-7
8-8
9-9
10-10
В-11
Д-12
К-13
Т-14
*/
echo "<div class='top'>BlackLack 21</div><div class='ma'>Приносим свои извинения! Игра на реконструкции!</div>";
/*
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;
    }

function cena($card,$summa)
    {
    $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=10; break;
        case 12: $cena=10; break;
        case 13: $cena=10; break;
        case 14: $cena=11;break;
         default: $cena=0;
        }
    return $cena;
    }
function summa($card)
    {
    $summa=0;
    sort($card);
    foreach($card as $i=>$kard)
        {
        $summa+=cena($card[$i],$summa);
        }
    if($summa>21)
        {
        foreach($card as $i=>$kard)
        {
        if(cena($card[$i],$summa)==11)
            {
            $summa=$summa-10;
            }
        }
        }
    return $summa;
    }

if($_SESSION['auth'])
    {
    print '</div><div class="top">BlackJack</div><div class="ma">';
    print "<a href="help.php?ses=$ses&amp;act=game1">Помощь</a><br />";
    $info=mysql_fetch_assoc(mysql_query("SELECT * from `user` WHERE `uid`='$_SESSION[uid]'"));
    if($info['status']<3)
    print "Вы забанены<br />
    Свяжитель с администрацией для выяснения причин<br />
    ";
    else
        {
        $result=mysql_query("SELECT * from `21` WHERE login='$_SESSION[login]' AND `status`>3 limit 1");
        if(!mysql_num_rows($result))    
            {
            print "Ваш баланс: ".round
            ($info['balans'],2)."р.<br />";
            print "</div><form class='razd33' id="FormName" action="21start.php?ses=$ses&amp;act=do" method="post" name="FormName">
            
            Ставка(рублей):
            <select name="st">
            <option value="0.5">0.5</option>
            <option value="1">1</option>
            <option value="2">2</option>
            <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="70">70</option>
            <option value="80">80</option>
            <option value="90">90</option>
            <option value="100">100</option>
            <option value="150">150</option>
            </select><br />
            <input type="submit" name="играть" value="играть" /></div></form><div class='ma'>";
            }
        else
            {
            if(!isset($_SESSION['kod777']))
            $_SESSION['kod777']=rand(1,10000);
            $game=mysql_fetch_assoc($result);
            print "Ставка: $game[stavka] р.<br />";
            if($game['status']==5)
                {
                $card=explode(',',$game['igrok']);
                $summa=summa($card);
                print "Ваши карты:";
                foreach($card as $k=>$h)
                    {
                    $cards=card($h);
                    $cardmast=namemast($h);
                    $cardname=cardname($h);
                    $mast=mast($h);
                    print "|<img src="poker/$cards-$mast.gif" alt="$cardname$cardmast"/>";
                    
                    }
                print "($summa очков)<br />";
                if($summa>21)
                    {
                    print "У вас перебор.Вы проиграли<br />";
                    mysql_query("UPDATE `21` SET `status`=1,`double`=0 WHERE `gid`='$game[gid]'");
                    print "<a href="21.php?ses=$ses">Играть еще</a><br />";
                    }
                elseif($summa==21 and count($card)==2)
                    {
echo '<div class="ma">';
                    print 'У вас BlackJack.Вы выиграли<br />';
                    $win=$game['stavka']*1.98;
                    print "Выигрыш: $win<br />";
                    mysql_query("UPDATE `21` SET `status`=4 WHERE `gid`='$game[gid]'");
                    print "<a href="21slil.php?ses=$ses">Слить выигрыш</a>|<a href="21double.php?ses=$ses">Удвоить</a></div>";
                    }
                elseif($summa==21)
                    {
echo '<div class="ma">';
                    print 'У вас 21.Банкир открылся<br />';
                    print "Карты банкира:<br />";
                $cardb=array();
                $summab=0;
                for($i=0; ; $i++)
                    {
                    $newcard=mt_rand(1,104);
                    while(in_array($newcard,$card) or in_array($newcard,$cardb))
                    $newcard=mt_rand(1,104);
                    $cardb[$i]=$newcard;
                    $summab=summa($cardb);
                    if($summab>19 or ($summab>=$summa and $summab>13))
                    break;
                    } 
                foreach($cardb as $k=>$h)
                    {
                    $cards=card($h);
                    $cardmast=namemast($h);
                    $cardname=cardname($h);
                    $mast=mast($h);
                    print "|<img src="poker/$cards-$mast.gif" alt="$cardname$cardmast"/>";
                    }
                $allcardb=join(',',$cardb);
                print "($summab)";
                print '<br />';
                $win=0;
                if($summab>21)
                    {
                    print "У банкира перебор.Вы выиграли<br />";
                    $win=$game['stavka']*1.98;
                    print "Выигрыш: $win р.<br />";
                    mysql_query("UPDATE `21` SET `status`=4,`bankir`='$allcardb' WHERE `gid`='$game[gid]'");
                    print "<a href="21slil.php?ses=$ses">Слить выигрыш</a>|<a href="21double.php?ses=$ses">Удвоить</a><br />";
echo '</div>';
                    }
                elseif($summab==$summa)
                    {
echo '<div class="ma">';
                    print "Ничья в пользу банкира<br />";
                    mysql_query("UPDATE `21` SET `status`=1,`double`=0,`bankir`='$allcardb' WHERE `gid`='$game[gid]'");
                    print "<a href="21.php?ses=$ses">Играть еще</a><br />";
echo '</div>';
                    }
                elseif($summab>$summa)
                    {
                    print "Вы проиграли<br />";
                    mysql_query("UPDATE `21` SET `status`=1,`double`=0,`bankir`='$allcardb' WHERE `gid`='$game[gid]'");
                    print "<a href="21.php?ses=$ses">Играть еще</a><br />";
                    }
                else
                    {
                    print "У банкира перебор.Вы выиграли<br />";
                    $win=$game['stavka']*1.98;
                    print "Выигрыш: $win р.<br />";
                    mysql_query("UPDATE `21` SET `status`=4,`bankir`='$allcardb' WHERE `gid`='$game[gid]'");
                    print "<a href="21slil.php?ses=$ses">Слить выигрыш</a>|<a href="21double.php?ses=$ses">Удвоить</a><br />";
                    }
                    }
                else
                    {
                    print "<a href="21add.php?ses=$ses&amp;kod=$_SESSION[kod777]">Еще</a>|<a href="21open.php?ses=$ses">Открыть</a><br />";
                    }
                
                }
                
            elseif($game['status']==4)
                {$card=explode(',',$game['igrok']);
                $summa=summa($card);
                print "Ваши карты:";
                foreach($card as $k=>$h)
                    {
                    $cards=card($h);
                    $cardmast=namemast($h);
                    $cardname=cardname($h);
                    $mast=mast($h);
                    print "|<img src="poker/$cards-$mast.gif" alt="$cardname$cardmast"/>";
                    
                    }
                print "<br />($summa очков)<br />";
                
                print "Карты банкира:";
                $card=explode(',',$game['bankir']);
                $summa=summa($card);
                foreach($card as $k=>$h)
                    {
                    $cards=card($h);
                    $cardmast=namemast($h);
                    $cardname=cardname($h);
                    $mast=mast($h);
                    print "|<img src="poker/$cards-$mast.gif" alt="$cardname$cardmast"/>";
                    
                    }
                print "<br />($summa очков)<br />";
                $win=$game['stavka']*1.98;
                print "Ваш выигрыш: $win р.<br />";
                print "<a href="21slil.php?ses=$ses">Слить выигрыш</a>|<a href="21double.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');
?>
Онлайн: 1
Реклама