Файл: arena.php
Строк: 235
<?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<=0 and $boi[hp]<=0){
header ("Location: arena.php?&go=dead");}
echo "Сейчас на арене:";
include_once"files/xtoarena.php";
echo"<hr>";
echo"</br><img src='img/online.png' alt='pic'/> Удар оружием:<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"<a href="atakaarena.php?tip=ydar&vrag=".$user1[login]."">Бить в ответ $user1[login]</a>(<font color=red>HP: $user1[hp]</font>)</br>";}
echo"<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 "<a href="atakaarena.php?tip=ydar&vrag=".$boi[vrag]."">Бить $boi[vrag]</a>(<font color=red>HP: $boi[hpvrag]</font>)</br>";}
echo"<img src='img/239.png' 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="atakaarena.php2.php?&name='.$rows[id].'&tip=mag&&id='.$id.'&&idm='.$i.'&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?&name='.$rows[id].'&tip=mag&&id='.$id.'&&idm='.$i.'&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"<a href="atakaarena.php2.php?tip=ydar&vrag=".$user1[login]."">Бить в ответ $user1[login]</a>(<font color=red>HP: $user1[hp]</font>)</br>";}
echo"<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 "<a href="atakaarena.php?tip=ydar&vrag=".$boi[vrag]."">Бить $boi[vrag]</a>(<font color=red>HP: $boi[hpvrag]</font>)</br>";}
echo"<img src='img/239.png' 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="atakaarena.php2.php?&name='.$rows[id].'&tip=mag&&id='.$id.'&&idm='.$i.'&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?&name='.$rows[id].'&tip=mag&&id='.$id.'&&idm='.$i.'&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"<a href="atakaarena.php?tip=ydar&vrag=".$user1[login]."">Бить в ответ $user1[login]</a>(<font color=red>HP: $user1[hp]</font>)</br>";}
echo"<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 "<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="atakaarena.php2.php?&name='.$rows[id].'&tip=mag&&id='.$id.'&&idm='.$i.'&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?&name='.$rows[id].'&tip=mag&&id='.$id.'&&idm='.$i.'&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 "<a href="arena.php?go=exit">Покинуть арену</a><br />";
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' ");
}
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 '<div class="title block_2 s">'.$row[blog0].' </div>';
}
}
$startan = $_GET['startan'];
if(empty($startan)) $startan = 0;
$startan=intval($startan);
if($startan<0) $startan=0; $num_msgs_an=5;
$arr = mysql_query("SELECT * from `item` WHERE `uda7`='".$log."' ");
$qi = mysql_query("SELECT * from `item` WHERE `uda7`='".$log."' AND `uda2`='vesh2' and `uda4`!='Soulshot' and `uda4`!='Scroll: Weapon' and `uda4`!='Scroll: Armor' and `uda3`!='0' ");
if (mysql_affected_rows()==0)
{
}
else
{
while($row=mysql_fetch_array($qi))
{
echo '<div class="title block_2 s"><a href="tovesh.php?&tip='.$row['uda2'].'&id='.$row['id'].'&name='.$row['uda4'].'&tip='.$row['uda2'].'&startan='.$startan.'&">'.$row['uda4'].'</a>['.$row['uda3'].']</div>';
}
}
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==1 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 "Вы успешно покинули арену!";
break;
case 'dead':
if($udata16<=0 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<=0 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<=0 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 "Вы успешно покинули арену!";}
else{ header ("Location: arena.php?");}
break;
}
}
include 'files/down.php';
?>