'.$title.''; ?>
В лабиринте можно найти золото, серебро, опыт и волшебный сундук. Подробнее здесь
'; }else{ $kluch=rand(1,25);$maze_up=rand(1,25);if($maze_up==$kluch){$maze_up=rand(1,25);}if($maze_up==$kluch){$maze_up=rand(1,25);}if($maze_up==$kluch){$maze_up=rand(1,25);} $tip=mt_rand(1,3); mysql_query("INSERT INTO `maze`(`id`,`id_user`,`hp`,`hp_max`,`kluch`,`maze`,`tip`)VALUES('','".num($user['id'])."','".num($user['vit'])."','".num($user['vit'])."','$kluch','$maze_up','tip')"); $open=rand(2,3);$open2=rand(2,3); go("/maze"); } }else{ if($maze['hp']>0){ if(!isset($_GET['block']) or !isset($_GET['block2'])){ if($maze['tip']==1){ $opened_maze = array( '1_1' => '1_2','1_2' => '2_2','1_3' => '2_3','1_4' => '1_5','1_5' => '2_5','2_1' => '3_1','2_2' => '3_2','2_3' => '2_2','2_4' => '3_4','2_5' => '3_5' ,'3_1' => '4_1','3_2' => '3_3','3_3' => '0','3_4' => '3_3','3_5' => '3_4','4_1' => '4_2','4_2' => '3_2','4_3' => '3_3','4_4' => '3_4','4_5' => '3_5' ,'5_1' => '4_1','5_2' => '5_1','5_3' => '4_3','5_4' => '4_4','5_5' => '5_4' ); }elseif($maze['tip']==2){ $opened_maze = array( '1_1' => '2_1','1_2' => '2_2','1_3' => '1_2','1_4' => '2_4','1_5' => '1_4','2_1' => '2_2','2_2' => '3_2','2_3' => '2_4','2_4' => '3_4','2_5' => '3_5', '3_1' => '2_1','3_2' => '3_3','3_3' => '0','3_4' => '3_3','3_5' => '3_4','4_1' => '4_2','4_2' => '4_3','4_3' => '3_3','4_4' => '3_4','4_5' => '4_4', '5_1' => '5_2','5_2' => '4_2','5_3' => '5_2','5_4' => '5_5','5_5' => '4_5' ); }else{ $opened_maze = array( '1_1' => '2_1','1_2' => '2_2','1_3' => '2_3','1_4' => '2_4','1_5' => '2_5','2_1' => '2_2','2_2' => '3_2','2_3' => '2_2','2_4' => '2_5','2_5' => '3_5', '3_1' => '3_2','3_2' => '3_3','3_3' => '0','3_4' => '4_4','3_5' => '3_4','4_1' => '4_2','4_2' => '3_2','4_3' => '4_2','4_4' => '4_3','4_5' => '3_5', '5_1' => '4_1','5_2' => '5_3','5_3' => '4_3','5_4' => '5_3','5_5' => '5_4' ); } $maze_block['3_3']=1;$maze_opit['3_3']=0;$maze_money['3_3']=0;$maze_lovushka['3_3']=0;$maze_hp['3_3']=0; $q=mysql_query("SELECT SQL_CACHE * FROM `maze_block` WHERE `id_user`='".num($user['id'])."' "); while($r = mysql_fetch_assoc($q)) { $maze_block[''.$r['block'].'_'.$r['block2'].'']=1;$maze_opit[''.$r['block'].'_'.$r['block2'].'']=$r['opit']; $maze_money[''.$r['block'].'_'.$r['block2'].'']=$r['money'];$maze_lovushka[''.$r['block'].'_'.$r['block2'].'']=$r['lovushka']; $maze_hp[''.$r['block'].'_'.$r['block2'].'']=$r['hp']; } echo'
Ключей '.$user['maze_kluch'].', Осталось '.$maze['hp'].' '; if($maze['kluch']==0){ echo', 1';} echo'
Этаж '.$maze['lvl'].'
'; for($i=1;$i<26;$i++){ $block=ceil(($i/5));$block2=$i-($block-1)*5; /////if($block2==0){$block2=5;} /* $maze_block = mysql_fetch_assoc(mysql_query("SELECT * FROM `maze_block` WHERE `id_user`='".num($user['id'])."' and `block`='$block' and `block2`='$block2' limit 1")); if($maze_block['id']==0){ echo''; }else{ if($maze_block['open']==1){echo'';} else{echo'';} } */ if(isset($maze_block[''.$block.'_'.$block2.''])){ if($maze_lovushka[''.$block.'_'.$block2.'']!=0){ echo''; }elseif($i==$maze['maze']){ echo''; }elseif($i==$maze['kluch']){ echo''; }elseif($i==$maze['sunduk']){ echo''; }elseif($maze_money[''.$block.'_'.$block2.'']!=0){ echo''; } elseif($maze_opit[''.$block.'_'.$block2.'']!=0){ echo''; }elseif($maze_hp[''.$block.'_'.$block2.'']!=0){ echo''; }else{ echo''; } }else{ if(isset($maze_block[''.$opened_maze[''.$block.'_'.$block2.''].''])){ if($maze_lovushka[''.$opened_maze[''.$block.'_'.$block2.''].'']==0){ echo''; }else{ echo''; } }else{ echo''; } } } echo'
'; include './system/f.php'; exit; }else{ ///////////////////////////// ///////////////////////////// Выбираем направление ///////////////////////////// if(isset($_GET['block'])){$block=num($_GET['block']);}else{$block=1;}if($block>25 or $block<1){$block=1;} if(isset($_GET['block2'])){$block2=num($_GET['block2']);}else{$block2=1;}if($block2>25 or $block2<1){$block2=1;} $maze_block = mysql_fetch_assoc(mysql_query("SELECT * FROM `maze_block` WHERE `id_user`='".num($user['id'])."' and `block`='$block' and `block2`='$block2' and `lovushka`>0 limit 1")); if($maze_block['id']>0){ if(!isset($_GET['t'])){ echo'


