Вход Регистрация
Файл: www/inventory.php
Строк: 648
<?php

include 'inc/mysql.php';

include 
'inc/check.php';

include 
'inc/functions.php';

top();

include 
'inc/account.php';
 
$titlestr='Инвентарь';
include 
'inc/interface.php';

if(isset(
$_SESSION['auth']) && $_SESSION['auth']==1){

if(!isset(
$_GET['act']) || empty($_GET['act'])){
    
$_GET['act']='weapon';
}
if (isset(
$_GET['get_out'])){
        
$_GET['get_out']=intval($_GET['get_out']);
        if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `id`='".$_GET['get_out']."' AND `account`='".$account['id']."'"),0)){
mysql_query("DELETE FROM `inventory` WHERE `id`='".mysql_real_escape_string($_GET['get_out'])."' AND `account`='".$account['id']."'");             if (!$account['weapon_right']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `weapon_right`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['weaponshield_left']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `weaponshield_left`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_head']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_head`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_gloves']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_gloves`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_body']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_body`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_boots']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_boots`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_neckleace']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_neckleace`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_ring']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_ring`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_belt']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_belt`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_earring']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_earring`="0" WHERE `id`="'.$account['id'].'"');
            }elseif (!
$account['armor_shoulder']==$_GET['get_out']){
                
mysql_query('UPDATE `account` SET `armor_shoulder`="0" WHERE `id`="'.$account['id'].'"');
            }
            echo 
'<div class="help">Предмет выброшен</div>';
        }
    }
echo 
'
<div class="title">

Инвентарь

</div>


'
;
echo 
'<div class="tools">';
echo 
'Категории: ';
echo (
$_GET['act']=='weapon'?'Оружие':'<a href="?act=weapon">Оружие</a>');
echo 
' | ';
echo (
$_GET['act']=='armor'?'Броня':'<a href="?act=armor">Броня</a>');
echo 
' | ';
echo (
$_GET['act']=='eat'?'Еда и питье':'<a href="?act=eat">Еда и питье</a>');
echo 
'</div>';
switch(
$_GET['act']){
    case 
'weapon' :    //Оружие
        
if(isset($_GET['decast'])){//Снимаем оружие
            
$cast=intval($_GET['decast']);
            if(
mysql_result(mysql_query("SELECT COUNT(*) FROM `account` WHERE (`weapon_right`='".$cast."' OR `weaponshield_left`='".$cast."') AND `id`='".$account['id']."'"),0)){
                
$cast=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$cast."'"));
                if (
$account['weapon_right']==$cast['id']){
                    
$wpr=NULL;
                    
mysql_query("UPDATE `account` SET `weapon_right`='".$wpr."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['weapon_right']=mysql_result(mysql_query("SELECT `weapon_right` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$account['weaponshield_left']==$cast['id']){
                    
$wpl=NULL;
                    
mysql_query("UPDATE `account` SET `weaponshield_left`='".$wpl."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['weaponshield_left']=mysql_result(mysql_query("SELECT `weaponshield_left` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }
            }else{
                
header("Location: ".$_SERVER['HTTP_REFERER']);
            }
        }
        if (isset(
$_GET['cast'])){//Одеваем оружие
            
$cast=intval($_GET['cast']);
            if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `id`='".$cast."' AND `account`='".$account['id']."' AND `type` LIKE 'weapon_%'"),0)!=0){
                
$cast=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$cast."'"));
                if (
$cast['min_lvl']<=$account['lvl']){
                    if (isset(
$_GET['handle'])){
                        
$leftid=mysql_result(mysql_query("SELECT `weaponshield_left` FROM `account` WHERE `id`='".$account['id']."'"),0);
                        
$rightid=mysql_result(mysql_query("SELECT `weapon_right` FROM `account` WHERE `id`='".$account['id']."'"),0);
                        
$leftid=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$leftid."'"));
                        
$rightid=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$rightid."'"));
                            if (
$_GET['handle']=='left'){
                                if (
$cast['twohands']==|| $cast['type']=='weapon_axe' && $account['class']!='warrior'){
                                    echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                                    
$help=1;
                                }
                                if (
$cast['type']=='weapon_onion' || $cast['type']=='weapon_dadge' && $account['class']!='rogue'){
                                    echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                                    
$help=1;
                                }
                                if (
$cast['type']=='weapon_magicsword' || $cast['type']=='weapon_staff' && $account['class']!='mage'){
                                    echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                                    
$help=1;
                                }
                                if(
$help!=1){
                                    if (
$cast['twohands']==1){
                                        
$wr=NULL;
                                        
mysql_query("UPDATE `account` SET `weapon_right`='".$wr."' WHERE `id`='".$account['id']."'");
                                    }
                                    if (
$leftid['twohands']==1){
                                        
$lid=NULL;
                                        
mysql_query("UPDATE `account` SET `weaponshield_left`='".$lid."' WHERE `id`='".$account['id']."'");
                                    }
                                    if (
$rightid['twohands']==1){
                                        
$rid=NULL;
                                        
mysql_query("UPDATE `account` SET `weapon_right`='".$rid."' WHERE `id`='".$account['id']."'");
                                    }
                                    
mysql_query("UPDATE `account` SET `weaponshield_left`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                                    
//Обновляем данные
                                    
$account['weaponshield_left']=mysql_result(mysql_query("SELECT `weaponshield_left` FROM `account` WHERE `id`='".$account['id']."'"),0);
                                    
$account['weapon_right']=mysql_result(mysql_query("SELECT `weapon_right` FROM `account` WHERE `id`='".$account['id']."'"),0);
                                    echo 
'<div class="help">Предмет успешно снаряжен</div>';
                                }
                            }elseif(
$_GET['handle']=='right'){
                                if (
$cast['twohands']==&& $account['class']!='warrior'){
                                    echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                                    
$help=1;
                                }
                                if (
$cast['type']=='weapon_onion' || $cast['type']=='weapon_dadge' && $account['class']!='rogue'){
                                    echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                                    
$help=1;
                                }
                                if (
$cast['type']=='weapon_magicsword' || $cast['type']=='weapon_staff' && $account['class']!='mage'){
                                    echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                                    
$help=1;
                                }
                                if(
$help!=1){
                                    if (
$cast['twohands']==1){
                                        
$wr=NULL;
                                        
mysql_query("UPDATE `account` SET `weaponshield_left`='".$wr."' WHERE `id`='".$account['id']."'");
                                    }
                                    if (
$leftid['twohands']==1){
                                        
$lid=NULL;
                                        
mysql_query("UPDATE `account` SET `weaponshield_left`='".$lid."' WHERE `id`='".$account['id']."'");
                                    }
                                    if (
$rightid['twohands']==1){
                                        
$rid=NULL;
                                        
mysql_query("UPDATE `account` SET `weapon_right`='".$rid."' WHERE `id`='".$account['id']."'");
                                    }
                                    
mysql_query("UPDATE `account` SET `weapon_right`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                                    
//Обновляем данные
                                    
$account['weaponshield_left']=mysql_result(mysql_query("SELECT `weaponshield_left` FROM `account` WHERE `id`='".$account['id']."'"),0);
                                    
$account['weapon_right']=mysql_result(mysql_query("SELECT `weapon_right` FROM `account` WHERE `id`='".$account['id']."'"),0);
                                    echo 
'<div class="help">Предмет успешно снаряжен</div>';
                                }
                            }
                    }else{
                        
header("Location: ".$_SERVER['HTTP_REFERER']);
                    }
                }else{
                    echo 
'<div class="help">У вас не достаточно опыта чтобы пользоватся этим предметом</div>';
                }
            }else{
                
header("Location: ".$_SERVER['HTTP_REFERER']);
            }
        }
        
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'weapon_%'"),0);
        
$page=intval($_GET['page']);
        
$cop=3;
        
$cp=ceil($ca/$cop);
        if (
$page<=0){
            
$page=1;
        }elseif(
$page>$cp){
            
$page=$cp;
        }
        
$start=($page*$cop)-$cop;
        
$q=mysql_query("SELECT * FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'weapon_%' LIMIT $start,$cop");
        if(
$ca==0){
            echo 
'<div class="border-top"></div><div class="help">У вас нет оружия!</div>';
        }
        while(
$result=mysql_fetch_array($q)){
            echo 
'<div class="border-top"></div>';
            echo 
'<div class="tools">';
            echo 
'<img src="/data/img/items/weapon/'.$result['icon'].'.jpg" style="float:left; margin-right:10px;" />';
            echo 
'<font color="#3d8e2f">'.htmlspecialchars(stripslashes($result['name'])).'</font>';
            echo 
'<br />';
            if (
$result['type']=='weapon_axe'){
                if(
$result['twohands']==1){
                    if (
$account['class']=='warrior'){
                        echo 
'Двуручный топор';
                    }else{
                        echo 
'<font color="#3d060c">Двуручный топор</font>';
                    }
                }else{
                    echo 
'Одноручный топор';
                }
            }elseif(
$result['type']=='weapon_blade'){
                    if(
$result['twohands']==1){
                        if (
$account['class']=='warrior'){
                            echo 
'Двуручный меч';
                        }else{
                            echo 
'<font color="#3d060c">Двуручный меч</font>';
                        }
                    }else{
                        echo 
'Одноручный меч';
                    }
            }elseif(
$result['type']=='weapon_onion'){
                if (
$account['class']=='rogue'){
                    echo 
'Лук';
                }else{
                    echo 
'<font color="#3d060c">Лук</font>';
                }
            }elseif(
$result['type']=='weapon_dadge'){
                if (
$account['class']=='rogue'){
                    echo 
'Кинжал';
                }else{
                    echo 
'<font color="#3d060c">Кинжал</font>';
                }
            }elseif(
$result['type']=='weapon_hammer'){
                if(
$result['twohands']==1){
                    if (
$account['class']=='warrior'){
                        echo 
'Двуручный молот';
                    }else{
                        echo 
'<font color="#3d060c">Двуручный молот</font>';
                    }
                }else{
                    echo 
'Одноручный молот';
                }
            }elseif(
$result['type']=='weapon_mace'){
                    echo 
'Булава';
            }elseif(
$result['type']=='weapon_magicsword'){
                    if (
$account['class']=='mage'){
                        echo 
'Магическое оружие';
                    }else{
                        echo 
'<font color="#3d060c">Магическое оружие</font>';
                    }
            }elseif(
$result['type']=='weapon_polearm'){
                    if(
$account['class']=='warrior'){
                        echo 
'Алебарда';
                    }else{
                        echo 
'<font color="#3d060c">Алебарда</font>';
                    }
            }elseif(
$result['type']=='weapon_staff'){
                    if (
$account['class']=='mage'){
                        echo 
'Посох';
                    }else{
                        echo 
'<font color="#3d060c">Посох</font>';
                    }
            }
            echo 
'<br /></div>';
            if (
$account['weapon_right']==$result['id'] || $account['weaponshield_left']==$result['id']){
                
//echo ' <font color="gray">(Снаряжено)</font>';
                
echo ' <a class="link" href="?act=weapon&page='.$page.'&decast='.$result['id'].'">Снять</a>';
            }else{
                if (
$result['twohands']==1){
                    echo 
' <a class="link" href="?act=weapon&page='.$page.'&cast='.$result['id'].'&handle=right">Взять в руки</a>';
                }else{
                    echo 
'

                    <a class="link" href="?act=weapon&page='
.$page.'&cast='.$result['id'].'&handle=right">В правую руку</a> |

                    <a class="link" href="?act=weapon&page='
.$page.'&cast='.$result['id'].'&handle=left"> В левую руку</a>';
                }
            }
            echo 
'<a class="link" href="?act=weapon&get_out='.$result['id'].'">Выбросить</a>';
            echo 
'<div class="help">';
            if (
$result['feature_pover']){
                echo 
'<font color="#344c64">Сила+'.$result['feature_pover'].'</font><br />';
            }
            if (
$result['feature_vitality']){
                echo 
'<font color="#344c64">Живучесть+'.$result['feature_vitality'].'</font><br />';
            }
            if (
$result['feature_dexterity']){
                echo 
'<font color="#344c64">Ловкость+'.$result['feature_dexterity'].'</font><br />';
            }
            if (
$result['feature_wit']){
                echo 
'<font color="#344c64">Ум+'.$result['feature_wit'].'</font><br />';
            }
            if (
$result['feature_spirit']){
                echo 
'<font color="#344c64">Дух+'.$result['feature_spirit'].'</font><br />';
            }
            if (
$result['feature_armor_arrow']){
                echo 
'Защита от стрел+'.$result['feature_armor_arrow'].'<br />';
            }
            if (
$result['feature_armor_weapon']){
                echo 
'Защита от оружия+'.$result['feature_armor_weapon'].'<br />';
            }
            if (
$result['feature_armor_magic']){
                echo 
'Защита от магии+'.$result['feature_armor_magic'].'<br />';
            }
            if (
$result['feature_attack_arrow']){
                echo 
'Урон от стрел+'.$result['feature_attack_arrow'].'<br />';
            }
            if (
$result['feature_attack_weapon']){
                echo 
'Урон от оружия+'.$result['feature_attack_weapon'].'<br />';
            }
            if (
$result['feature_attack_magic']){
                echo 
'Урон от магии+'.$result['feature_attack_magic'].'<br />';
            }
            if (
$result['feature_hp_regen']){
                echo 
'Восстановление жизни+'.$result['feature_hp_regen'].'<br />';
            }
            if (
$result['feature_mp_regen']){
                echo 
'Восстановление маны+'.$result['feature_mp_regen'].'<br />';
            }
            if (
$result['attack_min_damag'] && $result['attack_max_damag']){
                echo 
'Урон '.$result['attack_min_damag'].' - '.$result['attack_max_damag'].'<br />';
            }
            if (
$result['min_lvl']){
                if (
$account['lvl']>=$result['min_lvl']){
                    echo 
'Требуется уровень: '.$result['min_lvl'].'<br />';
                }else{
                    echo 
'<font color="#3d060c">Требуется уровень: '.$result['min_lvl'].'</font><br />';
                }
            }
            echo 
'</div><div class="help"><font color="#8e8171">'.htmlspecialchars(stripslashes($result['about'])).'</font></div>';
        }
        echo 
'<div class="nstr">';
        echo 
'Страница ';
        if (
$page-1>=1){
            echo 
'<a href="?act=weapon&page='.($page-1).'"><</a>';
        }
        if (
$page-1>=1){
            echo 
'<a href="?act=weapon&page='.($page-1).'">'.($page-1).'</a>';
        }
        echo 
'<b>'.$page.'</b>';
        if (
$page+1<=$cp){
            echo 
'<a href="?act=weapon&page='.($page+1).'">'.($page+1).'</a>';
        }
        if (
$page+1<=$cp){
            echo 
'<a href="?act=weapon&page='.($page+1).'">></a>';
        }
        echo 
'</div>';
    break;
    case  
'armor' //Доспехи
        
if (isset($_GET['decast'])){//Снимаем шмотьё
            
$decast=$_GET['decast'];
            
$update=NULL;
            if (
$decast=='armor_head'){
                    
mysql_query("UPDATE `account` SET `armor_head`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_head']=mysql_result(mysql_query("SELECT `armor_head` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='armor_body'){
                    
mysql_query("UPDATE `account` SET `armor_body`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_body']=mysql_result(mysql_query("SELECT `armor_body` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='armor_gloves'){
                    
mysql_query("UPDATE `account` SET `armor_gloves`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_gloves']=mysql_result(mysql_query("SELECT `armor_gloves` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='armor_shoulder'){
                    
mysql_query("UPDATE `account` SET `armor_shoulder`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_shoulder']=mysql_result(mysql_query("SELECT `armor_shoulder` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='armor_belt'){
                    
mysql_query("UPDATE `account` SET `armor_belt`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_belt']=mysql_result(mysql_query("SELECT `armor_belt` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='armor_neckleace'){
                    
mysql_query("UPDATE `account` SET `armor_neckleace`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_neckleace']=mysql_result(mysql_query("SELECT `armor_neckleace` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='armor_ring'){
                    
mysql_query("UPDATE `account` SET `armor_ring`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_ring']=mysql_result(mysql_query("SELECT `armor_ring` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='weaponshield_left'){
                    
mysql_query("UPDATE `account` SET `weaponshield_left`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['weaponshield_left']=mysql_result(mysql_query("SELECT `armor_shield` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }elseif(
$decast=='armor_earring'){
                    
mysql_query("UPDATE `account` SET `armor_earring`='".$update."' WHERE `id`='".$account['id']."'");
                    echo 
'<div class="help">Предмет успешно снят</div>';
                    
$account['armor_earring']=mysql_result(mysql_query("SELECT `armor_rarring` FROM `account` WHERE `id`='".$account['id']."'"),0);
                }
        }
        if (isset(
$_GET['cast'])){//Одеваем шмотьё
            
$cast=intval($_GET['cast']);
            if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `id`='".$cast."' AND `account`='".$account['id']."' AND `type` LIKE 'armor_%'"),0)!=0){
                
$cast=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$cast."'"));
                if (
$cast['subtype']){
                    if (
$cast['subtype']=='armor'){
                        if (
$account['class']!='warrior'){
                            echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                            
$help=1;
                        }
                    }elseif(
$cast['subtype']=='skin'){
                        if (
$account['class']!='rogue'){
                            echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                            
$help=1;
                        }
                    }elseif(
$cast['subtype']=='fabric'){
                        if (
$account['class']!='mage'){
                            echo 
'<div class="help">Вы не знаете как этим пользоваться</div>';
                            
$help=1;
                        }
                    }
                }
                if (
$help!=1){
                    if (
$cast['type']=='armor_head'){
                        
mysql_query("UPDATE `account` SET `armor_head`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_head']=mysql_result(mysql_query("SELECT `armor_head` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_body'){
                        
mysql_query("UPDATE `account` SET `armor_body`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_body']=mysql_result(mysql_query("SELECT `armor_body` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_gloves'){
                        
mysql_query("UPDATE `account` SET `armor_gloves`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_gloves']=mysql_result(mysql_query("SELECT `armor_gloves` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_shoulder'){
                        
mysql_query("UPDATE `account` SET `armor_shoulder`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_shoulder']=mysql_result(mysql_query("SELECT `armor_shoulder` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_belt'){
                        
mysql_query("UPDATE `account` SET `armor_belt`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_belt']=mysql_result(mysql_query("SELECT `armor_belt` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_neckleace'){
                        
mysql_query("UPDATE `account` SET `armor_neckleace`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_neckleace']=mysql_result(mysql_query("SELECT `armor_neckleace` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_ring'){
                        
mysql_query("UPDATE `account` SET `armor_ring`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_ring']=mysql_result(mysql_query("SELECT `armor_ring` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_shield'){
                        
mysql_query("UPDATE `account` SET `weaponshield_left`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['weaponshield_left']=mysql_result(mysql_query("SELECT `armor_shield` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }elseif(
$cast['type']=='armor_earring'){
                        
mysql_query("UPDATE `account` SET `armor_earring`='".$cast['id']."' WHERE `id`='".$account['id']."'");
                        echo 
'<div class="help">Предмет успешно снаряжен</div>';
                        
$account['armor_earring']=mysql_result(mysql_query("SELECT `armor_rarring` FROM `account` WHERE `id`='".$account['id']."'"),0);
                    }
                }
            }else{
                
header("Location: ".$_SERVER['HTTP_REFERER']);
            }
        }
        
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'armor_%'"),0);
        
$page=intval($_GET['page']);
        
$cop=3;
        
$cp=ceil($ca/$cop);
        if (
$page<=0){
            
$page=1;
        }elseif(
$page>$cp){
            
$page=$cp;
        }
        
$start=($page*$cop)-$cop;
        
$q=mysql_query("SELECT * FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'armor_%' LIMIT $start,$cop");
        if(
$ca==0){
            echo 
'<div class="border-top"></div><div class="help">У вас нет брони!</div>';
        }
        while(
$result=mysql_fetch_array($q)){
            echo 
'<div class="border-top"></div>';
            echo 
'<div class="tools">';
            echo 
'<img src="/data/img/items/armor/'.$result['icon'].'.jpg" style="float:left; margin-right:10px;" />';
            echo 
'<font color="#3d8e2f">'.htmlspecialchars(stripslashes($result['name'])).'</font>';
            echo 
'<br />';
            if (
$result['type']=='armor_head'){
                echo 
'Шлем';
            }elseif(
$result['type']=='armor_body'){
                echo 
'Нагрудник';
            }elseif(
$result['type']=='armor_gloves'){
                echo 
'Перчатки';
            }elseif(
$result['type']=='armor_shoulder'){
                echo 
'Наплечники';
            }elseif(
$result['type']=='armor_belt'){
                echo 
'Пояс';
            }elseif(
$result['type']=='armor_neckleace'){
                echo 
'Ожерелье';
            }elseif(
$result['type']=='armor_ring'){
                echo 
'Кольцо';
            }elseif(
$result['type']=='armor_shield'){
                echo 
'Щит';
            }elseif(
$result['type']=='armor_earring'){
                echo 
'Серьги';
            }elseif(
$result['type']=='armor_boots'){
                echo 
'Ботинки';
            }
            if (
$result['subtype']){
                if (
$result['subtype']=='armor'){
                    if (
$account['class']=='warrior'){
                        echo 
' Латы';
                    }else{
                        echo 
' <font color="#3d060c">Латы</font>';
                    }
                }elseif(
$result['subtype']=='skin'){
                    if (
$account['class']=='rogue'){
                        echo 
' Кожа';
                    }else{
                        echo 
' <font color="#3d060c">Кожа</font>';
                    }
                }elseif(
$result['subtype']=='fabric'){
                    if (
$account['class']=='mage'){
                        echo 
' Ткань';
                    }else{
                        echo 
' <font color="#3d060c">Ткань</font>';
                    }
                }
            }
            echo 
'<br /></div>';
            if (
$result['type']=='armor_ring'){
                if(
$account['armor_ring']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
            }else{
                if (
$result['type']=='armor_head'){
                    if(
$account['armor_head']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }elseif(
$result['type']=='armor_body'){
                    if(
$account['armor_body']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }elseif(
$result['type']=='armor_gloves'){
                    if(
$account['armor_gloves']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }elseif(
$result['type']=='armor_shoulder'){
                    if(
$account['armor_shoulder']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }elseif(
$result['type']=='armor_belt'){
                    if(
$account['armor_belt']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }elseif(
$result['type']=='armor_neckleace'){
                    if(
$account['armor_neckleace']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }elseif(
$result['type']=='weaponshield_left'){
                    if(
$account['armor_shield']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }elseif(
$result['type']=='armor_earring'){
                    if(
$account['armor_earring']==$result['id']){
                        
//echo ' <font color="gray">(Снаряжено)</font>';
                        
echo ' <a class="link" href="?act=armor&page='.$page.'&decast='.$result['type'].'">Снять</a>';
                    }else{
                        echo 
' <a class="link" href="?act=armor&page='.$page.'&cast='.$result['id'].'">Одеть</a>';
                    }
                }
            }
            echo 
'<a class="link" href="?act=armor&get_out='.$result['id'].'">Выбросить</a>';
            echo 
'<div class="help">';
            if (
$result['feature_pover']){
                echo 
'<font color="#344c64">Сила+'.$result['feature_pover'].'</font><br />';
            }
            if (
$result['feature_vitality']){
                echo 
'<font color="#344c64">Живучесть+'.$result['feature_vitality'].'</font><br />';
            }
            if (
$result['feature_dexterity']){
                echo 
'<font color="#344c64">Ловкость+'.$result['feature_dexterity'].'</font><br />';
            }
            if (
$result['feature_wit']){
                echo 
'<font color="#344c64">Ум+'.$result['feature_wit'].'</font><br />';
            }
            if (
$result['feature_spirit']){
                echo 
'<font color="#344c64">Дух+'.$result['feature_spirit'].'</font><br />';
            }
            if (
$result['feature_armor_arrow']){
                echo 
'Защита от стрел+'.$result['feature_armor_arrow'].'<br />';
            }
            if (
$result['feature_armor_weapon']){
                echo 
'Защита от оружия+'.$result['feature_armor_weapon'].'<br />';
            }
            if (
$result['feature_armor_magic']){
                echo 
'Защита от магии+'.$result['feature_armor_magic'].'<br />';
            }
            if (
$result['feature_attack_arrow']){
                echo 
'Урон от стрел+'.$result['feature_attack_arrow'].'<br />';
            }
            if (
$result['feature_attack_weapon']){
                echo 
'Урон от оружия+'.$result['feature_attack_weapon'].'<br />';
            }
            if (
$result['feature_attack_magic']){
                echo 
'Урон от магии+'.$result['feature_attack_magic'].'<br />';
            }
            if (
$result['feature_hp_regen']){
                echo 
'Восстановление жизни+'.$result['feature_hp_regen'].'<br />';
            }
            if (
$result['feature_mp_regen']){
                echo 
'Восстановление маны+'.$result['feature_mp_regen'].'<br />';
            }
            if (
$result['attack_min_damag'] && $result['attack_max_damag']){
                echo 
'Урон '.$result['attack_min_damag'].' - '.$result['attack_max_damag'].'<br />';
            }
            if (
$result['min_lvl']){
                if (
$account['lvl']>=$result['min_lvl']){
                    echo 
'Требуется уровень: '.$result['min_lvl'].'<br />';
                }else{
                    echo 
'<font color="#3d060c">Требуется уровень: '.$result['min_lvl'].'</font><br />';
                }
            }
            echo 
'</div><div class="help">';
            echo 
'<font color="#8e8171">'.htmlspecialchars(stripslashes($result['about'])).'</font>';
            echo 
'</div>';
        }
        echo 
'<div class="nstr">';
        echo 
'Страница ';
        if (
$page-1>=1){
            echo 
'<a href="?act=armor&page='.($page-1).'"><</a>';
        }
        if (
$page-1>=1){
            echo 
'<a href="?act=armor&page='.($page-1).'">'.($page-1).'</a>';
        }
        echo 
'<b>'.$page.'</b>';
        if (
$page+1<=$cp){
            echo 
'<a href="?act=armor&page='.($page+1).'">'.($page+1).'</a>';
        }
        if (
$page+1<=$cp){
            echo 
'<a href="?act=armor&page='.($page+1).'">></a>';
        }
        echo 
'</div>';
    break;
    case 
'eat' //Еда и питье
        
if (isset($_GET['cast'])){
            
$cast=intval($_GET['cast']);
            if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `id`='".$cast."' AND `account`='".$account['id']."' AND `type` LIKE 'eat_%'"),0)){
                
$cast=mysql_fetch_array(mysql_query("SELECT * FROM `inventory` WHERE `id`='".$cast."'"));
                if (
$cast['cast_hp_regen']){
                    
mysql_query("UPDATE `account` SET `hp`='".($account['hp']+$cast['cast_hp_regen'])."' WHERE `id`='".$account['id']."'");
                }
                if (
$cast['cast_mp_regen']){
                    
mysql_query("UPDATE `account` SET `mp`='".($account['mp']+$cast['cast_mp_regen'])."' WHERE `id`='".$account['id']."'");
                }
                if (
$cast['amount']==1){
                    
mysql_query("DELETE FROM `inventory` WHERE `id`='".$cast['id']."'");
                }else{
                    
mysql_query("UPDATE `inventory` SET `amount`='".($cast['amount']-1)."' WHERE `id`='".$cast['id']."'");
                }
                echo 
'<div class="help">Предмет успешно использован</div>';
            }
        }
        
$ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'eat_%'"),0);
        
$page=intval($_GET['page']);
        
$cop=3;
        
$cp=ceil($ca/$cop);
        if (
$page<=0){
            
$page=1;
        }elseif(
$page>$cp){
            
$page=$cp;
        }
        
$start=($page*$cop)-$cop;
        
$q=mysql_query("SELECT * FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'eat_%' LIMIT $start,$cop");
        if(
$ca==0){
            echo 
'<div class="border-top"></div><div class="help">У вас нет ни еды, ни питья!</div>';
        }
        while(
$result=mysql_fetch_array($q)){
            echo 
'<div class="border-top"></div>';
            echo 
'<div class="tools">';
            echo 
'<img src="/data/img/items/eat/'.$result['icon'].'.jpg" style="float:left;margin-right:10px;"/>';
            echo 
'<font color="#3d8e2f">'.htmlspecialchars(stripslashes($result['name'])).'</font>';
            if (
$result['amount']>1){
                echo 
' ('.$result['amount'].')';
            }
            echo 
'</div><a class="link" href="?act=eat&page='.$page.'&cast='.$result['id'].'">Использовать</a>';
            echo 
'<a class="link" href="?act=eat&get_out='.$result['id'].'">Выбросить</a>';
            echo 
'<div class="help">';
            if (
$result['cast_hp_regen']){
                echo 
'Восстановление жизни+'.$result['cast_hp_regen'].'<br />';
            }
            if (
$result['cast_mp_regen']){
                echo 
'Восстановление маны+'.$result['cast_mp_regen'].'<br />';
            }
            echo 
'</div><div class="help">';
            echo 
'<font color="#cbbd36">'.htmlspecialchars(stripslashes($result['about'])).'</font></div>';
        }
        echo 
'<div class="nstr">';
        echo 
'Страница ';
        if (
$page-1>=1){
            echo 
'<a href="?act=eat&page='.($page-1).'"><</a>';
        }
        if (
$page-1>=1){
            echo 
'<a href="?act=eat&page='.($page-1).'">'.($page-1).'</a>';
        }
        echo 
'<b>'.$page.'</b>';
        if (
$page+1<=$cp){
            echo 
'<a href="?act=eat&page='.($page+1).'">'.($page+1).'</a>';
        }
        if (
$page+1<=$cp){
            echo 
'<a href="?act=eat&page='.($page+1).'">></a>';
        }
        echo 
'</div>';
    break;
    
/*Тестовый инвентарь. Не доступен в этой версии!
    case 'resourse' : //Ресурсы
        $ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'resourse'"),0);
        $page=intval($_GET['page']);
        $cop=3;
        $cp=ceil($ca/$cop);
        if ($page<=0){
            $page=1;
        }elseif($page>$cp){
            $page=$cp;
        }
        $start=($page*$cop)-$cop;
        $q=mysql_query("SELECT * FROM `inventory` WHERE `account`='".$account['id']."' AND `type` LIKE 'resourse' LIMIT $start,$cop");
        if($ca==0){
            echo 'У вас нет ни ресурсов, ни камней!<div class="line"></div>';
        }
        while($result=mysql_fetch_array($q)){
            echo '<table><tr><td>';
            echo '<img src="/data/img/items/'.$result['father'].'.jpg" /></td><td>';
            echo '<font color="#3d8e2f">'.htmlspecialchars(stripslashes($result['name'])).'</font></td></table>';
            echo '<br />';
            echo '<font color="#cbbd36">'.htmlspecialchars(stripslashes($result['about'])).'</font><div class="line"></div>';
        }
        echo 'Страница ';
        if ($page-1>=1){
            echo '<a href="?act=resourse&page='.($page-1).'"><</a>';
        }
        if ($page-1>=1){
            echo '<a href="?act=resourse&page='.($page-1).'">'.($page-1).'</a>';
        }
        echo '<b>'.$page.'</b>';
        if ($page+1<=$cp){
            echo '<a href="?act=resourse&page='.($page+1).'">'.($page+1).'</a>';
        }
        if ($page+1<=$cp){
            echo '<a href="?act=resourse&page='.($page+1).'">></a>';
        }
    break;
    */
    /*Тестовый инвентарь. Не доступен в этой версии!
    case 'book' : //Книги
        $ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `account`='".$account['id']."' AND `type` = 'book'"),0);
        $page=intval($_GET['page']);
        $cop=3;
        $cp=ceil($ca/$cop);
        if ($page<=0){
            $page=1;
        }elseif($page>$cp){
            $page=$cp;
        }
        $start=($page*$cop)-$cop;
        $q=mysql_query("SELECT * FROM `inventory` WHERE `account`='".$account['id']."' AND `type` = 'book' LIMIT $start,$cop");
        if($ca==0){
            echo 'У вас нет книг!<div class="line"></div>';
        }
        while($result=mysql_fetch_array($q)){
            echo '<table><tr><td>';
            echo '<img src="/data/img/items/'.$result['father'].'.jpg" /></td><td>';
            echo '<font color="#3d8e2f">'.htmlspecialchars(stripslashes($result['name'])).'</font></td></table>';
            echo '<br />';
            echo '<font color="#cbbd36">'.htmlspecialchars(stripslashes($result['about'])).'</font><div class="line"></div>';
        }
        echo 'Страница ';
        if ($page-1>=1){
            echo '<a href="?act=books&page='.($page-1).'"><</a>';
        }
        if ($page-1>=1){
            echo '<a href="?act=books&page='.($page-1).'">'.($page-1).'</a>';
        }
        echo '<b>'.$page.'</b>';
        if ($page+1<=$cp){
            echo '<a href="?act=books&page='.($page+1).'">'.($page+1).'</a>';
        }
        if ($page+1<=$cp){
            echo '<a href="?act=books&page='.($page+1).'">></a>';
        }
    break;
    */
    /*
    case 'quest' : //Квестовые предметы
        $ca=mysql_result(mysql_query("SELECT COUNT(*) FROM `inventory` WHERE `account`='".$account['id']."' AND `type` = 'quest'"),0);
        $page=intval($_GET['page']);
        $cop=3;
        $cp=ceil($ca/$cop);
        if ($page<=0){
            $page=1;
        }elseif($page>$cp){
            $page=$cp;
        }
        $start=($page*$cop)-$cop;
        $q=mysql_query("SELECT * FROM `inventory` WHERE `account`='".$account['id']."' AND `type` = 'quest' LIMIT $start,$cop");
        if($ca==0){
            echo '<div class="help">У вас нет квестовых предметов!</div>';
        }
        while($result=mysql_fetch_array($q)){
            echo '<div class="help" style="height:40px;margin-bottom:0px;border-bottom:0px;">';
            echo '<img src="/data/img/items/'.$result['icon'].'.jpg" style="float:left;margin-right:1px;"/>';
            echo '<font color="#3d8e2f">'.htmlspecialchars(stripslashes($result['name'])).'</font>';
            echo '</div<div class="help" style="margin-top:0px;">';
            echo '<font color="#cbbd36">'.htmlspecialchars(stripslashes($result['about'])).'</font></div>';
        }
        echo '<div class="msg">';
        echo 'Страница ';
        if ($page-1>=1){
            echo '<a href="?act=quest&page='.($page-1).'"><</a>';
        }
        if ($page-1>=1){
            echo '<a href="?act=quest&page='.($page-1).'">'.($page-1).'</a>';
        }
        echo '<b>'.$page.'</b>';
        if ($page+1<=$cp){
            echo '<a href="?act=quest&page='.($page+1).'">'.($page+1).'</a>';
        }
        if ($page+1<=$cp){
            echo '<a href="?act=quest&page='.($page+1).'">></a>';
        }
        echo '</div>';

    break;
    */
    
default : header('Location: /inventory.php');
}


}else{

header ("Location: /?"); exit;

}

down();

?>
Онлайн: 3
Реклама