Убрал Deprecated и упрощение кода
This commit is contained in:
parent
7fb402c772
commit
5082b2f85a
226
dig.php
226
dig.php
@ -1,128 +1,118 @@
|
|||||||
<?php
|
<?php
|
||||||
session_start();
|
session_start();
|
||||||
if (!($_SESSION['uid'] >0)) header("Location: index.php");
|
if (!($_SESSION['uid'] > 0)) header("Location: index.php");
|
||||||
include "config.php";
|
require_once 'config.php';
|
||||||
$dig_time=mysql_fetch_array(mysql_query("SELECT * FROM variables WHERE var='dig_timeout';"));
|
|
||||||
$user = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '{$_SESSION['uid']}' LIMIT 1;"));
|
|
||||||
$inv=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$user['id']}' AND (`prototype` = '727' OR `prototype` = '6') AND `dressed` = '1' LIMIT 1;"));
|
|
||||||
$inv_all=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `owner` = '{$user['id']}' AND (`prototype` = '727' OR `prototype` = '6') LIMIT 1;"));
|
|
||||||
include "functions.php";
|
|
||||||
|
|
||||||
/*if($user['id']==1258)
|
|
||||||
{
|
|
||||||
$all_bots=mysql_query("SELECT * FROM bots;");
|
|
||||||
while ($the_bot=mysql_fetch_array($all_bots))
|
|
||||||
{
|
|
||||||
$the_bot_battle=mysql_fetch_array(mysql_query("SELECT * FROM battle WHERE id='{$the_bot['battle']}' LIMIT 1;"));
|
|
||||||
if ($the_bot_battle['win']<3)//0,1,2
|
|
||||||
{mysql_query("DELETE FROM bots WHERE id='{$the_bot['id']}' LIMIT 1;");}
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
|
|
||||||
|
|
||||||
if ($user['room'] != 49) { header("Location: main.php"); die(); }
|
|
||||||
if ($user['battle'] != 0) { header('location: fbattle.php'); die(); }
|
|
||||||
//проверяем ЦХ
|
|
||||||
if ($user['level']>=8 && $user['doblest']>=50)
|
|
||||||
$can_go_ch=1;
|
|
||||||
else
|
|
||||||
$can_go_ch=0;
|
|
||||||
//заходим в ЦХ
|
|
||||||
if ($_POST['c_haos'])
|
|
||||||
|
|
||||||
{
|
|
||||||
mysql_query("UPDATE `users`,`online` SET `users`.`room` = '48',`online`.`room` = '48' WHERE `online`.`id` = `users`.`id` AND `online`.`id` = '{$_SESSION['uid']}' ;");
|
|
||||||
header('location: main.php');
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*$in_dig = mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;"));
|
|
||||||
//вносимся в табличку
|
|
||||||
if(!$in_dig)
|
|
||||||
{
|
|
||||||
mysql_query("INSERT INTO digger(id) values('{$user['id']}');");
|
|
||||||
$in_dig=mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;"));
|
|
||||||
}
|
|
||||||
|
|
||||||
if($inv['id']==0)
|
|
||||||
{$delay=600;}//def 600
|
|
||||||
else {$delay=300;};//def 300
|
|
||||||
|
|
||||||
if($inv['id']==0)
|
|
||||||
{$rest=3600;}//def 3600
|
|
||||||
else {$rest=1800;};//def 1800
|
|
||||||
|
|
||||||
$guard_delay=3600;//def 3600
|
|
||||||
$tm=time();*/
|
|
||||||
|
|
||||||
?>
|
|
||||||
<HTML><HEAD>
|
|
||||||
<SCRIPT>
|
|
||||||
var Hint3Name = '';
|
|
||||||
function runmagic1(title, magic, name){
|
|
||||||
document.all("hint3").innerHTML = '<table width=100% cellspacing=1 cellpadding=0 bgcolor=CCC3AA><tr><td align=center><B>'+title+'</td><td width=20 align=right valign=top style="cursor: hand" onclick="closehint3();"><BIG><B>x</b></BIG></td></tr><tr><td colspan=2>'+
|
|
||||||
'<form action="orden.php" method=POST><table width=100% cellspacing=0 cellpadding=2 bgcolor=FFF6DD><tr><td colspan=2><INPUT TYPE=hidden name=sd4 value="<? echo @$user['id']; ?>"> <INPUT TYPE=hidden NAME="use" value="'+magic+'">'+
|
|
||||||
'Укажите логин персонажа:<small><BR>(можно щелкнуть по логину в чате)</TD></TR><TR><TD align=left><INPUT TYPE=text NAME="'+name+'">'+
|
|
||||||
'</TD><TD width=30><INPUT TYPE="submit" value=" »» "></TD></TR></TABLE></FORM></td></tr></table>';
|
|
||||||
document.all("hint3").style.visibility = "visible";
|
|
||||||
document.all("hint3").style.left = 100;
|
|
||||||
document.all("hint3").style.top = 100;
|
|
||||||
document.all(name).focus();
|
|
||||||
Hint3Name = name;
|
|
||||||
}
|
|
||||||
|
|
||||||
function closehint3(){
|
$user = (new users_row($_SESSION['uid']))->result();
|
||||||
document.all("hint3").style.visibility="hidden";
|
$can_go_ch = 0;
|
||||||
Hint3Name='';
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<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>
|
|
||||||
|
|
||||||
</HEAD>
|
/*if($user['id']==1258)
|
||||||
<body leftmargin=5 topmargin=5 marginwidth=5 marginheight=5 bgcolor=#d4d4d4>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<TABLE border=0 width=100% cellspacing="0" cellpadding="0">
|
|
||||||
<FORM action="city.php" method=GET>
|
|
||||||
<tr><td><h3>Проход к Цитадели Хаоса</td><td align=right>
|
|
||||||
<!--INPUT TYPE="button" value="Подсказка" style="background-color:#A9AFC0" onclick="window.open('help/dig.html', 'help', 'height=300,width=500,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes')"-->
|
|
||||||
<INPUT TYPE="submit" value="Вернуться" name="bps"></td></tr>
|
|
||||||
</FORM>
|
|
||||||
</table>
|
|
||||||
|
|
||||||
<?php
|
|
||||||
if($can_go_ch==1)
|
|
||||||
{
|
{
|
||||||
echo'<FORM action="dig.php" method=POST><table><tr><td>
|
$all_bots=mysql_query("SELECT * FROM bots;");
|
||||||
<table><tr>
|
while ($the_bot=mysql_fetch_array($all_bots))
|
||||||
<td>
|
{
|
||||||
Ярко алое зарево рассвета осветило нескончаемую горную гряду на востоке. По узкому проходу прямиком меж двух скал уверенной статной рысью двигался всадник. На его широкой спине, поддавшись первым порывам нарастающего ветра, развивался белый плащ с кроваво-красным подбоем. Вместе с золотой сбруей его белоснежного коня, это создавало образ богатого и знатного человека. Его путь вёл в одну из самых загадочных и таинственных крепостей известного мира. Цитадель Хаоса была найдена группой отчаянных авантюристов еще два века назад, но все, кто отправлялся туда, исчезали бесследно. Чтобы достигнуть врат крепости следовало найти вход в скрытое ущелье, что был виден лишь на рассвете.<br /><br />
|
$the_bot_battle=mysql_fetch_array(mysql_query("SELECT * FROM battle WHERE id='{$the_bot['battle']}' LIMIT 1;"));
|
||||||
Вот и наш герой был храбр, но двигали им весьма низменные людские пороки. Он слышал, что в Цитадели можно отыскать меч, дарующий победу над любым превосходящим по силе соперником. Ради этой дивной вещицы всадник был в пути уже несколько дней.
|
if ($the_bot_battle['win']<3)//0,1,2
|
||||||
Время было выбрано удачно, первые лучи солнца открыли спрятанный путь. Проехав несколько сот метров по ущелью, перед путником открылась его вожделенная цель. Массивные крепостные стены и башни Цитадели, как будто вырезанные в скале, поражали своими необъятными размерами. Теперь, когда до места назначения оставалось совсем ничего, всадник перешел на галоп. Добравшись до огромных ворот крепости, он спешился и неторопливо вытянул меч из ножен. Подойдя вплотную к маленькой дверце в одной из створок, он громко постучал в неё. Тщетно выждав ответа пару минут, он толкнул дверь. С противным скрипом, та неохотно поддалась. В образовавшейся черноте прохода угадывались очертания уходящей вниз винтовой лестницы. Взяв, со стены промасленный факел, путник чиркнул огнивом и начал спускаться вниз. Тени странными отсветами играли на каменных стенах, сплетаясь в невиданные фигуры, словно души умерших следовали за героем по пятам.
|
{mysql_query("DELETE FROM bots WHERE id='{$the_bot['id']}' LIMIT 1;");}
|
||||||
Через несколько минут спуск кончился и он увидел перед собой еще одну маленькую дверь. Путник убрал меч в ножны и свободной рукой отворил её. Из темноты залы, что открылась ему, раздался громкий рёв, заставивший странника попятиться назад. Он споткнулся об одну из ступенек и выронил факел, который упал в воду и предательски потух. В кромешной темноте рёв раздался уже ближе. На ощупь, вытянув меч и выставив его вперёд, путник приготовился к смерти и бросился в темноту… <br /><br />
|
}
|
||||||
Много месяцев спустя, после исчезновения королевского сына в деревнях видели седого старика с обезумевшими глазами, что постоянно кричал что-то о страшной крепости и обитавших там ужасных чудовищах. Но люди не верили выжившему из ума старцу. Молва о крепости разлеталась по городам и весям. Каждый герой хотел проверить себя и покорить Цитадель. Тем временем во дворце готовились к новому походу. Быть может, перед их чистыми помыслами и открытыми сердцами Цитадель Хаоса снимет завесу тайны?<br /><br />
|
}*/
|
||||||
© Форбонт<br /><br />';
|
|
||||||
echo ' <INPUT TYPE="submit" value="Поехали!" name="c_haos">';
|
if ($user['room'] != 49) {
|
||||||
|
header("Location: main.php");
|
||||||
|
die();
|
||||||
|
}
|
||||||
|
if ($user['battle'] != 0) {
|
||||||
|
header('location: fbattle.php');
|
||||||
|
die();
|
||||||
}
|
}
|
||||||
|
|
||||||
else
|
//проверяем ЦХ
|
||||||
echo '<tr><td>Только ветераны, доказавшие свою доблесть, могут идти в бой в логово врага!';
|
if ($user['level'] >= 8 && $user['doblest'] >= 50) $can_go_ch = 1;
|
||||||
echo'
|
|
||||||
</td></tr></TABLE>
|
|
||||||
</td>
|
|
||||||
<td width=250 align=right>
|
|
||||||
<img width="210" src="i/zitadel/1.jpg" />
|
|
||||||
</td>
|
|
||||||
</tr>
|
|
||||||
</table>
|
|
||||||
</tr></table></form>';
|
|
||||||
|
|
||||||
|
//заходим в ЦХ
|
||||||
|
if ($_POST['c_haos']) {
|
||||||
|
db::c()->query('UPDATE `users`,`online` SET `users`.`room` = 48,`online`.`room` = 48 WHERE `online`.`id` = `users`.`id` AND `online`.`id` = ?i',$_SESSION['uid']);
|
||||||
|
header('location: main.php');
|
||||||
|
}
|
||||||
|
|
||||||
?>
|
/*$in_dig = mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;"));
|
||||||
|
//вносимся в табличку
|
||||||
|
if(!$in_dig)
|
||||||
|
{
|
||||||
|
mysql_query("INSERT INTO digger(id) values('{$user['id']}');");
|
||||||
|
$in_dig=mysql_fetch_array(mysql_query("SELECT * FROM `digger` WHERE `id` = '{$user['id']}' LIMIT 1;"));
|
||||||
|
}
|
||||||
|
|
||||||
|
//$inv = db::c()->query('SELECT `id` FROM `inventory` WHERE `owner` = ?i AND (`prototype` = 727 OR `prototype` = 6) AND `dressed` = 1 LIMIT 1', $user['id'])->fetch_assoc();
|
||||||
|
if($inv['id']==0)
|
||||||
|
{$delay=600;}//def 600
|
||||||
|
else {$delay=300;};//def 300
|
||||||
|
|
||||||
|
if($inv['id']==0)
|
||||||
|
{$rest=3600;}//def 3600
|
||||||
|
else {$rest=1800;};//def 1800
|
||||||
|
|
||||||
|
$guard_delay=3600;//def 3600
|
||||||
|
$tm=time();*/
|
||||||
|
|
||||||
|
?>
|
||||||
|
<HTML>
|
||||||
|
<HEAD>
|
||||||
|
<link rel=stylesheet type="text/css" href="css/main.css">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
</HEAD>
|
||||||
|
<body>
|
||||||
|
<h1>Проход к Цитадели Хаоса</h1>
|
||||||
|
<div style="text-align: right">
|
||||||
|
<form action="city.php">
|
||||||
|
<input type="submit" value="Вернуться" name="bps">
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
if ($can_go_ch == 1): ?>
|
||||||
|
<p>Ярко алое зарево рассвета осветило нескончаемую горную гряду на востоке. По узкому
|
||||||
|
проходу прямиком меж двух скал уверенной статной рысью двигался всадник. На его широкой
|
||||||
|
спине, поддавшись первым порывам нарастающего ветра, развивался белый плащ с
|
||||||
|
кроваво-красным подбоем. Вместе с золотой сбруей его белоснежного коня, это создавало
|
||||||
|
образ богатого и знатного человека. Его путь вёл в одну из самых загадочных и
|
||||||
|
таинственных крепостей известного мира. Цитадель Хаоса была найдена группой отчаянных
|
||||||
|
авантюристов еще два века назад, но все, кто отправлялся туда, исчезали бесследно. Чтобы
|
||||||
|
достигнуть врат крепости следовало найти вход в скрытое ущелье, что был виден лишь на
|
||||||
|
рассвете.</p>
|
||||||
|
<p>Вот и наш герой был храбр, но двигали им весьма низменные людские пороки. Он слышал, что
|
||||||
|
в Цитадели можно отыскать меч, дарующий победу над любым превосходящим по силе
|
||||||
|
соперником. Ради этой дивной вещицы всадник был в пути уже несколько дней.
|
||||||
|
Время было выбрано удачно, первые лучи солнца открыли спрятанный путь. Проехав несколько
|
||||||
|
сот метров по ущелью, перед путником открылась его вожделенная цель. Массивные
|
||||||
|
крепостные стены и башни Цитадели, как будто вырезанные в скале, поражали своими
|
||||||
|
необъятными размерами. Теперь, когда до места назначения оставалось совсем ничего,
|
||||||
|
всадник перешел на галоп. Добравшись до огромных ворот крепости, он спешился и
|
||||||
|
неторопливо вытянул меч из ножен. Подойдя вплотную к маленькой дверце в одной из
|
||||||
|
створок, он громко постучал в неё. Тщетно выждав ответа пару минут, он толкнул дверь. С
|
||||||
|
противным скрипом, та неохотно поддалась. В образовавшейся черноте прохода угадывались
|
||||||
|
очертания уходящей вниз винтовой лестницы. Взяв, со стены промасленный факел, путник
|
||||||
|
чиркнул огнивом и начал спускаться вниз. Тени странными отсветами играли на каменных
|
||||||
|
стенах, сплетаясь в невиданные фигуры, словно души умерших следовали за героем по пятам.
|
||||||
|
Через несколько минут спуск кончился и он увидел перед собой еще одну маленькую дверь.
|
||||||
|
Путник убрал меч в ножны и свободной рукой отворил её. Из темноты залы, что открылась
|
||||||
|
ему, раздался громкий рёв, заставивший странника попятиться назад. Он споткнулся об одну
|
||||||
|
из ступенек и выронил факел, который упал в воду и предательски потух. В кромешной
|
||||||
|
темноте рёв раздался уже ближе. На ощупь, вытянув меч и выставив его вперёд, путник
|
||||||
|
приготовился к смерти и бросился в темноту…</p>
|
||||||
|
<p>Много месяцев спустя, после исчезновения королевского сына в деревнях видели седого
|
||||||
|
старика с обезумевшими глазами, что постоянно кричал что-то о страшной крепости и
|
||||||
|
обитавших там ужасных чудовищах. Но люди не верили выжившему из ума старцу. Молва о
|
||||||
|
крепости разлеталась по городам и весям. Каждый герой хотел проверить себя и покорить
|
||||||
|
Цитадель. Тем временем во дворце готовились к новому походу. Быть может, перед их
|
||||||
|
чистыми помыслами и открытыми сердцами Цитадель Хаоса снимет завесу тайны?</p>
|
||||||
|
|
||||||
|
<form method="post">
|
||||||
|
<input type="submit" value="Поехали!" name="c_haos">
|
||||||
|
</form>
|
||||||
|
<?php else: ?>
|
||||||
|
<img src="i/zitadel/1.jpg" align="right">
|
||||||
|
Только ветераны, доказавшие свою доблесть, могут идти в бой в логово врага!
|
||||||
|
<?php endif; ?>
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
Loading…
Reference in New Issue
Block a user