Файл: war/war/search.php
Строк: 319
<?
define('PROTECTOR', 1);
$headmod = 'search';//фикс. места
$textl='Персонаж';
include('files/path.php');
include('files/gzips.php');
include($path.'files/db.php');
include($path.'files/auth.php');
include($path.'files/func.php');
include($path.'files/core.php');
include($path.'files/head.php');
include($path.'files/zag.php');
if(empty($_POST[nick])){
$nick=$_GET[nick];
}else{
$nick=$_POST[nick];}
$nick = htmlspecialchars(stripslashes($nick));
switch($_GET[go]) {
default:
echo "<form action="search.php?go=go" method="post">Введите ник:<br/>";
echo "<input name="nick" maxlength="10" title="nick" emptyok="true"/><br/>";
echo "<input type="submit" value="Поиск" /></form>";
break;
case 'go':
$req = mysql_query("SELECT * FROM `users` WHERE `usr` = '$nick'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого игрока!';
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
echo"<center><b>Информация о игроке:</b></center>";
echo'<div class="event">';
$usdata = mysql_fetch_array($req);
if($udata[lvl]<5){
$st="NG";}
elseif($udata[lvl]>=5 and $udata[lvl]<10){
$st="NG";}
elseif($udata[lvl]>=10 and $udata[lvl]<15){
$st="NG";}
elseif($udata[lvl]>=15 and $udata[lvl]<20){
$st="NG";}
elseif($udata[lvl]>=20 and $udata[lvl]<25){
$st="NG";}
elseif($udata[lvl]>25){
$st="NG";}
$req = mysql_query("SELECT `storona`,`prava` FROM `users` WHERE `usr` = '$nick'");
$pic = mysql_fetch_array($req);
if($usdata[klas]=="wizard"){$kl="m";$kln="Волшебник";}
if($usdata[klas]=="fighert"){$kl="f";$kln="Рыцарь";}
if($udata[prava]==5)
{
echo"<a href="adm_panel.php?mod=10&usr=$nick">Забанить</a> | IP - $nick $usdata[ip]<br/>";
}
if($udata[prava]==2)
{
echo"<a href="mod_panel.php?mod=1&usr=$nick">Забанить</a><br/>";
}
if (is_file('pic/avanick/'.$nick.'.png')||is_file('pic/avanick/'.$nick.'.gif')||is_file('pic/avanick/'.$nick.'.jpg'))
{
avatar($nick);
} else {
echo"<img src='pic/avatar/human/$kl/$usdata[pol]/$st.gif' height=80 width=80>";
}
if(!empty($usdata[clan])){
$req = mysql_query("SELECT `emblema` FROM `clan` WHERE `lider` = '$usdata[clan]'");
$wh = mysql_fetch_array($req);
}
echo'<br/>Персонаж: <img src="pic/main/'.$usdata[storona].'.png" alt="*"/>';
echo" $nick"; if($pic['prava']==5){
echo'<font color="ADFF2F"> (Адм)</font>';
}
if($pic['prava']==2){
echo'<font color="yellow">.M</font>';
}
if($usdata['prava']==2)
{
echo"<font color=lime> - Модератор</font>";
}
echo"<br>Пол: ";
if($usdata[pol]=="m"){echo"Мужск.<br/>";}else{echo"Женск.<br/>";}
echo" Популярность: $usdata[rek]<br/>";
if(!empty($usdata[zamujem])){
$nickas = strip_tags($usdata[zamujem]);
$req = mysql_query("SELECT `storona` FROM `users` WHERE `usr` = '$nickas'");
$pic = mysql_fetch_array($req);
$req = mysql_query("SELECT `storona`,`prava` FROM `users` WHERE `usr` = '$usdata[zamujem]'");
$pic = mysql_fetch_array($req);
echo"Состоит в браке:";echo' <img src="pic/main/'.$pic['storona'].'.png" alt="#"/>'; echo"<a href="search.php?nick=$usdata[zamujem]&go=go"> $usdata[zamujem]</a>";if($pic['prava']==5){
echo'<font color="lime">.GM</font>';
}}
$req = mysql_query("SELECT `storona`,`prava` FROM `users` WHERE `usr` = '$usdata[zamujem]'");
$pic = mysql_fetch_array($req);
if($pic['prava']==2){
echo'<font color="gold">.M</font>';
}
$req = mysql_query("SELECT * FROM `ban` WHERE `usr`='$nick' and `ban_time`>'$time'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto>=1){
While($mag = mysql_fetch_array($req))
{
echo'<hr/>';
$nickas = strip_tags($mag[usr]);
$req = mysql_query("SELECT `storona` FROM `users` WHERE `usr` = '$nick'");
$pic = mysql_fetch_array($req);
echo"Персонаж:"; echo' <img src="pic/main/'.$pic['storona'].'.png" alt="#"/>'; echo"<font color=lime> <a href="search.php?nick=$mag[usr]&go=go">$mag[usr]</a> <b>Заблокирован</b> </font><a href="zona.php?mod=1&id=$mag[id]">Подробнее</a><br/>";
}}
echo'<hr/>';
$laikas = 150;
$dabar = time();
$timeout = $dabar - $laikas;
$asd = mysql_num_rows(mysql_query("SELECT laikas, usr FROM online WHERE laikas > '$timeout' AND usr='$nick'"));
////////////////////////////
if($asd==0){
echo"<font color="lime"> Сейчас не играет</font><br/>";
echo"<font color="lime">Последнее посещение: $usdata[lvisit]</font><br/>";
echo"<hr/>";
}else{
$reqs = mysql_query("SELECT * FROM `mesto` WHERE `usr` = '$nick' LIMIT 1");
$mesto = mysql_fetch_array($reqs);//место
if($mesto[city]==0){
echo"<img src='pic/main/arr.png' alt='*'/> Локация: <font color="lime"> Город</font><br/>";
}elseif($mesto[city]==1){
$reqs = mysql_query("SELECT name FROM `world` WHERE `x` = '$mesto[x]' and `y` = '$mesto[y]' and `city` = '$usdata[city]' LIMIT 1");
$wor = mysql_fetch_array($reqs);//место
echo"» Локация: <font color="lime"> $wor[name]</font><br/>";
}else{
echo"» Локация: <font color="lime"> Замок</font><br/>";
}
echo"» <font color="lime"> Сейчас играет</font><br/>";
}
echo"<img src='pic/up.png' alt='*'/> Уровень: $usdata[lvl]<br/>";
echo"<img src='pic/main/ruby_round.png' alt='*'/> Класс: $kln<br/>";
if(!empty($usdata[professiya])){
echo"<img src='pic/main/profa.gif' alt='*'/> Профессия: <font color="lime">$usdata[professiya]</font><br/>";
}else{
echo"<img src='pic/main/profa.gif' alt='*'/> Профессия: <font color="lime">Нет профессии</font><br/>";}
echo"<img src='pic/main/exp.png' alt='*'/> Опыт: ".number_format ($usdata[exp])." /";
if($usdata[lvl]==0){echo' 100';}
if($usdata[lvl]==1){echo' 500';}
if($usdata[lvl]==2){echo' 1000';}
if($usdata[lvl]==3){echo' 1750';}
if($usdata[lvl]==4){echo' 2750';}
if($usdata[lvl]==5){echo' 4000';}
if($usdata[lvl]==6){echo' 7000';}
if($usdata[lvl]==7){echo' 11955';}
if($usdata[lvl]==8){echo' 16851';}
if($usdata[lvl]==9){echo' 22973';}
if($usdata[lvl]==10){echo' 30475';}
if($usdata[lvl]==11){echo' 45000';}
if($usdata[lvl]==12){echo' 60000';}
if($usdata[lvl]==13){echo' 90000';}
if($usdata[lvl]==14){echo' 120000';}
if($usdata[lvl]==15){echo' 160000';}
if($usdata[lvl]==16){echo' 210000';}
if($usdata[lvl]==17){echo' 290000';}
if($usdata[lvl]==18){echo' 390000';}
if($usdata[lvl]==19){echo' 500000';}
if($usdata[lvl]==20){echo' 750000';}
if($usdata[lvl]==21){echo' 1000000';}
if($usdata[lvl]==22){echo' 1300000';}
if($usdata[lvl]==23){echo' 1600000';}
if($usdata[lvl]==24){echo' 1900000';}
if($usdata[lvl]==25){echo' 2300000';}
if($usdata[lvl]==26){echo' 2800000';}
if($usdata[lvl]==27){echo' 3400000';}
if($usdata[lvl]==28){echo' 4200000';}
if($usdata[lvl]==29){echo' 6000000';}
if($usdata[lvl]==30){echo' 9000000';}
if($usdata[lvl]==31){echo' 16000000';}
if($usdata[lvl]==32){echo' 25000000';}
if($usdata[lvl]==33){echo' 30000000';}
if($usdata[lvl]==34){echo' 39000000';}
if($usdata[lvl]==35){echo' 49000000';}
if($usdata[lvl]==36){echo' 50000000';}
if($usdata[lvl]==37){echo' 70000000';}
if($usdata[lvl]==38){echo' 89000000';}
if($usdata[lvl]==39){echo' 100000000';}
if($usdata[lvl]==40){echo' Герой игры';}
echo"<br/><img src='pic/hp.png' alt='*'/> Жизни: $usdata[hp]/$usdata[hpall]";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/mp.png' alt='*'/> Мана: $usdata[mp]/$usdata[mpall]";if($usdata[skill]>0){
}echo'<br/>';
if(!empty($usdata[clan])){
$req = mysql_query("SELECT * FROM `clan` WHERE `lider` = '$usdata[clan]' LIMIT 1");
$clan = mysql_fetch_array($req);
echo"<img src='pic/main/i_imp.gif' alt='*'/>";if(!empty($wh[emblema])){ echo' В Клане:'; echo" <img src="pic/clan/$wh[emblema]" alt="clan"/> <a href="clan.php?id=$clan[id]">$clan[name]</a><br/>";
}else{
echo' В Клане:'; echo" <a href="clan.php?id=$clan[id]">$clan[name]</a><br/>";}}else
echo"<img src='pic/main/i_imp.gif' alt='*'/> Клан: не состоит<br/>";
if(!empty($usdata[clan])){
$req = mysql_query("SELECT * FROM `clan` WHERE `lider` = '$usdata[clan]' LIMIT 1");
$clan = mysql_fetch_array($req);
}
echo'<hr/>';
echo"» <a href="search.php?go=mag&nick=$nick"> Умения </a><br/>";
echo"» <a href="search.php?go=ancets&nick=$nick">Анкета</a><br/>";
echo"» <a href="search.php?go=harakter&nick=$nick">Информация</a><br/>";
if($usdata['prava']!=5){
echo"» <a href='ps.php?go_user=$nick&mod=wr'>Написать сообщение</a><br/>";
}else{
echo'Это член администрации, пишем в <a href="/ticket.php">поддержку</a><br/>';
}
echo"» <a href='ps.php?go_user2=$nick&mod=wr2'>Наложить проклятие</a><br/>";
echo"» <a href="search.php?go=dr&nick=$nick"> Добавить в игнор</a><br/>";
$req = mysql_query("SELECT * FROM `msg_ignor` WHERE `usr` = '$log' and `contact` = '$nick'");
$avto=mysql_num_rows($req);
if($avto==1){
////////////////////////////
While($nick = mysql_fetch_array($req))
{
echo"» <a href="search.php?go=12&contact=$nick[contact]">Убрать с игнора</a><br/>";
}}
if(!empty($usdata[timereg])){
echo"<hr/>» ID Персонажа: $usdata[id]<br/>» Дата регистрации: $usdata[timereg]<br/>";}
break;
case '12':
if(empty($_GET[contact])){
echo"Ошибка невыбран игрок!";
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
$req = mysql_query("SELECT * FROM `msg_ignor` where `contact`='".mysql_real_escape_string($_GET['contact'])."'");
$avto=mysql_num_rows($req);
if($avto==0){echo"Ошибка!";include($path.'files/down.php');
include($path.'files/meny.php');
exit;}
mysql_query("INSERT INTO info_ignor SET usr='$log',msg='$log удалил с игнор листа '".mysql_real_escape_string($_GET['contact'])."'");
mysql_query("DELETE FROM `msg_ignor` WHERE `contact` = '".mysql_real_escape_string($_GET['contact'])."'");
echo"$_GET[contact] удалён из игнор листа!<br/>";
break;
case 'dr':
if(empty($_GET[nick])){
echo"Ошибка невыбран игрок!";
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
$req = mysql_query("SELECT * FROM `msg_ignor` WHERE `usr`= '$log' and `contact` = '".mysql_real_escape_string($_GET['nick'])."' LIMIT 1");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto==1){
echo'У вас уже есть этот персонаж в игноре!';
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
if($_GET[nick]==Ragwar){
echo'Администраторов добавлять в игнор запрещено!<br/>';
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
if($_GET[nick]==$log){
echo'Cебя добавить нельзя!<br/>';
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
mysql_query("INSERT INTO info_ignor SET usr='$log',msg='$log добавил в игнор лист $_GET[nick].'");
mysql_query("INSERT INTO `msg_ignor` SET `usr` = '$log', `contact` = '$_GET[nick]'");
echo "$_GET[nick] успешно добавлен в игнор!<br/>";
break;
case 'harakter':
$req = mysql_query("SELECT * FROM `users` WHERE `usr` = '$nick'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого игрока!';
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
$usdata = mysql_fetch_array($req);
echo"<img src='pic/main/str.png' alt='*'/> Сила: $usdata[sila]";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/main/dodge.png' alt='*'/> Ловкость: $usdata[lovk]";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/main/hp1.png' alt='*'/> Интелект: $usdata[um]";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/main/def.png' alt='*'/> Защита: $usdata[prot]";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/main/critical.png' alt='*'/> Критический удар: $usdata[krit]%";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/main/crit.png' height=12 width=12> Крит-урон: $usdata[ukrit]%";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/main/am.png' alt='*'/> Анти-крит: $usdata[antikrit]%";if($usdata[skill]>0){
}echo'<br/>';
echo"<img src='pic/main/strength.png' alt='*'/> Урон: $usdata[umin]/$usdata[umax] +($usdata[sila])<br/>";
echo'<hr/>';
echo"<img src='pic/main/shahta.gif' height=12 width=12> Шахтер: $usdata[shakter]<br/>";
echo"<img src='pic/main/oz.png' height=12 width=12> Рыбак: $usdata[rudakop]<br/>";
echo'<hr/>';
$pverh=$usdata[prot]+$usdata[pgolova];
$pcenter=$usdata[prot]+$usdata[pbody];
$pniz=$usdata[prot]+$usdata[pnogi];
echo"<img src='pic/main/armor.png' alt='*'/> Защита головы: ~$pverh<br/>";
echo"<img src='pic/main/shield.png' height=12 width=12> Защита туловища: ~$pcenter<br/>";
echo"<img src='pic/main/shielda.png' alt='*'/> Защита ног: ~$pniz";
echo'<hr/>';
echo"» Побед над игроками: ".number_format ($usdata[slava])."<br/>
» Поражений от игроков: ".number_format ($usdata[poraj])."<br/>
» Побед в окрестностях: ".number_format ($usdata[wins])."<br/>
» Поражений в окрестностях: ".number_format ($usdata[loses])."<br/>";
break;
case 'ancets':
$req = mysql_query("SELECT * FROM `anketa` WHERE `usr` = '$nick'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto>=1){
While($mag = mysql_fetch_array($req))
{
$req = mysql_query("SELECT `storona`,`prava` FROM `users` WHERE `usr` = '$nick'");
$pic = mysql_fetch_array($req);
echo"<b>Анкета персонажа:</b>"; echo' <img src="pic/main/'.$pic['storona'].'.png" alt="#"/>'; echo" <a href="search.php?nick=$nick&go=go">$nick</a>";
if($pic['prava']==5){
echo'<font color="lime">.GM</font>';
}
if($udata['prava']==5)
{
}
if($udata['prava']==2){
echo'<font color="gold">.M</font>';
}
if($udata['prava']==2)
{
}
echo"<hr/><b>Имя:</b> $mag[Imya]<hr/>";
echo"<b>Фимилия:</b> $mag[familia]<hr/>";
echo"<b>Год рождения:</b> $mag[god]<hr/>";
echo"<b>Страна:</b> $mag[strana]<hr/>";
echo"<b>Город:</b> $mag[gorod]<hr/>";
echo"<b>Любимая музыка:</b> $mag[muz]<hr/>";
echo"<b>Интересы:</b> $mag[interes]<hr/>";
echo"<b>О себе:</b> $mag[info]";
}}
else{
$req = mysql_query("SELECT `storona`,`prava` FROM `users` WHERE `usr` = '$nick'");
$pic = mysql_fetch_array($req);
echo' У персонажа: <img src="pic/main/'.$pic['storona'].'.png" alt="#"/>'; echo" <a href="search.php?nick=$nick&go=go">$nick</a> (Нет анкеты)";
}
break;
case 'mag':
$req = mysql_query("SELECT * FROM `users` WHERE `usr` = '$nick'");
////////////////////////////
$avto=mysql_num_rows($req);
if($avto=="0"){
echo'Нет такого игрока!';
include($path.'files/down.php');
include($path.'files/meny.php');
exit;
}
$req = mysql_query("SELECT * FROM `mag` WHERE `usr` = '$nick'");
if(mysql_num_rows($req)>=1)
{
While($mag = mysql_fetch_array($req))
{
$maglvl=$mag[lvl]-1;
$magmp=explode("|",$mag[mp]);
$mag[mp]=$magmp[$maglvl];//мп
$maghp=explode("|",$mag[hp]);
$mag[hp]=$maghp[$maglvl];//хп
$maghp=explode("|",$mag[plushp]);
$mag[plushp]=$maghp[$maglvl];//+хп
$maghp=explode("|",$mag[uron]);
$mag[uron]=$maghp[$maglvl];//+урон
echo"<b>$mag[name]:</b><br/>";
echo"<img src="pic/tip/$mag[name].gif" height=32 width=32><br/>";
echo"Уровень: $mag[lvl]<br/>";
echo"Класс: ";
if($mag[klas]=="wizard"){echo"Волшебник<br/>";}
if($mag[klas]=="fighert"){echo"Рыцарь<br/>";}
echo"Урон: $mag[uron]<br/>";
echo"Забирает маны: $mag[mp]<br/>";
echo"Забирает здоровья: $mag[hp]<br/>";
echo"Даёт здоровья: $mag[plushp]<br>";
}
}else{
echo '<b>Нет умений!</b></br>';
}
break;
}
include($path.'files/down.php');
include($path.'files/meny.php');
?>