Файл: weatut.ru/rinok.php
Строк: 289
<?php
require_once ('system/func.php');
auth(); // Закроем от гостей
# mysql_query("UPDATE `users` SET `gold` = '100000',`crystals` = '100000' WHERE `id` = '20' ");
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{
mysql_query("update `users` set `energy` = '".$user['max_energy']."', `health` = '".num($user['max_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 = mysql_fetch_assoc(mysql_query("SELECT * FROM `pits` WHERE `id` = '".$id."'"));
if(!$pit){
$_SESSION['msg'] == 'Такой питомец не существует';
header('Location: /rinok?act=pit');
exit();
}
$k_pit = mysql_result(mysql_query("SELECT COUNT(*) FROM `pit_users` WHERE `id_user` = '$myID'"),0);
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();
}
mysql_query("update `pit_users` set
`name` = '".$pit['name']."',
`item` = '".$pit['item']."'
where (`id_user` = '".$myID."')");
mysql_query("update `users` set
`gold` = '".($user['gold']-ceil($pit['cena']*50/100))."' where (`id` = '".$myID."')");
$_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{
mysql_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."')");
mysql_query("INSERT INTO `pit_users` SET
`id_user` = '$myID',
`name` = '$pit[name]',
`str` = '$pit[str]',
`def` = '$pit[def]',
`health` = '$pit[health]',
`item` = '$pit[item]'");
$_SESSION['msg'] = 'Питомец куплен';
header('Location: /pitomnik');
exit();
}
}
}
if(isset($_GET['pit'])){
$id = abs(intval($_GET['pit']));
if($id)$pit = mysql_fetch_assoc(mysql_query("SELECT * FROM `pits` WHERE `id` = '".$id."'"));
if(!$pit){
$_SESSION['msg'] == 'Такой питомец не существует';
header('Location: /rinok?act=pit');
exit();
}
$k_pit = mysql_result(mysql_query("SELECT COUNT(*) FROM `pit_users` WHERE `id_user` = '$myID'"),0);
$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');
break;
}
if(isset($_GET['amulet_kup'])){
$id = abs(intval($_GET['amulet_kup']));
if($id)$amulet = mysql_fetch_assoc(mysql_query("SELECT * FROM `amulet` WHERE `id` = '".$id."'"));
if(!$amulet){
$_SESSION['msg'] == 'Такого амулета не существует';
header('Location: /rinok?act=amulet');
exit();
}
$k_amulet = mysql_result(mysql_query("SELECT COUNT(*) FROM `amulet_user` WHERE `id_user` = '$myID'"),0);
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{
mysql_query("update `users` set
`gold` = '".($user['gold']-$amulet['cena'])."',
`str` = '".($user['str']+$amulet['str'])."',
`def` = '".($user['def']+$amulet['def'])."',
`max_health` = '".($user['max_health']+$amulet['health'])."'
`max_energy` = '".($user['max_energy']+$amulet['energy'])."'
where (`id` = '".$myID."')");
mysql_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]'");
$_SESSION['msg'] = 'Амулет куплен';
header('Location: /amulet');
exit();
}
}
}
if(isset($_GET['amulet'])){
$id = abs(intval($_GET['amulet']));
if($id)$amulet = mysql_fetch_assoc(mysql_query("SELECT * FROM `amulet` WHERE `id` = '".$id."'"));
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><hr>";
echo "<center><a href='/rinok?amulet_kup=$amulet[id]' class='btn2'>Купить ".ico('icons','gold.png')." $amulet[cena]</a><center>";
echo "</div>";
require_once ('system/footer.php');
break;
}
if(isset($_GET['komplekt'])){
$id = abs(intval($_GET['komplekt']));
if($id)$komplekt = mysql_fetch_assoc(mysql_query("SELECT * FROM `komplekt` WHERE `id` = '".$id."'"));
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 = mysql_fetch_array(mysql_query("SELECT * FROM `item` WHERE `id_komplekt` = '$id' ORDER BY `id` ASC"));
$cena += $q[cena];
}
## Акция ##
if($auction == 1 and $user[auction] >= 500)$cena -= ceil($cena*60/100);
###########
if(isset($_GET[pay])){
if($user['skill'] < $komplekt['skill']){
$_SESSION['msg'] = "У вас не Достаточно мастерства для покупки...";
exit(header("Location: ?komplekt=$id"));
}
if($user[gold] < $cena){
$_SESSION[msg] = "Не хватает ".ico('icons','gold.png')." ".($cena-$user[gold])." золота";
header("Location: ?komplekt=$id");
exit();
}
if(mysql_result(mysql_query('SELECT COUNT(*) FROM `inv` WHERE `odeta` = "net" AND `id_user` = "'.$myID.'"'),0) + 8 > 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 = mysql_fetch_array(mysql_query("SELECT * FROM `item` WHERE `id_komplekt` = '$komplekt[id]' AND `tip` = '$tip'"));
mysql_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]'");
}
mysql_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'><img src='/shopImage_$komplekt[id].png'></div>";
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `item` WHERE `id_komplekt` = '$id'"),0);
$q = mysql_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 = mysql_fetch_assoc($q)) {
echo "<li><a href='/itemshop/$post[id]'><span class='item-".skill($post[skill])."'>$post[name]</span></a></li>";
}
echo "</div>";
echo "<a href='?act=skill_$komplekt[skill]' class='link'>".ico('icons','arrow.png')." Вернуться назад</a>";
require_once ('system/footer.php');
break;
}
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" border-radius:8px"> </font><br/>';
echo "Здравствуй <b>$myLogin</b> я могу восстановить тебе ".ico('icons','health.png')." 100% жизни и ".ico('icons','energy.png')." энергии!";
echo "<hr><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['skill'] >= 100)echo "<li><a href='?act=skill_100'><img src='/images/icons/sys.png' width='35' height='35'> Божественные вещи<br><span class='item-5'>100 мастерства</span></a></li>";
if($user['skill'] >= 48)echo "<li><a href='?act=skill_48'><img src='/images/icons/norm.png' width='35' height='35'> Легендарные вещи<br><span class='item-4'>48 мастерства</span></a></li>";
if($user['skill'] >= 26)echo "<li><a href='?act=skill_26'><img src='/images/icons/sred2.png' width='35' height='35'> Эпические вещи<br><span class='item-3'>26 мастерства</span></a></li>";
if($user['skill'] >= 10)echo "<li><a href='?act=skill_10'><img src='/images/icons/sred.png' width='35' height='35'> Редкие вещи<br><span class='item-2'>10 мастерства</span></a></li>";
if($user['skill'] >= 1)echo "<li><a href='?act=skill_1'><img src='/images/icons/prost.png' width='35' height='35'> Простые вещи<br><span class='item-1'>1 мастерства</span></a></li>";
else echo "<li><a href='/train'>".ico('icons','train.png')."Тренировка</a></li>";
echo "</div>";
echo "<div class='block'>Мастерство: $user[skill]<br>Мастерство можно повысить в <a href='/train'>".ico('icons','train.png')."Тренировке</a> чем больше мастерство тем лучше вещи вы сможете приобрести!</div>";
echo "<a href='/rinok' class='link'>".ico('icons','arrow.png')." Вернуться на рынок</a>";
break;
case 'skill_1':
$title = 'Простые вещи';
require_once ('system/header.php');
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `komplekt` WHERE `skill` = '1'"),0);
$q = mysql_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 = mysql_fetch_assoc($q)) {
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_10':
$title = 'Редкие вещи';
require_once ('system/header.php');
if($user['skill'] < 10) {
$_SESSION['msg'] = "У вас не достаточно мастерства...";
exit(header('Location: /rinok?act=shop'));
}
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `komplekt` WHERE `skill` = '1'"),0);
$q = mysql_query("SELECT * FROM `komplekt` WHERE `skill` = '10' ORDER BY `id` ASC");
if($k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo "<div class='block2'>";
while($post = mysql_fetch_assoc($q)) {
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_26':
$title = 'Эпические вещи';
require_once ('system/header.php');
if($user['skill'] < 26) {
$_SESSION['msg'] = "У вас не достаточно мастерства...";
exit(header('Location: /rinok?act=shop'));
}
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `komplekt` WHERE `skill` = '26'"),0);
$q = mysql_query("SELECT * FROM `komplekt` WHERE `skill` = '26' ORDER BY `id` ASC");
if($k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo "<div class='block2'>";
while($post = mysql_fetch_assoc($q)) {
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_48':
$title = 'Легендарные вещи';
require_once ('system/header.php');
if($user['skill'] < 48) {
$_SESSION['msg'] = "У вас не достаточно мастерства...";
exit(header('Location: /rinok?act=shop'));
}
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `komplekt` WHERE `skill` = '48'"),0);
$q = mysql_query("SELECT * FROM `komplekt` WHERE `skill` = '48' ORDER BY `id` ASC");
if($k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo "<div class='block2'>";
while($post = mysql_fetch_assoc($q)) {
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_100':
$title = 'Божественные вещи';
require_once ('system/header.php');
if($user['skill'] < 100) {
$_SESSION['msg'] = "У вас не достаточно мастерства...";
exit(header('Location: /rinok?act=shop'));
}
$k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `komplekt` WHERE `skill` = '100'"),0);
$q = mysql_query("SELECT * FROM `komplekt` WHERE `skill` = '100' ORDER BY `id` ASC");
if($k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
echo "<div class='block2'>";
while($post = mysql_fetch_assoc($q)) {
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 = mysql_result(mysql_query("SELECT COUNT(*) FROM `pits`"),0);
$q = mysql_query("SELECT * FROM `pits` ORDER BY `id` ASC");
if($k_post == 0)echo "<div class='block'>Торговая лавка пуста</div>";
while($post = mysql_fetch_assoc($q)) {
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='/loto'>".ico('icons','prava.png')."Казино<br>Ставьте на кон золото и выйгрывайте x2!</a></li></div>";
echo "<div class='block2'>";
echo "<li><a href='/vip.php'>".ico('icons','vip_icon.png')."Премиум Аккаунт<br>Покупка и продление премиум аккаунта!</a></li></div>";
echo "<div class='block2'>";
echo "<li><a href='/smitch/'>".ico('icons','smitch.png')."Кузница<br>Улучшите ваши шмотки!</a></li></div>";
echo "<div class='block2'>";
echo "<li><a href='?act=koldun'>".ico('icons','koldun.png')."Таверна<br>Восстановление здоровья и энергии!</a></li></div>";
$amulet = mysql_query("SELECT * FROM `amulet_user` WHERE `id_user` = '".$myID."' ORDER BY `id` LIMIT 1");
$amulet = mysql_fetch_array($amulet);
if(!$amulet) {
echo "<div class='block2'>";
echo "<li><a href='rinok?amulet=1'>".ico('icons','koldun.png')."Амулет<br>Улучшает параметры персонажа!</a></li></div>";
}
echo "<div class='block2'>";
echo "<li><a href='?act=shop'>".ico('icons','rinok.png')."Магазин снаряжения<br>Можно одеть персонажа в новые вещи!</a></li></div>";
echo "<div class='block2'>";
echo "<li><a href='?act=pit'>".ico('icons','pit.png')."Питомцы<br>Прибавляют к параметрам персонажа!</a></li></div>";
echo "<div class='block2'>";
echo "<li><a href='/rinok/effects'>".ico('icons','effects.png')."Магазин эффектов<br>Усиления персонажа!</a></li></div>";
echo "<div class='block2'>";
echo "<li><a href='/rinok/merchant/'>".ico('icons','effects.png')."Старый лавочник<br>Самые сильные усиления в бою, а также ценные ресурсы!</a></li></div>";
echo "</div>";
}
require_once ('system/footer.php');
?>