Вход Регистрация
Файл: games/index.php
Строк: 404
<?
include('../core/core.php');
include(
MAINDIR.'style/head.php');
$id abs(intval($_GET['id']));
define('IMG','images/');
title('Игры');
if(
is_user()){
$my DB::run() -> queryFetch("SELECT * FROM `users` WHERE `login`=? LIMIT 1",array(check($_COOKIE['login'])));
$activ $my['activ'];
$money $my['money'];
$level $my['level'];
$login $my['login'];
if(
$level >= 20){ $level 20;} else {$level $level; }
switch (
$mode):
case 
'index':
echo 
'<div class="title">Простые игры</div>';
echo
'<div class="menu">';
if(
$activ >= 5){ echo'<img src="'.BASEDIR.''.IMG.'ugad.png"> <a href="?mode=1">Угадай число</a><br />'; } else { echo'<img src="'.BASEDIR.''.IMG.'ugad.png"> Угадай число (5)<br />';} 
if(
$activ >= 50){ echo'<img src="'.BASEDIR.''.IMG.'rab.png"> <a href="?mode=2">Работа</a><br />'; } else { echo'<img src="'.BASEDIR.''.IMG.'rab.png"> Работа (50)<br />'; } 
if(
$activ >= 75){ echo'<img src="'.BASEDIR.''.IMG.'knb.png"> <a href="?mode=3">Камень/ножницы/бумага</a><br />'; } else { echo'<img src="'.BASEDIR.''.IMG.'knb.png"> Камень/ножницы/бумага (75)<br />';} 
if(
$activ >= 100){ echo'<img src="'.BASEDIR.''.IMG.'1338735727ban.png"> <a href="?mode=4">Однорукий бандит</a><br />'; } else { echo'<img src="'.BASEDIR.''.IMG.'1338735727ban.png"> Однорукий бандит (100)<br />'; } 
if(
$activ >= 150){ echo'<img src="'.BASEDIR.''.IMG.'vzlom.png"> <a href="?mode=5">Взлом сейфа</a>'; } else {echo'<img src="'.BASEDIR.''.IMG.'vzlom.png"> Взлом сейфа (150)<br />';} 
echo
' </div>';
echo 
'<div class="title">Уровневые игры</div>';
echo
'<div class="menu">';
if(
$level >= 1){ echo'<img src="'.BASEDIR.''.IMG.'vzlom.png"> <a href="?mode=6">Шарманщик-обманщик</a><br />'; } else {echo'<img src="'.BASEDIR.''.IMG.'vzlom.png"> Шарманщик-обманщик (lvl. 1)<br />';} 
if(
$level >= 1){ echo'<img src="'.BASEDIR.''.IMG.'ugad.png"> <a href="?mode=7">Башня доллоров</a><br />'; } else { echo'<img src="'.BASEDIR.''.IMG.'ugad.png"> Башня доллоров (lvl. 3)<br />';} 

echo
' </div>';
break;
case 
'1':
echo 
'<div class="title">Угадай число</div>';
echo
'<div class="menu">';
if(
$activ >= 5){
$win 100;
$lose 20;
$per = ($win $level) / 100;
$get abs(intval($_POST['get']));
echo
'Компьютер загдал число от 1 до 5. Угадайте его.<br />';
echo
'Ставка '.$lose.' рублей! Выигрыш принесет вам '.$win.' + '.$per.' руб.<br /><br />';
echo
'
<form action="?mode=1" method="post">
Копмьютер загал число:<br />
<input name="get" size="2" maxlength="1" value="" size="2"><br />
<input type="submit" name="submit" id="submit" value="Продолжить">
</form>'
;
if (!empty(
$get)){
if(
$get 5){ echo'Компьютер не загадывал такоrо числа!'; } else { 
if(
$money >= $lose){
$_SESSION['kode'] = rand(1,5);
if(
$_SESSION['kode'] == $get){
$all $win $per;
echo
'Поздравляем вы выиграли! Сумма в размере '.($win $per).' руб. зачислена вам на счет!';
DB::run()->query("UPDATE `users` SET `money`=`money` + ? WHERE login =?",array($all,$login));
unset(
$_SESSION['kode']); 
echo 
user_live($login,2,0,0);
} else {
echo
'К сожеленью вы проиграли! Сумма в размере '.$lose.' рублей списана с вашего счета!';
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($lose,$login));

unset(
$_SESSION['kode']); 
}
} else {
$p $money; echo'Для игры вам еще нужно '.$p.' '.money($p).'';  }
}
}
} else { echo
'Ваш актив слишком мал.'; }
echo
' </div>';
break;
case 
'2':
echo 
'<div class="title">Работа</div>';
echo
'<div class="menu">';
if(
$activ >= 50){
if(
$_SESSION['time_money'] == NULL){$_SESSION['time_money'] = time();}
echo
'Cамая проста игра. Пробывание на странице приносит вас деньги ! <br />
1 минута = 1 рублю.<br />
Если вы хотите забрать деньги досрочно нажмите кнопку <a href="?mode='
.$mode.'&id=1">СЮДА</a><br />';
if(
$id == 1){
$rrd = (time() - $_SESSION['time_money']) / 60;
$count round($rrd);
$per = ($count $level) / 100;
$all $count $per;
echo
'Поздравляем ! Сумма в размере '.($all).' руб. зачислена вам на счет!';
DB::run()->query("UPDATE `users` SET `money`=`money` + ? WHERE login =?",array($all,$login));
$_SESSION['time_money'] = time();
}
} else { echo
'Ваш актив слишком мал.'; }
echo
' </div>';
break;
case 
'3':
echo 
'<div class="title">Камень/ножницы/бумага</div>';
echo
'<div class="menu">';
if(
$activ >= 75){
$page abs(intval($_GET['page']));
$stav abs(intval($_POST['stav']));
$bor check($_POST['bor']);
if(
$page == NULL){
echo
'Камень тупит ножницы, ножницы режут бумагу, бумага накрывает камень.<br />
 В случае победы выигрышный коэффициент 2 к 1(50%)<br />
 В случае ничьей вы возвращаете половину от ставки<br />
 <form action="?mode=3&page=1" method="post">
 Ваша ставка:(до 99,999 руб.)<br />
 <input name="stav" type="text" size="30" maxlength="5" /><br />
 Ваш выбор:<br />
 <select name="bor">
 <option value="1">Камень</option><option value="2">Ножницы</option><option value="3">Бумага</option>
 </select>
 <input name="" type="submit" value="Продолжить" />
 </form>'
;
} else {
if(
$id == NULL){
$sst = ($stav 50) / 100;
$wins $sst $stav;
$per = ($wins $level) / 100;
$win $sst $stav $per;
echo
'<form action="?mode=3&page='.$page.'&id=1" method="post">
<input name="user" type="hidden" value="'
.$bor.'" />
<input name="sum" type="hidden" value="'
.$stav.'" />
Выйгрыш принесет: <strong>'
.$win.'</strong> руб.<br />
Ничья заберет: <strong>'
.$sst.'</strong> руб.<br />Ваш выбор: <strong>';
if(
$bor == 1){echo'Камень';}
if(
$bor == 2){echo'Ножницы';}
if(
$bor == 3){echo'Бумага';}
echo
'</strong><br />';
if(
$money >= $stav){echo'<input name="" type="submit" value="Продолжить" />';}else {echo'У вас нет таких денег!';}
echo
'</form>';
}else {
$user abs($_POST['user']);
$sum abs($_POST['sum']);
$sst = ($sum 50) / 100;
$bot rand(1,3);
$win round($user $bot2);
if(
$win == 1){ echo'Ничья :(';
$all $sst;
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($all,$login));
} else {
if(
$win == 0.5 || $win == 0.67 || $win == 0.67 || $win == 3){
echo
'Вы выиграли! ^_^';
echo 
user_live($login,2,0,0);
$all $sst $sum $per;
DB::run()->query("UPDATE `users` SET `money`=`money` + ? WHERE login =?",array($all,$login));
} else { echo
'Вы проиграли ;('
$all $sum;
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($all,$login));
} }
echo
'<hr /><a href="?mode=3&page=1&id=1">Еще раз с теми же данными</a><br /><a href="?mode=3">Сменить данные</a>';
}
}
} else { echo
'Ваш актив слишком мал.'; }
echo
' </div>';
break;
case 
'4':
echo 
'<div class="title">Однорукий бандит</div>';
echo
'<div class="menu">';
$u check($_POST['u']);
$coin file_get_contents('coins/'.$login.'.txt');
if(
$coin == ''){$z 0;} else { $z $coin; }
$win 250;
$lose 100;
echo
'
<form action="?mode=4" method="post">
Таблица выигрышей:<br />
 777-x200<br />
 555-x100<br />
 999-x70<br />
 000-x50<br />
 333-x50<br />
 **7-x10<br />
 **6-x3<br />
