Файл: 3/lab.php
Строк: 83
<?php
require_once ('system/func.php');
function res($i) {
switch($i) {
case 6:
$name = 'Амброзия';
break;
case 7:
$name = 'Мята';
break;
case 8:
$name = 'Аир';
break;
case 9:
$name = 'Рябина';
break;
}
return $name;
}
auth(); // Закроем от гостей
$title = 'Алхимия';
require_once ('system/header.php');
echo'<div class="lent mlra w80">
<div class="bl-ttl"><div class="te"><div class="ttl">
'.$title.'
</div></div></div>';
//if ($id == false) {
$sack = $db->query('SELECT * FROM `sack` WHERE `user` = "'.$user['id'].'"')->fetch_assoc();
if (!$sack) {
$db->query('INSERT INTO `sack` (`user`) VALUES ("'.$user['id'].'")');
header("Location: /alchemy");
exit;
}
$e = text($_GET['e']);
if ($e == true) {
if ($e !='hp' && $e !='mp') {
$e = 'hp';
}
switch($e) {
case 'hp':
$pavadinimas = 'Эликсир жизни';
$kuris = 6;
$kuris2= 8;
break;
case 'mp':
$pavadinimas = 'Эликсир энергии';
$kuris = 9;
$kuris2= 7;
break;
}
$res_pav = res($kuris);
$res_pav1 = res($kuris2);
if ((int) $_GET['gold'] == true) {
$damokejimas = false;
if ($user['silver'] >= 2000 && ($sack[$kuris] < 5 or $sack[$kuris2] < 5)) {
$damokejimas = true;
}
if($db->query('SELECT * FROM `inv` WHERE `odeta` = "net" AND `id_user` = "'.$myID.'"')->num_rows + 1 > 20) {
echo "<div class="center block"><font color="red">В сумке не хватает места.</font></div>";
}
elseif ($user['silver'] >= 2000 && (($sack[$kuris] >= 5 && $sack[$kuris2] >= 5) or ($damokejimas == true && $user['gold'] >= ((5 - $sack[$kuris]) +(5 - $sack[$kuris2]))))) {
$sekme = rand(0,100);
if ($sekme <= 80) {
$db->query("INSERT INTO `inv` SET `id_user`='".$user['id']."',`item`='".$e."',`name`='$pavadinimas',`odeta`='net'");
}
$db->query("UPDATE `users` SET `silver`=`silver`-2000 WHERE `id`='".$user['id']."'");
if ($damokejimas == true && $sack[$kuris]>=5) {
$db->query("UPDATE `sack` SET `$kuris`=`$kuris`-5,`$kuris2`=0 WHERE `user`='".$user['id']."'");
$db->query("UPDATE `users` SET `gold`=`gold`-".(5 - $sack[$kuris2])." WHERE `id`='".$user['id']."'");
}
elseif ($damokejimas == true && $sack[$kuris2]>=5) {
$db->query("UPDATE `sack` SET `$kuris`=0,`$kuris2`=`$kuris2`-5 WHERE `user`='".$user['id']."'");
$db->query("UPDATE `users` SET `gold`=`gold`-".(5 - $sack[$kuris])." WHERE `id`='".$user['id']."'");
}
elseif ($damokejimas == true && $sack[$kuris2]<5 && $sack[$kuris]<5) {
$db->query("UPDATE `sack` SET `$kuris`=0,`$kuris2`=0 WHERE `user`='".$user['id']."'");
$db->query("UPDATE `users` SET `gold`=`gold`-".((5 - $sack[$kuris])+(5 - $sack[$kuris2]))." WHERE `id`='".$user['id']."'");
}
else
{
$db->query("UPDATE `sack` SET `$kuris`=`$kuris`-5,`$kuris2`=`$kuris2`-5 WHERE `user`='".$user['id']."'");
}
if ($sekme <= 80) {
header("Location: /alchemy?e=$e&msg=1");
exit;
}
else
{
header("Location: /alchemy?e=$e&msg=2");
exit;
}
}
else
{
echo "<div class="center block">
<font color="red">Недостаточно ресурсов!</font>
</div>";
}
}
$msg = (int) $_GET['msg'];
if ($msg == true) {
if ($msg == 1) {
echo "<div class="center block">
<font color="lime">Удача!</font><br>
Эликсир добавлен в твою <a href='/inv'>сумку</a>!
</div>";
}
else
{
echo "<div class="center block">
<font color="red">Неудача...</font><br>
Эликсир небыл изготовлен!</div>";
}
}
echo "<div class="head">
".ico('icons','bottle_'.$e.'.png')."
$pavadinimas
<br><center><a class="btn2" href="/alchemy?e=$e&gold=1">Изготовить</a></center>";
if ($user['silver'] >= 2000 && ($sack[$kuris] < 5 && $sack[$kuris2] < 5)) {
echo "Доплата: ".ico('icons','gold.png')." ".((5 - $sack[$kuris])+(5 - $sack[$kuris2]))."";
}
elseif ($user['silver'] >= 2000 && ($sack[$kuris] < 5 && $sack[$kuris2] >= 5)) {
echo "Доплата: ".ico('icons','gold.png')." ".(5 - $sack[$kuris])."";
}
elseif ($user['silver'] >= 2000 && ($sack[$kuris2] < 5 && $sack[$kuris] >= 5)) {
echo "Доплата: ".ico('icons','gold.png')." ".(5 - $sack[$kuris2])."";
}
echo "</div><div class="block">
Цена изготовления эликсира:<br>
<img src="images/res/$kuris.png" alt="*"/> $res_pav 5 штук - ".($sack[$kuris] >= 5 ? '<font color='#90c090'>есть</font>':'<font color='#f03030'>Не хватает '.(5 - $sack[$kuris]).'!</font>')."
<br/>
<img src="images/res/$kuris2.png" alt="*"/> $res_pav1 5 штук - ".($sack[$kuris2] >= 5 ? '<font color='#90c090'>есть</font>':'<font color='#f03030'>Не хватает '.(5 - $sack[$kuris2]).'!</font>')."
<br/>
".ico('icons','silver.png')." Серебро 2000 - ".($user['silver'] >= 2000 ? '<font color='#90c090'>есть</font>':'<font color='#f03030'>Не хватает '.(2000 - $user['silver']).'!</font>')."
</div>
<a class="link" href="?">Вернуться</a>";
}
else
{
echo "<div class="center block2">
<img src="images/other/lab.png" alt="*"/>
</div>
<div class="block">
<img src="images/icons/bottle_hp.png" alt="*"/>
Эликсир жизни
<br/>
<div class="center">
<a class="btn" href="/alchemy?e=hp">Выбрать</a>
</div>
</div>
<div class="block">
<img src="images/icons/bottle_mp.png" alt="*"/>
Эликсир энергии
<br/>
<div class="center">
<a class="btn" href="/alchemy?e=mp">Выбрать</a>
</div>
</div>";
}
echo "<div class="left fight">
Шанс производства эликсира – 80%<br>
Созданный эликсир помещается в сумку<br>
Ресурсы можно добыть в ".ico('icons','cave.png')." <a href='/cave'>Пещере</a>.
</div>";
echo'</div>';
require_once ('system/footer.php');
?>