Вход Регистрация
Файл: neuder/game/arena.php
Строк: 94
<?php
require_once ('../config/func.php');
$title 'Арена';
require_once (
'../config/header.php');

echo 
auth();

if(
$user['level'] < 3){
$_SESSION['notif'] = 'Арена доступна с 3 уровня!';
header('Location: /game');
exit();
}

if(
$user['level'] >= 30){
?>
<div class="block center">Нет противников</div>

<?
}
$pets mysql_fetch_assoc(mysql_query("SELECT * FROM `pets_user` WHERE `user`='".$user['id']."'"));
if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `pets_user` WHERE `user` = '".$user['id']."' and `open` = 'open'"),0) == true){
$pets_uron rand(1,$pets['sila']+$pets['def']);
}else{
$pets_uron 0;
}
switch(
htmlspecialchars($_GET['arena'])) {
default;
$orcs mysql_query("SELECT * FROM `arena` WHERE `level` = '".$user['level']."'");

while(
$mob mysql_fetch_assoc($orcs)) {
echo 
'<div class="block center"><img src="/style/arena/'.$mob['level'].'.png"></div>';
echo 
'<div class="block center"><font size="3">Противник: Босс<br><img src="/style/race/level.png"> Уровень: '.$mob['level'].'</br>
<img src="/icon/sila.png"> Сила: '
.$mob['sila'].'</br>
<img src="/icon/zahita.png"> Защита: '
.$mob['def'].'</br><img src="/style/spach/hp.png"> Здоровье: '.$mob['hp'].'/'.$mob['max_hp'].'</font></div>';
if(isset(
$_SESSION['log_user'])){
echo 
'<div class="block"> Награда: '.$_SESSION['nagrada'].'</div> <div class="block">Результаты:</div>
<div class="block">'
.$_SESSION['log_user'].'
'
.$_SESSION['log_mob'].'</div>';
if(
$mob['hp'] < 0) {
mysql_query("UPDATE `arena` SET `hp` = `max_hp` WHERE `level` = '".$user['level']."'");
header('Location: ?');
}
if(
$pets_uron != 0){
echo 
' <div class="block"><font size="3">В бою питомец нанес '.$pets_uron.' урона противнику</font></div>';
}
$_SESSION['log_mob'] = NULL;
$_SESSION['log_user'] = NULL;
}
echo 
' <div class="block"><center><a class="button_on" href="/arena/atack/"><span
class="button_on">Атаковать </span></
span></a></center></div>'
;

}
break;
case 
'atack':
if(isset(
$_GET['sid'])){
CheckToken();
}
if(empty(
$_SESSION['time'])){
$_SESSION['time'] = time();
}else{
if(
time() - $_SESSION['time'] <= '1') {
header('Location: ?');
exit;
}else{
$_SESSION['time'] = time();
}
}
if(
$user['hp'] < $user['level'] * OR $user['energy'] < 10){
$max_en $user['level'] * 2;
echo 
err('Для нападения нужно '.$max_en.' здоровья и 10 энергии<form class="block center" method="post" action="/tavern"> <span class="button_on"><input class="button_on" type="submit" value="Восстановить"></span></form>');
die();
}
$arena mysql_fetch_assoc(mysql_query("SELECT * FROM `arena` WHERE `level` = '".$user['level']."'"));
$min_mob = ($user['sila']);
$min_user rand(1,$user['sila']);
$uarr = array('1' => 'Вы нанесли сокрушающий удар и отняли -''2' => 'Вы решительно ударили противника и отняли -''3' => 'Вы прицельно ранили противника и отняли -''4' => 'Вы нанесли сильный удар и отняли -');
$marr = array('1' => 'Противник смело ударил Вас и отнял -''2' => 'Противник со злости ударил Вас и отнял -');
$u_5 'Ваш удар оказался слаб';
$m_3 'Противник оказался слаб против Вас';
if(
$min_mob != '0'){
$log_u $uarr[rand(14)];
$gold rand(1,$user['level']);
$exp rand(1,$user['level']*$user['exp_premka']);
}else{
$gold 0;
$exp 0;
$log_u $u_5;
}
if(
$min_user != '0'){
$log_m $marr[rand(12)];
}else{
$log_m $m_3;
}
$_SESSION['log_user'] = ' '.$log_u.' '.$min_mob.' здоровья!<br/>';
$_SESSION['log_mob'] = ' '.$log_m.' '.$min_user.' здоровья! <br/>';    
$_SESSION['nagrada'] = ''.$gold.' <img src="/style/spach/gold.png"> и  <img src="/icon/exp.png" height="16"> '.$exp.' ';
mysql_query("UPDATE `arena` SET `hp` = `hp` - '".$min_mob."' WHERE `level` = '".$user['level']."'");
mysql_query("update `arena` set `hp` = `hp` - '".$pets_uron."' where `level` = '".$user['level']."'");
mysql_query("UPDATE `user` SET `hp` = `hp` - '".$min_user."', `energy` = '".($user['energy'] - 10)."', `exp` = '".($user['exp'] + $exp)."', `gold` = '".($user['gold'] + $gold)."' WHERE `id` = '".$user['id']."'");
if(
$min_mob $min_user){
mysql_query("UPDATE `quest` SET `arena_2` = `arena_2` + 1 WHERE `user` = '".$user['id']."'");
}
header('Location: /arena/');
exit;
break;
}
include_once(
'../config/footer.php');
?>
Онлайн: 0
Реклама