Просмотр файла games/bandit.php

Размер файла: 17.83Kb
  1. <?php
  2. #-----------------------------------------------------#
  3. # ********* ROTORCMS ********* #
  4. # Made by : VANTUZ #
  5. # E-mail : visavi.net@mail.ru #
  6. # Site : http://pizdec.ru #
  7. # WAP-Site : http://visavi.net #
  8. # ICQ : 36-44-66 #
  9. # Вы не имеете право вносить изменения в код скрипта #
  10. # для его дальнейшего распространения #
  11. #-----------------------------------------------------#
  12. require_once ('../includes/start.php');
  13. require_once ('../includes/functions.php');
  14. require_once ('../includes/header.php');
  15. include_once ('../themes/' . $config['themes'] . '/index.php');
  16.  
  17. if (isset($_GET['act'])) {
  18. $act = check($_GET['act']);
  19. } else {
  20. $act = 'index';
  21. }
  22.  
  23. show_title('site.png', 'Однорукий бандит');
  24. $config['newtitle'] = 'Игра Однорукий бандит';
  25.  
  26. if (is_user()) {
  27. switch ($act):
  28. # ###########################################################################################
  29. # # Главная страница ##
  30. # ###########################################################################################
  31. case "index":
  32.  
  33. echo 'Любишь азарт? А выигрывая, чувствуешь адреналин? Играй и получай призы<br /><br />';
  34.  
  35. echo '.<img src="../images/bandit/1.gif" alt="image" /> <img src="../images/bandit/2.gif" alt="image" /> <img src="../images/bandit/3.gif" alt="image" />.<br />';
  36. echo '.<img src="../images/bandit/7.gif" alt="image" /> <img src="../images/bandit/7.gif" alt="image" /> <img src="../images/bandit/7.gif" alt="image" />.<br />';
  37. echo '.<img src="../images/bandit/4.gif" alt="image" /> <img src="../images/bandit/5.gif" alt="image" /> <img src="../images/bandit/6.gif" alt="image" />.<br />';
  38.  
  39. echo '<br /><b><a href="bandit.php?act=go&amp;' . SID . '">Играть</a></b><br />';
  40.  
  41. echo 'В наличии ' . moneys($udata['users_money']) . '<br /><br />';
  42.  
  43. echo '<img src="../images/img/faq.gif" alt="image" /> <a href="bandit.php?act=faq&amp;' . SID . '">Правила игры</a><br />';
  44. break;
  45. # ###########################################################################################
  46. # # Игра ##
  47. # ###########################################################################################
  48. case "go":
  49. if ($udata['users_money'] >= 5) {
  50. $num1 = mt_rand(1, 8);
  51. $num2 = mt_rand(1, 8);
  52. $num3 = mt_rand(1, 8);
  53. $num4 = mt_rand(1, 8);
  54.  
  55. $num_arr = array(1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 8, 8);
  56. $num5 = $num_arr[array_rand($num_arr)];
  57.  
  58. $num6 = mt_rand(1, 8);
  59. $num7 = mt_rand(1, 8);
  60. $num8 = mt_rand(1, 8);
  61. $num9 = mt_rand(1, 8);
  62.  
  63. $rand = mt_rand(100, 999);
  64.  
  65. echo '.<img src="../images/bandit/' . $num1 . '.gif" alt="image" /> <img src="../images/bandit/' . $num2 . '.gif" alt="image" /> <img src="../images/bandit/' . $num3 . '.gif" alt="image" />.<br />';
  66. echo '.<img src="../images/bandit/' . $num4 . '.gif" alt="image" /> <img src="../images/bandit/' . $num5 . '.gif" alt="image" /> <img src="../images/bandit/' . $num6 . '.gif" alt="image" />.<br />';
  67. echo '.<img src="../images/bandit/' . $num7 . '.gif" alt="image" /> <img src="../images/bandit/' . $num8 . '.gif" alt="image" /> <img src="../images/bandit/' . $num9 . '.gif" alt="image" />.<br /><br />';
  68. // ------------------------------- линии -----------------------------------//
  69. $sum = 0;
  70.  
  71. if ($num1 == 1 && $num2 == $num1 && $num3 == $num1) {
  72. echo 'Вишенки - вехний ряд<br />';
  73. $sum += "5";
  74. }
  75. if ($num4 == 1 && $num5 == $num4 && $num6 == $num4) {
  76. echo 'Вишенки - средний ряд<br />';
  77. $sum += "10";
  78. }
  79. if ($num7 == 1 && $num8 == $num7 && $num9 == $num7) {
  80. echo 'Вишенки - нижний ряд<br />';
  81. $sum += "5";
  82. }
  83.  
  84. if ($num1 == 2 && $num2 == $num1 && $num3 == $num1) {
  85. echo 'Апельсины - вехний ряд<br />';
  86. $sum += "10";
  87. }
  88. if ($num4 == 2 && $num5 == $num4 && $num6 == $num4) {
  89. echo 'Апельсины - средний ряд<br />';
  90. $sum += "15";
  91. }
  92. if ($num7 == 2 && $num8 == $num7 && $num9 == $num7) {
  93. echo 'Апельсины - нижний ряд<br />';
  94. $sum += "10";
  95. }
  96.  
  97. if ($num1 == 3 && $num2 == $num1 && $num3 == $num1) {
  98. echo 'Виноград - вехний ряд<br />';
  99. $sum += "15";
  100. }
  101. if ($num4 == 3 && $num5 == $num4 && $num6 == $num4) {
  102. echo 'Виноград - средний ряд<br />';
  103. $sum += "25";
  104. }
  105. if ($num7 == 3 && $num8 == $num7 && $num9 == $num7) {
  106. echo 'Виноград - нижний ряд<br />';
  107. $sum += "15";
  108. }
  109.  
  110. if ($num1 == 4 && $num2 == $num1 && $num3 == $num1) {
  111. echo 'Бананы - вехний ряд<br />';
  112. $sum += "25";
  113. }
  114. if ($num4 == 4 && $num5 == $num4 && $num6 == $num4) {
  115. echo 'Бананы - средний ряд<br />';
  116. $sum += "35";
  117. }
  118. if ($num7 == 4 && $num8 == $num7 && $num9 == $num7) {
  119. echo 'Бананы - нижний ряд<br />';
  120. $sum += "25";
  121. }
  122.  
  123. if ($num1 == 5 && $num2 == $num1 && $num3 == $num1) {
  124. echo 'Яблоки - вехний ряд<br />';
  125. $sum += "30";
  126. }
  127. if ($num4 == 5 && $num5 == $num4 && $num6 == $num4) {
  128. echo 'Яблоки - средний ряд<br />';
  129. $sum += "50";
  130. }
  131. if ($num7 == 5 && $num8 == $num7 && $num9 == $num7) {
  132. echo 'Яблоки - нижний ряд<br />';
  133. $sum += "30";
  134. }
  135.  
  136. if ($num1 == 6 && $num2 == $num1 && $num3 == $num1) {
  137. echo 'BAR - вехний ряд<br />';
  138. $sum += "50";
  139. }
  140. if ($num4 == 6 && $num5 == $num4 && $num6 == $num4) {
  141. echo 'BAR - средний ряд<br />';
  142. $sum += "70";
  143. }
  144. if ($num7 == 6 && $num8 == $num7 && $num9 == $num7) {
  145. echo 'BAR - нижний ряд<br />';
  146. $sum += "55";
  147. }
  148.  
  149. if ($num1 == 7 && $num2 == $num1 && $num3 == $num1) {
  150. echo '777 - вехний ряд<br />';
  151. $sum += "177";
  152. }
  153. if ($num4 == 7 && $num5 == $num4 && $num6 == $num4) {
  154. echo '777 - средний ряд<br />';
  155. $sum += "777";
  156. }
  157. if ($num7 == 7 && $num8 == $num7 && $num9 == $num7) {
  158. echo '777 - нижний ряд<br />';
  159. $sum += "177";
  160. }
  161.  
  162. if ($num1 == 8 && $num2 == $num1 && $num3 == $num1) {
  163. echo '$$$ - вехний ряд<br />';
  164. $sum += "60";
  165. }
  166. if ($num4 == 8 && $num5 == $num4 && $num6 == $num4) {
  167. echo '$$$ - средний ряд<br />';
  168. $sum += "100";
  169. }
  170. if ($num7 == 8 && $num8 == $num7 && $num9 == $num7) {
  171. echo '$$$ - нижний ряд<br />';
  172. $sum += "60";
  173. }
  174. // --------------------------------------- столбцы --------------------------------------//
  175. if ($num1 == 1 && $num4 == $num1 && $num7 == $num1) {
  176. echo 'Вишенки - левый столбец<br />';
  177. $sum += "5";
  178. }
  179. if ($num2 == 1 && $num5 == $num2 && $num8 == $num2) {
  180. echo 'Вишенки - средний столбец<br />';
  181. $sum += "10";
  182. }
  183. if ($num3 == 1 && $num6 == $num3 && $num9 == $num3) {
  184. echo 'Вишенки - правый столбец<br />';
  185. $sum += "5";
  186. }
  187.  
  188. if ($num1 == 2 && $num4 == $num1 && $num7 == $num1) {
  189. echo 'Апельсины - левый столбец<br />';
  190. $sum += "10";
  191. }
  192. if ($num2 == 2 && $num5 == $num2 && $num8 == $num2) {
  193. echo 'Апельсины - средний столбец<br />';
  194. $sum += "15";
  195. }
  196. if ($num3 == 2 && $num6 == $num3 && $num9 == $num3) {
  197. echo 'Апельсины - правый столбец<br />';
  198. $sum += "10";
  199. }
  200.  
  201. if ($num1 == 3 && $num4 == $num1 && $num7 == $num1) {
  202. echo 'Виноград - левый столбец<br />';
  203. $sum += "15";
  204. }
  205. if ($num2 == 3 && $num5 == $num2 && $num8 == $num2) {
  206. echo 'Виноград - средний столбец<br />';
  207. $sum += "25";
  208. }
  209. if ($num3 == 3 && $num6 == $num3 && $num9 == $num3) {
  210. echo 'Виноград - правый столбец<br />';
  211. $sum += "15";
  212. }
  213.  
  214. if ($num1 == 4 && $num4 == $num1 && $num7 == $num1) {
  215. echo 'Бананы - левый столбец<br />';
  216. $sum += "25";
  217. }
  218. if ($num2 == 4 && $num5 == $num2 && $num8 == $num2) {
  219. echo 'Бананы - средний столбец<br />';
  220. $sum += "40";
  221. }
  222. if ($num3 == 4 && $num6 == $num3 && $num9 == $num3) {
  223. echo 'Бананы - правый столбец<br />';
  224. $sum += "25";
  225. }
  226.  
  227. if ($num1 == 5 && $num4 == $num1 && $num7 == $num1) {
  228. echo 'Яблоки - левый столбец<br />';
  229. $sum += "40";
  230. }
  231. if ($num2 == 5 && $num5 == $num2 && $num8 == $num2) {
  232. echo 'Яблоки - средний столбец<br />';
  233. $sum += "75";
  234. }
  235. if ($num3 == 5 && $num6 == $num3 && $num9 == $num3) {
  236. echo 'Яблоки - правый столбец<br />';
  237. $sum += "40";
  238. }
  239.  
  240. if ($num1 == 6 && $num4 == $num1 && $num7 == $num1) {
  241. echo 'BAR - левый столбец<br />';
  242. $sum += "75";
  243. }
  244. if ($num2 == 6 && $num5 == $num2 && $num8 == $num2) {
  245. echo 'BAR - средний столбец<br />';
  246. $sum += "100";
  247. }
  248. if ($num3 == 6 && $num6 == $num3 && $num9 == $num3) {
  249. echo 'BAR - правый столбец<br />';
  250. $sum += "75";
  251. }
  252.  
  253. if ($num1 == 7 && $num4 == $num1 && $num7 == $num1) {
  254. echo '777 - левый столбец<br />';
  255. $sum += "100";
  256. }
  257. if ($num2 == 7 && $num5 == $num2 && $num8 == $num2) {
  258. echo '777 - средний столбец<br />';
  259. $sum += "177";
  260. }
  261. if ($num3 == 7 && $num6 == $num3 && $num9 == $num3) {
  262. echo '777 - правый столбец<br />';
  263. $sum += "100";
  264. }
  265.  
  266. if ($num1 == 8 && $num4 == $num1 && $num7 == $num1) {
  267. echo '$$$ - левый столбец<br />';
  268. $sum += "60";
  269. }
  270. if ($num2 == 8 && $num5 == $num2 && $num8 == $num2) {
  271. echo '$$$ - средний столбец<br />';
  272. $sum += "100";
  273. }
  274. if ($num3 == 8 && $num6 == $num3 && $num9 == $num3) {
  275. echo '$$$ - правый столбец<br />';
  276. $sum += "60";
  277. }
  278. // ------------------------------ диагональ -----------------------------------//
  279. if ($num1 == 1 && $num5 == $num1 && $num9 == $num1) {
  280. echo 'Вишенки - по диагонали<br />';
  281. $sum += "5";
  282. }
  283. if ($num3 == 1 && $num5 == $num3 && $num7 == $num3) {
  284. echo 'Вишенки - по диагонали<br />';
  285. $sum += "5";
  286. }
  287.  
  288. if ($num1 == 2 && $num5 == $num1 && $num9 == $num1) {
  289. echo 'Апельсины - по диагонали<br />';
  290. $sum += "10";
  291. }
  292. if ($num3 == 2 && $num5 == $num3 && $num7 == $num3) {
  293. echo 'Апельсины - по диагонали<br />';
  294. $sum += "10";
  295. }
  296.  
  297. if ($num1 == 3 && $num5 == $num1 && $num9 == $num1) {
  298. echo 'Виноград - по диагонали<br />';
  299. $sum += "15";
  300. }
  301. if ($num3 == 3 && $num5 == $num3 && $num7 == $num3) {
  302. echo 'Виноград - по диагонали<br />';
  303. $sum += "15";
  304. }
  305.  
  306. if ($num1 == 4 && $num5 == $num1 && $num9 == $num1) {
  307. echo 'Бананы - по диагонали<br />';
  308. $sum += "25";
  309. }
  310. if ($num3 == 4 && $num5 == $num3 && $num7 == $num3) {
  311. echo 'Бананы - по диагонали<br />';
  312. $sum += "25";
  313. }
  314.  
  315. if ($num1 == 5 && $num5 == $num1 && $num9 == $num1) {
  316. echo 'Яблоки - по диагонали<br />';
  317. $sum += "50";
  318. }
  319. if ($num3 == 5 && $num5 == $num3 && $num7 == $num3) {
  320. echo 'Яблоки - по диагонали<br />';
  321. $sum += "50";
  322. }
  323.  
  324. if ($num1 == 6 && $num5 == $num1 && $num9 == $num1) {
  325. echo 'BAR - по диагонали<br />';
  326. $sum += "100";
  327. }
  328. if ($num3 == 6 && $num5 == $num3 && $num7 == $num3) {
  329. echo 'BAR - по диагонали<br />';
  330. $sum += "100";
  331. }
  332.  
  333. if ($num1 == 7 && $num5 == $num1 && $num9 == $num1) {
  334. echo '777 - по диагонали<br />';
  335. $sum += "250";
  336. }
  337. if ($num3 == 7 && $num5 == $num3 && $num7 == $num3) {
  338. echo '777 - по диагонали<br />';
  339. $sum += "250";
  340. }
  341.  
  342. if ($num1 == 8 && $num5 == $num1 && $num9 == $num1) {
  343. echo '$$$ - по диагонали<br />';
  344. $sum += "150";
  345. }
  346. if ($num3 == 8 && $num5 == $num3 && $num7 == $num3) {
  347. echo '$$$ - по диагонали<br />';
  348. $sum += "150";
  349. }
  350.  
  351. DB :: $dbh -> query("UPDATE users SET users_money=users_money-5 WHERE users_login=?", array($log));
  352.  
  353. if ($sum > 0) {
  354. echo 'Ваш выигрыш составил: <b>' . (int)$sum . '</b><br /><br />';
  355.  
  356. DB :: $dbh -> query("UPDATE users SET users_money=users_money+? WHERE users_login=?", array($sum, $log));
  357. }
  358.  
  359. echo '<b><a href="bandit.php?act=go&amp;rand=' . $rand . '&amp;' . SID . '">Играть</a></b><br />';
  360. } else {
  361. show_error('Вы не можете играть т.к. на вашем счету недостаточно средств');
  362. }
  363.  
  364. $allmoney = DB :: $dbh -> querySingle("SELECT users_money FROM users WHERE users_login=?;", array($log));
  365.  
  366. echo 'В наличии ' . moneys($allmoney) . '<br /><br />';
  367.  
  368. echo '<img src="../images/img/faq.gif" alt="image" /> <a href="bandit.php?act=faq&amp;' . SID . '">Правила игры</a><br />';
  369. break;
  370. // ---------------------------- Правила -----------------------------------//
  371. case "faq":
  372.  
  373. echo 'Правила предельно просты. Нажимайте на кнопку Играть и выигрывайте деньги.<br />';
  374. echo 'За каждое нажатие у вас со счета списывают ' . moneys(5) . '<br />';
  375. echo 'Если у вам повезет и вы выиграете деньги, то то они сразу же будут перечислены вам на счет<br /><br />';
  376. echo 'Комбинации картинок считаются по вертикали, горизонтали и даже по диагонали<br /><br />';
  377. echo 'Список выигрышных комбинаций:<br />';
  378.  
  379. echo '<img src="../images/bandit/1.gif" alt="image" /> * 3 вишенки = ' . moneys(10) . ' средний ряд/столбец (5 - нижний или верхний ряд/столбец)<br />';
  380. echo '<img src="../images/bandit/2.gif" alt="image" /> * 3 апельсина = ' . moneys(15) . ' средний ряд/столбец (10 - нижний или верхний ряд/столбец)<br />';
  381. echo '<img src="../images/bandit/3.gif" alt="image" /> * 3 винограда = ' . moneys(25) . ' средний ряд/столбец (15 - нижний или верхний ряд/столбец)<br />';
  382. echo '<img src="../images/bandit/4.gif" alt="image" /> * 3 Банана = ' . moneys(35) . ' средний ряд/столбец (25 - нижний или верхний ряд/столбец)<br />';
  383. echo '<img src="../images/bandit/5.gif" alt="image" /> * 3 Яблока = ' . moneys(50) . ' средний ряд/столбец (30 - нижний или верхний ряд/столбец)<br />';
  384. echo '<img src="../images/bandit/6.gif" alt="image" /> * 3 BAR = ' . moneys(100) . ' по диагонали<br />';
  385. echo '<img src="../images/bandit/6.gif" alt="image" /> * 3 BAR = ' . moneys(70) . ' средний ряд/столбец (50 - нижний или верхний ряд/столбец)<br />';
  386. echo '<img src="../images/bandit/8.gif" alt="image" /> * 3 $$$ = ' . moneys(100) . ' средний ряд/столбец (60 - нижний или верхний ряд/столбец)<br />';
  387. echo '<img src="../images/bandit/8.gif" alt="image" /> * 3 $$$ = ' . moneys(150) . ' по диагонали<br />';
  388. echo '<img src="../images/bandit/7.gif" alt="image" /> * 3 777 = ' . moneys(177) . ' средний столбец (100 - правый или левый столбец)<br />';
  389. echo '<img src="../images/bandit/7.gif" alt="image" /> * 3 777 = ' . moneys(250) . ' по диагонали<br />';
  390. echo '<img src="../images/bandit/7.gif" alt="image" /> * 3 777 = ' . moneys(777) . ' средний ряд (177 - нижний или верхний ряд)<br /><br />';
  391.  
  392. echo '<img src="../images/img/games.gif" alt="image" /> <a href="bandit.php?' . SID . '">В игру</a><br />';
  393. break;
  394.  
  395. default:
  396. header("location: bandit.php?" . SID);
  397. exit;
  398. endswitch;
  399. } else {
  400. show_login('Вы не авторизованы, чтобы начать игру, необходимо');
  401. }
  402.  
  403. echo '<img src="../images/img/games.gif" alt="image" /> <a href="../pages/index.php?act=arkada&amp;' . SID . '">Развлечения</a><br />';
  404. echo '<img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?' . SID . '">На главную</a>';
  405.  
  406. include_once ("../themes/" . $config['themes'] . "/foot.php");
  407.  
  408. ?>