Файл: 3/astro_up.php
Строк: 58
<?php
require_once ('system/func.php');
$title = 'Астралы';
require_once ('system/header.php');
auth(); // Закроем от гостей
echo'<div class="lent mlra w80">
<div class="bl-ttl"><div class="te"><div class="ttl">
'.$title.'
</div></div></div>';
switch($_GET[mod]){
default:
$req = $db->query("SELECT * FROM `asto_us` WHERE `user_id`=".$user['id']." and `status`='off' and `id`='".mysql_real_escape_string($_GET['id'])."'");
$avto=$req->num_rows;
if($avto==0){
header ("Location: astrals.php");
exit;
}
$mag = $req->fetch_assoc();
echo'<div class="block2">
Осколки: '.$user[astro_exp].'</div><div class="block">';
echo'<img src="/images/astro/'.$mag[img].'.png"/>';
$cena=$mag['cena'];
if ($mag['type']=='2'){
echo'<font color="#0E0"> '.$mag['name'].'</font><br>';
}
if ($mag['type']=='3'){
echo'<font color="#4169E1"> '.$mag['name'].'</font><br>';
}
if ($mag['type']=='4'){
echo'<font color="#6A5ACD"> '.$mag['name'].'</font><br>';
}
if ($mag['type']=='5'){
echo'<font color="#FF8C00"> '.$mag['name'].'</font><br>';
}
if ($mag['type']=='6'){
echo'<font color="#ff170e"> '.$mag['name'].'</font><br>';
}
if ($mag['ataka']!=='0'){
echo'Атака: <img src="/images/icons/str.png" alt="*"/> '.$mag['ataka'].'<br>';
}
if ($mag['zahita']!=='0'){
echo'Защита: <img src="/images/icons/def.png" alt="*"/> '.$mag['zahita'].'<br>';
}
if ($mag['hp']!=='0'){
echo'Жизнь: <img src="/images/icons/health.png" alt="*"/> '.$mag['hp'].'<br>';
}
if ($mag['mp']!=='0'){
echo'Энергия: <img src="/images/icons/energy.png" alt="*"/> '.$mag['mp'].'<br>';
}
echo'Уровень: '.$mag['lvl'].'';
if($mag['lvl']==9){echo '<font color ="#900"><small> max</small></font>';}
echo'<br>';
if($mag['lvl']!=9){
echo'Осколки до следующего уровня: '.$mag['expall'].'<br>';
echo'<a class = "btn" href="?mod=up&id='.$mag['id'].'"> Повысить уровень</a> ';
}
echo"</div>";
echo'<a href="astrals.php" class="link">Вернуться</a>';
break;
case 'up':
echo'<div class="block">';
$req = $db->query("SELECT * FROM `asto_us` WHERE `user_id`=".$user['id']." and `status`='off' and `id`='".num($_GET['id'])."'");
$avto=$req->num_rows;
if($avto==0){
header ("Location: astrals.php");
exit;
}
$mag = $req->fetch_assoc();
$cena=$mag['expall'];
if($mag['expall']>$user['astro_exp']){
echo'Не хватает осколков. Вы можете получить осколки разбирая ненужные астралы!</div><a href="astrals.php" class="link">Вернуться</a>';
require_once ('system/footer.php');
exit;
}
if($mag['lvl']==1){$exp=4*$mag['expall'];}
if($mag['lvl']==2){$exp=3*$mag['expall'];}
if($mag['lvl']>=3){$exp=2*$mag['expall'];}
if($mag['lvl']>=9){
echo'Максимальный уровень!</div><a href="astrals.php" class="link">Вернуться</a>';
require_once ('system/footer.php');
exit;
}
if ($mag['tip']=2){$ataka=$mag['ataka']/$mag['lvl']+$mag['ataka'];}
if ($mag['tip']=3){$zahita=$mag['zahita']/$mag['lvl']+$mag['zahita'];}
if ($mag['tip']=4){$hp=$mag['hp']/$mag['lvl']+$mag['hp'];}
if ($mag['tip']=5){$mp=$mag['mp']/$mag['lvl']+$mag['mp'];}
$db->query("UPDATE `users` SET `astro_exp`=`astro_exp`-".$cena." WHERE `id`=".$user['id']."");
$db->query("UPDATE `asto_us` SET `lvl`=`lvl`+'1',
`ataka`=".$ataka.",
`zahita`=".$zahita.",
`hp`=".$hp.",
`mp`=".$mp.",
`expall`=".$exp."
WHERE `user_id`=".$user['id']." and `status`='off' and `id`='".num($_GET['id'])."'");
echo'Вы улучшили астрал '.$mag['name'].'!</div><a href="astrals.php?mod=lov" class="link">Вернуться</a>';
break;
}
echo'</div>';
require_once ('system/footer.php');
?>