Вход Регистрация
Файл: public_html/games/hi.php
Строк: 89
<?php
#-----------------------------------------------------#
#          ********* ROTORCMS *********               #
#              Made by  :  VANTUZ                     #
#               E-mail  :  visavi.net@mail.ru         #
#                 Site  :  http://pizdec.ru           #
#             WAP-Site  :  http://visavi.net          #
#                  ICQ  :  36-44-66                   #
#  Вы не имеете право вносить изменения в код скрипта #
#        для его дальнейшего распространения          #
#-----------------------------------------------------#    
require_once ('../includes/start.php');
require_once (
'../includes/functions.php');
require_once (
'../includes/header.php');
include_once (
'../themes/' $config['themes'] . '/index.php');

if (isset(
$_GET['act'])) {
    
$act check($_GET['act']);
} else {
    
$act 'index';


show_title('site.png''Угадай число');
$config['newtitle'] = 'Игра Угадай число';

$randgame mt_rand(1100);

if (
is_user()) {
    if (isset(
$_GET['newgame'])) {
        
$_SESSION['hill'] = $randgame;
        
$_SESSION['hi_count'] = 0;
    } 

    switch (
$act):
    
# ###########################################################################################
    # #                                    Главная страница                                    ##
    # ###########################################################################################
    
case "index":

        echo 
'<b>Введите число от 1 до 100</b><br /><br />';
        echo 
'<b>Попыток: 0</b><br />';

        echo 
'<div class="form">';
        echo 
'<form action="hi.php?act=hi&amp;' SID '" method="post">';
        echo 
'Введите число:<br />';
        echo 
'<input type="text" name="guess" />';
        echo 
'<input type="submit" value="Угадать" />';
        echo 
'</form></div><br />';

        echo 
'У вас в наличии: ' moneys($udata['users_money']) . '<br /><br />';

        echo 
'<img src="../images/img/faq.gif" alt="image" /> <a href="hi.php?act=faq&amp;' SID '">Правила</a><br />';
        break;
    
# ###########################################################################################
    # #                                          Игра                                          ##
    # ###########################################################################################
    
case "hi":

        
$guess abs(intval($_POST['guess']));

        if (
$udata['users_money'] >= 5) {
            if (
$guess >= && $guess <= 100) {
                if (empty(
$_SESSION['hill'])) {
                    
$_SESSION['hill'] = $randgame;
                    
$_SESSION['hi_count'] = 0;
                } 

                
$_SESSION['hi_count']++;

                if (
$guess != $_SESSION['hill']) {
                    if (
$_SESSION['hi_count'] < $config['hipopytka']) {
                        echo
'<b>Введите число от 1 до 100</b><br /><br />';

                        echo 
'<b>Попыток: ' . (int)$_SESSION['hi_count'] . '</b><br />';

                        if (
$guess $_SESSION['hill']) {
                            echo 
$guess ' — это большое число<br />Введите меньше<br /><br />';
                        } 
                        if (
$guess $_SESSION['hill']) {
                            echo 
$guess ' — это маленькое число<br />Введите больше<br /><br />';
                        } 

                        echo 
'<div class="form">';
                        echo 
'<form action="hi.php?act=hi&amp;' SID '" method="post">';
                        echo 
'Введите число:<br />';
                        echo 
'<input type="text" name="guess" />';
                        echo 
'<input type="submit" value="Угадать" />';
                        echo 
'</form></div><br />';

                        
DB :: $dbh -> query("UPDATE users SET users_money=users_money-5 WHERE users_login=?", array($log));

                        
$count_pop $config['hipopytka'] - $_SESSION['hi_count'];

                        echo 
'Осталось попыток: <b>' . (int)$count_pop '</b><br />';

                        
$allmoney DB :: $dbh -> querySingle("SELECT users_money FROM users WHERE users_login=?;", array($log));

                        echo 
'У вас в наличии: ' moneys($allmoney) . '<br /><br />';
                    } else {
                        echo 
'<b>Вы проигали потому что, не отгадали число за ' . (int)$config['hipopytka'] . ' попыток</b><br /><br />';

                        
$_SESSION['hill'] = "";
                        
$_SESSION['hi_count'] = "";

                        unset(
$_SESSION['hill']);
                        unset(
$_SESSION['hi_count']);
                    } 
                } else {
                    
DB :: $dbh -> query("UPDATE users SET users_money=users_money+? WHERE users_login=?", array($config['hisumma'], $log));

                    echo 
'<b>Поздравляем!!! Вы угадали число ' . (int)$guess '</b><br />';
                    echo 
'Ваш выигрыш составил ' moneys($config['hisumma']) . '<br /><br />';

                    
$_SESSION['hill'] = "";
                    
$_SESSION['hi_count'] = "";

                    unset(
$_SESSION['hill']);
                    unset(
$_SESSION['hi_count']);
                } 
            } else {
                
show_error('Ошибка! Необходимо ввести число в пределах разрешенного диапазона!');
            } 
        } else {
            
show_error('Вы не можете играть, т.к. на вашем счету недостаточно средств!');
        } 

        echo 
'<img src="../images/img/reload.gif" alt="image" /> <a href="hi.php?newgame&amp;' SID '">Начать заново</a><br />';
        break;
    
# ###########################################################################################
    # #                                    Правила игры                                        ##
    # ###########################################################################################
    
case "faq":

        echo 
'Для участия в игре напишите число и нажмите "Угадать", за каждую попытку у вас будут списывать по ' moneys(5) . '<br />';
        echo 
'После каждой попытки вам дают подсказку большое это число или маленькое<br />';
        echo 
'Если вы не уложились за ' . (int)$config['hipopytka'] . ' попыток, то игра будет начата заново<br />';
        echo 
'При выигрыше вы получаете на счет ' moneys($config['hisumma']) . '<br />';
        echo 
'Итак дерзайте!<br /><br />';

        echo 
'<img src="../images/img/back.gif" alt="image" /> <a href="hi.php?' SID '">Вернуться</a><br />';
        break;

    default:
        
header("location: hi.php?" SID);
        exit;
        endswitch;
    } else {
    
show_login('Вы не авторизованы, чтобы начать игру, необходимо');


echo 
'<img src="../images/img/games.gif" alt="image" /> <a href="../pages/index.php?act=arkada&amp;' SID '">Развлечения</a><br />';
echo 
'<img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?' SID '">На главную</a>';

include_once (
"../themes/" $config['themes'] . "/foot.php");

?>
Онлайн: 3
Реклама