Джек-пот: <strong>'
.$win.'</strong> руб.<br />
Проигрыш: <strong>'
.$lose.'</strong> руб.<br />
У вас <a href="?mode=coins">монет удачи</a>: <strong>'
.$z.'</strong> шт. <br />
<input type="hidden" name="u" size="8" maxlength="7" value="1">
<input type="submit" name="submit" id="submit" value="Тянуть">
</form>'
;
if(
$coin == ''){$a mt_rand(0,9); $b mt_rand(0,9); $c mt_rand(0,9); $acx ''.$a.''.$b.''.$c.'';  $m 0; }
if(
$coin == 1){ $a mt_rand(1,8); $b mt_rand(1,8); $c mt_rand(1,8); $acx ''.$a.''.$b.''.$c.'';  $m 5;}
if(
$coin == 2){ $a mt_rand(2,7); $b mt_rand(2,7); $c mt_rand(2,7); $acx ''.$a.''.$b.''.$c.''$m 10;}
if(
$coin == 3){ $a mt_rand(3,6); $b mt_rand(3,6); $c mt_rand(3,6); $acx ''.$a.''.$b.''.$c.''$m 20;}
if(
$acx == 777){$w=200 $m;}
if(
$acx == 555){$w=100 $m;}
if(
$acx == 999){$w=70 $m;}
if(
$acx == 000){$w=50 $m;}
if(
$acx == 333){$w=50 $m;}
if(
$c == 7){$w=10 $m;}
if(
$c == 6){$w=$m;}
if (!empty(
$u)){
echo
'<hr>';
if(
$activ >= 100){
if(
$money >= $lose){
if(
$acx == 777 || $acx == 555 || $acx == 999 || $acx == 000 || $acx == 333 || $c == || $c == 6){
echo
'Вы выиграли '.$win.' руб. + '.$w.'% (Выпала комбинация '.$acx.')';
echo 
user_live($login,2,0,0);
$zet = ($win $w) / 100;
$zer $win $zet;
DB::run()->query("UPDATE `users` SET `money`=`money` + ? WHERE login =?",array($zer,$login));
$fq fopen("coins/".$login.".txt""w+");
fclose($fq);
} else {
echo
'Вы проиграли :( (Выпала комбинация '.$acx.')';
$zer $lose;
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($zer,$login));
}
} else { 
$c $lose $money; echo'Вам не хватает '.$c.' '.money($c).'!'; }
} else { 
$p 100 $activ; echo'Вам не хватает '.$p.' Актива!'; }
}
echo
'</div>';
break;
case 
'5':
echo 
'<div class="title">Взлом сейфа</div>';
echo
'<div class="menu">';
if(
$activ >= 150){
session_start();
$game check($_GET['game']);
$its check($_GET['its']);
echo
'<hr>';
if(
$game == ''){
echo
'
Вам предстоит взломать сейф который состоит из 4 цифры, за 5 попыток<br />
Угадав цифру она будет выделина( **<strong>5</strong>* )<br />
Угадав все цифры вы получите приз<br />
Желаем удачи!<br /><br />
<a href="?mode=5&game=start">Начать игру!</a>'
;
if(
$its == 'win'){echo'<hr>Поздравляем вы выйграли 1500 рублей!';}
if(
$its == 'lose'){echo'<hr>К сожеленью вы проиграли с вас было списано 500 рублей!';}
$_SESSION['k1'] = rand(0,9);
$_SESSION['k2'] = rand(0,9);
$_SESSION['k3'] = rand(0,9);
$_SESSION['k4'] = rand(0,9);
}
if(
$game == 'start'){
$summa 500// цена за все!
$k check($_POST['k']);// kode 1
$o check($_POST['o']);// kode 2
$d check($_POST['d']);// kode 3
$e check($_POST['e']);// kode 4
$kode ''.$_SESSION['k1'].''.$_SESSION['k2'].''.$_SESSION['k3'].''.$_SESSION['k4'].'';
$real_kode ''.$k.''.$o.''.$d.''.$e.'';
echo
'<div align="right">';
if(
$k == '' && $o == '' && $d == '' && $e == ''){ echo'****'; } else {// если пусто
if($k == $_SESSION['k1'] && $o == $_SESSION['k2'] && $d == $_SESSION['k3'] && $e == $_SESSION['k4']){ echo'<strong>'.$kode.'</strong>';
$per $summa + ($summa 200 100);
$zer $per;
mysql_query("UPDATE `users` SET `money`=`money` + $zer WHERE login = '".$login."'");
header ('location: ?mode=5&its=win');
echo 
rating_plus($login,100);
session_destroy();} else {// полное совпадение
// угаданы только 3 цифры
if($o == $_SESSION['k2'] && $d == $_SESSION['k3'] && $e == $_SESSION['k4']){ echo'*<strong>'.$_SESSION['k2'].''.$_SESSION['k3'].''.$_SESSION['k4'].'</strong>';} else {
if(
$k == $_SESSION['k1'] && $d == $_SESSION['k3'] && $e == $_SESSION['k4']){ echo'<strong>'.$_SESSION['k1'].'</strong>*<strong>'.$_SESSION['k3'].''.$_SESSION['k4'].'</strong>';} else {
if(
$k == $_SESSION['k1'] && $o == $_SESSION['k2'] && $e == $_SESSION['k4']){ echo'<strong>'.$_SESSION['k1'].''.$_SESSION['k2'].'</strong>*<strong>'.$_SESSION['k4'].'</strong>';} else {
if(
$k == $_SESSION['k1'] && $o == $_SESSION['k2'] && $d == $_SESSION['k3']){ echo'<strong>'.$_SESSION['k1'].''.$_SESSION['k2'].''.$_SESSION['k3'].'</strong>*';} else {
// угаданы только 2 цифры
if($k == $_SESSION['k1'] && $o == $_SESSION['k2']){echo'<strong>'.$_SESSION['k1'].''.$_SESSION['k2'].'</strong>**';} else {
if(
$k == $_SESSION['k1'] && $d == $_SESSION['k3']){echo'<strong>'.$_SESSION['k1'].'</strong>*<strong>'.$_SESSION['k3'].'</strong>*';} else {
if(
$k == $_SESSION['k1'] && $e == $_SESSION['k4']){echo'<strong>'.$_SESSION['k1'].'</strong>**<strong>'.$_SESSION['k4'].'</strong>';} else {
if(
$o == $_SESSION['k2'] && $e == $_SESSION['k4']){echo'*<strong>'.$_SESSION['k2'].'</strong>*<strong>'.$_SESSION['k4'].'</strong>';} else {
if(
$k == $_SESSION['k1'] && $o == $_SESSION['k2']){echo'**<strong>'.$_SESSION['k3'].''.$_SESSION['k4'].'</strong>';} else {
// угадана только 1 цифра
if($k == $_SESSION['k1']){ echo'<strong>'.$_SESSION['k1'].'</strong>***';} else {
if(
$o == $_SESSION['k2']){ echo'*<strong>'.$_SESSION['k2'].'</strong>**';} else {
if(
$d == $_SESSION['k3']){ echo'**<strong>'.$_SESSION['k3'].'</strong>*';} else {
if(
$e == $_SESSION['k4']){ echo'***<strong>'.$_SESSION['k4'].'</strong>';} else {
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
echo
'</div>';
if (!isset(
$_SESSION['anti'])) $_SESSION['anti']=0;
$a $_SESSION['anti']++;
$ost $a;
if(
$a 5){ session_destroy(); header ('location: ?mode=5&its=lose');}
echo
'Осталось попыток: <strong>'.$ost.'</strong>';
if(
$money >= 500){
echo
'<form action="?mode=5&game=start" method="post">';
echo
'<input name="k" size="2" maxlength="1" value="" >-<input name="o" size="2" maxlength="1" value="" >-<input name="d" size="2" maxlength="1" value="" >-<input name="e" size="2" maxlength="1" value="" >';
echo
'<input type="submit" name="submit" id="submit" value="Пробывать">
</form>'
;
} else { 
$c 500 $money; echo'Вам не хватает '.$c.' '.money($c).'!'; }
if(
$ost == 4){ 
$qer =  $summa;
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($qer,$login));

}
}
} else { echo
'Ваш актив слишком мал.'; }
echo
'</div>';
break;
case 
'6':
$sum abs(intval($_POST['sum']));
echo 
'<div class="title">Шарманщик обменщик</div>';
echo
'<div class="menu">';
if(
$level >= 1){
if(
$sum == NULL){
echo
'Суть игры проста. Вы указываете сумму, ваша сумму умножается на 2 + % от вашего уровня. Шарманщик крутит барабан. Что может выпасть вы хотите спростить??<br />
Деньги,опыт,актив. Но есть маленькая хитрость. Сумма может как прибавиться вам так и отняться у вас.<br />
<form action="?mode=6" method="post">
Ваша сумма:<br />
<input name="sum" type="text" size="5" maxlength="5" /><br />
<input name="" type="submit" value="Крутить барабан" />
</form>
'
;
#######################
$_SESSION['zn'] = rand(1,2);
$_SESSION['win'] = rand(1,3);
} else {
$z $sum 2;
$kk = ($z $level) / 100;
$ww $z $kk;
if(
$_SESSION['zn'] == 1){

if(
$_SESSION['win'] == 1){$s 'money'$g 'Деньги';}
if(
$_SESSION['win'] == 2){$s 'exp'$g 'Опыт';}
if(
$_SESSION['win'] == 3){$s 'activ'$g 'Актив';}
DB::run()->query("UPDATE `users` SET `$s`=`$s` + ? WHERE login =?",array($ww,$login));
echo
'Поздравляем вы выиграли <strong>'.$g.'</strong> в размере <strong>'.$ww.'</strong>';
unlink($_SESSION['zn']);
unlink($_SESSION['win']);
$_SESSION['zn'] = rand(1,2);
$_SESSION['win'] = rand(1,3);
} else {
if(
$_SESSION['win'] == 1){$s 'money'$g 'Деньги';}
if(
$_SESSION['win'] == 2){$s 'exp'$g 'Опыт';}
if(
$_SESSION['win'] == 3){$s 'activ'$g 'Актив';}
DB::run()->query("UPDATE `users` SET `$s`=`$s` - ? WHERE login =?",array($ww,$login));
echo
'К сожеленью вы проиграли <strong>'.$g.'</strong> в размере <strong>'.$ww.'</strong>';
unlink($_SESSION['zn']);
unlink($_SESSION['win']);
$_SESSION['zn'] = rand(1,2);
$_SESSION['win'] = rand(1,3);
}
}
} else { echo
'Ваш уровень слишком мал.'; }
echo
'</div>';
break;
case 
'7':
echo 
'<div class="title">Башня доллоров</div>';
echo
'<div class="menu">';
if(
$level >= 3){
if(
$_SESSION['level'] == NULL){$_SESSION['level'] = 0;}
$_SESSION['red'] = rand(1,2);
if(
$_SESSION['level'] == 6){echo'<a href="?mode=7&win=1">500$</a> | <a href="?mode=7&win=2">500$</a><br />';}else{echo'500$ | 500$<br />';}

if(
$_SESSION['level'] == 5){echo'<a href="?mode=7&win=1">250$</a> | <a href="?mode=7&win=2">250$</a><br />';}else{echo'250$ | 250$<br />';}

if(
$_SESSION['level'] == 4){echo'<a href="?mode=7&win=1">100$</a> | <a href="?mode=7&win=2">100$</a><br />';}else{echo'100$ | 100$<br />';}

if(
$_SESSION['level'] == 3){echo'<a href="?mode=7&win=1">50$</a> | <a href="?mode=7&win=2">50$</a><br />';}else{echo'50$ | 50$<br />';}

if(
$_SESSION['level'] == 2){echo'<a href="?mode=7&win=1">10$</a> | <a href="?mode=7&win=2">10$</a><br />';}else{echo'10$ | 10$<br />';}

if(
$_SESSION['level'] == 1){echo'<a href="?mode=7&win=1">5$</a> | <a href="?mode=7&win=2">5$</a><br />';}else{echo'5$ | 5$<br />';}

if(
$_SESSION['level'] == 0){echo'<a href="?mode=7&win=1">1$</a> | <a href="?mode=7&win=2">1$</a><br />';} else {echo'1$ | 1$<br />';}
echo
'<hr>';
if(
$_SESSION['level'] >= 1){echo'<a href="?mode=7&win=z">Забрать деньги</a><br />';}
if(
check($_GET['win']) == || check($_GET['win']) == || check($_GET['win']) == 'z'){
if(
check($_GET['win']) == 'z'){
if(
$_SESSION['level'] == 1){$rr 5;}
if(
$_SESSION['level'] == 2){$rr 10;}
if(
$_SESSION['level'] == 3){$rr 50;}
if(
$_SESSION['level'] == 4){$rr 100;}
if(
$_SESSION['level'] == 5){$rr 250;}
$it = ($rr $level) / 100;
$rrz $it $rr;
echo
'Поздравляем вы выиграли  <strong>'.$rrz.'</strong> руб.<br />';
DB::run()->query("UPDATE `users` SET `money`=`money` + ? WHERE login =?",array($rrz,$login));

$_SESSION['level'] = 0;
unlink($_SESSION['red']);
$_SESSION['red'] = rand(1,2);
}

if(
$_GET['win'] == $_SESSION['red']){
if(
$_SESSION['level'] >= 7){
$it = (500 $level) / 100;
$rrz $it 500;
echo
'Поздравляем вы выиграли  <strong>'.$rrz.'</strong> руб.<br />';
DB::run()->query("UPDATE `users` SET `money`=`money` + ? WHERE login =?",array($rrz,$login));
$_SESSION['level'] = 0;
unlink($_SESSION['red']);
$_SESSION['red'] = rand(1,2);
} else {
$_SESSION['level'] = $_SESSION['level'] + 1;
unlink($_SESSION['red']);
$_SESSION['red'] = rand(1,2);
}
} else {
$it = (100 $level) / 100;
$rrz 100 $it;
//echo'Вы проиграли <strong>'.$rrz.'</strong> руб.';
DB::run()->query("UPDATE `users` SET `money`=`money` - ? WHERE login =?",array($rrz,$login));
//echo'Вы проиграли';
$_SESSION['level'] = 0;
unlink($_SESSION['red']);
$_SESSION['red'] = rand(1,2);
}

}
} else { echo
'Ваш уровень слишком мал.'; }
echo
'</div>';
break;
default: 
header ('location: ?mode=index'); 
endswitch;
echo 
'<div class="title">Меню</div>';
echo
'<div class="menu"_2>У вас на счету: '.$my['money'].'  '.money($my['money']).'</div>';
echo
'<div class="menu"><img src="'.BASEDIR.''.IMG.'faq.png"> <a href="/games/help.php">FAQ - ваш вечный путеводитель</a></div>';
} else {
title('Ошибка!');
echo
'<div class="title">Ошибка!</div>';
echo
'<div class="error">';
echo
'Доступ разрешен только авторизованым!';
echo
'</div>';

}
include(
MAINDIR.'style/foot.php');
?>
Онлайн: 2
Реклама