Вход Регистрация
Файл: transformerss/kamikadze.php
Строк: 79
<?
//error_reporting(E_ALL);
//ini_set('display_errors',1);
//ini_set('error_reporting',2047);

# Старт сессии
@session_start();

# Константа для Include
define("CONST_RUFUS"true);

# Автоподгрузка классов
function __autoload($name){ include("classes/_class.".$name.".php");}
# Класс конфига 
$config = new config;
# Подключение к базе данных
$db = new db($config->HostDB$config->UserDB$config->PassDB$config->BaseDB);

$db->Query("SELECT (a_t + b_t + c_t + d_t + e_t) all_trees FROM db_users_b WHERE id = {$_SESSION["user_id"]}");
$data $db->FetchArray();
if(
$data['all_trees'] == 0$halava true; else $halava false


if(
$_SESSION['game_schet'] != 'in' && $_SESSION['game_schet'] != 'out'$_SESSION['game_schet'] = 'in';

function 
money(){
    global 
$db;
    
$user_id $_SESSION["user_id"];
    
$db->Query("SELECT money_b, money_p FROM db_users_b WHERE id = '$user_id'");
    
$data $db->FetchArray();
    
//return intval($data['money_b']);
    
if($_SESSION['game_schet'] == 'in')
        return 
floatval($data['money_b']);
    if(
$_SESSION['game_schet'] == 'out')
        return 
floatval($data['money_p']);
}
function 
game(){
    
$rs rand(1,4);
    if(
$rs != 1) return true; else return false;
}
function 
ok_money($money,$bet=0,$stavka=0,$ok=false){
    global 
$db;
    
$money floatval($money);
    
$user_id $_SESSION["user_id"];
    if(
$_SESSION['game_schet'] == 'in')
        
$db->Query("UPDATE db_users_b SET money_b = {$money} WHERE id = '$user_id'");
    if(
$_SESSION['game_schet'] == 'out')
        
$db->Query("UPDATE db_users_b SET money_p = {$money} WHERE id = '$user_id'");
    if(
$ok){
        
$db->Query("SELECT user FROM db_users_a WHERE id = '$user_id'");
        
$user_name $db->FetchArray();
        
$user_name $user_name['user'];
        
$db->Query("INSERT INTO db_games_kamikadze SET 
            date='"
.time()."',
            sum = 
{$bet},
            user_id = 
{$user_id},
            user_name = '
{$user_name}',
            stavka = '
{$stavka}'
        "
);
    }    
}


$ba = array();
# Ставка 100
$ba[1][0] = 100;
$ba[1][1] = 120;
$ba[1][2] = 150;
$ba[1][3] = 190;
$ba[1][4] = 250;
$ba[1][5] = 330;
$ba[1][6] = 440;
$ba[1][7] = 600;
$ba[1][8] = 800;
$ba[1][9] = 1200;
$ba[1][10] = 1600;
$ba[1][11] = 2500;
$ba[1][12] = 4500;
$ba[1][13] = 7500;
# Ставка 500
$ba[2][0] = 500;
$ba[2][1] = 600;
$ba[2][2] = 750;
$ba[2][3] = 950;
$ba[2][4] = 1250;
$ba[2][5] = 1650;
$ba[2][6] = 2200;
$ba[2][7] = 3000;
$ba[2][8] = 4000;
$ba[2][9] = 6000;
$ba[2][10] = 8000;
$ba[2][11] = 12500;
$ba[2][12] = 22500;
$ba[2][13] = 37500;
# Ставка 1000
$ba[3][0] = 1000;
$ba[3][1] = 1200;
$ba[3][2] = 1500;
$ba[3][3] = 1900;
$ba[3][4] = 2500;
$ba[3][5] = 3300;
$ba[3][6] = 4400;
$ba[3][7] = 6000;
$ba[3][8] = 8000;
$ba[3][9] = 12000;
$ba[3][10] = 16000;
$ba[3][11] = 25000;
$ba[3][12] = 45000;
$ba[3][13] = 75000;


//if(isset($_GET['stop'])) $_SESSION['kamikadze']['start'] = false;
if(isset($_SESSION["user_id"]) && !$halava){
    if(!empty(
$_GET)){    
    if(isset(
$_GET['bet'])) $bet intval($_GET['bet']); else $bet 0;
    if(isset(
$_GET['r']))   $r   intval($_GET['r']);   else $r   0;
    if(
$bet >= && $bet <= && money() >= $ba[$bet][0]){
        if(
$_GET['start'] == 'true'$_SESSION['kamikadze']['start'] = true;
        if(isset(
$_SESSION['kamikadze']['start'])){
            if(!isset(
$_SESSION['kamikadze']['step'])){
                
$_SESSION['kamikadze']['step']   = 1;
                
$_SESSION['kamikadze']['money']  = money();
                
$_SESSION['kamikadze']['money'] -= $ba[$bet][0];
                
$_SESSION['kamikadze']['stavka'] = $ba[$bet][0];
                
$_SESSION['kamikadze']['chet'] = $_SESSION['game_schet'];
            }
            if(
$_SESSION['kamikadze']['start'] == true){
                if(
$_GET['act'] == 'takeMoney'){
                    
$money $_SESSION['kamikadze']['money'] + $ba[$bet][$_SESSION['kamikadze']['step']-1];
                    if(
$_SESSION['kamikadze']['chet'] == $_SESSION['game_schet'])
                        
ok_money($money,$ba[$bet][$_SESSION['kamikadze']['step']-1],$_SESSION['kamikadze']['stavka'],true);
                    echo 
'!!END-'.intval($money);
                    unset(
$_SESSION['kamikadze']);
                }else{
                    if(
game($_GET['r'])){
                        echo 
'!!OK';
                        
$_SESSION['kamikadze']['step']++;
                    }else{
                        
ok_money($_SESSION['kamikadze']['money']);
                        echo 
'!!LOSE-'.intval($_SESSION['kamikadze']['money']);
                        unset(
$_SESSION['kamikadze']);
                    }                
                }
            }else{
                echo 
'error session';
            }
        }else{
            echo 
'game stop';
        }
    }else{
        echo 
'error bet';
    }
   }else{
       echo 
money();
   }    
}else{
    echo 
'error autorization';
}

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