2018-01-28 16:40:49 +00:00
< ? php
ob_start ( " ob_gzhandler " );
session_start ();
if ( ! ( $_SESSION [ 'uid' ] > 0 )) header ( " Location: index.php " );
include " config.php " ;
2018-11-01 13:22:27 +00:00
$user = mysql_fetch_array ( mysql_query ( " SELECT `id`,`level`,`login`,`money`,`room`,`weap`,`battle`,`zayavka` FROM `users` WHERE `id` = ' { $_SESSION [ 'uid' ] } '; " ));
2018-01-28 16:40:49 +00:00
$pole_time = mysql_fetch_array ( mysql_query ( " SELECT * FROM `variables` WHERE var='pole_random'; " ));
$tp = time ();
2018-11-01 13:22:27 +00:00
$poleRow = db :: c () -> query ( 'SELECT `kol_now`, `kol_bonus`, `kol_all`, `update`, `min`, `max` FROM `pole_kopka` WHERE `user_id` = ?i' , $_SESSION [ 'uid' ]) -> fetch_assoc ();
if ( empty ( $poleRow )) {
db :: c () -> query ( 'INSERT INTO `pole_kopka` (`user_id`) VALUES (?i)' , $_SESSION [ 'uid' ]);
$poleRow = db :: c () -> query ( 'SELECT `kol_now`, `kol_bonus`, `kol_all`, `update`, `min`, `max` FROM `pole_kopka` WHERE `user_id` = ?i' , $_SESSION [ 'uid' ]) -> fetch_assoc ();
}
# include "functions.php";
2018-01-28 16:40:49 +00:00
//if ($user['room'] != 1) { header("Location: main.php"); die(); }
//if ($user['level'] < 7) { header("Location: main.php"); die(); }
if ( $user [ 'battle' ] != 0 ) { header ( 'location: fbattle.php' ); die (); }
?>
<! DOCTYPE html >
< HTML >
< HEAD >
< link rel = stylesheet type = " text/css " href = " css/main.css " >
< meta content = " text/html; charset=utf-8 " http - equiv = Content - type >
< META Http - Equiv = Cache - Control Content = no - cache >
< meta http - equiv = PRAGMA content = NO - CACHE >
< META Http - Equiv = Expires Content = 0 >
< SCRIPT language = " JavaScript " SRC = " js/sl2.js " ></ SCRIPT >
</ HEAD >
< body >
< div id = hint4 class = ahint ></ div >
< DIV id = hint1 ></ DIV >
< div id = mainform style = 'position:absolute; left:30px; top:30px' ></ div >
< ?
if ( $_POST [ 'bonuskopka' ]){
if ( $user [ 'money' ] >= 7 ){
2018-11-01 13:22:27 +00:00
mysql_query ( " update `pole_kopka` set `kol_bonus`=`kol_bonus`+1,`kol_now`=`kol_now`+1,`kol_all`=`kol_all`+1 where `user_id`=' { $user [ 'id' ] } ' " );
mysql_query ( " update `users` set `money`=`money`-7 where `id` = { $user [ 'id' ] } " );
2018-01-28 16:40:49 +00:00
$user [ 'pole_kopka_kol_now' ] += 1 ;
echo " Вы купили +1 доп. копку! " ;
} else { echo " Н е достаточно кр!" ;}
}
if ( $_POST [ 'x3' ]){
if ( $user [ 'money' ] >= 45 ){
2018-11-01 13:22:27 +00:00
mysql_query ( " update `pole_kopka` set `update`=3,`min`=`min`*3,`max`=`max`*3 where `user_id`=' { $user [ 'id' ] } ' " );
mysql_query ( " update `users` set `money`=`money`-45 where `id` = { $user [ 'id' ] } " );
2018-01-28 16:40:49 +00:00
echo " Вы улучшили глубину х 3! " ;
} else { echo " Н е достаточно кр!" ;}
}
if ( $_POST [ 'x5' ]){
if ( $user [ 'money' ] >= 110 ){
2018-11-01 13:22:27 +00:00
mysql_query ( " update `pole_kopka` set `update`=5,`min`=`min`*5,`max`=`max`*5 where `user_id`=' { $user [ 'id' ] } ' " );
mysql_query ( " update `users` set `money`=`money`-110 where `id` = { $user [ 'id' ] } " );
2018-01-28 16:40:49 +00:00
echo " Вы улучшили глубину х 5! " ;
} else { echo " Н е достаточно кр!" ;}
}
if ( $_POST [ 'x2' ]){
if ( $user [ 'money' ] >= 20 ){
2018-11-01 13:22:27 +00:00
mysql_query ( " update `pole_kopka` set `update`=2,`min`=`min`*2,`max`=`max`*2 where `user_id`=' { $user [ 'id' ] } ' " );
mysql_query ( " update `users` set `money`=`money`-20 where `id` = { $user [ 'id' ] } " );
2018-01-28 16:40:49 +00:00
echo " Вы улучшили глубину х 2! " ;
} else { echo " Н е достаточно кр!" ;}
}
if ( $_POST [ 'buy1' ]){
if ( $user [ 'money' ] >= 30 ){
2018-11-01 13:22:27 +00:00
$lopata = mysql_fetch_array ( mysql_query ( " select `name` from `inventory` where `owner`=' { $user [ 'id' ] } ' AND (`name`='Чугунная лопата' OR `name`='Медная лопата') " ));
2018-01-28 16:40:49 +00:00
if ( ! $lopata ){
2018-11-01 13:22:27 +00:00
mysql_query ( " INSERT INTO `inventory` (`name`,`type`,`maxdur`,`owner`,`img`,`present`) VALUES ('Чугунная лопата','3','20',' { $user [ 'id' ] } ','lopata1.gif','Дух Магического Лабиринта') " );
mysql_query ( " UPDATE `pole_kopka` set `kol_now`=7,`kol_all`=7,`min`=5,`max`=14,`kol_bonus`=0,`update`=0 where `user_id`=' { $user [ 'id' ] } ' " );
mysql_query ( " update `users` set `money`=`money`-30 where `id` = { $user [ 'id' ] } " );
2018-01-28 16:40:49 +00:00
echo " Вы купили чугунную лопату! " ;
2018-11-01 13:22:27 +00:00
mysql_query ( " INSERT INTO `delo` (`pers`, `text`, `type`, `date`) VALUES (' { $user [ 'id' ] } ',' \" " . $user [ 'login' ] . " \" купил Чугунную лопату за 30 кр',1,' " . time () . " '); " );
2018-01-28 16:40:49 +00:00
} else { echo " У В а с уже есть лопата! Для начала необходимо выбросить старую!" ;}
} else { echo " У вас не хватает кр!" ;}
}
if ( $_POST [ 'buy2' ]){
if ( $user [ 'money' ] >= 50 ){
2018-11-01 13:22:27 +00:00
$lopata = mysql_fetch_array ( mysql_query ( " select `name` from `inventory` where `owner`=' { $user [ 'id' ] } ' AND (`name`='Чугунная лопата' OR `name`='Медная лопата') " ));
2018-01-28 16:40:49 +00:00
if ( ! $lopata ){
2018-11-01 13:22:27 +00:00
mysql_query ( " INSERT INTO `inventory` (`name`,`type`,`maxdur`,`owner`,`img`,`present`) VALUES ('Медная лопата','3','40',' { $user [ 'id' ] } ','lopata2.gif','Дух Магического Лабиринта') " );
mysql_query ( " UPDATE `pole_kopka` set `kol_now`=9,`kol_all`=9,`min`=8,`max`=19,`kol_bonus`=0,`update`=0 where `user_id`=' { $user [ 'id' ] } ' " );
mysql_query ( " update `users` set `money`=`money`-50 where `id` = { $user [ 'id' ] } " );
2018-01-28 16:40:49 +00:00
echo " Вы купили медную лопату! " ;
2018-11-01 13:22:27 +00:00
mysql_query ( " INSERT INTO `delo` (`pers`, `text`, `type`, `date`) VALUES (' { $user [ 'id' ] } ',' \" " . $user [ 'login' ] . " \" купил Медную лопату за 50 кр',1,' " . time () . " '); " );
2018-01-28 16:40:49 +00:00
} else { echo " У В а с уже есть лопата! Для начала необходимо выбросить старую!" ;}
} else { echo " У вас не хватает кр!" ;}
}
if ( $_POST [ 'sufle' ]){
for ( $i = 0 ; $i < 41 ; $i ++ ) {
$hrand = rand ( 1 , 11 ) / 10 ;
$rand = rand ( 1 , 9 );
$rekrr = 30 / 30 ;
$rekr = rand ( 1 , $rekrr ) / 10 ;
$bonus = rand ( 1 , 13 ) / 10 ;
$bonuss = $rekr * $bonus ;
$rekrr = $rekr + $bonuss ;
if ( $rand == 1 ){ $h = 100 ;}
elseif ( $rand == 2 ){ $h = 80 ;}
elseif ( $rand == 3 ){ $h = 70 ;}
elseif ( $rand == 4 ){ $h = 60 ;}
elseif ( $rand == 5 ){ $h = 50 ;}
elseif ( $rand == 6 ){ $h = 40 ;}
elseif ( $rand == 7 || $rand == 8 || $rand == 9 ){ $h = 0 ;}
$hh = $h * $hrand ;
$h = $h + $hh ;
mysql_query ( " UPDATE `pole` set `type`=' " . $rand . " ',`heals`=' " . $h . " ',`ekr`=' " . $rekrr . " ' where `id`=' " . $i . " ' " );
}
}
if ( $_POST [ 'view' ]){
$id = mysql_real_escape_string ( $_POST [ 'id' ]) ;
mysql_query ( " update `pole` set `type`='0' where `id`=' " . $id . " ' " );
$lopatas1 = mysql_fetch_array ( mysql_query ( " SELECT `prototype`,`duration`,`id` FROM `inventory` WHERE `id`=' " . $user [ 'weap' ] . " ' AND `owner` = ' " . $user [ 'id' ] . " ' AND `dressed` = '1' " ));
if ( $lopatas1 [ 'prototype' ]){
$randview = rand ( 1 , 5 );
$randkr = rand ( 1 , 150 ) / 10 ;
$randizn = rand ( 1 , 4 );
if ( $randview == 1 || $randview == 2 || $randview == 3 ){
mysql_query ( " update `users` set `money`=`money`+' " . $randkr . " ' where `id`=' " . $user [ 'id' ] . " ' " );
echo " Вы достали из воды " . $randkr . " кр! " ;
2018-11-01 13:22:27 +00:00
mysql_query ( " INSERT INTO `delo` (`pers`, `text`, `type`, `date`) VALUES (' { $user [ 'id' ] } ',' \" " . $user [ 'login' ] . " \" достал из воды на Поле Чудес " . $randkr . " кр',1,' " . time () . " '); " );
2018-01-28 16:40:49 +00:00
} else { echo " Возьмите лопату в руки, либо купите е е " ;}
}
else {
$randizn = rand ( 1 , 4 );
$lopatas = mysql_fetch_array ( mysql_query ( " SELECT `prototype`,`duration`,`id` FROM `inventory` WHERE `id`=' " . $user [ 'weap' ] . " ' AND `owner` = ' " . $user [ 'id' ] . " ' AND `dressed` = '1' " ));
mysql_query ( " UPDATE `inventory` set `duration`=`duration`+' " . $randizn . " ' where `id`=' " . $lopatas [ 'id' ] . " ' " );
echo " Вы наткнулись на камень! Ваша лопата поломалась на " . $randizn . " ед. " ;
}}
if ( $_POST [ 'tik' ]){
$lopata = mysql_fetch_array ( mysql_query ( " select `name` from `inventory` where `owner`=' " . $user [ 'id' ] . " ' AND `dressed`='1' AND `name`='Чугунная лопата' OR `name`='Медная лопата' " ));
if ( $lopata [ 'name' ]){
2018-11-01 13:22:27 +00:00
if ( $poleRow [ 'kol_now' ] > 0 ){
2018-01-28 16:40:49 +00:00
$id = mysql_real_escape_string ( $_POST [ 'id' ]) ;
2018-11-01 13:22:27 +00:00
$randhp = rand ( $poleRow [ 'min' ], $poleRow [ 'max' ]);
2018-01-28 16:40:49 +00:00
$shans = rand ( 1 , 3 );
$iznos = rand ( 1 , 5 );
$pole = mysql_fetch_array ( mysql_query ( " select * from `pole` where `id`=' " . $id . " ' " ));
if ( $iznos == 1 ){
$lopatas = mysql_fetch_array ( mysql_query ( " SELECT `prototype`,`duration`,`id` FROM `inventory` WHERE `id`=' " . $user [ 'weap' ] . " ' AND `owner` = ' " . $user [ 'id' ] . " ' AND `dressed` = '1' " ));
mysql_query ( " UPDATE `inventory` set `duration`=`duration`+'1' where `id`=' " . $lopatas [ 'id' ] . " ' " );
echo " Ваша лопата поломалась на 1 ед!<br> " ;
}
if ( $shans == 1 || $shans == 2 ){ $bon = $pole [ 'ekr' ];}
else { $bon = 0 ;}
$hp = $pole [ 'heals' ] - $randhp ;
if ( $hp > 0 ){
mysql_query ( " update `pole` set `heals`=`heals`-' " . $randhp . " ' where `id`=' " . $id . " ' " );
2018-11-01 13:22:27 +00:00
mysql_query ( " update `pole_kopka` set `kol_now`=`kol_now`-1 where `user_id`=' " . $user [ 'id' ] . " ' " );
$poleRow [ 'kol_now' ] -= 1 ;
2018-01-28 16:40:49 +00:00
echo " Вы уменьшили глубину сектора на " . $randhp . " единиц! " ;
}
else {
mysql_query ( " update `pole` set `heals`='0',`type`='0' where `id`=' " . $id . " ' " );
2018-11-01 13:22:27 +00:00
mysql_query ( " update `pole_kopka` set `kol_now`=`kol_now`-1 where `user_id`=' " . $user [ 'id' ] . " ' " );
$poleRow [ 'kol_now' ] -= 1 ;
2018-01-28 16:40:49 +00:00
echo " Вы выкопали " . $bon . " екр! Ищите в Банке, если у В а с есть счет. Если счета нету, срочно откройте е г о . :) " ;
2018-11-01 13:22:27 +00:00
mysql_query ( " INSERT INTO `delo` (`pers`, `text`, `type`, `date`) VALUES (' { $user [ 'id' ] } ',' \" " . $user [ 'login' ] . " \" выкопал на Поле Чудес " . $bon . " екр',1,' " . time () . " '); " );
2018-01-28 16:40:49 +00:00
}
} else { echo " У В а с больше не осталось свободных копок!" ;}
} else { echo " <font color=red><b>Необходимо купить и взять в руки лопату!</b></font> " ;}
}
?>
< center >
< font style = 'font-size: 16px; color: maroon; font-weight: bold;' > Поле Чудес </ font >< br />
< font size =- 2 > Правила Поля Чудес :
1 ) Нужно купить лопату ;
2 ) Можно выкопать екры , если докопать до конца сектора ;
3 ) Если везде написано - Пусто - , значит более шустрые игроки до В а с уже все выкопали .
Ждите , когда на Поле прорастут следующие кредиты и еврокредиты , а скорость роста зависит от активности игроков в игре ;
4 ) Поле Чудес навсегда и не будет закрываться никогда - радуйтесь !
</ font >< br />
< FORM action = " city.php " method = GET >< INPUT TYPE = " submit " value = " Выйти на ЦП " name = " cp " ></ FORM >
< TABLE border = 0 width = 30 % cellspacing = " 0 " cellpadding = " 1 " bgcolor = #d4d2d2 align=center><TR>
< TD width = 15 % align = center bgcolor = " <?=( $_GET['razdel'] ==0)? " #A5A5A5":"#C7C7C7"?>"><A HREF="?razdel=0">Лабиринт</A></TD>
< TD width = 15 % align = center bgcolor = " <?=( $_GET['razdel'] ==1)? " #A5A5A5":"#C7C7C7"?>"><A HREF="?razdel=1">Снаряжение</A></TD>
</ TR ></ TABLE >
</ center >
< ?
if ( $_GET [ 'razdel' ] == 0 ) {
$lopata = mysql_fetch_array ( mysql_query ( " select `name`,`img`,`duration`,`maxdur` from `inventory` where `owner`=' " . $user [ 'id' ] . " ' AND `name`='Чугунная лопата' OR `name`='Медная лопата' AND `dressed`='1' " ));
if ( $lopata ){
2018-11-01 13:22:27 +00:00
echo " <center><small>Кол-во копок: <b> " . $poleRow [ 'kol_now' ] . " </b> " ;
if ( $poleRow [ 'kol_bonus' ] > 0 ){ echo " (<font color=blue><b> " . $poleRow [ 'kol_bonus' ] . " </b> бонусные</font>) " ;}
echo " | Глубина копки: <b>- " . $poleRow [ 'min' ] . " </b> .. <b>- " . $poleRow [ 'max' ] . " </b> " ;
if ( $poleRow [ 'update' ] > 0 ){ echo " (<font color=blue><b>x " . $poleRow [ 'update' ] . " </b></font>) " ;}
2018-01-28 16:40:49 +00:00
echo " </small></center> " ;
echo " <FORM action=pole.php method=POST><hr><input type=submit class=input name=bonuskopka value='Купить +1 копку'> <small>Позволяет копнуть на 1 раз больше. Цена: <b>7</b> К р </small><hr></FORM> " ;
}
else { echo " <center><small>У вас нет лопаты!</small></center> " ;}
echo " <table width=100% align=center border=0> <td valign=top align=center> " ;
echo " <table width=750 height=300 border=1 cellspacing=0 cellpadding=0 valign=top> " ;
$pole = mysql_query ( " SELECT * FROM `pole` " );
$chislo = mysql_num_rows ( $pole );
if ( $chislo > 0 ) {
echo " <tr valign='top' height=75> " ;
for ( $i = 0 ; $i < mysql_num_rows ( $pole ); $i ++ ) {
$poles = mysql_fetch_array ( $pole );
if ( $poles [ 'type' ] == 1 ){ $col = " black " ;}
elseif ( $poles [ 'type' ] == 2 ){ $col = " gray " ;}
elseif ( $poles [ 'type' ] == 3 ){ $col = " silver " ;}
elseif ( $poles [ 'type' ] == 4 ){ $col = " pink " ;}
elseif ( $poles [ 'type' ] == 5 ){ $col = " orange " ;}
elseif ( $poles [ 'type' ] == 6 ){ $col = " green " ;}
elseif ( $poles [ 'type' ] == 7 || $poles [ 'type' ] == 8 || $poles [ 'type' ] == 9 ){ $col = " lightblue " ;}
elseif ( $poles [ 'type' ] == 0 ){ $col = " red " ;}
if ( fmod ( $i , 10 ) == 0 ) echo " </tr><tr valign='top' align='center'> " ;
echo " <td valign='top' bgcolor=' " . $col . " ' width='75' height='75'> " ;
echo " <font color=white>С - " . $poles [ 'id' ] . " " ;
if ( $poles [ 'type' ] >= 1 && $poles [ 'type' ] <= 6 ){
echo " <FORM action=pole.php method=POST><INPUT TYPE=hidden value= " . $poles [ 'name' ] . " name=id><input type=submit class=input name=tik value='копать'></FORM> " ;
}
elseif ( $poles [ 'type' ] == 7 || $poles [ 'type' ] == 8 || $poles [ 'type' ] == 9 ){ echo " <FORM action=pole.php method=POST><INPUT TYPE=hidden value= " . $poles [ 'name' ] . " name=id><input type=submit class=input name=view value='черпнуть'></FORM> " ;}
elseif ( $poles [ 'type' ] == 0 ){ echo " <p><font color=white><b>ПУСТО</b></font><p> " ;}
echo " <img src=i/pole/bottom.png> " . $poles [ 'heals' ] . " </font> " ;
echo " </td> " ;
}
echo " </table> " ;
}
echo " </td>
</ table > " ;
?>
2018-11-01 13:22:27 +00:00
< FORM method = POST >
2018-01-28 16:40:49 +00:00
< ?
if ( $user [ 'admin' ] == '1' ) echo " <input type=submit class=input name=sufle value='Перемешать'> " ;
}
if ( $_GET [ 'razdel' ] == 1 ) {
2018-11-01 13:22:27 +00:00
echo " <FORM method=POST><center>Внимание для копания вам необходима лопата!</center><br> " ;
2018-01-28 16:40:49 +00:00
$lopata = mysql_fetch_array ( mysql_query ( " select `name`,`img`,`duration`,`maxdur` from `inventory` where `owner`=' " . $user [ 'id' ] . " ' AND (`name`='Чугунная лопата' OR `name`='Медная лопата') AND `dressed`='1' " ));
echo " У В а с в руках:<br>" ;
if ( $lopata ){
echo " <small> " . $lopata [ 'name' ] . " [ " . $lopata [ 'duration' ] . " / " . $lopata [ 'maxdur' ] . " ]</small><br><img src=i/sh/ " . $lopata [ 'img' ] . " ><hr>
< input type = submit class = input name = bonuskopka value = 'Купить +1 копку' > < small > Позволяет копнуть на 1 раз больше . Цена : < b > 7 </ b > К р </ small >< hr > " ;
2018-11-01 13:22:27 +00:00
if ( $poleRow [ 'update' ] == 0 ){
2018-01-28 16:40:49 +00:00
echo " <center><small><b>ВНИМАНИЕ! Улучшить глубину лопаты можно лиш один раз, выбирайте сразу насколько сильно вы хотите е е улучшить!</b></small></center>
< input type = submit class = input name = x2 value = 'Улучшить глубину х 2' > < small > Увеличивает глубину копания лопатов в 2 раза ! Цена : < b > 20 </ b > К р </ small >< br >
< input type = submit class = input name = x3 value = 'Улучшить глубину х 3' > < small > Увеличивает глубину копания лопатов в 3 раза ! Цена : < b > 45 </ b > К р </ small >< br >
< input type = submit class = input name = x5 value = 'Улучшить глубину х 5' > < small > Увеличивает глубину копания лопатов в 5 раза ! Цена : < b > 110 </ b > К р </ small > " ;
2018-11-01 13:22:27 +00:00
} else { echo " Вы уже улучшили глубину для этой лопаты! Ваше улучшение <b>x " . $poleRow [ 'update' ] . " </b> " ;}
2018-01-28 16:40:49 +00:00
echo " <hr> " ;
}
else { echo " <font color=red><b>Н Е Т ЛОПАТЫ!</b></font><p> " ;}
echo " <b>Вы можете купить:</b><br><small>ВНИМАНИЕ! Купив новую лопату вы теряете все доп. копки и улучшенную глубину прежней лопаты!</small> " ;
echo " <table width=400 valign=top><tr valign=top><td width=200 align=left><center><small>Чугунная лопата<br><img src=i/sh/lopata1.gif></center>Кол-во копаний: <b>7</b><br>Глубина копки: <b>-5</b> .. <b>-14</b><br>Стоимость: <b>30</b>К р </small><center><input type=submit class=input name=buy1 value='Купить'></center></td><td width=200 align=left><center><small>Медная лопата<br><img src=i/sh/lopata2.gif></center>Кол-во копаний: <b>9</b><br>Глубина копки: <b>-8</b> .. <b>-19</b><br>Стоимость: <b>50</b>К р </small><center><input type=submit class=input name=buy2 value='Купить'></td></tr></table> " ;
}
echo '<FONT style="FONT-SIZE: 10pt; COLOR: red"><B><div id="rezultat"></div></B></FONT>' ;
?>
</ FORM >
</ BODY >
</ HTML >