Файл: inc/sate.php
Строк: 108
<?php
echo '<div class="event"><h1>Bзлoм ceйфa</h1></div>';
$user=$ku;
session_start();
echo'<div class="block">';
echo'<div class="minor">';
if(isset($ku)){
$action=htmlspecialchars(trim($_GET['action']));
switch ($action){
default:
echo '<img src="images/snclose.gif" style="border:1px solid #4f7942;border-radius:3px" alt="сейф"/><br/>';
echo ''.$user['nick'].' , у вас <span class="title">'.(number_format($user['money'])).'</span> <img src="images/icons/money.png" alt="монет" /> монет.<br/>';
$_SESSION['s1']=rand(0,9);
$_SESSION['s2']=rand(0,9);
$_SESSION['s3']=rand(0,9);
$_SESSION['s4']=rand(0,9);
$_SESSION['try']=5;
$_SESSION['code']=$_SESSION['s1'].$_SESSION['s2'].$_SESSION['s3'].$_SESSION['s4'];
echo'Одна попытка взлома сейфа <br/>стоит <span class="title">100,000</span> <img src="images/icons/money.png" alt="монет" /> монет.<br/>Монеты списываются за необходимые инструменты для взлома.<br/>Вам даётся 5 попыток, чтобы подобрать код из 4-х цифр. <br/>В каждом взломанном сейфе лежит награда <u>1000</u> <img src="images/icons/ruby.png" alt="" /> рубинов.';
if($user['money']<100000){echo '<br/>У вас нехватает '.(number_format(100000-$ku['money'])).' <img src="images/icons/money.png" alt="" /> монет.';
}else{
echo '<br/><img src="images/safeok.jpg" style="border:1px solid #4f7942;border-radius:3px" alt="отмычка"/> <a href="?sate&action=vzlom"><sub>Лoмaть ceйф</sub></a><br/>';
};
break;
case 'vzlom':
if ($user['money']<100000){
echo $user['nick'].', у вас нет столько денег, чтобы заплатить за взлом <br/>';
}else{
if(!$_SESSION['go'] || !$_SESSION['try']){
$money=100000;
$ku['money']=minus_money($money);
$_SESSION['go']='ok';
};
echo $user['nick'].' , не торопитесь! Просто подумайте.<br/>';
echo '<img src="images/snclose.gif" style="border:1px solid #4f7942;border-radius:3px" alt="сейф"/><br/>';
if (!$_SESSION['code'] || !$_SESSION['go']){
echo'<br/><font color="red">Нее... такой фокус тут не канает...Проваливай, умник. =)</font><br/>';
}else{
if ($_SESSION['try']==0) {
echo '<img src="images/snclose.gif" style="border:1px solid #4f7942;border-radius:3px" alt="сейф"/><br/>';
echo '<br/>Попытки закончились. A взломать сейф так и не получилось...
Возможно, в следующий раз вам повезёт...<br/>';
echo '<br/>» <a href="?sate">Повторить попытку</a>';
}else{
echo 'Попыток осталось: '.$_SESSION['try'].'<br/>';
echo 'Комбинация сейфа:<br/>';
echo '<font color="red">- - - -</font><br/>';
echo '<form action="?sate&action=vzlom1" method="post">';
echo 'Введите комбинацию цифр:<br/>';
echo '<input type="text" size="1" maxlength="1" name="k1" style="border:3px solid #4f7942;border-radius:3px"/>';
echo '<input type="text" size="1" maxlength="1" name="k2" style="border:3px solid #4f7942;border-radius:3px"/>';
echo '<input type="text" size="1" maxlength="1" name="k3" style="border:3px solid #4f7942;border-radius:3px"/>';
echo'<input type="text" size="1" maxlength="1" name="k4" style="border:3px solid #4f7942;border-radius:3px"/>';
echo '<hr/><input type="submit" value="Лoмaть"/></form>';
}
}
}
break;
case 'vzlom1':
$k1=(int)$_POST['k1'];
$k2=(int)$_POST['k2'];
$k3=(int)$_POST['k3'];
$k4=(int)$_POST['k4'];
if ($k1==$_SESSION['s1'] || $k1==$_SESSION['s2'] || $k1==$_SESSION['s3'] || $k1==$_SESSION['s4'] ){$g1="*";}
else{$g1="-";}
if ($k2==$_SESSION['s1'] || $k2==$_SESSION['s2'] || $k2==$_SESSION['s3'] || $k2==$_SESSION['s4'] ){$g2="*";}
else{$g2="-";}
if ($k3==$_SESSION['s1'] || $k3==$_SESSION['s2'] || $k3==$_SESSION['s3'] || $k3==$_SESSION['s4'] ){$g3="*";}
else{$g3="-";}
if ($k4==$_SESSION['s1'] || $k4==$_SESSION['s2'] || $k4==$_SESSION['s3'] || $k4==$_SESSION['s4'] ){$g4="*";}
else{$g4="-";}
if ($k1==$_SESSION['s1']){$g1=$_SESSION['s1'];}
if ($k2==$_SESSION['s2']){$g2=$_SESSION['s2'];}
if ($k3==$_SESSION['s3']){$g3=$_SESSION['s3'];}
if ($k4==$_SESSION['s4']){$g4=$_SESSION['s4'];}
if (!$_SESSION['go']){
echo'<br/><font color="red">Нее... такой фокус тут не канает...</font><br/>';
}else{
if ($_SESSION['try']==0) {
echo '<img src="images/snclose.gif" style="border:1px solid #4f7942;border-radius:3px" alt="сейф"/><br/>';
echo '<font color="red">Шифp был такой:</font><br/>';
echo '<b>'.$_SESSION['s1'].'-'.$_SESSION['s2'].'-'.$_SESSION['s3'].'-'.$_SESSION['s4'].'</b>';
echo '<br/>Попытки закончились. A взломать сейф так и не получилось...
Возможно, в другой раз вам повезёт...<br/>';
echo '<br/>» <a href="?safe">Повторить попытку</a><br/>';
unset($_SESSION['go'],$_SESSION['try']);
}else{
$_SESSION['try']--;
$d1="-"; $d2="-"; $d3="-"; $d4="-";
if ($k1==$_SESSION['s2']){$d2="x";}
if ($k1==$_SESSION['s3']){$d3="x";}
if ($k1==$_SESSION['s4']){$d4="x";}
if ($k1==$_SESSION['s2'] && $k1==$_SESSION['s3']){$d2="x";$d3="x";}
if ($k1==$_SESSION['s2'] && $k1==$_SESSION['s4']){$d2="x";$d4="x";}
if ($k1==$_SESSION['s4'] && $k1==$_SESSION['s3']){$d4="x";$d3="x";}
if ($k1==$_SESSION['s2'] && $k1==$_SESSION['s3'] && $k1==$_SESSION['s4']){$d2="x";$d3="x";$d4="x";}
if ($k2==$_SESSION['s1']){$d1="x";}
if ($k2==$_SESSION['s3']){$d3="x";}
if ($k2==$_SESSION['s4']){$d4="x";}
if ($k2==$_SESSION['s1'] && $k2==$_SESSION['s3']){$d1="x";$d3="x";}
if ($k2==$_SESSION['s2'] && $k2==$_SESSION['s4']){$d1="x";$d4="x";}
if ($k2==$_SESSION['s4'] && $k2==$_SESSION['s3']){$d4="x";$d3="x";}
if ($k2==$_SESSION['s1'] && $k2==$_SESSION['s3'] && $k2==$_SESSION['s4']){$d1="x";$d3="x";$d4="x";}
if ($k3==$_SESSION['s1']){$d1="x";}
if ($k3==$_SESSION['s2']){$d2="x";}
if ($k3==$_SESSION['s4']){$d4="x";}
if ($k3==$_SESSION['s1'] && $k3==$_SESSION['s2']){$d1="x";$d2="x";}
if ($k3==$_SESSION['s2'] && $k3==$_SESSION['s4']){$d1="x";$d4="x";}
if ($k3==$_SESSION['s4'] && $k3==$_SESSION['s2']){$d4="x";$d2="x";}
if ($k3==$_SESSION['s1'] && $k3==$_SESSION['s2'] && $k3==$_SESSION['s4']){$d1="x";$d2="x";$d4="x";}
if ($k4==$_SESSION['s1']){$d1="x";}
if ($k4==$_SESSION['s2']){$d2="x";}
if ($k4==$_SESSION['s3']){$d3="x";}
if ($k4==$_SESSION['s1'] && $k4==$_SESSION['s2']){$d1="x";$d2="x";}
if ($k4==$_SESSION['s2'] && $k4==$_SESSION['s3']){$d1="x";$d3="x";}
if ($k4==$_SESSION['s3'] && $k4==$_SESSION['s2']){$d3="x";$d2="x";}
if ($k4==$_SESSION['s1'] && $k4==$_SESSION['s2'] && $k4==$_SESSION['s4']){$d1="x";$d2="x";$d3="x";}
if ($k1==$_SESSION['s1']){$d1=$_SESSION['s1'];}
if ($k2==$_SESSION['s2']){$d2=$_SESSION['s2'];}
if ($k3==$_SESSION['s3']){$d3=$_SESSION['s3'];}
if ($k4==$_SESSION['s4']){$d4=$_SESSION['s4'];}
if($k1==$_SESSION['s1'] && $k2==$_SESSION['s2'] && $k3==$_SESSION['s3'] && $k4==$_SESSION['s4'])
{
echo '<img src="images/snopen.gif" style="border:1px solid #4f7942;border-radius:3px" alt="сейф"/><br/>';
echo '<br/>ПОЗДРАВЛЯЕМ! СЕЙФ УСПЕШНО ВЗЛОМАН!<br/>
<font color="red">НА ВАШ СЧЁТ ПЕРЕВЕДЕНЫ <span class="title">1000</span> <img src="images/icons/ruby.png" alt="" /> рубинов</font><br/>';
$rubies=1000;
$ku['rubies']=plus_rubies($rubies);
mysql_query("UPDATE `kolhoz_user` SET `rating_safe`='".($ku['rating_safe']+1)."' WHERE `id`='".$ku['id']."'");
unset($_SESSION['go'],$_SESSION['try']);
echo'» <a href="?sate">Повторить попытку</a><br/>';
}else{
echo '<img src="images/snclose.gif" style="border:1px solid #4f7942;border-radius:3px" alt="сейф"/><br/>';
echo $user[nick].' , не торопитесь! Просто хорошенько подумайте. <br/>';
echo 'Попыток осталось: <font color="red"><big>'.$_SESSION['try'].'</big></font><br/>';
echo 'Комбинация сейфа:<br/>';
echo '<b><font color="red">'.$d1.' '.$d2.' '.$d3.' '.$d4.'</font></b><br/>';
echo'<form action="?sate&action=vzlom1" method="post">
Введите комбинацию цифр:<br/>
<input type="text" size="1" maxlength="1" name="k1" style="border:3px solid #4f7942;border-radius:3px"/>
<input type="text" size="1" maxlength="1" name="k2" style="border:3px solid #4f7942;border-radius:3px"/>
<input type="text" size="1" maxlength="1" name="k3" style="border:3px solid #4f7942;border-radius:3px"/>
<input type="text" size="1" maxlength="1" name="k4" style="border:3px solid #4f7942;border-radius:3px"/>
<hr/><input type="submit" value="Лoмaть"/></form>';
echo"<br/>Справка:<br/>1. символ <b>-</b> означает, что введённая цифра отсутствует в коде сейфа.<br/>
2. символ <big>*</big> означает, что цифра, которую вы ввели есть, но стоит на другом месте в шифре сейфа.<br/>
3. символ <b>х</b> означает, что хотябы одна из угаданных вами цифр присутствует в шифре сейфа, и стоит на месте <b>х</b>.<br/>";
}
}
}
break;
};
}else{
echo '<div class="msg">Город доступен только для авторизованых пользователей!</div>';
};
echo'</div></div>';
include_once 'inc/foot.php';
?>