Файл: DARK WARS/dark_war/village/game/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", 'Настроить Игру');
}
?>