Вход Регистрация
Файл: 3/rinok.php
Строк: 310
<?php
require_once ('system/func.php');
auth(); // Закроем от гостей
$trn $db->query("SELECT * FROM `trenirovka` WHERE `user` = '".$user["id"]."' LIMIT 1");
$tren $trn->fetch_assoc();
if(isset(
$_GET['koldun']) && isset($_GET['url'])){
if(
$user['gold'] < 15){
$_SESSION['msg'] = 'Не хватает '.ico('icons','gold.png').' '.(15-$user['gold']).' золота';
header("Location: ".$_GET['url']);
exit();
}else{
$db->query("update `users` set `energy` = '".($user['max_energy'] + $user_clan['energy'])."', `health` = '".num(($user['max_health'] + $user_clan['health'])*2)."', `gold` = '".($user['gold']-15)."' where (`id` = '".$myID."')");
$_SESSION['msg'] = 'Жизнь и энергия восстановлены';
header("Location: ".$_GET['url']);
exit();
}
}
if(isset(
$_GET['pit_kup'])){
$id abs(intval($_GET['pit_kup']));
if(
$id)$pit $db->query("SELECT * FROM `pits` WHERE `id` = '".$id."'")->fetch_assoc();
if(!
$pit){
$_SESSION['msg'] = 'Такой питомец не существует';
header('Location: /rinok?act=pit');
exit();
}
$k_pit $db->query("SELECT * FROM `pit_users` WHERE `id_user` = '$myID'")->num_rows;
if(
$k_pit == 1){
if(
$user['gold'] < ceil($pit['cena']*50/100)){
$_SESSION['msg'] = "Не хватает ".ico('icons','gold.png')." ".(ceil($pit['cena']*50/100)-$user['gold'])." золота";
header('Location: ?pit=pit[id]');
exit();
}
$db->query("update `pit_users` set 
`name` = '"
.$pit['name']."', 
`item` = '"
.$pit['item']."'
where (`id_user` = '"
.$myID."')");
$db->query("update `users` set 
`gold` = '"
.($user['gold']-ceil($pit['cena']*50/100))."' where (`id` = '".$myID."')");
if (
$tren['shag'] == 4) {
$db->query("update `trenirovka` set 
`shag` = '5' where (`user` = '"
.$myID."')");
$db->query("UPDATE `users` set `exp` = `exp`+'30', `silver` = `silver`+'120' where `id` = '".$myID."'");
$_SESSION['msg'] = '<font color = "#aa9711">Получено 30 опыта и 120 серебра!</font>';
header('Location: ?');
exit();}
$_SESSION['msg'] = "Питомец успешно куплен";
header("Location: /pitomnik");
exit();
}else{
if(
$user['gold'] < $pit['cena']){
$_SESSION['msg'] = "Не хватает ".ico('icons','gold.png')." ".($pit['cena']-$user['gold'])." золота";
header("Location: ?pit=$pit[id]");
exit();
}else{
$db->query("update `users` set 
`gold` = '"
.($user['gold']-$pit['cena'])."', 
`str` = '"
.($user['str']+$pit['str'])."', 
`def` = '"
.($user['def']+$pit['def'])."', 
`max_health` = '"
.($user['max_health']+$pit['health'])."'
where (`id` = '"
.$myID."')");
$db->query("INSERT INTO `pit_users` SET 
`id_user` = '
$myID', 
`name` = '
$pit[name]', 
`str` = '
$pit[str]', 
`def` = '
$pit[def]', 
`health` = '
$pit[health]', 
`item` = '
$pit[item]'");
if (
$tren['shag'] == 4) {
$db->query("update `trenirovka` set 
`shag` = '5' where (`user` = '"
.$myID."')");
$db->query("UPDATE `users` set `exp` = `exp`+'30', `silver` = `silver`+'120' where `id` = '".$myID."'");
$_SESSION['msg'] = '<font color = "#aa9711">Получено 30 опыта и 120 серебра!</font>';
header('Location: ?');
exit();}
$_SESSION['msg'] = 'Питомец куплен';
header('Location: /pitomnik');
exit();
}
}
}
if(isset(
$_GET['pit'])){
$id abs(intval($_GET['pit']));
if(
$id)$pit $db->query("SELECT * FROM `pits` WHERE `id` = '".$id."'")->fetch_assoc();
if(!
$pit){
$_SESSION['msg'] = 'Такой питомец не существует';
header('Location: /rinok?act=pit');
exit();
}
$k_pit $db->query("SELECT * FROM `pit_users` WHERE `id_user` = '$myID'")->num_rows;
$title $pit['name'];
require_once (
'system/header.php');
echo 
"<div class='block'>";
echo 
"<h1>$pit[name]</h1>";
echo 
"<div class='oh'><img src='/images/pits/$pit[item].png' style='margin-right:3px;margin-top:-2px;'></div>";
echo 
ico('icons','str.png')." Атака: $pit[str]<br>";
echo 
ico('icons','def.png')." Защита: $pit[def]<br>";
echo 
ico('icons','health.png')." Жизнь: $pit[health]<div style='clear:both;'></div>";
if(
$k_pit == 0)echo "<a href='/rinok?pit_kup=$pit[id]' class='link center'>Купить ".ico('icons','gold.png').$pit[cena]</a>";
else echo 
"<a href='/rinok?pit_kup=$pit[id]' class='link center'>Заменить ".ico('icons','gold.png')." ".ceil($pit['cena']*50/100)."</a>";
echo 
"</div>";
require_once (
'system/footer.php');
exit();
}
if(isset(
$_GET['amulet_kup'])){
$id abs(intval($_GET['amulet_kup']));
if(
$id)$amulet $db->query("SELECT * FROM `amulet` WHERE `id` = '".$id."'")->fetch_assoc();
if(!
$amulet){
$_SESSION['msg'] = 'Такого амулета не существует';
header('Location: /rinok?act=amulet');
exit();
}
$k_amulet $db->query("SELECT *) FROM `amulet_user` WHERE `id_user` = '$myID'")->num_rows;
if(
$k_amulet == 1){
$_SESSION['msg'] = "Ошибка, у вас уже куплен амулет...";
header("Location: ?amulet=$amulet[id]");
exit();
}else{
if(
$user['gold'] < $amulet['cena']){
$_SESSION['msg'] = "Не хватает ".ico('icons','gold.png')." ".($amulet['cena']-$user['gold'])." золота";
header("Location: ?amulet=$amulet[id]");
exit();
}else{
$hp=$user['max_health']+$amulet['health'];
$gold=$user['gold']-$amulet['cena'];
$str=$user['str']+$amulet['str'];
$def=$user['def']+$amulet['def'];
$energy=$user['max_energy']+$amulet['energy'];
$db->query("update `users` set 
`gold` = '
$gold', 
`str` = '
$str', 
`def` = '
$def', 
`max_health` = '
$hp',
`max_energy` = '
$energy'
where `id` = '
$myID'");
$db->query("INSERT INTO `amulet_user` SET 
`id_user` = '
$myID', 
`name` = '
$amulet[name]', 
`str` = '
$amulet[str]', 
`def` = '
$amulet[def]', 
`health` = '
$amulet[health]',
`item` = '
$amulet[item]',  
`energy` = '
$amulet[energy]'");
if(
$tren['shag'] == 7){
$db->query("UPDATE `trenirovka` SET `shag`='8' WHERE `user`='$myID'");
$db->query("UPDATE `users` set `exp` = `exp`+'60', `silver` = `silver`+'150' where `id` = '$myID'");
$_SESSION['msg'] = '<font color = "#aa9711">Получено 60 опыта и 150 серебра!</font>';
}
$_SESSION['msg'] = 'Амулет куплен';
header('Location: /amulet');
exit();
}
}
}
if(isset(
$_GET['amulet'])){
$id abs(intval($_GET['amulet']));
if(
$id)$amulet $db->query("SELECT * FROM `amulet` WHERE `id` = '".$id."'")->fetch_assoc();
if(!
$amulet){
$_SESSION['msg'] = 'Такого амулета не существует';
header('Location: /rinok?act=amulet');
exit();
}
$title $amulet['name'];
require_once (
'system/header.php');
echo 
"<div class='block'>";
echo 
"<h1>$amulet[name]</h1>";
echo 
"<div class='oh'><img src='/images/amulet/$amulet[item].png' style='margin-right:3px;margin-top:-2px;'></div>";
echo 
ico('icons','str.png')." Атака: $amulet[str]<br>";
echo 
ico('icons','def.png')." Защита: $amulet[def]<br>";
echo 
ico('icons','health.png')." Жизнь: $amulet[health]<br>";
echo 
ico('icons','energy.png')." Энергия: $amulet[energy]<div style='clear:both;'></div><br>";
echo 
"<center><a href='/rinok?amulet_kup=$amulet[id]' class='btn'>Купить ".ico('icons','gold.png').$amulet[cena]</a><center>";
echo 
"</div>";
require_once (
'system/footer.php');
exit;
}
if(isset(
$_GET['komplekt'])){
$id abs(intval($_GET['komplekt']));
if(
$id)$komplekt $db->query("SELECT * FROM `komplekt` WHERE `id` = '".$id."' AND `id`!='11'")->fetch_assoc();
if(!
$komplekt){
$_SESSION['msg'] = 'Такой комплект не существует';
header('Location: /rinok?act=shop');
exit();
}
$title $komplekt['name'];
require_once (
'system/header.php');
$cena 0;
for(
$item 1$item 9$item++){
$q $db->query("SELECT * FROM `item` WHERE `id_komplekt` = '$id' ORDER BY `id` ASC")->fetch_assoc();
$cena += $q[cena];
}
## Акция ##
if($auction == and $user[auction] >= 1000)$cena -= ceil($cena*60/100);
###########
if(isset($_GET[pay])){
if(
$user[gold] < $cena){
$_SESSION[msg] = "Не хватает ".ico('icons','gold.png')." ".($cena-$user[gold])." золота";
header("Location: ?komplekt=$id");
exit();
}
   if(
$db->query('SELECT * FROM `inv` WHERE `odeta` = "net" AND `id_user` = "'.$myID.'"')->num_rows 20) {
$_SESSION[msg] = 'В сумке не хватает места';
header("Location: ?komplekt=$id");
exit();
}
for(
$items 1$items 9$items++){
if(
$items == 1)$tip 'golova';
if(
$items == 2)$tip 'plechi';
if(
$items == 3)$tip 'tors';
if(
$items == 4)$tip 'perchatki';
if(
$items == 5)$tip 'lev';
if(
$items == 6)$tip 'prav';
if(
$items == 7)$tip 'nogi';
if(
$items == 8)$tip 'obuv';
$item $db->query("SELECT * FROM `item` WHERE `id_komplekt` = '$komplekt[id]' AND `tip` = '$tip' AND `id_komplekt`!='11'")->fetch_assoc();
$db->query("INSERT INTO `inv` SET 
`id_user` = '
$myID', 
`name` = '
$item[name]', 
`str` = '
$item[str]', 
`def` = '
$item[def]', 
`health` = '
$item[health]', 
`tip` = '
$item[tip]', 
`skill` = '
$item[skill]', 
`odeta` = 'net' , 
`item` = '
$item[item]'");
}
$db->query("update `users` set `gold` = '".($user[gold]-$cena)."' where (`id` = '".$myID."')");
$_SESSION[msg] = "$komplekt[name] успешно куплен";
header('Location: /inv');
exit();
}
echo 
"<a href='?komplekt=$id&pay' class='link'>".ico('icons','arrow.png')." Купить весь комплект за ".ico('icons','gold.png').$cena</a>";
echo 
"<div class='block center'></div>";
$k_post $db->query("SELECT * FROM `item` WHERE `id_komplekt` = '$id'")->num_rows;
$q $db->query("SELECT * FROM `item` WHERE `id_komplekt` = '$id' ORDER BY `id` ASC");
if(
$k_post == 0)echo "<div class='block'>В комплекте нет вещей</div>";
echo 
"<div class='block2'>";
while(
$post $q->fetch_assoc()) {
echo 
"<li><a href='/itemshop/$post[id]'><span class='item-".skill($post[skill])."'>$post[name]</span></a></li>";
}
echo 
"</div>";
echo 
"<a href='?act=shop' class='link'>".ico('icons','arrow.png')." Вернуться назад</a>";
require_once (
'system/footer.php');
exit();
}
switch(
$_GET['act']){
case 
'koldun':
$title 'Таверна';
require_once (
'system/header.php');

echo 
"<div class='block center'>";

echo 
'<div class="example3" style="text-align:center"><img src="images/other/koldun.png" class="example_beauty" style="width:100%;border-radius:8px"> </font><br/>';

echo 
"Здравствуй <b>$myLogin</b> я могу восстановить тебе 100% ".ico('icons','health.png')." жизни и ".ico('icons','energy.png')." энергии!";
echo 
"<br><a href='?koldun&url=/rinok?act=koldun' class='link center'>Восстановить</a>Стоимость: ".ico('icons','gold.png')." 15 золота";
echo 
"</div>";
echo 
"</div>";
echo 
"<a href='/rinok' class='link'>".ico('icons','arrow.png')." Торговая площадь</a>";
break;

case 
'shop':
$title 'Магазин снаряжения';
require_once (
'system/header.php');
echo 
"<div class='block2'>";
if(
$user['level'] >= 60)echo "<li><a href='?komplekt=6'><img src='/images/icons/sys.png' width='35' height='35'> Божественные вещи<br><span class='item-5'></span></a></li>";
if(
$user['level'] >= 40)echo "<li><a href='?komplekt=5'><img src='/images/icons/norm.png' width='35' height='35'> Легендарные вещи<br><span class='item-4'></span></a></li>";
if(
$user['level'] >= 30)echo "<li><a href='?komplekt=8'><img src='/images/icons/sred2.png' width='35' height='35'> Эпические вещи<br><span class='item-3'></span></a></li>";
if(
$user['level'] >= 15)echo "<li><a href='?komplekt=7'><img src='/images/icons/sred.png' width='35' height='35'> Редкие вещи<br><span class='item-2'>1</span></a></li>";
if(
$user['level'] >= 1)echo "<li><a href='?komplekt=1'><img src='/images/icons/prost.png' width='35' height='35'> Простые вещи<br><span class='item-1'></span></a></li>";
echo 
"</div>";
echo 
"<a href='/rinok' class='link'>".ico('icons','arrow.png')." Вернуться на рынок</a>";
break;

case 
'skill_1':
$title 'Простые вещи';
require_once (
'system/header.php');
$k_post $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1'")->num_rows;
$q $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1' ORDER BY `id` ASC");
if(
$k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo 
"<div class='block2'>";
while(
$post $q->fetch_assoc()) {
echo 
"<li><a href='?komplekt=$post[id]'>$post[name]</a></li><li class='center'><a><img src='/shopImage_$post[id].png'></a></li>";
}
echo 
"</div>";
echo 
"<a href='?act=shop' class='link'>".ico('icons','arrow.png')." Вернуться назад</a>";
break;
case 
'skill_1':
$title 'Редкие вещи';
require_once (
'system/header.php');
$k_post $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1'")->num_rows;
$q $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1' ORDER BY `id` ASC");
if(
$k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo 
"<div class='block2'>";
while(
$post $q->fetch_assoc()) {
echo 
"<li><a href='?komplekt=$post[id]'>$post[name]</a></li><li class='center'><a><img src='/shopImage_$post[id].png'></a></li>";
}
echo 
"</div>";
echo 
"<a href='?act=shop' class='link'>".ico('icons','arrow.png')." Вернуться назад</a>";
break;
case 
'skill_1':
$title 'Эпические вещи';
require_once (
'system/header.php');
$k_post $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1'")->num_rows;
$q $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1' ORDER BY `id` ASC");
if(
$k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo 
"<div class='block2'>";
while(
$post $q->fetch_assoc()) {
echo 
"<li><a href='?komplekt=$post[id]'>$post[name]</a></li><li class='center'><a><img src='/shopImage_$post[id].png'></a></li>";
}
echo 
"</div>";
echo 
"<a href='?act=shop' class='link'>".ico('icons','arrow.png')." Вернуться назад</a>";
break;
case 
'skill_1':
$title 'Легендарные вещи';
require_once (
'system/header.php');
$k_post $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1'")->num_rows;
$q $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1' ORDER BY `id` ASC");
if(
$k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo 
"<div class='block2'>";
while(
$post $q->fetch_assoc()) {
echo 
"<li><a href='?komplekt=$post[id]'>$post[name]</a></li><li class='center'><a><img src='/shopImage_$post[id].png'></a></li>";
}
echo 
"</div>";
echo 
"<a href='?act=shop' class='link'>".ico('icons','arrow.png')." Вернуться назад</a>";
break;
case 
'skill_1':
$title 'Божественные вещи';
require_once (
'system/header.php');
$k_post $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1' AND `id`!='11'")->num_rows;
$q $db->query("SELECT * FROM `komplekt` WHERE `skill` = '1' AND `id`!='11' ORDER BY `id` ASC");
if(
$k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo 
"<div class='block2'>";
while(
$post $q->fetch_assoc()) {
echo 
"<li><a href='?komplekt=$post[id]'>$post[name]</a></li><li class='center'><a><img src='/shopImage_$post[id].png'></a></li>";
}
echo 
"</div>";
echo 
"<a href='?act=shop' class='link'>".ico('icons','arrow.png')." Вернуться назад</a>";
break;
case 
'pit':
$title 'Магазин питомцев';
require_once (
'system/header.php');
$k_post $db->query("SELECT * FROM `pits`")->num_rows;
$q $db->query("SELECT * FROM `pits` ORDER BY `id` ASC");
if(
$k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
while(
$post $q->fetch_assoc()) {
echo 
"<a href='?pit=$post[id]' class='link'>"ico('icons','pit.png').$post[name]</a>";
}
break;

default:
$title 'Торговая площадь';
require_once (
'system/header.php');
echo 
"<div class='block2'>";
echo 
"<li><a href='?act=koldun'>".ico('icons','beer.png')."Таверна</a></li>";
echo 
'<li><a href="/smith/">'.ico('icons','grind.png').' Кузница</a></li>';
//if($tren['shag'] < 1){
//echo "<li><a>".ico('icons','koldun.png')."Амулет<br>Улучшает параметры персонажа!</a></li>";
//}else{
echo "<li><a href='rinok?amulet=1'>".ico('icons','koldun.png')."Амулет</a></li>";
//}
echo "<li><a href='?act=shop'>".ico('icons','rinok.png')."Магазин снаряжения<</a></li>";
echo 
"<li><a href='/vip.php'>".ico('icons','vip.png')."VIP-Статус</a></li>";
echo 
"<li><a href='/pay'>".ico('icons','gold.png')."Обменник</a></li>";

echo 
"<li><a href='/alchemy'>".ico('icons','effects.png')."Алхимия</a></li>";
echo 
"<li><a href='?act=pit'>".ico('icons','pit.png')."Питомцы<</a></li>";
echo 
"<li><a href='/rinok/effects'>".ico('icons','effects.png')."Магазин эффектов</a></li>";
echo 
"<li><a href='/rinok/merchant/'>".ico('icons','effects.png')."Старый лавочник</a></li>";
echo 
"</div>";
}
require_once (
'system/footer.php');
?>
Онлайн: 2
Реклама