Файл: index.php
Строк: 312
<?
define('PROTECTOR', 1);
$textl='Главная';
include('files/path.php');
include($path.'files/db.php');
include($path.'files/auth.php');
include($path.'files/func.php');
include($path.'files/core.php');
if ($user_id==0){
include($path.'files/head.php');
/////////////////////
$timeout = time() - 150;
$online = mysql_num_rows(mysql_query("SELECT * FROM online WHERE laikas > '$timeout'"));
$reg2 = mysql_num_rows(mysql_query("SELECT * FROM users ")); $reg = mysql_query("SELECT id FROM users ORDER BY id DESC LIMIT 1"); $reg3 = mysql_fetch_array($reg);
$asd = mysql_query("SELECT time FROM news ORDER BY id DESC LIMIT 1");
$news = mysql_fetch_array($asd);
/////////////////////
$mod=htmlspecialchars(trim($_GET['mod']));
switch($mod){
default:
//$reg3[id]=$reg3[id]+15;
//$online=$online+5;
echo'
<div class="menu">
<div class="battle_result">
Небесные </div>
<div>
<div class="win"></div>
<div class="clear"></div>
';
echo"<p><center>
<img src='logogo.jpg'><br/><br/>
Вдали от дорог и многочисленных селений,
в кольце отвесных гор сокрыто от любопытных взоров древнее захоронение драконов.
Проходили года, десятки и мало кто вспоминал о нем, как вдруг...<br/><br/>
<img src='pers.png'> <b><font color='red'>$reg3[id]</font></b>
</p></div>
</div><div class='line'></div><div class='navi'>
<a href='/index.php?mod=enter'><div class='navig'>Войти</div></a>
<a href='/reg.php'><div class='navig'>Начать</div></div></a>
";
echo '
<div class="copy">
<table cellspacing="0" cellpadding="0" width="100%" border="0"></tr><td class="markcell-cell1" width="50%">
</td>
<td class="markcell-cell1" width="50%">
</td></tr>
</table>
</div></div>';
break;
case 'enter':
echo"
<div class='menu'>
<div class='battle_result'>
Небесные </div>
<div>
<div class='win'></div>
<div class='clear'></div>
";
echo "<center>";
$error1 = (isset($_GET['error1'])) ? $_GET['error1'] : NULL;
if (isset($error1))
{
echo"<div class='npc_start'><img src='/pic/npc/starik.gif'><font color='green'><b>Наставник</b></font>: проверочный код введен не правильно.</div>"; }
$error = (isset($_GET['error'])) ? $_GET['error'] : NULL;
if (isset($error))
{
echo"<div class='menu_li'><img src='/pic/npc/starik.gif'>Пароль или логин введены не правильно.</div>"; }else{
echo'<form method="post" action="enter.php">';
echo "Логин:<br/><input name="log" maxlength="20" title="nick" emptyok="true"/><br/>";
echo "Пароль:<br/>";
echo "<input name="pas" type="password" maxlength="32" title="password" emptyok="true"/><br/>";
$r=rand(1000,9999);
$_SESSION[kod]=$r;
if($_SESSION[er]>2){echo"<div class='menu_li'><img src='/pic/npc/starik.gif'>Введи-ка код: $r</div><input class='input' type="text" name="kod" maxlength="6"/><br/>";}
echo'<input name="mem" type="checkbox" value="1" /> Запомнить<br/>';
echo "<center><input class='button' type='submit' value='Войти'/></form>
</div>
</div><div class='line'></div><div class='navi'>
<a href='index.php'><div class='navig'>Главная</div></a>
</div>
";
echo '
<div class="copy">
<table cellspacing="0" cellpadding="0" width="100%" border="0"></tr><td class="markcell-cell1" width="50%">
</td>
<td class="markcell-cell1" width="50%">
</td></tr>
</table>
</div></div>';
}
break;
case 'map':
case 'online':
echo'<div class="gameBorder">';
echo'<div class="menu">';
$timeout = time() - 150;
////////////////
$asd = mysql_query("SELECT laikas, usr FROM online WHERE laikas > '$timeout'");
echo "<b>Игроки:</b><br/>";
$i=1;
$avto=mysql_num_rows($asd);
if($avto>=1){
While($visi = mysql_fetch_array($asd))
{
$onl = mysql_fetch_array(mysql_query("SELECT lvl FROM users WHERE usr = '$visi[usr]' LIMIT 1"));
echo "$i. $visi[usr]
[<b>$onl[lvl]</b>]<br/>";
$i++;
}}else{
echo'Нет игроков онлайн!';
}
echo'</div>';
echo"<div class='foot'><a href="index.php">Назад</a></div>";
break;
}
include($path.'files/end.php');
}else{
$mod=htmlspecialchars(trim($_GET['mod']));
if($mod=='exit'){
$header=TRUE;
}
include($path.'files/head.php');
include($path.'files/zag.php');
$mod=htmlspecialchars(trim($_GET['mod']));
switch($mod){
default:
$taim = 150;
$date = time();
$timeout = $date - $taim;
$online = mysql_num_rows(mysql_query("SELECT * FROM online WHERE laikas > '$timeout'"));
$w = mysql_query("SELECT COUNT(*) FROM `msg_r` WHERE `user_to` = '$log';");
$old_mail = mysql_result($w, 0);
$asd = mysql_query("SELECT time FROM news ORDER BY id DESC LIMIT 1");
$news = mysql_fetch_array($asd);
$req = mysql_query("SELECT * FROM `invite` WHERE `usr` = '$log'");
$inv=mysql_num_rows($req);
$req = mysql_query("SELECT * FROM `arena_wait` where `enemy`=''");
$aren=mysql_num_rows($req);
$chat= mysql_num_rows(mysql_query("SELECT * FROM komentarai"));
$tchat= mysql_num_rows(mysql_query("SELECT * FROM tchat"));
$ft=mysql_result(mysql_query("SELECT count(*) FROM `forum_topics`"), 0); // кол-о тем в форуме
$fm=mysql_result(mysql_query("SELECT count(*) FROM `forum_msg`"), 0); // кол-о сообщений в форуме
if($udata[activ]==off){echo'» <a href="to_startworld.php?">Продолжить обучение</a><div class="hr"></div>';}
if($setgame[objava]!=''){
//echo "$setgame[objava]<div class='hr'></div>";
}
if($udata[prava]>=2){ echo'<div class="menu_name"><b>Управление</b></div>';
if($udata[prava]>=4){echo'<a href="Rpanel">Админ-панель</a><br/><a href="my_admin">my admin</a><br/>';}
if($udata[prava]>=2){echo'» <a href="mod_panel.php?">Модер-панель</a><br/>';}
}
echo"<div class='battle_result'>
Меню </div>
<div>
<div class='win'></div>
<div class='clear'></div>
";
if($inv>0){ echo'<img src="pic/prigl.png"> <a href="index.php?mod=inv">Приглаш.</a> ('.$inv.')<br/>';}
$time=time();
$req = mysql_query("SELECT * FROM `ban` WHERE `ban_time`>'$time'");
$banners=mysql_num_rows($req);
echo'<img src="map.png"> <a href="index.php?mod=map">Карта</a><br/>';
echo "<img src='forum.png'> <a href='chat.php'>Чат</a><br/>";
echo'<img src="qest.png"> <a href="index.php?mod=quests">Мои квесты</a><br/>';
echo'<img src="ratings.png"> <a href="ratings.php?">Рейтинг</a><br/>';
echo"<img src='message.png'> <a href='/msg.php'>Сообщения</a> ($new_mail)<br/>";
echo "<img src='online.png'> <a href="online.php?">Онлайн</a> ($online)</div> " ;
echo"<img src='forum.png'> <a href='http://vk.com/mobisky'>Новости и общение</a><br/> " ;
break;
case 'zayavka':
if($udata[pol]=="m"){echo"Вам сюда нельзя<br/>";
include($path.'files/down.php');
exit;
}
$req = mysql_query("SELECT * FROM `zamuj` WHERE `usr` = '$log'");
////////////////////////////
$avto=mysql_num_rows($req);
if(empty($_GET[id])){
if($avto>=1){
While($inv = mysql_fetch_array($req))
{
$req = mysql_query("SELECT `name` FROM `clan` WHERE `lider` = '$inv[clan]'");
$clan = mysql_fetch_array($req);
$nickas = strip_tags($inv[clan]);
$req = mysql_query("SELECT `storona` FROM `users` WHERE `usr` = '$nickas'");
$pic = mysql_fetch_array($req);
echo"» <a href="index.php?mod=zayavka&id=$inv[id]">Предложение от игрока</a>"; echo' <img src="pic/main/'.$pic['storona'].'.png" alt="#"/>'; echo" <a href="search.php?nick=$inv[clan]&go=go">$inv[clan]</a><br/>";
}
echo"<br/><b>Всего Предложений: $avto</b><br/>";
}else{
echo"<b>Нет Предложений!</b>";
}}else{
$req = mysql_query("SELECT * FROM `zamuj` WHERE `usr` = '$log' and `id`='".intval($_GET['id'])."'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого Предложениея!';
include"files/down.php";
exit;
}
$inv = mysql_fetch_array($req);
if(empty($_GET[go])){
$nickas = strip_tags($inv[clan]);
$req = mysql_query("SELECT `storona` FROM `users` WHERE `usr` = '$nickas'");
$pic = mysql_fetch_array($req);
echo"Вам предложил вступить в брак:"; echo' <img src="pic/main/'.$pic['storona'].'.png" alt="#"/>';echo" <a href="search.php?nick=$inv[clan]&go=go">$inv[clan]</a><br/>";
echo"Текст к Предложению: $inv[text]<br/><br/>";
echo"<a href="index.php?mod=zayavka&id=$_GET[id]&go=ok">Вступить в брак</a><br/>";
echo"<a href="index.php?mod=zayavka&id=$_GET[id]&go=no">Отказаться</a><br/>";
echo "<a href="index.php?"> Вернуться</a><br>";
}else{
if($_GET[go]==ok){
if(!empty($udata[zamujem])){
echo'Вы уже состоите в браке!';
include"files/down.php";
exit;
}
mysql_query("DELETE FROM `zamuj` WHERE usr='$log' and `id`='".intval($_GET['id'])."'");
mysql_query("UPDATE `users` SET `zamujem`='$inv[clan]' WHERE `usr` = '$log'");
mysql_query("UPDATE `users` SET `zamujem`='$log' WHERE `usr` = '$inv[clan]'");
mysql_query("INSERT INTO
`ya_zamujem` SET
`usr` = '$log'");
echo"Предложение принято.<br>Поздравляем вас вы заключили брак с: $inv[clan]!<br/>";
}elseif($_GET[go]==no){
mysql_query("DELETE FROM `zamuj` WHERE usr='$log' and `id`='".intval($_GET['id'])."'");
echo"Предложение отклонено.<br/>";
}else{
echo"Ошибка!<br/>";
}
echo "<br/><br/>» <a href="index.php?"> Вернуться</a><br>";
}}
break;
case 'refer': echo"<div class='menu'>
<div class='battle_result'>
Реф. система </div>
<div>
<div class='win'></div>
<div class='clear'></div>";
echo '<div class="menu_dash">
http://ябсыграл.рф/ref.php?nick='.$udata[usr].'<br/>
<input name="" type="text" value="http://ябсыграл.рф/ref.php?nick='.$udata['usr'].'" /></div>
Приглашай по этой ссылке друзей
и получай за каждого реферала 5 золотых!</div></div>';
break;
case 'map': echo'
<div class="menu_li"><img src="world.png" alt="*" width="220"/><br/>
<a href="world.png">Увеличить Орлей</a></div>
<div class="menu_li"><img src="world2.png" alt="*" width="220"/><br/>
<a href="world2.png">Увеличить Неварру</a></div>
';
break;
case 'rules':
echo "
<table><tr>
<td><img src='/pic/face/18.jpg' alt='*' width='70'/></td><td>
Каждый герой обязан соблюдать определенные правила нашего мира,в противном случае мне придется заключить его в тюрьму!</td>
</tr>
</table>
";
echo'<b>Правила для игроков (ЗАПРЕЩЕНО):</b><br/>
1) Применение ненормативной лексики, завуалированого мата, оскорбление в:<br/>
* чате;<br/>
* форуме;<br/>
* названии клана;<br/>
* нике персонажа;<br/>
* личных сообщениях;
<br/>2) Проявления религиозной, расовой, половой и прочей нетерпимости или дискриминации.
<br/>3) Разжигание конфликтов между участниками игры!
<br/>4) Преднамеренное многократное повторение сообщений, сообщения лишенные смысла (флуд).
<br/>5) Верхний регистр при общении.
<br/>6) Расспостранение ссылок на посторонние ресурсы, реклама посторонних интернет - ресурсов, как прямая так и косвенная!
<br/>7) Нечестная прокачка игрового персонажа, использование сторонних програмных средств для улучшения/автоматизации игровых возможностей!
Использование недочетов игры, багов, програмных ошибок, расспостранение их другим лицам/продажа за деньги.
<br/>P. S. При нахождении таковых немедленно сообщите Администрации, за что можете получить вознаграждение.
<br/>8) Продажа персонажа, игровых денег, вещей и прочего, что касается игры, за реальные деньги, равно как и попытка совершить одно из данных действий, в обход Администрации!
<br/>9) Намеренная регистрация персонажей с никами - плагиатами ников Администрации/модераторов, с никами несущими рекламу посторонних интернет- ресурсов.
Использование приставок Admin, GM, в имени персонажа, названии клана, звании персонаажа!
<br/>10) Обман/ввод в заблуждение/дача ложных показаний/отказ в сотрудничестве при разбирательстве/угрозы Администрации/модераторам!
<br/>11) Обсуждать, перечить действиям, оскорблять Администрацию/модераторов, игровой сервер!
<br/>12) После наказания нарушителя правил, заведомое создание персонажей, или уже существующими персонажами вести подальшие разборки.
<br/>13) Просьбы о назначении на должность модератора!
<br/>Вы обязуетесь выполнять рекомендации/замечания которые делает вам Администратор, модератор.<br/>
<b>Незнание правил не освобождает от ответственности!</b><br/>';
echo"<a href="index.php?">Назад</a>";
break;
case 'adm':
echo "
<table><tr>
<td><img src='/pic/face/24.jpg' alt='*' width='80'/></td><td>
Наши отважные герои всегда готовы помочь вам освоится в нашем мире!</td>
</tr>
</table>
";
echo '<b><i>Поддержка</i></b>:<br/>';
$req = mysql_query("SELECT * FROM `users` WHERE `prava` = '3'");
if (mysql_num_rows($req)) {
$i=1;
While($res = mysql_fetch_array($req)){
echo" <b><a href="search.php?nick=$res[usr]&go=go">$res[usr]</a></b><br/>";
$i++;
}
}else{
echo"";
}
// Модераторы
$req = mysql_query("SELECT * FROM `users` WHERE `prava` = '2'");
if (mysql_num_rows($req)) {
$i=1;
While($res = mysql_fetch_array($req)){
echo" <b><a href="search.php?nick=$res[usr]&go=go">$res[usr]</a></b><br/>";
$i++;
}
}else{
echo"";
}
echo"<br/><a href="index.php?">Назад</a>";
break;
case 'inv':
$req = mysql_query("SELECT * FROM `invite` WHERE `usr` = '$log'");
////////////////////////////
$avto=mysql_num_rows($req);
if(empty($_GET[id])){
if($avto>=1){
While($inv = mysql_fetch_array($req))
{
$req = mysql_query("SELECT `name` FROM `clan` WHERE `lider` = '$inv[clan]'");
$clan = mysql_fetch_array($req);
echo"<a href="index.php?mod=inv&id=$inv[id]"><b>Приглашение от клана $clan[name]</b></a><br/>";
}
echo"<br/><b>Всего приглашений: $avto</b><br/>";
}else{
echo"<b>Нет приглашений!</b>";
}}else{
$id=intval($_GET['id']);
$req = mysql_query("SELECT * FROM `invite` WHERE `usr` = '$log' and `id`='$id'");
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого приглашения!';
include"files/down.php";exit;
}
$inv = mysql_fetch_array($req);
$req = mysql_query("SELECT `name` FROM `clan` WHERE `lider` = '$inv[clan]'");
$clan = mysql_fetch_array($req);
$go = (isset($_GET['go'])) ? $_GET['go'] : NULL;
if(empty($go)){
echo"Отправитель: <b>$clan[name]</b><br/>";
echo"Текст: $inv[text]<br/>";
$id=intval($_GET['id']);
echo"<a href="index.php?mod=inv&id=$id&go=ok">Принять</a><br/>";
echo"<a href="index.php?mod=inv&id=$id&go=no">Отказаться</a><br/>";
echo"<a href="index.php?mod=inv">Назад</a>";
}else{
if($_GET[go]==ok){
if(!empty($udata[clan])){
echo'Вы уже находитесь в клане!';
include"files/down.php";exit;
}
$id=intval($_GET['id']);
mysql_query("DELETE FROM `invite` WHERE usr='$log' and `id`='$id'");
mysql_query("UPDATE `users` SET `clan`='$inv[clan]' WHERE `usr` = '$log'");
mysql_query("UPDATE `users` SET `clanopyt`='0' WHERE `usr` = '$log'");
echo"Приглашение принято.Вы вступили в клан $clan[name]!<br/>";
$go = (isset($_GET['go'])) ? $_GET['go'] : NULL;
$go=htmlspecialchars(trim($go));
}elseif($go==no){
$id=intval($_GET['id']);
mysql_query("DELETE FROM `invite` WHERE usr='$log' and `id`='$id'");
echo"Приглашение отклонено.<br/>";
}else{
echo"Ошибка!<br/>";
}
echo"<a href="index.php?mod=inv">Назад</a>";
}
}
break;
case 'quests':
echo"<div class='glava'><b>Мои Квесты</b></div>";
$act = (isset($_GET['act'])) ? $_GET['act'] : NULL;
$act=htmlspecialchars(trim($act));
if($act==start){
$req = mysql_query("SELECT * FROM `userquests` WHERE `usr` = '$log' and `status`='start'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет квестов!';
include"files/down.php";exit;
}
if(empty($_GET['id'])){
While($q = mysql_fetch_array($req))
{
$reqo = mysql_query("SELECT * FROM `quests` WHERE `id` = '$q[quest]'");
$quest = mysql_fetch_array($reqo);
echo"<a href="index.php?mod=quests&act=start&id=$q[id]"><b>$quest[name]</b></a><br/>";
}
}else{
$id=intval($_GET['id']);
$req = mysql_query("SELECT * FROM `userquests` WHERE `usr` = '$log' and `status`='start' and `id`='$id'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого квеста!';
include"files/down.php";exit;
}
$q = mysql_fetch_array($req);
$req = mysql_query("SELECT * FROM `quests` WHERE `id` = '$q[quest]'");
$quest = mysql_fetch_array($req);
echo"<b>$quest[name]:</b><br/>";
echo"$quest[mission]<br/>";
echo" <b>[Активен]</b><br/>";
}
}elseif($_GET[act]==complete){
$req = mysql_query("SELECT * FROM `userquests` WHERE `usr` = '$log' and `status`='complete'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет квестов!';
include"files/down.php";exit;
}
if(empty($_GET[id])){
While($q = mysql_fetch_array($req))
{
$reqo = mysql_query("SELECT * FROM `quests` WHERE `id` = '$q[quest]'");
$quest = mysql_fetch_array($reqo);
echo"<a href="index.php?mod=quests&act=complete&id=$q[id]"><b> $quest[name]</b></a><br/>";
}
}else{
$id=intval($_GET['id']);
$req = mysql_query("SELECT * FROM `userquests` WHERE `usr` = '$log' and `status`='complete' and `id`='$id'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого квеста!';
include"files/down.php";exit;
}
$q = mysql_fetch_array($req);
$req = mysql_query("SELECT * FROM `quests` WHERE `id` = '$q[quest]'");
$quest = mysql_fetch_array($req);
echo"<b>$quest[name]:</b><br/>";
echo"$quest[mission]<br/>";
echo"<b>[Завершён]</b><br/>";
}
}else{
echo"<a href="index.php?mod=quests&act=start">Активные</a><br/>";
echo"<a href="index.php?mod=quests&act=complete">Завершенные</a><br/>";
}
break;
case 'exit':
setcookie('log', '');
setcookie('pas', '');
session_destroy();
header ('Location: index.php?');exit;
break;
}
include($path.'files/down.php');
}
?>