battles/navig.php

262 lines
12 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<script language="JavaScript">
var stop_time=100;
function load_page()
{
setTimeout('update_timeout()',100);
}
var max_stop_time = stop_time;
function update_timeout()
{
stop_time--;
if(stop_time>=0)
{
var o = document.getElementById("move");
if(o)
{
var width = ((max_stop_time-stop_time)/max_stop_time)*110;
if (width > 110)
{
width = 110
}
o.style.width = width+'px';
}
}
setTimeout('update_timeout()',100);
}
function check_time()
{
if(stop_time<1) return true;
else
{
document.getElementById("mess").innerHTML="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <b style='font-size:12px'>Ждите</b>.";
return false;
}
}
</script>
<?
print'<table width="100%" border="0">';
print'<tr align=left valign=top border="0">
<td>
<table width="100%" border="0">
<tr>';
print'<td width="48%" align="left" valign="top">';
print'<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="18">';
if($_GET['warning']=='1'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы получили 'Гайка'</font><br>";}
if($_GET['warning']=='3'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы получили 'Вентиль'</font><br>";}
if($_GET['warning']=='2'){print"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font style='font-size:12px; color:red;'>Кто-то оказался быстрее!<br></font>";}
if($_GET['warning']=='4'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы подняли ключ №'".$_GET['key']."'</font><br>";}
if($_GET['warning']=='5'){print"&nbsp;<font style='font-size:12px; color:red;'>У вас уже есть ключ №'".$_GET['key']."'</font><br>";}
if($_GET['warning']=='6'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы вытащили 'Гайку'</font><br>";}
if($_GET['warning']=='8'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы вытащили 'Болт'</font><br>";}
if($_GET['warning']=='7'){print"&nbsp;<font style='font-size:12px; color:red;'>Сундук пуст</font><br>";}
if($_GET['warning']=='9'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы получили 'Ключиик'</font><br>";}
if($_GET['warning']=='10'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы получили 'Зелье жизни'</font><br>";}
if($_GET['warning']=='11'){print"&nbsp;<font style='font-size:12px; color:red;'>Вы уже брали зелье!</font><br>";}
if($_GET['warning']=='12'){print"&nbsp;<font style='font-size:12px; color:red;'>Невозможно! Вы далеко!</font><br>";}
print'</td>
</tr>
</table>';
$sided = mysql_query("select * from `labirint` where `glav_id`='$glav_id'");
while($didd = mysql_fetch_array($sided))
{
//nick($user);
$Loca=$Location;
if($Location<0){$Loca=0;}
if($Location==01){$Loca=1;}
if($Location==02){$Loca=2;}
if($Location==03){$Loca=3;}
if($Location==04){$Loca=4;}
if($Location==05){$Loca=5;}
if($Location==06){$Loca=6;}
if($Location==07){$Loca=7;}
if($Location==08){$Loca=8;}
if($Location==09){$Loca=9;}
if(in_array($_GET['sun'], array('se_gaika'))) {
$ferrr = mysql_query("SELECT n$Loca FROM `podzem3` WHERE glava='$glava'");
$retr = mysql_fetch_array($ferrr);
$stloc = $retr["n$Loca"];
if($stloc=='503' or $stloc=='502' or $stloc=='501'){
if($stloc=='503'){mysql_query("UPDATE `podzem3` SET n$Loca='502' WHERE glava='$glava'");}
if($stloc=='502'){mysql_query("UPDATE `podzem3` SET n$Loca='501' WHERE glava='$glava'");}
if($stloc=='501'){mysql_query("UPDATE `podzem3` SET n$Loca='' WHERE glava='$glava'");}
if($stloc==''){print "<script>location.href='?warning=2'</script>";exit;}
$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка' and maxdur<'30'");
if($g = mysql_fetch_array($f)){
$koll = $g["maxdur"];
mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+1,cost=cost+1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка' and maxdur<'30'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,cost,img,owner,type,massa,isrep,podzem) VALUES('Гайка','0','1','1','g.gif','".$user['id']."','200','1','0','1')");
}
print "<script>location.href='?warning=1'</script>";exit;
}}
//////////////////////////////////////////
if(in_array($_GET['sun'], array('se_vintel'))) {
$ferrr = mysql_query("SELECT n$Loca FROM podzem3 WHERE glava='$glava'");
$retr = mysql_fetch_array($ferrr);
$stloc = $retr["n$Loca"];
if($stloc=='504'){
if($stloc=='504'){mysql_query("UPDATE podzem3 SET n$Loca='' WHERE glava='$glava'");}
if($stloc==''){print "<script>location.href='?warning=2'</script>";exit;}
$f = mysql_query("SELECT maxdur FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Вентиль' and maxdur<'30'");
if($g = mysql_fetch_array($f)){
$koll = $g["maxdur"];
mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+1,cost=cost+1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Вентиль' and maxdur<'30'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,cost,img,owner,type,massa,isrep,podzem) VALUES('Вентиль','0','1','1','v.gif','".$user['id']."','200','1','0','1')");
}
print "<script>location.href='?warning=3'</script>";exit;}}
if(in_array($_GET['sun'], array('se_kluchiik'))) {
$ferrr = mysql_query("SELECT n$Loca FROM podzem3 WHERE glava='$glava'");
$retr = mysql_fetch_array($ferrr);
$stloc = $retr["n$Loca"];
if($stloc=='505'){
if($stloc=='505'){mysql_query("UPDATE podzem3 SET n$Loca='' WHERE glava='$glava'");}
if($stloc==''){print "<script>location.href='?warning=2'</script>";exit;}
$fo = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,cost,img,owner,type,massa,isrep,podzem) VALUES('Ключиик','0','1','1','kluchik.gif','".$user['id']."','200','3','0','1')");
print "<script>location.href='?warning=9'</script>";exit;}}
if(in_array($_GET['sun'], array('el'))) {
if($el!='1' and $Location==$el){
$fo = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,cost,img,owner,type,massa,isrep,magic,podzem) VALUES('Зелье жизни','0','15','15','food_l8.gif','".$user['id']."','50','1','0','8','1')");
mysql_query("UPDATE `labirint` SET el='1' WHERE `glav_id`='$glav_id' and `login`='$login'");
print "<script>location.href='?warning=10'</script>";exit;
}else{
if($el=='1'){print "<script>location.href='?warning=11'</script>";exit;}
else{print "<script>location.href='?warning=12'</script>";exit;}}
}
if(in_array($_GET['sun'], array('sunduk'))) {
$ferrr = mysql_query("SELECT sunduk".$_GET['sn']." FROM `podzem3` WHERE `glava`='$glava'");
$retr = mysql_fetch_array($ferrr);
$stloc = $retr["sunduk".$_GET['sn'].""];
if($stloc!='' and $Location==$stloc){mysql_query("UPDATE `podzem3` SET sunduk".$_GET['sn']."='' WHERE `glava`='$glava'");}
else{
if($stloc==''){print "<script>location.href='?warning=2'</script>";exit;}
else{print "<script>location.href='?warning=12'</script>";exit;}}
$f = mysql_query("SELECT `maxdur` FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Гайка' and maxdur<'30'");
if($g = mysql_fetch_array($f)){
$koll = $g["maxdur"];
mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+1,cost=cost+1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Гайка' and maxdur<'30'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,cost,img,owner,type,massa,isrep,podzem) VALUES('Гайка','0','1','1','g.gif','".$user['id']."','200','1','0','1')");
}
print "<script>location.href='?warning=6'</script>";exit;}
if(in_array($_GET['sun'], array('key'))) {
$keys = "key".$_GET['sn']."";
$keyd = $r["key".$_GET['sn'].""];
if( $keyd!=1){
if( $keyd == $Location){
mysql_query("UPDATE labirint SET $keys='1' WHERE glav_id='$glav_id'");
print "<script>location.href='?warning=4&key=".$_GET['sn']."'</script>";exit;}
else{print "<script>location.href='?warning=12'</script>";exit;}
}else{print "<script>location.href='?warning=5&key=".$_GET['sn']."'</script>";exit;}}
if(in_array($_GET['sun'], array('sunduk_b'))) {
$ferrr = mysql_query("SELECT sunduk".$_GET['sn']." FROM podzem3 WHERE glava='$glava'");
$retr = mysql_fetch_array($ferrr);
$stloc = $retr["sunduk".$_GET['sn'].""];
if($stloc!='' and $Location==$stloc){mysql_query("UPDATE podzem3 SET sunduk".$_GET['sn']."='' WHERE glava='$glava'");}
else{
if($stloc==''){print "<script>location.href='?warning=2'</script>";exit;}
else{print "<script>location.href='?warning=12'</script>";exit;}}
$f = mysql_query("SELECT maxdur FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='Болт' and maxdur<'30'");
if($g = mysql_fetch_array($f)){
$koll = $g["maxdur"];
mysql_query("UPDATE `inventory` SET maxdur=maxdur+1,massa=massa+1,cost=cost+1 WHERE owner='".$user['id']."' and `type`='200' and `name`='Болт' and maxdur<'30'");
}else{
$fo = mysql_query("INSERT INTO `inventory`(name,duration,maxdur,cost,img,owner,type,massa,isrep,podzem) VALUES('Болт','0','1','1','bolt.gif','".$user['id']."','200','1','0','1')");
}
print "<script>location.href='?warning=8'</script>";exit;}
}
print"<br>";
print"<table width=\"440\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td>";
$gags = mysql_query("SELECT * FROM `labirint` WHERE `glav_id`='$glav_id'");
while($ghhg = mysql_fetch_array($gags))
{
$sax = mysql_query("SELECT login,level,hp,maxhp,id FROM `users` WHERE login='".$ghhg['login']."'");
$ber = mysql_fetch_array($sax);
print"<table width=\"440\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td align=\"left\"><b style='font-size:12px;'>".$ber['login']."[".$ber["level"]."]</b><IMG alt=\"Инфо\" src=\"i/inf.gif\" width=12 height=12></td>
<td align=\"left\">";
echo showProgressBar($ber['hp'],$ber['maxhp']);
print"</td>";
if($ber['id'] == $glav_id){
print"<td align=\"left\" ><IMG alt=\"Лидер группы\" src=\"http://img.combats.com/i/misc/lead1.gif\" width=24 height=15>";
print"<IMG alt=\"Выгнать супостата\" src=\"http://img.combats.com/i/misc/ico_kill_member1.gif\" WIDTH=\"16\" HEIGHT=\"19\">";
print"&nbsp;<IMG alt=\"Новый царь\" src=\"http://img.combats.com/i/misc/ico_change_leader1.gif\" WIDTH=\"16\" HEIGHT=\"19\">";
}
print"</td>
</tr>
</table>";
}
print"</td>
</tr>
</table>";
print"<br>";
$gag = mysql_query("SELECT * FROM qwest WHERE login='".$user["login"]."' and status!='ok'");
while($qw = mysql_fetch_array($gag))
{
$name_qwest = $qw["name_items"];
$zadanie = $qw["zadanie"];
$qwesta = mysql_fetch_array(mysql_query("SELECT id FROM `inventory` WHERE `owner`='".$user['id']."' and `type`='200' and `name`='$name_qwest'"));
if($qwesta){$ok_qwest = "1";}else{$ok_qwest = "0";}
print"&nbsp;&nbsp;<font style='font-size:13px; color:#000'>Задание:</font> <font style='font-size:11px; color:#000'>$zadanie ($ok_qwest/1)</font><br><br>";
}
if($kill>'0'){print"<font style='font-size:15px; color:#600'> <b>&nbsp;&nbsp;Кол-во смертей:</font></b> <b style='font-size:14px; color:#000'>$kill</b><br><br>";}
include "podzem_res.php";
print'</td>';
print'<td width="52%" align=right valign=top border="0">';
print' <table><tr>
<td width="530" height="285" align="right">';
print"<font style='font-size:18px; color:#400000'><b>Этаж 1 - Канализация</b></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href='?act=cexit' title='Вернуться'>&nbsp;<b style='font-size:18px; color:#000000;'>выйти</b></a>";
print'<div style="position:relative; id="ione"><div align="left"><img src="labirint3/podzem.jpg" width=530 height=260 border=1 galleryimg="no" /></div>';
echo"<div style='position:absolute; left:375px; top:123px;'><img src='labirint3/".$styles."/yo.gif' border='0' width='150' height='130'></div>";
$fer = mysql_query("select * from `labirint` where `glav_id`='$glav_id'");
$s=0;
while($ler = mysql_fetch_array($fer))
{
$s++;
$n_log = $ler["login"];
$n_locat = $ler["location"];
$n_left = $ler["l"];
$n_top = $ler["t"];
echo"<div style='position:absolute; left:$n_left px; top:$n_top px;'><img src='labirint3/$s.gif' border='0' width='10' height='10' alt='$n_log'></div>";
}
?>