Файл: weatut.ru/amulet.php
Строк: 55
<?php
require_once ('system/func.php');
auth(); // Закроем от не авторизованных
$amulet = mysql_query("SELECT * FROM `amulet_user` WHERE `id_user` = '".$myID."' ORDER BY `id` LIMIT 1");
$amulet = mysql_fetch_array($amulet);
function cost($i) {
switch($i) {
case 0:
$cost = 100;
break;
case 1:
$cost = 150;
break;
case 2:
$cost = 200;
break;
case 3:
$cost = 250;
break;
case 4:
$cost = 300;
break;
case 5:
$cost = 350;
break;
case 6:
$cost = 400;
break;
case 7:
$cost = 450;
break;
case 8:
$cost = 500;
break;
case 9:
$cost = 550;
break;
case 10:
$cost = 600;
break;
case 11:
$cost = 650;
break;
case 12:
$cost = 700;
break;
case 13:
$cost = 750;
break;
case 14:
$cost = 800;
break;
case 15:
$cost = 850;
break;
case 16:
$cost = 900;
break;
case 17:
$cost = 950;
break;
case 18:
$cost = 1000;
break;
case 19:
$cost = 1050;
break;
case 20:
$cost = 1100;
break;
case 21:
$cost = 1150;
break;
case 22:
$cost = 1200;
break;
case 23:
$cost = 1250;
break;
case 24:
$cost = 1300;
break;
case 25:
$cost = 1350;
break;
case 26:
$cost = 1400;
break;
case 27:
$cost = 1450;
break;
case 28:
$cost = 1500;
break;
case 29:
$cost = 1550;
break;
case 30:
$cost = 1600;
break;
case 31:
$cost = 1750;
break;
case 32:
$cost = 1800;
break;
case 33:
$cost = 1850;
break;
case 34:
$cost = 1900;
break;
case 35:
$cost = 1950;
break;
case 36:
$cost = 2000;
break;
}
global $user;
global $auction;
## Акция ##
//if($auction == 1 and $user[auction] >= 500)$cost -= ceil($cost*25/100);
###########
return $cost;
}
function value($i) {
switch($i) {
case 0:
$value = 'gold';
break;
case 1:
$value = 'gold';
break;
case 2:
$value = 'gold';
break;
case 3:
$value = 'gold';
break;
case 4:
$value = 'gold';
break;
case 5:
$value = 'gold';
break;
case 6:
$value = 'gold';
break;
case 7:
$value = 'gold';
break;
case 8:
$value = 'gold';
break;
case 9:
$value = 'gold';
break;
case 10:
$value = 'gold';
break;
case 11:
$value = 'gold';
break;
case 12:
$value = 'gold';
break;
case 13:
$value = 'gold';
break;
case 14:
$value = 'gold';
break;
case 15:
$value = 'gold';
break;
case 16:
$value = 'gold';
break;
case 17:
$value = 'gold';
break;
case 18:
$value = 'gold';
break;
case 19:
$value = 'gold';
break;
case 20:
$value = 'gold';
break;
case 21:
$value = 'gold';
break;
case 22:
$value = 'gold';
break;
case 23:
$value = 'gold';
break;
case 24:
$value = 'gold';
break;
case 25:
$value = 'gold';
break;
case 26:
$value = 'gold';
break;
case 27:
$value = 'gold';
break;
case 28:
$value = 'gold';
break;
case 29:
$value = 'gold';
break;
case 30:
$value = 'gold';
break;
case 31:
$value = 'gold';
break;
case 32:
$value = 'gold';
break;
case 33:
$value = 'gold';
break;
case 34:
$value = 'gold';
break;
case 35:
$value = 'gold';
break;
case 36:
$value = 'gold';
break;
}
return $value;
}
if(isset($_GET['train'])) {
if(!$amulet) {
$_SESSION['msg'] = "У вас не куплен Амулет...";
exit(header('Location: /amulet'));
}
if($amulet['level'] != 37) {
if(value($amulet['level']) == 'crystals') {
if($user['crystals'] < cost($amulet['level'])) {
$_SESSION['msg'] = "Не хватает ".ico('icons','crystal.png')." ".(cost($amulet['level'])-$user['crystals'])." кристаллов";
header("Location: ?$random");
exit();
}else{
mysql_query('UPDATE `amulet_user` SET
`str` = `str` + 1,
`def` = `def` + 1,
`health` = `health` + 1,
`level` = `level` + 1
WHERE `id` = "'.$amulet['id'].'"');
mysql_query('UPDATE `users` SET
`str` = `str` + 1,
`def` = `def` + 1,
`max_health` = `max_health` + 1,
`crystals` = `crystals` - '.cost($amulet['level']).'
WHERE `id` = "'.$myID.'"');
$_SESSION['msg'] = "Качество амулета повышено";
header("Location: ?$random");
exit();
}
}elseif(value($amulet['level'] == 'gold')) {
if($user['gold'] < cost($amulet['level'])) {
$_SESSION['msg'] = "Не хватает ".ico('icons','gold.png')." ".(cost($amulet['level'])-$user['gold'])." золота";
header("Location: ?$random");
exit();
}else{
mysql_query('UPDATE `amulet_user` SET
`str` = `str` + 50,
`def` = `def` + 50,
`health` = `health` + 50,
`energy` = `energy` + 10,
`level` = `level` + 1
WHERE `id` = "'.$amulet['id'].'"');
mysql_query('UPDATE `users` SET
`str` = `str` + 50,
`def` = `def` + 50,
`max_health` = `max_health` + 50,
`max_energy` = `max_energy` + 10,
`gold` = `gold` - '.cost($amulet['level']).'
WHERE `id` = "'.$myID.'"');
$_SESSION['msg'] = "Качество амулета повышено";
header("Location: ?$random");
exit();
}
}
}
}
$title = 'Амулет';
require_once ('system/header.php');
echo '<div class="ribbon mb2"><div class="rl"><div class="rr">
Амулеты</div></div></div>';
if($amulet){
echo '<div class="bdr bg_green"><div class="wr1"><div class="wr2"><div class="wr3"><div class="wr4"><div class="wr5"><div class="wr6"><div class="wr7"><div class="wr8">
<div class="fl ml10 mt10">
<img src="http://144.76.127.94/view/image/arena/amulet1.png">
</div>
<div class="ml68 mt10 mb10 mr10 sh small lorange">
<div class="medium lwhite tdn mb2">
Ваш Амулет </div>';
echo "<span class='lblue'>Качество: $amulet[level] из 37</span><div class='mt5'></div>";
echo "+ $amulet[str] к Атаке <br>";
echo "+ $amulet[def] к Защите <br>";
echo "+ $amulet[health] к Жизни<br>";
echo "+ $amulet[energy] к Энергии";
echo '</div>';
echo '<div class="clb"></div>';
echo '</div></div></div></div></div></div></div></div></div>';
if($amulet[level] != 37)echo "<div class='cntr'><a href='?train' class='ubtn inbl mt-15 green mb5'><span class='ul'><span class='ur'>Улучшить за ".(value($amulet['level']) == 'gold' ? ico('icons','gold.png') : ico('icons','crystal.png'))." ".cost($amulet['level'])."</span></span></a></div>";
}else{
echo "<div class='block'>У вас не куплен Амулет...</div>";
}
require_once ('system/footer.php');
?>