Вход Регистрация
Файл: l2ps_v5/arena.php
Строк: 249
<?php
include_once("files/zagarena.php");
include_once(
"files/ini.php");
$polz=mysql_query("SELECT * FROM `users` WHERE `udata0`='$log' AND `udata1`='$pas' LIMIT 1");
if(
mysql_num_rows($polz)==0){

header ("Location: index.php?error");
echo
'<div class="p">Ошибка! Пользователь с таким логином и паролем не зарегистрирован, или пароль/логин неверен! <a href="index.php">На главную</a><br>';exit;

}else{
switch(
$go) {
default:
$game mysql_query("SELECT * FROM `arena` WHERE `login`='$log' LIMIT 1 ");
$boi=mysql_fetch_array($game);
$boi1=mysql_num_rows($game);
if(
$boi1==0){
mysql_query("INSERT INTO
        `arena` SET
        `login` = '
$log',
        `lvl` = '
$udata9',
        `hp` = '
$udata16',
        `hpall` = '
$udata17',
        `atk` = '
$udata4',
        `zashita` = '
$udata3',
        `vrag` = '',
        `hpvrag` = '0',
        `time` = '"
.time()."',
        `kolatk` = '0'"
);}
//////////////////////////////
$us mysql_query("SELECT * FROM `users` WHERE `udata0`='$boi[vrag]' LIMIT 1 ");
$user=mysql_fetch_array($us);
$user1=mysql_num_rows($us);
if(
$user1==1){
if(
$user[udata16]<="0" and $boi[vrag]!==""){
$money=round($user[udata8]/10);
$money1=number_format($money1);
$moneyost=$user[udata8]-$money;
$moneygive=$udata8+$money;
$time date("H:i:s");
mysql_query("INSERT INTO `battle_log` VALUES ('', '".$time." - Вы убили игрока $boi[vrag], выпало $money1 аден.', '".$log."')");
mysql_query("INSERT INTO `battle_log` VALUES ('', '".$time." - Вас убил игрок $log, и у вас выпало $money1 аден.', '".$boi[vrag]."')");
mysql_query("UPDATE `users` SET `udata8`='$moneyost' WHERE `udata0`='$boi[vrag]'");
mysql_query("UPDATE `users` SET `udata8`='$moneygive' WHERE `udata0`='$log'");
mysql_query("UPDATE `arena` SET `vrag`='', `hpvrag`='0' WHERE `login`='$log'");
///////////////////////////////////////////////////
$req mysql_query("SELECT * FROM `peklo` WHERE `usr` = '$log' and `ok` = 'pvp'");
$res=mysql_num_rows($req);
$rs mysql_fetch_array($req);
if(
$res==0){
mysql_query("INSERT INTO
        `peklo` SET
        `usr` = '
$log',
        `kol` = '1',
        `ok` = 'pvp'"
);
}else{
$nk=$rs[kol]+1;
mysql_query("UPDATE `peklo` SET `kol` = '$nk' WHERE `usr` = '$log' and `ok` = 'pvp'");
}
}}
if(
$udata16<=and $boi[hp]<=0){ 
header ("Location: arena.php?&go=dead");}
echo 
"Сейчас за воротами города:"; include_once"files/xtoarena.php";
echo
"<hr>";
echo
"</br><img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> Удар оружием:<br/>";
if(
$udata74==0){
if(
$udata27=="wizard"){
$us mysql_query("SELECT * FROM `arena` WHERE `vrag`='$log' LIMIT 1 ");
$user=mysql_num_rows($us);
if(
$user==1){
$user1=mysql_fetch_array($us);
echo
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=".$user1[login]."">Бить в ответ $user1[login]</a>(<font color=red>HP: $user1[hp]</font>)</br>";}
echo
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=">Бить любого</a></br>";
$req mysql_query("SELECT * FROM `arena` WHERE `login` = '$log' and `vrag`='' LIMIT 1");
$res=mysql_num_rows($req);
if(
$res==0){
echo 
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=".$boi[vrag]."">Бить $boi[vrag]</a>(<font color=red>HP: $boi[hpvrag]</font>)</br>";}
/*echo"<img src='img/enchant.gif' alt='pic'/> Атака магией:<br/>";



$arr = mysql_query("SELECT * from `mag` WHERE `mag10`='$log'  ");
$qi = mysql_query("SELECT * from `mag` WHERE `mag10`='$log' AND `mag5`!='petatk' AND `mag5`!='petmp' and `mag4`='active' ");
if (mysql_affected_rows()==0)
{
echo "Магии нет<br>";
}
else
{
while($rows=mysql_fetch_array($qi))
{
$startan = $_GET['startan'];
if($rows[mag5]=="addhp" or $rows[mag5]=="grouphp" or $rows[mag5]=="groupatk" or $rows[mag5]=="dezyad" or $rows[mag5]=="yad"){
echo '<a href="atakaarena2.php?&amp;name='.$rows[id].'&amp;tip=mag&amp;&id='.$id.'&amp;&idm='.$i.'&amp;startan='.$startan.'&">'.$rows[mag8].'</a></small></b> <small>(Сила:'.$rows[mag0].'  |'.$rows[mag1].' MP)</small><br/>';
}
if($rows[mag5]=="combat" or $rows[mag5]=="takehp" or $rows[mag5]=="stan"){
echo '<a href="atakaarena.php?&amp;name='.$rows[id].'&amp;tip=mag&amp;&id='.$id.'&amp;&idm='.$i.'&amp;startan='.$startan.'&">'.$rows[mag8].'</a></small></b> <small>(Сила:'.$rows[mag0].'  |'.$rows[mag1].' MP)</small><br/>';
}}
}*/


}else{

$us mysql_query("SELECT * FROM `arena` WHERE `vrag`='$log' LIMIT 1 ");
$user=mysql_num_rows($us);
if(
$user==1){
$user1=mysql_fetch_array($us);
echo
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena2.php?tip=ydar&vrag=".$user1[login]."">Бить в ответ $user1[login]</a>(<font color=red>HP: $user1[hp]</font>)</br>";}
echo
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=">Бить любого</a></br>";
$req mysql_query("SELECT * FROM `arena` WHERE `login` = '$log' and `vrag`='' LIMIT 1");
$res=mysql_num_rows($req);
if(
$res==0){
echo 
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=".$boi[vrag]."">Бить $boi[vrag]</a>(<font color=red>HP: $boi[hpvrag]</font>)</br>";}
/*echo"<img src='img/enchant.gif' alt='pic'/> Атака магией:<br/>";
$arr = mysql_query("SELECT * from `mag` WHERE `mag10`='$log'  ");
$qi = mysql_query("SELECT * from `mag` WHERE `mag10`='$log' AND `mag5`!='petatk' AND `mag5`!='petmp' and `mag4`='active' ");
if (mysql_affected_rows()==0)
{
echo "Магии нет<br>";
}
else
{
while($rows=mysql_fetch_array($qi))
{
$startan = $_GET['startan'];
if($rows[mag5]=="addhp" or $rows[mag5]=="grouphp" or $rows[mag5]=="groupatk" or $rows[mag5]=="dezyad" or $rows[mag5]=="yad"){
echo '<a href="atakaarena2.php?&amp;name='.$rows[id].'&amp;tip=mag&amp;&id='.$id.'&amp;&idm='.$i.'&amp;startan='.$startan.'&">'.$rows[mag8].'</a></small></b> <small>(Сила:'.$rows[mag0].'  |'.$rows[mag1].' MP)</small><br/>';
}
if($rows[mag5]=="combat" or $rows[mag5]=="takehp" or $rows[mag5]=="stan"){
echo '<a href="atakaarena.php?&amp;name='.$rows[id].'&amp;tip=mag&amp;&id='.$id.'&amp;&idm='.$i.'&amp;startan='.$startan.'&">'.$rows[mag8].'</a></small></b> <small>(Сила:'.$rows[mag0].'  |'.$rows[mag1].' MP)</small><br/>';
}}
}*/
}
}else{
$us mysql_query("SELECT * FROM `arena` WHERE `vrag`='$log' LIMIT 1 ");
$user=mysql_num_rows($us);
if(
$user==1){
$user1=mysql_fetch_array($us);
echo
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=".$user1[login]."">Бить в ответ $user1[login]</a>(<font color=red>HP: $user1[hp]</font>)</br>";}
echo
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=">Бить любого</a></br>";
$req mysql_query("SELECT * FROM `arena` WHERE `login` = '$log' and `vrag`='' LIMIT 1");
$res=mysql_num_rows($req);
if(
$res==0){
echo 
"<img src='/l2pic/skil/Weapon Mastery.jpg'  width='20' height='20'  alt='*'> <a href="atakaarena.php?tip=ydar&vrag=".$boi[vrag]."">Бить $boi[vrag]</a>(<font color=red>HP: $boi[hpvrag]</font>)</br>";}
/*echo"<img src='img/enchant.gif' alt='pic'/> Атака магией:<br/>";
//$arr = mysql_query("SELECT * from `mag` WHERE `mag10`='$log'  ");
//$qi = mysql_query("SELECT * from `mag` WHERE `mag10`='$log' AND `mag5`!='petatk' AND `mag5`!='petmp' and `mag4`='active' ");
//if (mysql_affected_rows()==0)
//{
//echo "Магии нет<br>";
//}
//else
//{
//while($rows=mysql_fetch_array($qi))
{
if($rows[mag9]==""){$rows[mag9]="Attack Aura.png";}
$startan = $_GET['startan'];
if($rows[mag5]=="addhp" or $rows[mag5]=="grouphp" or $rows[mag5]=="groupatk" or $rows[mag5]=="dezyad" or $rows[mag5]=="yad"){
echo '<a href="atakaarena2.php?&amp;name='.$rows[id].'&amp;tip=mag&amp;&id='.$id.'&amp;&idm='.$i.'&amp;startan='.$startan.'&"><img src="pic/skils/'.$rows[mag9].'" alt="pic"/></a>';
}
if($rows[mag5]=="combat" or $rows[mag5]=="takehp" or $rows[mag5]=="stan"){
echo '<a href="atakaarena.php?&amp;name='.$rows[id].'&amp;tip=mag&amp;&id='.$id.'&amp;&idm='.$i.'&amp;startan='.$startan.'&"><img src="pic/skils/'.$rows[mag9].'" alt="pic"/></a>';
}}
}*/
}


//////////////////////////////////////////////
$money=mysql_fetch_row(mysql_query('SELECT SUM(`kolatk`) FROM `arena`'));
$aaa=(int)$money[0];
if(
$aaa<1000000){
$kol=100*$aaa/1000000;
echo
"<hr>";
echo
'<font color=lime>Поощрение:</font> </br><div style="background:#666666;height:10px;width:40%;padding:0;margin:6px 0;">
<div style="background:lime; height:10px; width:'
.$kol.'%;"></div></div>';}
else{
$us mysql_query("SELECT * FROM `arena` ORDER BY `kolatk` desc LIMIT 1 ");
$user1=mysql_fetch_array($us);
$random=rand(1,10);
$time date("H:i:s");
if(
$random==1){
mysql_query("UPDATE `users` SET `udata38`=('$udata38'+'1') WHERE `udata0`='$user1'");  mysql_query("INSERT INTO `battle_log` VALUES ('', '".$time." - Вам выпал 1 Coin of Luck.', '".$log."')"); include 'files/down.php'; exit;}
else{
$req mysql_query("SELECT * FROM `armor` Order by rand() limit 1");
$mag mysql_fetch_array($req);

mysql_query("INSERT INTO
        `armor_item` SET
        `login` = '
$log',
        `name` = '
$mag[name]',
        `bodypart` = '
$mag[bodypart]',
        `crystallizable` = '
$mag[crystallizable]',
        `weight` = '
$mag[weight]',
        `material` = '
$mag[material]',
        `crystal_type` = '
$mag[crystal_type]',
        `p_def` = '
$mag[p_def]',
        `m_def` = '
$mag[m_def]',
        `mp_bonus` = '
$mag[mp_bonus]',
        `kartinka` = '
$mag[kartinka]',
        `price` = '
$mag[price]'");
        
        
        
$date=date("d.m.y");
$time=date("H:i");
    
mysql_query("INSERT INTO `zametki` VALUES ('', 'Выйграл вещь $mag[name].', 'Смотритель арены', '".$time."/".$date."', '".$log."')");
    
$time date("H:i:s");
    
mysql_query("INSERT INTO `battle_log` VALUES ('', '".$time." - Вам выпала вещь $drop[name].', '".$log."')");}
$us mysql_query("SELECT * FROM `arena` ");
while(
$user1=mysql_fetch_array($us)){
$req mysql_query("SELECT * FROM `mdrop` WHERE `uda4`!='Olimpiad Medal' ORDER BY RAND() LIMIT 1");
$drop mysql_fetch_array($req);
$req mysql_query("SELECT * FROM `item` WHERE `uda7` = '$log' and `uda4` = '$drop[lat_name]' ");
$res=mysql_num_rows($req);
$rs mysql_fetch_array($req);
if(
$res==0){
$rand=rand(1,30);
        
mysql_query("INSERT INTO `item` VALUES ('', '0', '500', 'vesh' , '$rand' , '$drop[name]' , '$drop[name].gif' , '' , '".$log."' )") or die(mysql_error());
}else{
$nk=$rs[uda3]+$rand;
mysql_query("UPDATE `item` SET `uda3` = '$nk' WHERE `uda7` = '$log' and `uda4` = '$drop[lat_name]'");
}
    
mysql_query("INSERT INTO `battle_log` VALUES ('', '".$time." - Вам выпал ресурс $drop[name] в кол-ве $rand штук.', '".$log."')");
}
mysql_query("UPDATE `arena` SET `kolatk` = '0' ");
}

echo
"<hr>";
echo
'<b>Лог боя:</b><br>- - -';
if(empty(
$startan)) $startan 0;
$startan=intval($startan);
if(
$startan<0$startan=0$num_msgs_an=5;
$arr mysql_query("SELECT * from `battle_log`");
$qi mysql_query("SELECT * from `battle_log` WHERE `blog1`='$log' ORDER by `iu` DESC LIMIT 5");
if (
mysql_affected_rows()==0)
{
echo 
"<br>Лог Боя пуст";
}
else
{
while(
$row=mysql_fetch_array($qi))
{
echo 
'<br>'.$row[blog0].' ';
}
}

echo
"<br><small>- - -</small></br>";
echo 
"<b>Элексиры:</b> </br>";
// Переменная хранит число сообщений выводимых на станице
$num 5;
// Извлекаем из URL текущую страницу
$page $_GET['page'];
// Определяем общее число сообщений в базе данных
$result mysql_query("SELECT COUNT(*) FROM item WHERE `uda7`='".$log."' and `uda2`='vesh2'  ORDER by `id`DESC");
$posts mysql_result($result0);
// Находим общее число страниц
$total intval(($posts 1) / $num) + 1;
// Определяем начало сообщений для текущей страницы
$page intval($page);
// Если значение $page меньше единицы или отрицательно
// переходим на первую страницу
// А если слишком большое, то переходим на последнюю
if(empty($page) or $page 0$page 1;
  if(
$page $total$page $total;
// Вычисляем начиная к какого номера
// следует выводить сообщения
$start $page $num $num;
// Выбираем $num сообщений начиная с номера $start
$arr mysql_query("SELECT * from `item` WHERE `uda7`='".$log."' ");
$qi mysql_query("SELECT * from `item` WHERE `uda7`='".$log."' AND `uda2`='vesh2' ");//ORDER by `id` DESC LIMIT $start,$num
if (mysql_affected_rows()==0)
{
echo 
"У вас в инвентаре нет лекарств!";

}
else
{
while(
$row=mysql_fetch_array($qi))

{

if(
$row['uda4']=="Lesser Healing Potion" or $row['uda4']=="Red Potion" or $row['uda4']=="Healing Potion" or $row['uda4']=="Greater Healing Potion" or $row['uda4']=="Quick Healing Potion" or $row['uda4']=="Mana Drug" or $row['uda4']=="Mana Potion" or $row['uda4']=="CP Potion" or $row['uda4']=="Greater CP Potion"){echo '<a href="tovesh.php?&amp;tip='.$row['uda2'].'&amp;id='.$row['id'].'&amp;name='.$row['uda4'].'&amp;tip='.$row['uda2'].'">'.$row['uda4'].'</a>['.$row['uda3'].']<br/>';}


}
}
echo
"<small>- - -</small>";
echo 
"<hr><a href="arena.php?go=exit">Войти в город</a>";
break;
case 
'exit':
$game mysql_query("SELECT * FROM `arena` WHERE `login`='$log' AND `time`>('".time()."'-'5') LIMIT 1 ");
$boi=mysql_num_rows($game);
if(
$boi==and $udata9>20){ echo "Уйти с арены можно только через 5 секунд после входа либо если вас убьют!"; include 'files/down.php'; exit;}
mysql_query("DELETE FROM `arena` WHERE `login`='$log' ");
mysql_query("DELETE FROM `battle_log` WHERE `blog1`='$log' ");
echo 
"Вы зашли в мирную зану!";
echo 
"<hr><a href="gorod.php?">В центр города</a><br/>";
break;
case 
'dead':
if(
$udata16<=and $boi[hp]<=0){ 
mysql_query("DELETE FROM `yadusers` WHERE `iduser`='$log' ");
mysql_query("DELETE FROM `stan` WHERE `login`='$log' ");
echo 
"Вас убили! <a href="arena.php?&go=res">Вернутся</a>, <a href="arena.php?&go=exitdead">Войти в город</a>.";}
else {
header ("Location: arena.php?");}
break;
case 
'res':
if(
$udata16<=and $boi[hp]<=0){ 
mysql_query("UPDATE `arena` SET `hp`=`hpall` WHERE `login`='$log'");
mysql_query("UPDATE `users` SET `udata16`='$udata17' WHERE `udata0`='$log'");}
header ("Location: arena.php?");
break;
case 
'exitdead':
if(
$udata16<=and $boi[hp]<=0){ 
mysql_query("DELETE FROM `arena` WHERE `login`='$log' ");
mysql_query("DELETE FROM `battle_log` WHERE `blog1`='$log' ");
mysql_query("UPDATE `arena` SET `hp`=`hpall` WHERE `login`='$log'");
mysql_query("UPDATE `users` SET `udata16`='$udata17' WHERE `udata0`='$log'");
echo 
"Вы вошли в мирную зону!";
echo 
"<hr><a href="gorod.php?">В центр города</a><br/>";}
else{ 
header ("Location: arena.php?");}
break;
}
}
include 
'files/down.php';
?>
Онлайн: 1
Реклама