'; include './system/f.php'; exit; }else{// Результат вашого хода mysql_query("UPDATE `maze_block` SET `lovushka`='0' WHERE `id`='".num($maze_block['id'])."' limit 1 "); if(rand(1,3)==$_GET['t']){ mysql_query("UPDATE `maze` SET `passed_traps`=`passed_traps`+'1' WHERE `id`='".num($maze['id'])."' limit 1 "); echo''.mes('Вы успешно прошли ловушку').''; }else{ $uron=rand(1,3); if($uron==1){$uron=num($maze['hp_max']*0.2);} elseif($uron==2){$uron=num($maze['hp_max']*0.4);} elseif($uron==3){$uron=num($maze['hp_max']*0.6);} if($uron>$maze['hp']){$uron=$maze['hp'];} mysql_query("UPDATE `maze` SET `hp`=`hp`-'$uron', `passed_traps`=`passed_traps`+'1' WHERE `id`='".num($maze['id'])."' limit 1 "); echo''.mes('Ловушка вам нанесла '.$uron.' урона').''; } } echo'

'; }else{go("/maze");} } ///////////////////////////// ///////////////////////////// Если вы умерли ///////////////////////////// }else{ if(isset($_GET['end']) == true) { mysql_query("DELETE FROM `maze_block` WHERE `id_user`='".num($user['id'])."' "); mysql_query("DELETE FROM `maze` WHERE `id_user`='".num($user['id'])."' "); header('location: /maze?ok'); } echo'
Ловушка сработала и нанесла вам смертельный урон. Лабиринт не пройден
'.mes('Вы дошли до 1 этажа').'
Найдено: '.num($maze['silver']).'
Найдено: '.num($maze['exp']).'
Пройдено '.num($maze['passed_cells']).' клеток
Пройдено '.num($maze['passed_traps']).' ловушек
Начать сначала
'; } } ini_set('display_errors', 0); include './system/f.php'; ?>