Просмотр файла city1/safe.php

Размер файла: 9.54Kb
  1. <?php
  2. session_start();
  3. include "./../ini3.php";
  4. include "./../includes/header2.php";
  5. include "./../includes/inc_online.php";
  6.  
  7.  
  8. $id=cyr(htmlspecialchars(stripslashes(trim($id))));
  9. $login=cyr(htmlspecialchars(stripslashes(trim($login))));
  10. $pass=cyr(htmlspecialchars(stripslashes(trim($pass))));
  11.  
  12. if(!empty($login))
  13. {
  14. $q = mysql_query("select secur,golod,admin,band,guns,cars,id,login,pass,status,reg_data,money,level,police,health,ban,zav,lsd from users where login='".cyr($login)."';");
  15. }
  16. elseif(!empty($id))
  17. {
  18. $q = mysql_query("select secur,golod,admin,band,guns,cars,id,login,pass,status,reg_data,money,level,police,health,ban,zav,lsd from users where id='".$id."';");
  19. }
  20. else
  21. {
  22. die ($lang['empty_login']."</body></html>");
  23. }
  24.  
  25. $data = mysql_fetch_array($q);
  26.  
  27. $id=$data['id'];
  28. $login=$data['login'];
  29. $status=$data['status'];
  30. $reg_data=$data['reg_data'];
  31. $money=$data['money'];
  32. $level=$data['level'];
  33. $police=$data['police'];
  34. $health=$data['health'];
  35. $cars=$data['cars'];
  36. $guns=$data['guns'];
  37. $band=$data['band'];
  38. $golod=$data['golod'];
  39. $secur=$data['secur'];
  40. $admin=$data['admin'];
  41. $ban=$data['ban'];
  42. $lsd=$data['lsd'];
  43. $zav=$data['zav'];
  44.  
  45. if($pass!=$data['pass'])
  46. {
  47. die ($lang['empty_login']."</body></html>");
  48. }
  49.  
  50. mysql_query("update users set last='".time()."',city='0' where id='".$id."';");
  51.  
  52.  
  53.  
  54. echo '<b><font color="red">Bзлoм ceйфa</font></b><br/>';
  55.  
  56.  
  57. $action=htmlspecialchars(trim($_GET['action']));
  58.  
  59.  
  60. switch ($action){
  61.  
  62.  
  63. default:
  64. echo '<img src="images/snclose.gif" alt="сейф"/><br/>';
  65. echo 'Ну что '.$login.' , взломаем?<br/>';
  66. echo 'У тебя '.$money.'$<br/>';
  67. $_SESSION['s1']=rand(0,9);
  68. $_SESSION['s2']=rand(0,9);
  69. $_SESSION['s3']=rand(0,9);
  70. $_SESSION['s4']=rand(0,9);
  71. $_SESSION['try']=5;
  72. $_SESSION['code']=$_SESSION['s1'].$_SESSION['s2'].$_SESSION['s3'].$_SESSION['s4'];
  73.  
  74. echo'Всё готово для совершения взлома! Перейдите по ссылке Лoмaть ceйф!<br/>';
  75.  
  76. echo'Попробуй вскрыть наш сейф.
  77. <br/>В сейфе тебя ждёт: 10000$ (плaтишь 1 pap зa 5 пoпытoк)<br/>
  78. За попытку взлома ты заплатишь 2000$ ну эт чтобы купить себе необходимое
  79. для взлома оборудование.<br/>
  80. У тебя будет только 5 попыток, чтобы подобрать код из 4-х цифр.
  81. Если тебя это устраивает, то ВПЕРЁД! <br/>';
  82. if($money<2000){echo 'У тебя не достаточно денег!';
  83. }else{
  84. echo '&#187; <a href="safe.php?id='.$id.'&amp;pass='.$pass.'&amp;action=vzlom">Лoмaть ceйф</a><br/>';
  85. };
  86. break;
  87.  
  88.  
  89.  
  90. case 'vzlom':
  91.  
  92. if ($money<2000){
  93. echo $login.', у тебя нет столько денег, чтобы заплатить за взлом <br/>';
  94. }else{
  95. if(!$_SESSION['go'] || !$_SESSION['try']){
  96. mysql_query("UPDATE `users` SET `money`=`money`-2000 WHERE `id`='".$id."'");
  97. $_SESSION['go']='ok';
  98. };
  99.  
  100. echo $login.' , не торопись! Просто хорошо подумай. <br/>';
  101. echo '<br/><img src="images/snclose.gif" alt="сейф"/><br/>';
  102.  
  103. if (!$_SESSION['code'] || !$_SESSION['go']){
  104. echo'<br/><font color="red">Нее... такой фокус тут не канает...Проваливай, умник. =)</font><br/>';
  105. }else{
  106.  
  107.  
  108. if ($_SESSION['try']==0) {
  109. echo '<img src="images/snclose.gif" alt="сейф"/><br/>';
  110. echo '<br/>Попытки закончились. A взломать сейф так и не получилось...
  111. Возможно, в другой раз тебе повезёт больше...<br/>';
  112. echo '<br/>&raquo; <a href="safe.php">Ещё разок</a>';
  113. }else{
  114.  
  115.  
  116. echo 'Попыток осталось: '.$_SESSION['try'].'<br/>';
  117. echo 'Комбинация сейфа:<br/>';
  118. echo '<font color="red">- - - -</font><br/>';
  119. echo '<form action="safe.php?id='.$id.'&amp;pass='.$pass.'&amp;action=vzlom1" method="post">';
  120. echo 'Введите комбинацию цифр:<br/>';
  121. echo '<input type="text" size="1" maxlength="1" name="k1"/>';
  122. echo '<input type="text" size="1" maxlength="1" name="k2"/>';
  123. echo '<input type="text" size="1" maxlength="1" name="k3"/>';
  124. echo '<input type="text" size="1" maxlength="1" name="k4"/>';
  125. echo '<input type="submit" value="Лoмaть"/></form>';
  126. }
  127. }
  128. }
  129.  
  130. break;
  131.  
  132.  
  133.  
  134. case 'vzlom1':
  135. $k1=(int)$_POST['k1'];
  136. $k2=(int)$_POST['k2'];
  137. $k3=(int)$_POST['k3'];
  138. $k4=(int)$_POST['k4'];
  139.  
  140. if ($k1==$_SESSION['s1'] || $k1==$_SESSION['s2'] || $k1==$_SESSION['s3'] || $k1==$_SESSION['s4'] ){$g1="*";}
  141. else{$g1="-";}
  142. if ($k2==$_SESSION['s1'] || $k2==$_SESSION['s2'] || $k2==$_SESSION['s3'] || $k2==$_SESSION['s4'] ){$g2="*";}
  143. else{$g2="-";}
  144. if ($k3==$_SESSION['s1'] || $k3==$_SESSION['s2'] || $k3==$_SESSION['s3'] || $k3==$_SESSION['s4'] ){$g3="*";}
  145. else{$g3="-";}
  146. if ($k4==$_SESSION['s1'] || $k4==$_SESSION['s2'] || $k4==$_SESSION['s3'] || $k4==$_SESSION['s4'] ){$g4="*";}
  147. else{$g4="-";}
  148. if ($k1==$_SESSION['s1']){$g1=$_SESSION['s1'];}
  149. if ($k2==$_SESSION['s2']){$g2=$_SESSION['s2'];}
  150. if ($k3==$_SESSION['s3']){$g3=$_SESSION['s3'];}
  151. if ($k4==$_SESSION['s4']){$g4=$_SESSION['s4'];}
  152.  
  153.  
  154.  
  155. if (!$_SESSION['go']){
  156. echo'<br/><font color="red">Нее... такой фокус тут не канает...</font><br/>';
  157.  
  158. }else{
  159. if ($_SESSION['try']==0) {
  160.  
  161. echo '<img src="images/snclose.gif" alt="сейф"/><br/>';
  162. echo '<font color="red">Щифp был:</font><br/>';
  163. echo '<b>'.$_SESSION['s1'].'-'.$_SESSION['s2'].'-'.$_SESSION['s3'].'-'.$_SESSION['s4'].'</b>';
  164.  
  165. echo '<br/>Попытки закончились. A взломать сейф так и не получилось...
  166. Возможно, в другой раз тебе повезёт больше...<br/>';
  167. echo '<br/>&raquo; <a href="safe.php?id='.$id.'&amp;pass='.$pass.'">Ещё разок!</a><br/>';
  168. unset($_SESSION['go'],$_SESSION['try']);
  169. }else{
  170. $_SESSION['try']--;
  171.  
  172. $d1="-"; $d2="-"; $d3="-"; $d4="-";
  173. if ($k1==$_SESSION['s2']){$d2="x";}
  174. if ($k1==$_SESSION['s3']){$d3="x";}
  175. if ($k1==$_SESSION['s4']){$d4="x";}
  176. if ($k1==$_SESSION['s2'] && $k1==$_SESSION['s3']){$d2="x";$d3="x";}
  177. if ($k1==$_SESSION['s2'] && $k1==$_SESSION['s4']){$d2="x";$d4="x";}
  178. if ($k1==$_SESSION['s4'] && $k1==$_SESSION['s3']){$d4="x";$d3="x";}
  179. if ($k1==$_SESSION['s2'] && $k1==$_SESSION['s3'] && $k1==$_SESSION['s4']){$d2="x";$d3="x";$d4="x";}
  180. if ($k2==$_SESSION['s1']){$d1="x";}
  181. if ($k2==$_SESSION['s3']){$d3="x";}
  182. if ($k2==$_SESSION['s4']){$d4="x";}
  183. if ($k2==$_SESSION['s1'] && $k2==$_SESSION['s3']){$d1="x";$d3="x";}
  184. if ($k2==$_SESSION['s2'] && $k2==$_SESSION['s4']){$d1="x";$d4="x";}
  185. if ($k2==$_SESSION['s4'] && $k2==$_SESSION['s3']){$d4="x";$d3="x";}
  186. if ($k2==$_SESSION['s1'] && $k2==$_SESSION['s3'] && $k2==$_SESSION['s4']){$d1="x";$d3="x";$d4="x";}
  187. if ($k3==$_SESSION['s1']){$d1="x";}
  188. if ($k3==$_SESSION['s2']){$d2="x";}
  189. if ($k3==$_SESSION['s4']){$d4="x";}
  190. if ($k3==$_SESSION['s1'] && $k3==$_SESSION['s2']){$d1="x";$d2="x";}
  191. if ($k3==$_SESSION['s2'] && $k3==$_SESSION['s4']){$d1="x";$d4="x";}
  192. if ($k3==$_SESSION['s4'] && $k3==$_SESSION['s2']){$d4="x";$d2="x";}
  193. if ($k3==$_SESSION['s1'] && $k3==$_SESSION['s2'] && $k3==$_SESSION['s4']){$d1="x";$d2="x";$d4="x";}
  194. if ($k4==$_SESSION['s1']){$d1="x";}
  195. if ($k4==$_SESSION['s2']){$d2="x";}
  196. if ($k4==$_SESSION['s3']){$d3="x";}
  197. if ($k4==$_SESSION['s1'] && $k4==$_SESSION['s2']){$d1="x";$d2="x";}
  198. if ($k4==$_SESSION['s2'] && $k4==$_SESSION['s3']){$d1="x";$d3="x";}
  199. if ($k4==$_SESSION['s3'] && $k4==$_SESSION['s2']){$d3="x";$d2="x";}
  200. if ($k4==$_SESSION['s1'] && $k4==$_SESSION['s2'] && $k4==$_SESSION['s4']){$d1="x";$d2="x";$d3="x";}
  201. if ($k1==$_SESSION['s1']){$d1=$_SESSION['s1'];}
  202. if ($k2==$_SESSION['s2']){$d2=$_SESSION['s2'];}
  203. if ($k3==$_SESSION['s3']){$d3=$_SESSION['s3'];}
  204. if ($k4==$_SESSION['s4']){$d4=$_SESSION['s4'];}
  205. if($k1==$_SESSION['s1'] && $k2==$_SESSION['s2'] && $k3==$_SESSION['s3'] && $k4==$_SESSION['s4'])
  206. {
  207. echo '<img src="images/snopen.gif" alt="сейф"/><br/>';
  208. echo '<br/>ПОЗДРАВЛЯЮ! СЕЙФ УСПЕШНО ВЗЛОМАН!<br/>
  209. <font color="red">НА ВАШ СЧЁТ ПЕРЕВЕДЕНЫ 10000$</font><br/>';
  210. mysql_query("UPDATE `users` SET `money`=`money`+10000 WHERE `id`='".$id."'");
  211. unset($_SESSION['go'],$_SESSION['try']);
  212.  
  213. echo'&raquo; <a href="safe.php?id='.$id.'&amp;pass='.$pass.'">Ещё взломать?</a><br/>';
  214. }else{
  215.  
  216. echo '<img src="images/snclose.gif" alt="сейф"/><br/>';
  217. echo $login.' , не торопись! Просто хорошо подумай. <br/>';
  218. echo 'Попыток осталось: <font color="red"><big>'.$_SESSION['try'].'</big></font><br/>';
  219. echo 'Комбинация сейфа:<br/>';
  220. echo '<b><font color="red">'.$d1.' '.$d2.' '.$d3.' '.$d4.'</font></b><br/>';
  221.  
  222.  
  223.  
  224.  
  225. echo'<form action="safe.php?id='.$id.'&amp;pass='.$pass.'&amp;action=vzlom1" method="post">
  226. Введите комбинацию цифр:<br/>
  227. <input type="text" size="1" maxlength="1" name="k1"/>
  228. <input type="text" size="1" maxlength="1" name="k2"/>
  229. <input type="text" size="1" maxlength="1" name="k3"/>
  230. <input type="text" size="1" maxlength="1" name="k4"/>
  231. <input type="submit" value="Лoмaть"/></form>';
  232.  
  233. echo"<hr/>Справка:<br/>1. символ <b>-</b> означает, что введённая цифра отсутствует в коде сейфа.<br/>
  234. 2. символ <big>*</big> означает, что цифра, которую вы ввели есть, но стоит на другом месте в шифре сейфа.<br/>
  235. 3. символ <b>х</b> означает, что хотябы одна из угаданных вами цифр присутствует в шифре сейфа, и стоит на месте <b>х</b>.<br/>";
  236. }
  237. }
  238. }
  239. break;
  240.  
  241.  
  242.  
  243.  
  244. };
  245.  
  246. echo '<div class="msg"><a href="index.php?id='.$id.'&amp;pass='.$pass.'">В город</a></div>';
  247. mysql_close();
  248. print "</body></html>";
  249. ?>