Файл: tortuga/mob/ataka.php
Строк: 79
<?
require_once '../core/system.php';
echo only_reg();
$health = rand(1,35);
$manam = rand(350,550);
if (isset($_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `mob` WHERE `id` = '".intval($_GET['id'])."'"),0) == true){
$mob = mysql_fetch_assoc(mysql_query("SELECT * FROM `mob` WHERE `id` = '".intval($_GET['id'])."'"));
}else{
$_SESSION['err'] = "Монстр не найден";
header('Location: index.php');
exit();
}
$usy = $user['y']-'1';
if($usy == $mob['y'] AND $user['x'] == $mob['x']){
if($user['level'] < $mob[level]){
$_SESSION['err'] = "Необходим $mob[level] уровень!";
header('Location: ../index.php');
exit();
}else{
if($user['health'] < 20){
$_SESSION['light'] = "<span class='dred'>Для нападения нужно <img src='/images/icon/health.png' alt=''/> 20 Здоровья</span><br/>Здоровье восстанавливается со временем или за золото<br><div class='separ'></div><a class='btn' href='/moduls/ckoldun.php?act=ok'><span class='end'><span class='label'>Восстановить <img src='/images/icon/health.png' alt=''/> 100% здоровья</span></span></a><br><span class='grey'>Цена: <img src='/images/icon/silver.png' alt=''/> 10 золота</span>";
header("Location: mob.php?id=$mob[id]");
exit();
}
if($user['mana'] < 30){
$_SESSION['light'] = "<span class='dred'>Для нападения нужно <img src='/images/icon/mana.png' alt=''/> 30 маны</span><br/>Мана восстанавливается со временем или за золото<br><div class='separ'></div><a class='btn' href='/moduls/ckoldun.php?act=ok'><span class='end'><span class='label'>Восстановить <img src='/images/icon/mana.png' alt=''/> 100% маны</span></span></a><br><span class='grey'>Цена: <img src='/images/icon/silver.png' alt=''/> 50 серебра</span>";
header("Location: mob.php?id=$mob[id]");
exit();
}else{
$header = 'Монстр '.$mob['name'];
$bos_param = $mob[param];
$mob_param = $bos_param;
require_once H.'core/head.php';
$impparam = $user['impstats']*4;
$user_param = $user[param]+$user[healthpets]+$user[silapets]+$user[vinoslpets]+$impparam;
if($mob_param > $user_param){
mysql_query("update `user` set `health` = '".($user['health']-$health)."',`mana`='".($user['mana']-$manam)."' where (`id` = '".$user['id']."')");
header("Location: mob.php?id=$mob[id]");
$_SESSION['light'] = "<h2 class='dred' style='font-weight:bold;'><img src='/images/icon/2hit.png' alt=''/> Поражение <img src='/images/icon/2hit.png' alt=''/></h2>";
exit();
}else{
mysql_query("update `user` set `exp` = '".($user['exp']+$mob[exp]*$rate[exp]*$user['vip'])."',`silver` = '".($user['silver']+$mob[silver]*$rate[silver])."',`health` = '".($user['health']-$health)."',`mana`='".($user['mana']-30)."' where (`id` = '".$user['id']."')");
header("Location: mob.php?id=$mob[id]");
$_SESSION['light'] = "<h2 class='dgreen' style='font-weight:bold;'><img src='/images/icon/2hit.png' alt=''/> Победа <img src='/images/icon/2hit.png' alt=''/></h2><div class='separ'></div><img src='/images/icon/silver.png' alt=''/> ".$mob[silver]*$rate[silver]." серебра <img src='/images/icon/exp.png' alt='exp'/> ".$mob[exp]*$rate[exp]*$user['vip']." опыта";
exit();
}
}
}
}else {
$moby = $mob['y']+'1';
$mobx = $mob['x'];
$_SESSION['light'] = "<span class='dred'>Для нападения нужно подойти к монстру! ($mobx:$moby)";
header("Location: mob.php?id=$mob[id]");
exit();
}
require_once H.'core/foot.php';
?>