Просмотр файла gta/city4/bazar.php

Размер файла: 6.57Kb
  1. <?php
  2. #####################################################
  3. # mod by -=LesNIK=- #
  4. # icq 366244181 #
  5. # Официальный сайт мода http://wenz.net.ru #
  6. # все ответы на вопросы и помощь по скрипту #
  7. # вы можете получить только там! #
  8. # #
  9. # Вы не имеете право вносить #
  10. # свои изменения в данный мод!#
  11. # #
  12. # Уважайте труд автора! #
  13. #####################################################
  14.  
  15. include "./../ini3.php";
  16. include "./../includes/header2.php";
  17. include "./../includes/inc_online.php";
  18.  
  19.  
  20. $id=cyr(htmlspecialchars(stripslashes(trim($id))));
  21. $login=cyr(htmlspecialchars(stripslashes(trim($login))));
  22. $pass=cyr(htmlspecialchars(stripslashes(trim($pass))));
  23.  
  24. if(!empty($login))
  25. {
  26. $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)."';");
  27. }
  28. elseif(!empty($id))
  29. {
  30. $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."';");
  31. }
  32. else
  33. {
  34. die ($lang['empty_login']."</body></html>");
  35. }
  36.  
  37. $data = mysql_fetch_array($q);
  38.  
  39. $id=$data['id'];
  40. $logid=$data['id'];
  41. $login=$data['login'];
  42. $status=$data['status'];
  43. $reg_data=$data['reg_data'];
  44. $money=$data['money'];
  45. $level=$data['level'];
  46. $police=$data['police'];
  47. $health=$data['health'];
  48. $cars=$data['cars'];
  49. $guns=$data['guns'];
  50. $band=$data['band'];
  51. $golod=$data['golod'];
  52. $secur=$data['secur'];
  53. $admin=$data['admin'];
  54. $ban=$data['ban'];
  55. $lsd=$data['lsd'];
  56. $zav=$data['zav'];
  57.  
  58. if($pass!=$data['pass'])
  59. {
  60. die ($lang['empty_login']."</body></html>");
  61. }
  62.  
  63. mysql_query("update users set last='".time()."',city='4' where id='".$logid."';");
  64. $gconf=mysql_fetch_array(mysql_query("SELECT * FROM `gorod_conf`"));
  65. print "<b>[Зд: $health %][Сыт: $golod %][Зщ: $secur %]</b><br/>";
  66. $result = mysql_query("SELECT * FROM `themes`");
  67. $ths = mysql_num_rows($result);
  68. $result = mysql_query("SELECT * FROM `posts`");
  69. $pts = mysql_num_rows($result);
  70. echo'<a href="./../forum.php?id='.$id.'&amp;pass='.$pass.'">Форум</a> (<b>'.$ths.'</b>|<b>'.$pts.'</b>)<br/>';
  71.  
  72.  
  73. $action=htmlspecialchars(trim($_GET['action']));
  74.  
  75.  
  76.  
  77. switch ($action){
  78. default:
  79. echo "<b><font color=\"red\">Базар</font></b><br/>";
  80. echo'Здарова, '.$login.'!<br/>';echo'У тебя есть '.$money.' монет<br/>';
  81. echo'У тебя '.$health.'% здоровья<br/>';
  82.  
  83.  
  84. $x=mysql_query("SELECT count(*) FROM `gorod_invent` WHERE `uid`='".$id."'");
  85. $x=mysql_fetch_array($x);
  86.  
  87. if($x[0]>0){echo '<a href="bazar.php?id='.$logid.'&amp;pass='.$pass.'&amp;action=prod">Продать товар</a><br/>';}
  88.  
  89.  
  90. if($money<10){echo '<b>У вас слишком мало денег, чтобы что-то купить.</b>';
  91. }else{
  92.  
  93. echo '<b>Продуктовый рынок</b><br/><hr/>';
  94.  
  95.  
  96. $k_post=mysql_result(mysql_query("SELECT count(*) FROM `gorod_bazar`"),0);
  97. $onpage=10;
  98. $k_page=$k_post-$onpage;
  99. $page=$k_page;
  100. $start=$onpage*$page-$onpage;
  101.  
  102. if($k_post==0){echo 'Пусто!';break;};
  103.  
  104. $q=mysql_query("SELECT * FROM `gorod_bazar` ORDER BY `price` ASC LIMIT 10");
  105.  
  106.  
  107. while($row=mysql_fetch_assoc($q)){
  108. echo'&#187; <a href="bazar.php?id='.$logid.'&amp;pass='.$pass.'&amp;action=pokupka&amp;pr='.$row['id'].'">'.$row['name'].'-></a> '.$row['price'].' $ Здopoвьe: <font color="red">'.$row['life'].'%</font><br/>';
  109. };
  110.  
  111.  
  112. if ($k_page>1)str('?',$k_page,$page); // Вывод страниц
  113. }
  114. break;
  115.  
  116.  
  117. case 'prod':
  118. $x=mysql_query("SELECT * FROM `gorod_invent` WHERE `uid`='".$id."'");
  119.  
  120. if(!mysql_num_rows($x)){echo 'У вас нет товару!';}else{
  121.  
  122. while($row=mysql_fetch_assoc($x)){
  123.  
  124. echo '&raquo; '.$row['name'].' цена: '.round($row['price']/2).'$ <a href="bazar.php?id='.$logid.'&amp;pass='.$pass.'&amp;action=sell&amp;uid='.$row['id'].'">продать</a><br/>';
  125.  
  126. };
  127.  
  128. };
  129. break;
  130.  
  131. case 'sell':
  132. $id=$uid;
  133. $uid=(int)$_GET['uid'];
  134. if(!$uid){echo 'Пустые параметры!';break;};
  135.  
  136. $x=mysql_query("SELECT * FROM `gorod_invent` WHERE `id`='$uid' AND `uid`='".$logid."'");
  137. if(!mysql_num_rows($x)){echo 'Предмета не существует или он не ваш!';break;};
  138. $row=mysql_fetch_assoc($x);
  139. $price=round($row['price']/2);
  140. mysql_query("UPDATE `users` SET `money`=`money`+'$price' WHERE `id`='".$logid."'");
  141. mysql_query("DELETE FROM `gorod_invent` WHERE `id`='$uid' LIMIT 1");
  142. echo 'Продано!<br/>';
  143. echo '<a href="bazar.php?id='.$logid.'&amp;pass='.$pass.'&amp;action=prod">Продать ещо?</a>';
  144. break;
  145.  
  146.  
  147. case 'pokupka':
  148. $pr=(int)$_GET['pr'];
  149. $x=mysql_query("SELECT * FROM `gorod_bazar` WHERE `id`='$pr'");
  150.  
  151. if(!mysql_num_rows($x)){echo 'Товара не существует!';}else{
  152. $tovar=mysql_fetch_assoc($x);
  153.  
  154. if($money<=$tovar['price']){
  155. echo'Нет у тебя столько денег! Купи чё-нить подешевле или проваливай.<br/>';}else{
  156.  
  157. mysql_query("UPDATE `users` SET `money`=`money`-'".$tovar['price']."' WHERE `id`='".$logid."'");
  158. mysql_query("INSERT INTO `gorod_invent` (`uid`,`name`,`life`,`type`,`price`)VALUES('".$logid."','".$tovar['name']."','".$tovar['life']."','eda','".$tovar['price']."')");
  159.  
  160.  
  161. echo'<a href="bazar.php?action=eda&amp;id='.mysql_insert_id().'">Удачно! Может сразу слопать '.$tovar['name'].'? ('.$tovar['life'].' здоровья)</a><br/>';}}
  162. break;
  163.  
  164. case 'eda':
  165.  
  166. $id=(int)$_GET['id'];
  167.  
  168. if(!$id){echo 'Пустые параметры!';}else{
  169. $x=mysql_query("SELECT * FROM `gorod_invent` WHERE `id`='$id' AND `uid`='".$logid."'");
  170.  
  171. if(!mysql_num_rows($x)){echo 'Такого предмета не существует!';}else{
  172. $item=mysql_fetch_assoc($x);
  173.  
  174. if($item['type']!='eda'){echo 'Этот предмет нельзя хавать!';}else{
  175. $new=$health+$item['life'];
  176. $new=($new>100) ? 100 : $new;
  177. mysql_query("UPDATE `users` SET `health`='$new' WHERE `id`='".$logid."'");
  178. mysql_query("DELETE FROM `gorod_invent` WHERE `id`='$id' AND `uid`='".$logid."' LIMIT 1");
  179.  
  180. echo'<a href="bazar.php?id='.$logid.'&amp;pass='.$pass.'">Удачно! Купить еще?</a><br/>';
  181. };
  182. };
  183. };
  184. break;
  185.  
  186.  
  187.  
  188. };
  189. echo '<div class="msg"><a href="index.php?id='.$logid.'&amp;pass='.$pass.'">В город</a></div>';
  190. echo '<br/><br/>-------<br/><div class="msg"><a href="http://wenz.net.ru">Сайт вап мастеру</a></div><br/>';
  191.  
  192. mysql_close();
  193. print "</body></html>";
  194. ?>