Файл: DARK WARS/dark_war/village/bone.php
Строк: 70
<?php
include_once '../start.php';
$doc = new document();
$doc->title('Кости');
echo "<center><img src='/dark_war/all_img/village/bone/opponent.jpg' alt='!' /></center>";
if (!isset($_POST['save'])) {
    
    $descrip = 'Ну что же попробуй обыграть меня<br />';
    $descrip .= 'Я лучший игрок даже после смерти<br />';
    $descrip .= 'Небольшие правила игры<br />';
    $descrip .= 'Первое что нужно это сделать свою ставку<br />';
    $descrip .= 'После кинуть кости, вам необходимо выкинуть большую сумму чисел чем ваш противник <br />';
    $descrip .= 'В случае победы ставка будет удвоена<br />';
    $descrip .= 'В случае поражение, ставка не сыграет<br />';
    $dispatch[] = array ('title' => 'Приветствую тебя', 'img' => $img, 'descrip' => $descrip);
    
    $doc->assign('post', $dispatch);
    $doc->display('view_list_plus_img.tpl');
    
    if ($setGame['accessGameBone']) {
        $doc->err('Игра закрыта, ремонтные работы в игре :)');
        $doc->ret("/dark_war/village/", 'В деревню');
        if ($player->admin > 2) {
            $doc->act("/dark_war/village/set_bone.php", 'Настроить Игру');
        }
        exit;        
    }
    
    if ($player->gold < 10) {
        $doc->err('Вы не можете играть, у вас нету золота');
        $doc->ret("/dark_war/village/", 'В деревню');
        exit;
    }
    
    echo "<br />";
}
if (isset($_POST['save'])) {
    $dispatch = array();
    
    $st = abs((int)$_POST['st']);
    if ($st > 100) {
        $st = 100;    
    }
    if ($st < 10) {
        $st = 10;    
    }
    
    $one = mt_rand(1,6);
    $two = mt_rand(1,6);
    
    $descrip = "Вам удолось выкинуть: <b>" . ($one + $two) . "</b><br />";
    $descrip .= "<img src='/dark_war/all_img/village/bone/$one.png' alt='!' /> ";
    $descrip .= "<img src='/dark_war/all_img/village/bone/".$two.".png' alt='!' />";
    
    $img = "/dark_war/all_img/village/bone/player.jpg";
    $dispatch[] = array ('title' => 'Игрок (Вы)', 'img' => $img, 'descrip' => $descrip);
    
    $one1 = mt_rand(1,6);
    $two1 = mt_rand(1,6);
    
    // Ставим мухлеж, да та чтобы это не понятно было 1 и 6 выподают, а остальные увеличивам на 1
    if ($setGame['chanceWinGameBone']) {
        if ($one1 != 6 && $one1 != 1) {
            $one1 += 1;
        }
        if ($two1 != 6 && $two1 != 1) {
            $two1 += 1;
        }
    }
    
    $descrip = "Противник выкинул: <b>" . ($one1 + $two1) . "</b><br />";
    $descrip .= "<img src='/dark_war/all_img/village/bone/$one1.png' alt='!' /> ";
    $descrip .= "<img src='/dark_war/all_img/village/bone/".$two1.".png' alt='!' />";
    
    $img = "/dark_war/all_img/village/bone/rip.jpg";
    $dispatch[] = array ('title' => 'Rip Player', 'img' => $img, 'descrip' => $descrip);
    
    if (($one + $two) < ($one1 + $two1)) {
        $doc->err('Увы но вы проиграли - ' . $st);
        mysql_query("UPDATE `dark_war_users` SET `gold` = `gold` - '$st' WHERE `id` = '{$player->id}'");
    } elseif (($one + $two) > ($one1 + $two1)) {
        $doc->msg('Вы выиграли + ' . $st);
        mysql_query("UPDATE `dark_war_users` SET `gold` = `gold` + '$st' WHERE `id` = '{$player->id}'");
    } elseif (($one + $two) == ($one1 + $two1)) {
        $doc->msg('В игре нечия');
    }
    
    
    $doc->assign('post', $dispatch);
    $doc->display('view_list_plus_img.tpl');
    
    echo "<br />";
}
$dispatch = array();
$doc->assign('method', 'post');
$doc->assign('action', null);
$options[] = array(10, '10');
$options[] = array(20, '20');
$options[] = array(30, '30');
$options[] = array(40, '40');
$options[] = array(50, '50');
$options[] = array(60, '60');
$options[] = array(70, '70');
$options[] = array(80, '80');
$options[] = array(90, '90');
$options[] = array(100, '100');
$dispatch[] = array('type' => 'select', 'name' => 'st', 'title' => 'Ваша ставка', 'br' => 1, 'options' => $options);
$dispatch[] = array('type' => 'submit', 'name' => 'save', 'value' => 'Кинуть', 'br' => 0);
$dispatch[] = array('type' => 'submit', 'name' => 'save1', 'value' => 'Обновить', 'br' => 0);
$doc->assign('dis', $dispatch);
$doc->display('form.tpl');    
$doc->ret("/dark_war/village/", 'В деревню');
if ($player->admin > 2) {
    $doc->act("/dark_war/village/set_bone.php", 'Настроить Игру');
}
?>