Файл: data/arena.dat.php
Строк: 121
<?
if(isset($_GET['req'])){
$v_a=mysql_query("select * from arena_top GROUP BY name ");//категории!
while($n=mysql_fetch_array($v_a)){
$v_aa=mysql_query("select * from arena_top where name='".$n['name']."' ");
print "<font color=green>".$n['name']; print "</font> "; print mysql_num_rows($v_aa); print" побед<br>";
;}
exitt($row,$opredelenie);
;}
if(isset($_GET['vib'])){
if(!is_numeric($_GET['vib'])){print"Ошибка!";exitt($row,$opredelenie);}
if($_GET['vib']<=0){print"Ошибка!";exitt($row,$opredelenie);}
if($_GET['vib']>12){print"Ошибка!";exitt($row,$opredelenie);}
if(isset($_GET['sm'])){
$rttt = time() - 500;
$query001 = "SELECT * FROM `loctext` WHERE `timee`>$rttt and
`sever`='0' AND
`wostok`='0'
AND `polog`='do' AND `idzamok`='".$_GET['vib']."' and gor='507'
ORDER BY `timee` DESC
LIMIT 0, 20";
$sql001 = mysql_query($query001) or die(mysql_error());
// вывод текста на локации
$past = time() - 180;
while ($row001 = mysql_fetch_array($sql001)) {
print $row001['date'];
print ": ";
print $row001['text'];
echo "<br>";
}
exitt($row,$opredelenie);}
$v_a=mysql_query("select*from arena_kategory where id='".(int)$_GET['vib']."' and lvl_max>='".$row['lvl']."' and lvl_min<='".$row['lvl']."' ");//категории!
if(mysql_num_rows($v_a)==0){print"<a href=88.php?go=arena&sm=1&vib=".$_GET['vib'].">[Смотреть]</a> <br>Это не ваша категория"; exitt($row,$opredelenie);}
if(isset($_GET['v'])) {
$v_a=mysql_query("select*from arena_pers where arena='".(int)$_GET['vib']."' and p2=1 and((p_1='$opredelenie') or (p_2='$opredelenie')) ");//категории!
if(mysql_num_rows($v_a)==0) {print"Ошибка!";exitt($row,$opredelenie);}
if(
($row['orugie']>0)||($row['brohja']>0)||($row['shit']>0)||
($row['sapogi']>0)||($row['shlem']>0)||($row['rukavici']>0)||
($row['plash']>0)||($row['slot1']>0)||($row['slot2']>0)||($row['slot3']>0)||($row['slot4']>0)||($row['slot5']>0)){
print " Вы должны быть раздеты!";exitt($row,$opredelenie);}
$hp=$row['hpall']*2;
mysql_query("update arena_pers set time='0' where arena='".(int)$_GET['vib']."' ");
mysql_query("update table1 set polog='do',`activ_at`='0',polog1='507',gorodnum='".(int)$_GET['vib']."',sever='0',wostok='0'
, hp='$hp', time_priz='0', hppriz='0' where name='$opredelenie'");
header('location:88.php?go=do');exitt($row,$opredelenie);
;}
print"Дуэль <a href=88.php?go=arena&f=1&vib=".$_GET['vib'].">[Учавствовать]</a> <a href=88.php?go=arena&sm=1&vib=".$_GET['vib'].">[Смотреть]</a> <a href=88.php?go=arena&v=1&vib=".$_GET['vib'].">[Войти]</a><br>";
$v_a=mysql_query("select*from arena_pers where arena='".(int)$_GET['vib']."' ");//категории!
if(mysql_num_rows($v_a)==0)
{if(isset($_GET['f'])){
mysql_query("INSERT INTO `a36667_element`.`arena_pers` (`id` ,
`p_1` ,
`p_2` ,
`time_1` ,
`time_2` ,
`vin_1` ,
`vin_2` ,
`p1` ,
`p2` ,
`arena`
)
VALUES ('', '$opredelenie', '', '', '', '', '', '1', '', '".(int)$_GET['vib']."'
);")or die (mysql_error());
mysql_query("update pers_info set p_1='p_1' where name='$opredelenie'");
print"Вы подали заявку на участие, как только появится соперник, вам прийдет оповещение!";exitt($row,$opredelenie);
;}
print "Участников пока нет!";}else{$vivod_q=mysql_fetch_array($v_a);
print $vivod_q['p_1']; print" VS "; print $vivod_q['p_2'];print"<br>";
if($vivod_q['p2']==1){
$ghl=$vivod_q['time']-time();if($ghl<=0)$ghl=0;
print"До начала раунда осталось ".$ghl." секунд!<br>";
;}
if(isset($_GET['f'])){
print"Пройдите пожалуйста на Арену для проведения битвы!
Бой начнется через 10 минут.";
if($opredelenie==$vivod_q['p_1']){print "Вы не можете драться сам с собой!";exitt($row,$opredelenie);}
$yf=time()+600;if($vivod_q['p2']==0){
mysql_query("update arena_pers set p_2='$opredelenie',p2='1',time='$yf' where arena=".(int)$_GET['vib'].";");
mysql_query("update pers_info set p_1='p_2' where name='$opredelenie'");
mysql_query("UPDATE `table1` SET `auth`='1 'WHERE `name`='" .
mysql_real_escape_string($vivod_q['p_1']) . "';") or die(mysql_error()) ;
$text5='У вас появился соперник, пройдите пожалуйста на Арену для проведения битвы!
';
mysql_query("INSERT INTO `post` ( `name` , `text` , `date` , `otkogo`,`pro` ,`polyc`,`prochitano`)
VALUES (
'".$vivod_q['p_1']."', '$text5', '".time()."', 'Письмо Арены','1','0','1'
)") or die(mysql_error()) ;
mysql_query("UPDATE `table1` SET `pismo`='1'WHERE `name`='".$vivod_q['p_1']."';") or die(mysql_error()) ;
;}
} ;}
exitt($row,$opredelenie);
;}
$v_a=mysql_query("select*from arena_kategory");//категории!
while($arena_kategory=mysql_fetch_array($v_a)){
print "<div class=rinok_k_1>".$arena_kategory['id'].". <a href=88.php?go=arena&vib=".$arena_kategory['id'].">".$arena_kategory['name']."</a> (".$arena_kategory['lvl_min']."-".$arena_kategory['lvl_max'].")</div>";
;}
print"<div class=rinok_k_1><a href=88.php?go=arena&req>Рейтинг арены</a></div>";
exitt($row,$opredelenie);
?>