<?php session_start(); if (!($_SESSION['uid'] > 0)) header("Location: index.php"); include "config.php"; include "functions.php"; $user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;")); if($user['room']==403){ include "startpodzemel.php"; if ($user['battle'] != 0) { header('location: fbattle.php'); die(); } if($_GET['act']=="cexit") { $das=mysql_query("select glava,glav_id from `labirint` where user_id='".$user['id']."'"); $rf=mysql_fetch_array($das); $glav_id=$rf["glav_id"]; $glava=$rf["glava"]; if($glava==$user['login']){//1 $des=mysql_query("select login,user_id from `labirint` where `glav_id`='$glav_id' and `login`!='$glava'"); $r=0; while($raf=mysql_fetch_array($des)){//2 $r++; $log = $raf["login"]; $id_us = $raf["user_id"]; }//2 if($r>=1){ mysql_query("UPDATE labirint SET glav_id='$id_us',glava='$log' WHERE glav_id='".$user['id']."'"); mysql_query("UPDATE podzem3 SET glava='$log' WHERE glava='".$user['login']."'"); }else{ mysql_query("DELETE FROM labirint WHERE glav_id='".$user['id']."'"); mysql_query("DELETE FROM podzem3 WHERE glava='".$user['login']."'"); mysql_query("DELETE FROM podzem4 WHERE glava='".$user['login']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Подземное зелье жизни' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №1' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №2' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №3' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №4' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №5' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №6' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №7' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №8' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №9' and owner='".$user['id']."'"); mysql_query("DELETE FROM `inventory` WHERE name='Ключик №10' and owner='".$user['id']."'"); } }//1 $e = mysql_query("DELETE FROM labirint WHERE user_id='".$user['id']."'"); mysql_query("UPDATE `users`,`online` SET `users`.`room` = '402',`online`.`room` = '402' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '".$user['id']."' ;"); print "<script>location.href='vxod.php'</script>"; exit(); } ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="Content-Language" content="ru"> <link rel=stylesheet type="text/css" href="css/main.css"> <SCRIPT LANGUAGE="JavaScript" > let Hint3Name = ''; // Заголовок, название скрипта, имя поля с логином function findlogin(title, script, name){ document.all("hint3").innerHTML = '<form action="'+script+'" method=GET style="margin:0;"><table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B style="font-size:11px">'+title+'</td><td width=20 align=right valign=top style="cursor: pointer" onclick="closehint3();"><BIG><B>x</td></tr><tr><td colspan=2>'+ '<table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"><td colspan=2>'+ 'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD width=50% align=right><INPUT TYPE=text NAME="'+name+'"></TD><TD width=50%><INPUT TYPE="submit" value=" »» "></TD></TR></FORM></TABLE></td></tr></table>'; document.all("hint3").style.visibility = "visible"; document.all("hint3").style.left = '100px'; document.all("hint3").style.top = '100px'; document.all(name).focus(); Hint3Name = name; } function returned2(s){ if (top.oldlocation != '') { top.frames['main'].navigate(top.oldlocation+'?'+s+'tmp='+Math.random()); top.oldlocation=''; } else { top.frames['main'].navigate('main.php?'+s+'tmp='+Math.random()) } } function closehint3(){ document.all("hint3").style.visibility="hidden"; Hint3Name=''; } </script> <body leftmargin=5 topmargin=5 marginwidth=5 marginheight=5 bgcolor="#d7d7d7" onLoad="top.setHP(<?=$user['hp']?>,<?=$user['maxhp']?>,<?if(!$user['battle']){echo"10";}else{echo"0";}?>);"> <script LANGUAGE='JavaScript'> <!--document.ondragstart = test;--> //запрет на перетаскивание <!--document.onselectstart = test;--> //запрет на выделение элементов страницы <!--document.oncontextmenu = test;--> //запрет на выведение контекстного меню function test() { return false } </SCRIPT> <? $ros=mysql_query("SELECT * FROM `labirint` WHERE `user_id`='{$_SESSION['uid']}'"); $mir=mysql_fetch_array($ros); $mesto = $mir['location']; $vektor = $mir['vector']; $glava = $mir['glava']; if($_GET['act'] == "luka" and $mesto == '28'){print "<script>location.href='podzem_dialog.php'</script>"; exit();} // 3 smerti == vqlet if($mir['dead']>=3){print "<script>location.href='?act=cexit'</script>"; exit();} //vignat if($_GET['kill']){ if($user['login']==$glava){ $rost=mysql_fetch_array(mysql_query("SELECT `user_id` FROM `labirint` WHERE `glava`='{$glava}' and `login`='".mysql_escape_string($_GET['kill'])."'")); $varsa = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '".mysql_escape_string($_GET['kill'])."' LIMIT 1;")); if($varsa and $rost){ if($_GET['kill']!=$glava){ mysql_query("DELETE FROM labirint WHERE login='".mysql_escape_string($_GET['kill'])."'"); //mysql_query("DELETE FROM `inventory` WHERE name='Бутерброд' and owner='".$varsa['id']."' and podzem='1'"); print "<script>location.href='canalizaciya.php'</script>"; exit(); }else{print"<font style='font-size:12px; color:#cc0000'>Себя нельзя выгнать.</font>";} }else{print"<font style='font-size:12px; color:#cc0000'>Такого логина не существует или он не в вашей группе.</font>";} }} //smena lider if($_GET['change']){ if($user['login']==$glava){ $rost=mysql_fetch_array(mysql_query("SELECT `user_id` FROM `labirint` WHERE `glava`='$glava' and `login`='".mysql_escape_string($_GET['change'])."'")); $varsa = mysql_fetch_array(mysql_query("SELECT id FROM `users` WHERE `login` = '".mysql_escape_string($_GET['change'])."' LIMIT 1;")); if($varsa and $rost){ if($_GET['change']!=$glava){ mysql_query("UPDATE labirint SET glav_id='".$varsa['id']."',glava='".$_GET['change']."' WHERE glava='".$user['login']."'"); mysql_query("UPDATE podzem3 SET glava='".$_GET['change']."' WHERE glava='".$user['login']."'"); print "<script>location.href='canalizaciya.php'</script>"; exit(); }else{print"<font style='font-size:12px; color:#cc0000'>Вы и так Лидер.</font>";} }else{print"<font style='font-size:12px; color:#cc0000'>Персонаж не существует или он не в вашей группе.</font>";} }} $wait_sec=$mir["visit_time"]; $new_t=time(); if($wait_sec<$new_t) { print "<script>location.href='?act=cexit'</script>"; exit(); } if($mir['dead']>=3){print "<script>location.href='?act=cexit'</script>"; exit();} //2ой Ярус if($_GET['act'] == "et2" and $mesto == '47' and $mir['name'] == "Канализация 1 этаж"){ mysql_query("UPDATE labirint SET location='16', vector='180', name='Канализация 2 этаж', l='453', t='226' WHERE glava='".$user['login']."'"); print "Спускаемся на 2ой ярус..."; $ros=mysql_query("SELECT * FROM `labirint` WHERE `user_id`='{$_SESSION['uid']}'"); $mir=mysql_fetch_array($ros); $mesto = $mir['location']; $vektor = $mir['vector']; $glava = $mir['glava']; } //1ый Ярус if($_GET['act'] == "et1" and $mesto == '6' and $mir['name'] == "Канализация 2 этаж"){ mysql_query("UPDATE labirint SET location='48', vector='270', name='Канализация 1 этаж', l='477', t='190' WHERE glava='".$user['login']."'"); print "Поднимаемся на верхний ярус..."; $ros=mysql_query("SELECT * FROM `labirint` WHERE `user_id`='{$_SESSION['uid']}'"); $mir=mysql_fetch_array($ros); $mesto = $mir['location']; $vektor = $mir['vector']; $glava = $mir['glava']; } include "canalization_mod.php"; ////////////нападение//////////////// if($_GET['act'] == "atk"){ $d = $_GET['n']+10; $d2 = $_GET['n']-10; $d3 = $_GET['n']+1; $d4 = $_GET['n']-1; $red = mysql_query("SELECT n".mysql_escape_string($_GET['n'])." FROM podzem3 WHERE glava='".$mir['glava']."' and name='".$mir['name']."'"); if($gef = mysql_fetch_array($red)){ $dop = $gef["n".$_GET['n'].""]; } if($mesto == $d or $mesto == $d1 or $mesto == $d2 or $mesto == $d3 or $mesto == $d4){ if($dop!=''){ include"podzem/atk.php"; } } } if($_GET['act']=='el') { if($mir['el']!='1' and $mesto==$mir['el']){ mysql_query("INSERT INTO `inventory` (`owner`,`name`,`type`,`massa`,`cost`,`img`,`maxdur`,`present`,`magic`,`otdel`,`isrep`) VALUES('".$user['id']."','Подземное зелье жизни','50','1','0','food_l9.gif','5','Подземка','8','6','0') ;"); mysql_query("UPDATE `labirint` SET el='1' WHERE `glava`='".$glava."' and `login`='".$user['login']."'"); print" <font style='font-size:12px; color:red;'>Вы получили 'Подземное зелье жизни'</font><br>"; }else{ if($mir['el']=='1'){print" <font style='font-size:12px; color:red;'>Вы уже брали зелье!</font><br>";} else{print" <font style='font-size:12px; color:red;'>Невозможно! Вы далеко!</font><br>";}} } ///////////////Сбор чистых гаек///////////// if($_GET['sun']=='se_gaika_c'){ $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n$mesto"]; if($stloc=='508' or $stloc=='507' or $stloc=='506'){ if($stloc=='508'){mysql_query("UPDATE `podzem3` SET n$mesto='507' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='507'){mysql_query("UPDATE `podzem3` SET n$mesto='506' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='506'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Чистая гайка'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Чистая гайка'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Чистая гайка','1','g_c.gif','".$user['id']."','200','0.1','0','Лука')"); } $mis = "Чистая гайка"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Чистая гайка'</font>"; }else{if($stloc==''){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////Сбор гаек///////////// if($_GET['sun']=='gaika'){ $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n$mesto"]; if($stloc=='503' or $stloc=='502' or $stloc=='501'){ if($stloc=='503'){mysql_query("UPDATE `podzem3` SET n$mesto='502' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='502'){mysql_query("UPDATE `podzem3` SET n$mesto='501' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='501'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1, massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); } $mis = "Гайка"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Гайка'</font>"; }else{if($stloc==''){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////////////////////////// ///////////////Сбор вентилей///////////// if($_GET['sun']=='ventil'){ $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n$mesto"]; if($stloc=='504' or $stloc=='505' or $stloc=='506'){ if($stloc=='506'){mysql_query("UPDATE `podzem3` SET n$mesto='505' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='505'){mysql_query("UPDATE `podzem3` SET n$mesto='504' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='504'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Вентиль'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.2 WHERE owner='".$user['id']."' and `type`='200' and `name`='Вентиль'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Вентиль','1','v.gif','".$user['id']."','200','0.2','0','Лука')"); } $mis = "Вентиль"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Вентиль'</font>"; }else{if($stloc==''){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////Сбор Чистых вентилей///////////// if($_GET['sun']=='se_ventil'){ $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n$mesto"]; if($stloc=='512' or $stloc=='513' or $stloc=='514'){ if($stloc=='514'){mysql_query("UPDATE `podzem3` SET n$mesto='513' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='513'){mysql_query("UPDATE `podzem3` SET n$mesto='512' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='512'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Чистый вентиль'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.4 WHERE owner='".$user['id']."' and `type`='200' and `name`='Чистый вентиль'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Чистый вентиль','1','v2.gif','".$user['id']."','200','0.4','0','Лука')"); } $mis = "Чистый вентиль"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Чистый вентиль'</font>"; }else{if($stloc==''){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////////////////////////// ///////////////Сбор Болтов///////////// if($_GET['sun']=='bolt'){ $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n$mesto"]; if($stloc=='507' or $stloc=='508' or $stloc=='509'){ if($stloc=='509'){mysql_query("UPDATE `podzem3` SET n$mesto='508' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='508'){mysql_query("UPDATE `podzem3` SET n$mesto='507' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='507'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Болт'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Болт'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Болт','1','bolt.gif','".$user['id']."','200','0.1','0','Лука')"); } $mis = "Болт"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Болт'</font>"; }else{if($stloc==''){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////Сбор Длинных Болтов///////////// if($_GET['sun']=='se_gaika_bd'){ $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n$mesto"]; if($stloc=='511' or $stloc=='510' or $stloc=='509'){ if($stloc=='511'){mysql_query("UPDATE `podzem3` SET n$mesto='510' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='510'){mysql_query("UPDATE `podzem3` SET n$mesto='509' WHERE glava='$glava' and name='".$mir['name']."'");} if($stloc=='509'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Длинный болт'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.2 WHERE owner='".$user['id']."' and `type`='200' and `name`='Длинный болт'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Длинный болт','1','dbolt.gif','".$user['id']."','200','0.2','0','Лука')"); } $mis = "Длинный болт"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Длинный болт'</font>"; }else{if($stloc==''){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////////////////////////// ///////////////Сбор ключиик///////////// if($_GET['sun']=='kluchiik'){ $ferrr = mysql_query("SELECT n$mesto FROM `podzem3` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n$mesto"]; if($stloc=='510'){ if($stloc=='510'){mysql_query("UPDATE `podzem3` SET n$mesto='' WHERE glava='$glava' and name='".$mir['name']."'");} $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Ключиик','1','kluchik.gif','".$user['id']."','200','0.5','0','Лука')"); $mis = "Ключиик"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Ключиик'</font>"; }else{if($stloc==''){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////////////////////////// ///////////////Сбор сундуков///////////// if($_GET['act']=='sunduk'){ $ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n".$_GET['n'].""]; if($stloc=='13.1'){ $d = $_GET['n']+10; $d2 = $_GET['n']-10; $d3 = $_GET['n']+1; $d4 = $_GET['n']-1; if($mesto==$d or $mesto==$d2 or $mesto==$d3 or $mesto==$d4){ if($stloc=='13.1'){mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='13.0' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); } $mis = "Гайка"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Гайка'</font>"; } }else{if($stloc=='13.0'){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////////////////////////// ///////////////Сбор сундуков (БОЛТ)///////////// if($_GET['act']=='sunduk2'){ $ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n".$_GET['n'].""]; if($stloc=='14.1'){ $d = $_GET['n']+10; $d2 = $_GET['n']-10; $d3 = $_GET['n']+1; $d4 = $_GET['n']-1; if($mesto==$d or $mesto==$d2 or $mesto==$d3 or $mesto==$d4){ if($stloc=='14.1'){mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='14.0' WHERE glava='$glava' and name='".$mir['name']."'");} $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Болт'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Болт'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Болт','1','bolt.gif','".$user['id']."','200','0.1','0','Лука')"); } $mis = "Болт"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Болт'</font>"; } }else{if($stloc=='14.0'){print" <font style='font-size:12px; color:cc0000;'>Кто-то оказался быстрее!</font>";}} } ///////////////////////////////////// ///////////////Сбор ключей///////////// if($_GET['act']=='key'){ $ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n".$_GET['n'].""]; $f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Ключик №".mysql_escape_string($_GET['b'])."'"); $g = mysql_fetch_array($f); if(($stloc=='key1' or $stloc=='key2' or $stloc=='key3' or $stloc=='key4' or $stloc=='key5' or $stloc=='key6' or $stloc=='key7' or $stloc=='key8' or $stloc=='key9' or $stloc=='key10') and !$g){ if($mesto==$_GET['n']){ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Ключик №".mysql_escape_string($_GET['b'])."','1','$stloc.gif','".$user['id']."','200','0.1','0','Подземка')"); //Удаляем ключик с локи //mysql_query("UPDATE `podzem4` SET n".$_GET['n']." = '' WHERE glava='".$glava."' and name='".$mir['name']."'"); print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Ключик №".$_GET['b']."'</font>"; } }else{if($g){print" <font style='font-size:12px; color:cc0000;'>У вас уже есть Ключик №".$_GET['b']."!</font>";}} } ///////////////////////////////////// ///////////////Сбор гаек из стоков///////////// if($_GET['act']=='stok'){ $ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n".$_GET['n'].""]; $shans = rand(0,100); if($shans<51){ mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='11.0' WHERE glava='$glava' and name='".$mir['name']."'"); $stloc='11.0'; } if($stloc=='11.1'){ if($mesto==$_GET['n']){ if($stloc=='11.1'){mysql_query("UPDATE `podzem4` SET n".mysql_escape_string($_GET['n'])."='11.0' WHERE glava='$glava' and name='".$mir['name']."'");} $f=mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); } $mis = "Гайка"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Гайка'</font>"; } }else{if($stloc=='11.0'){print" <font style='font-size:12px; color:cc0000;'>Попахивает...</font>";}} } ///////////////Сбор гаек из стоков///////////// if($_GET['act']=='stok2'){ $ferrr = mysql_query("SELECT n".$_GET['n']." FROM `podzem4` WHERE glava='$glava' and name='".$mir['name']."'"); $retr = mysql_fetch_array($ferrr); $stloc = $retr["n".$_GET['n'].""]; $shans = rand(0,100); if($shans<51){ mysql_query("UPDATE `podzem4` SET n".$_GET['n']."='12.0' WHERE glava='$glava' and name='".$mir['name']."'"); $stloc='12.0'; } if($stloc=='12.1'){ $d = $_GET['n']+10; $d2 = $_GET['n']-10; $d3 = $_GET['n']+1; $d4 = $_GET['n']-1; if($mesto==$d or $mesto==$d2 or $mesto==$d3 or $mesto==$d4){ if($stloc=='12.1'){mysql_query("UPDATE `podzem4` SET n".mysql_escape_string($_GET['n'])."='12.0' WHERE glava='$glava' and name='".$mir['name']."'");} $f=mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка'"); if($g = mysql_fetch_array($f)){ $koll = $g["maxdur"]; mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+0.1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка'"); }else{ $fo = mysql_query("INSERT INTO `inventory`(name,maxdur,img,owner,type,massa,isrep,present) VALUES('Гайка','1','g.gif','".$user['id']."','200','0.1','0','Лука')"); } $mis = "Гайка"; include "podzem_brat.php"; print" <font style='font-size:12px; color:cc0000;'>Вы получили 'Гайка'</font>"; } }else{if($stloc=='12.0'){print" <font style='font-size:12px; color:cc0000;'>Попахивает...</font>";}} } ///////////////////////////////////// if($mesto == '1'){$mesto = '01';} if($mesto == '2'){$mesto = '02';} if($mesto == '3'){$mesto = '03';} if($mesto == '4'){$mesto = '04';} if($mesto == '5'){$mesto = '05';} if($mesto == '6'){$mesto = '06';} if($mesto == '7'){$mesto = '07';} if($mesto == '8'){$mesto = '08';} if($mesto == '9'){$mesto = '09';} // переходы if(isset($_GET['left'])){ mysql_query("UPDATE `labirint` SET `vector` = '".mysql_escape_string($_GET['left'])."' WHERE `user_id` = '{$_SESSION['uid']}' ;"); //header('Location:canalizaciya.php'); die("<script>location.href='canalizaciya.php';</script>"); } if(isset($_GET['right'])){ mysql_query("UPDATE `labirint` SET `vector` = '".mysql_escape_string($_GET['right'])."' WHERE `user_id` = '{$_SESSION['uid']}' ;"); //header('Location:canalizaciya.php'); die("<script>location.href='canalizaciya.php';</script>"); } $fer = mysql_query("SELECT n".mysql_escape_string($rhar[$mesto][$_GET['path']])." FROM podzem3 WHERE glava='".$mir['glava']."' and name='".$mir['name']."'"); if($ret = @mysql_fetch_array($fer)){ $stoi = $ret["n".$rhar[$mesto][$_GET['path']].""]; } if($rhar[$mesto][$_GET['path']] > 0 and $_GET['path'] < 4 and $_GET['path'] >= 0 and ($_SESSION['time'] <= time()) and ($stoi=='' or $stoi>'500')) { if($_GET['path']==0) {$loc2=$mesto+10;} if($_GET['path']==1) {$loc2=$mesto+1;} if($_GET['path']==2) {$loc2=$mesto-10;} if($_GET['path']==3) {$loc2=$mesto-1;} $fers = mysql_query("SELECT n$loc2,v$loc2 FROM podzem4 WHERE glava='$glava' and name='".$mir['name']."'"); $rets = mysql_fetch_array($fers); $ins = mysql_query("SELECT id FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Ключик №".$rets["n$loc2"]."'"); $setr = mysql_fetch_array($ins); if($rets["n$loc2"]>=1 and $rets["n$loc2"]<=10 and !$setr){ print" <font style='font-size:12px; color:cc0000;'>Нужен ключ №".$rets["n$loc2"]."".$rets["n$mesto"]."</font>";}else{ $vrem=30*60+time(); if($_GET['path']==0) {$nav='t=t-12';} if($_GET['path']==1) {$nav='l=l+12';} if($_GET['path']==2) {$nav='t=t+12';} if($_GET['path']==3) {$nav='l=l-12';} mysql_query("UPDATE `labirint` SET `location` = '".mysql_escape_string($rhar[$mesto][$_GET['path']])."',`visit_time`='$vrem',$nav WHERE `user_id` = '{$_SESSION['uid']}' ;"); $_SESSION['time'] = time()+1; //header('Location:canalizaciya.php'); die("<script>location.href='canalizaciya.php';</script>"); } } ?> <TABLE border="0" width=100% cellspacing=0 cellpadding=0> <TR> <TD colspan=3 valign=top align=right nowrap> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top" align="left"> <?php //Вывести хп и ману print "<div style=\"font-size: 12px\">". echo nick($user)."</div>"; ?> <br><br> <center><table width="450" border="0" cellspacing="1" cellpadding="0"> <tr> <td background="i/labirint3/bg_scroll_01.gif" align="center">Персонаж</td> <td background="i/labirint3/bg_scroll_01.gif" align="center">Hp</td> <td background="i/labirint3/bg_scroll_01.gif" align="center">Звание</td> <td background="i/labirint3/bg_scroll_01.gif" align="center">Подземелье</td> </tr> <? $rog=mysql_query("SELECT login,name,glava FROM `labirint` WHERE `glava`='$glava'"); while($more=mysql_fetch_array($rog)){ $big = mysql_fetch_array(mysql_query("SELECT hp,maxhp,id FROM `users` WHERE `login` = '".$more['login']."'")); ?> <tr> <td background="i/labirint3/bg_scroll_05.gif" align="center"> <a href=inf.php?<?=$big['id']?> target=_blank title="Информация о <?=$more['login']?>"><?=$more['login']?></a></td> <td background="i/labirint3/bg_scroll_05.gif" align="center"><?=$big['hp']?>/<?=$big['maxhp']?> </td> <td background="i/labirint3/bg_scroll_05.gif" align="center"><?if($more['login']==$more['glava']){print"Лидер";}else{print"Рядовой";}?></td> <td background="i/labirint3/bg_scroll_05.gif" align="center"><?=$more['name']?></td> <? if($user['login']==$more['glava'] and $more['login']==$more['glava']){ ?> <td background="i/labirint3/bg_scroll_05.gif" align="center"><A href="#" onClick="findlogin( 'Выберите персонажа которого хотите выгнать','canalizaciya.php', 'kill')"><IMG alt="Выгнать из группы" src="i/labirint3/ico_kill_member1.gif" WIDTH="14" HEIGHT="17"></A> <A href="#" onClick="findlogin( 'Выберите персонажа которому хотите передать лидерство','canalizaciya.php', 'change')"><IMG alt="Передать лидерство" src="i/labirint3/ico_change_leader1.gif" WIDTH="14" HEIGHT="17"></A></td> <? } print"</tr>"; } ?> </table></center> <? print"<br>"; if($mir['dead']>'0'){print"<br><font style='font-size:15px; color:#600'> <b> Кол-во смертей:</font></b> <b style='font-size:14px; color:#000'>".$mir['dead']."</b><br><br>";} include "podzem_res.php"; ?> </td> <td align="right" width="530" height="285"> <? include"navig.php"; echo build_move_image($mesto, $vektor, 1, $glava); ?> </td> </tr> </table> <script language="javascript" type="text/javascript"> const progressEnd = 32; // set to number of progress <span>'s. let progressColor = '#00CC00'; // set to progress bar color let mtime = parseInt('<?=($_SESSION[' if (!mtime || mtime<=0) {mtime=0;} const progressInterval = Math.round(mtime * 1000 / progressEnd); // set to time between updates (milli-seconds) let is_accessible = true; let progressAt = progressEnd; let progressTimer; function progress_clear() { for (let i = 1; i <= progressEnd; i++) document.getElementById('progress'+i).style.backgroundColor = 'transparent'; progressAt = 0; for (let t = 1; t <= 8; t++) { if (document.getElementById('m'+t) ) { const tempname = document.getElementById('m' + t).children[0].src; if (tempname.match(/b\.gif$/)) { document.getElementById('m'+t).children[0].id = 'backend'; } let newname; newname = tempname.replace(/(b)?\.gif$/,'i.gif'); document.getElementById('m'+t).children[0].src = newname; } } is_accessible = false; set_moveto(true); } function progress_update() { progressAt++; //if (progressAt > progressEnd) progress_clear(); if (progressAt > progressEnd) { for (let t = 1; t <= 8; t++) { if (document.getElementById('m'+t) ) { let tempname = document.getElementById('m' + t).children[0].src; let newname; newname = tempname.replace(/i\.gif$/,'.gif'); if (document.getElementById('m'+t).children[0].id == 'backend') { tempname = newname.replace(/\.gif$/,'b.gif'); newname = tempname; } document.getElementById('m'+t).children[0].src = newname; } } is_accessible = true; if (window.solo_store && solo_store) { solo(solo_store); } // go to stored set_moveto(false); } else {document.getElementById('progress'+progressAt).style.backgroundColor = progressColor; progressTimer = setTimeout('progress_update()',progressInterval); } } function set_moveto (val) { document.getElementById('moveto').disabled = val; if (document.getElementById('bmoveto')) { document.getElementById('bmoveto').disabled = val; } } function progress_stop() { clearTimeout(progressTimer); progress_clear(); } function check(it) { return is_accessible; } function check_access () { return is_accessible; } function ch_counter_color (color) { progressColor = color; for (let i = 1; i <= progressAt; i++) { document.getElementById('progress'+i).style.backgroundColor = progressColor; } } // brrr if (mtime>0) { progress_clear(); progress_update(); } else { for (var i = 1; i <= progressEnd; i++) { document.getElementById('progress'+i).style.backgroundColor = progressColor; } } </script> </TD> </TR> </TABLE> <div id=hint3 class=ahint></div> <script>top.onlineReload(true)</script> <style> BODY { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px 0px 0px 0px; scrollbar-face-color: #e3ac67; scrollbar-highlight-color: #e0c3a0; scrollbar-shadow-color: #b78d58; scrollbar-3dlight-color: #b78d58; scrollbar-arrow-color: #b78d58; scrollbar-track-color: #e0c3a0; scrollbar-darkshadow-color: #b78d58; } .menu { z-index: 100; background-color: #E4F2DF; border-style: solid; border-width: 2px; border-color: #77c3fc position: absolute; left: 0px; top: 0px; visibility: hidden; cursor:hand; } a.menuItem { border: 0px solid #000000; background-color: #484848; color: #000000; display: block; font-family: Verdana, Arial; font-size: 8pt; font-weight: bold; padding: 2px 12px 2px 8px; text-decoration: none; } a.menuItem:hover { background-color: #d4cbaa; color: #000000; } </style> <LINK REL=StyleSheet HREF='css/style.css' TYPE='text/css'> <script> const rnd = Math.random(); function sunduk(n) { document.location.href="?act=sunduk&n="+n+"&rnd="+Math.random(); } function sunduk2(n) { document.location.href="?act=sunduk2&n="+n+"&rnd="+Math.random(); } function key(n,b) { document.location.href="?act=key&n="+n+"&b="+b+"&rnd="+Math.random(); } function stok2(n) { document.location.href="?act=stok2&n="+n+"&rnd="+Math.random(); } function stok(n) { document.location.href="?act=stok&n="+n+"&rnd="+Math.random(); } function attack(n) { document.location.href="?act=atk&n="+n+"&rnd="+Math.random(); } function dialog() { document.location.href="?act=luka&rnd="+Math.random(); } function OpenMenu(n,e){ let el, x, y; el = document.all("oMenu"); const event = (window.event) ? window.event : e; x = event.clientX + document.documentElement.scrollLeft +document.body.scrollLeft - 5; y = event.clientY + document.documentElement.scrollTop + document.body.scrollTop-5; if (event.clientY + 72 > document.body.clientHeight) { y-=62 } else { y-=2 } el.innerHTML = '<div style="color:#000; cursor: pointer; height: 11px; margin: 2px; width: 45px;" class=menuItem onmouseout="this.className=\'menuItem\';" onmouseover="this.className=\'menuItem2\';" onclick="this.disabled = true;attack('+n+');closeMenu(event);">Напасть </div>'; el.style.left = x + "px"; el.style.top = y + "px"; el.style.visibility = "visible"; } function Opendialog(n,e){ let el, x, y; el = document.all("oMenu"); const event = (window.event) ? window.event : e; x = event.clientX + document.documentElement.scrollLeft +document.body.scrollLeft - 5; y = event.clientY + document.documentElement.scrollTop + document.body.scrollTop-5; if (event.clientY + 72 > document.body.clientHeight) { y-=62 } else { y-=2 } el.innerHTML = '<div style="color:#000; cursor: pointer;" class=menuItem onmouseout="this.className=\'menuItem\';" onmouseover="this.className=\'menuItem2\';" onclick="this.disabled = true;attack('+n+');"> Напасть </div><div style="color:#000; cursor: pointer;" class=menuItem onmouseout="this.className=\'menuItem\';" onmouseover="this.className=\'menuItem2\';" onclick="this.disabled = true;dialog();"> Говорить </div>'; el.style.left = x + "px"; el.style.top = y + "px"; el.style.visibility = "visible"; } //Закрыть меню нападения function closeMenu(){ if (window.event && window.event.toElement) { const cls = window.event.toElement.className; if (cls=='menuItem' || cls=='menu') return; } document.all("oMenu").style.visibility = "hidden"; document.all("oMenu").style.top="0px"; document.all("oMenu").style.left="0px"; return false; } </script> <div style="position:absolute; left:130px; top:50px;" ID=oMenu CLASS="menu"></DIV> <script>load_page();</script> </BODY> </HTML> <?}?>