Вход Регистрация
Файл: neuder/game/rukzak.php
Строк: 109
<?php
require ('../config/func.php');
$title 'Инвентарь';
require (
'../config/header.php');
switch(
htmlspecialchars($_GET['act'])) {
default;
?><div class="stone"></div><div class="list"><li><a href="/pers/shmot/helmets/"><img src="/icon/arrow.png"> Шлемы</a></li><li><a href="/pers/shmot/bow/"><img src="/icon/arrow.png"> Луки</a></li><li><a href="/pers/shmot/boards/"><img src="/icon/arrow.png"> Щиты</a></li><li><a href="/pers/shmot/weapon/"><img src="/icon/arrow.png"> Оружие</a></li><li><a href="/pers/shmot/armor/"><img src="/icon/arrow.png"> Доспехи</a></li><li><a href="/pers/shmot/shoes/"><img src="/icon/arrow.png"> Обувь</a></li><li><a href="/pers/shmot/other/"><img src="/icon/arrow.png"> Прочее </a></li></div><?
break;
case 
'my':
?><div class="stone"></div><?
$id 
abs(intval($_GET['id']));
$max 5;
$k_post mysql_result(mysql_query("SELECT COUNT(id) FROM `inventar` WHERE `id_user` = '".$user['id']."' and `class` = '".$id."'"),0);
$k_page k_page($k_post,$max);
$page page($k_page);
$start $max*$page-$max;
if(
$k_post == '0'){
?><div class="block center"> Пусто</div><?
}
$q mysql_query("SELECT * FROM `inventar` WHERE `class` = '".$id."' and `id_user` = '".$user['id']."' ORDER BY `level` DESC LIMIT $start$max");
while(
$shmot mysql_fetch_assoc($q)) {
?><div class="block"><img src="/<?=$shmot['img'];?>" alt="<?=$shmot['name'];?>"></div><div class="block">Название: <?=$shmot['name'];?><br/><?
if($shmot['sila'] != 0) {
?><img src="/icon/sila.png"> Сила: + <?=$shmot['sila'];?><br/><?
}
if(
$shmot['lovk'] != 0){
?><img src="/icon/lovk.png"> Ловкость: + <?=$shmot['lovk'];?></br><?
}
if(
$shmot['def'] != 0){
?><img src="/icon/zahita.png"> Защита: + <?=$shmot['def'];?> </br><?
}
if(
$shmot['hp'] != 0){
?><img src="/style/spach/hp.png"> Здоровье: + <?=$shmot['hp'];?></br><?
}
if(
$shmot['name'] == 'Лук Охотника'){
?><img src="/icon/arrow.png"> Стрелы: <?=$user['arrow'];?></br><?
}
if(
$shmot['status'] == 'off'){
?><a href="/pers/shmot/buy/<?=$shmot['id'];?>/"><b>Выставить на продажу</a></b> | <a href="/pers/shmot/drop/<?=$shmot['id'];?>/">Выбросить</a><?
}
?></div><?
if($shmot['status'] == 'off') {
?><div class="block center"><span class="button_on"><a class="button_on" href="/pers/shmot/?act=wear&id=<?=$shmot['id'];?>">Надеть</a></span></div><?
}else{
?><div class="block center"><span class="button_on"><a class="button_on" href="/pers/shmot/?act=shoot&id=<?=$shmot['id'];?>">Снять</a></span></div><?
}
}
if(
$k_page 1){
echo 
str('?',$k_page,$page);
}
break;
case 
'drop':
$id abs(intval($_GET['id']));
$sh mysql_fetch_assoc(mysql_query("select * from `inventar` where `id` = '".$id."'"));
if(
$sh['id_user'] != $user['id'] || $sh['status'] == 'on'){
header('Location: /game/');
exit;
}
mysql_query("DELETE FROM `inventar` where `id` = '".$id."'");
$_SESSION['notif'] = 'Вы выбросили «'.$sh['name'].'»';
header('Location: /pers/shmot/');
exit;
break;
case 
'wear':
if(isset(
$_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `inventar` WHERE `id` = '".intval($_GET['id'])."' and `id_user` = '".$user['id']."'"),0) == true){
$shmot mysql_fetch_assoc(mysql_query("SELECT * FROM `inventar` WHERE `id`  = '".intval($_GET['id'])."'"));
}else{
header('Location: /pers/shmot/');
exit;
}
if(
$shmot['status'] == 'on'$err 'Вещь уже надета';
if(
$shmot['level'] > $user['level']) $err 'Что бы надеть эту вещь нужен '.$shmot['level'].' уровень';
$check mysql_result(mysql_query("select * from `inventar` where `class` = '".$shmot['class']."' and `id_user` = '".$user['id']."' and `status` = 'on'"),0);
if(
$check 0$err 'На вас уже надета вещь такого типа';
if(!isset(
$err)){
mysql_query("update `inventar` set `status` = 'on' where `id` = '".$shmot['id']."'");
mysql_query("update `user` set `sh_sila` = '".($user['sh_sila'] + $shmot['sila'])."', `sh_lovk` = '".($user['sh_lovk'] + $shmot['lovk'])."', `sh_def` = '".($user['sh_def'] + $shmot['def'])."', `max_hp` = '".($user['max_hp'] + $shmot['hp'])."' where `id` = '".$user['id']."'");
$_SESSION['notif'] = 'Вы одели «'.$shmot['name'].'»';
header('Location: '.$_SERVER['HTTP_REFERER'].'');
exit;
}else{
$_SESSION['notif'] = $err;
header('Location: '.$_SERVER['HTTP_REFERER'].'');
exit;
}
break;
case 
'shoot':
if(isset(
$_GET['id']) && mysql_result(mysql_query("SELECT COUNT(*) FROM `inventar` WHERE `id` = '".intval($_GET['id'])."' and `id_user` = '".$user['id']."'"),0) == true){
$shmot mysql_fetch_assoc(mysql_query("SELECT * FROM `inventar` WHERE `id`  = '".intval($_GET['id'])."'"));
}else{
header('Location: /pers/shmot/');
exit;
}
if(
$shmot['status'] == 'off'$err 'Вещь уже снята';
if(!isset(
$err)){
mysql_query("update `inventar` set `status` = 'off' where `id` = '".$shmot['id']."'");
mysql_query("update `user` set `sh_sila` = '".($user['sh_sila'] - $shmot['sila'])."', `sh_lovk` = '".($user['sh_lovk'] - $shmot['lovk'])."', `sh_def` = '".($user['sh_def'] - $shmot['def'])."', `max_hp` = '".($user['max_hp'] - $shmot['hp'])."' where `id` = '".$user['id']."'");
$_SESSION['notif'] = 'Вы сняли «'.$shmot['name'].'»';
header('Location: '.$_SERVER['HTTP_REFERER'].'');
exit;
}else{
$_SESSION['notif'] = $err;
header('Location: '.$_SERVER['HTTP_REFERER'].'');
exit;
}
break;
case 
'other':
echo 
' <div class="stone"></div>
<div class="block"> Рыба: '
.$user['fish'].' <a href="/pers/shmot/other/fish/"> [Использовать] </a></div>
<div class="block"> Шкуры: '
.$user['skin'].' </div>
<div class="block"> Наживка: '
.$user['bait'].'</div>
<div class="block">Волшебная руда: '
.$user['ruda'].'</div>
<div class="block">Кирка: '
.$user['proch_kirka'].'%</div> ';
break;
case 
'fish':
if(
$user['fish'] < 1){
echo 
err('У вас нет рыбы');
exit;
}
if(
$user['energy'] == $user['max_energy']){
echo 
err('Ваша энергия полна');
exit;
}else{
mysql_query("UPDATE `user` SET `energy` = '".($user['energy'] + 10)."', `fish` = '".($user['fish'] - 1)."' WHERE `id` = '".$user['id']."'");
echo 
err('Ты съел рыбу! +10 Энергии');
exit;
}
break;
}
require (
'../config/footer.php');
?>
Онлайн: 1
Реклама