Вход Регистрация
Файл: Gladiators v2.2/modules/warehouse/index.asp
Строк: 366
<?php

/**
 * @author ByUNNAMED
 * @copyright 2012
 */

ob_start();
$title='Склад';//Титул
include('../../system/include/settings.inc');//Потключаемся к базе    
include('../../system/include/function.inc');//Выводим функции
head($title,$udata2);//Верх страницы
if(isset($udata['pass']) && isset($udata2['nick'])){

    switch(
$_GET['mod'])
        {
            default:
          echo 
'Склад вещей [<a href="?mod=items">Забрать</a> | <a href="items_set.asp?">Положить</a>]<br/>';
          echo 
'Склад ресурсов [<a href="?mod=resources">Забрать</a> | <a href="resources_set.asp?">Положить</a>]<br/>';
          
        break;
        case 
'resources':
        
        echo 
'<a href="?mod=gold">Золото</a><br/>';
        echo 
'<a href="?mod=tree">Дерево</a><br/>';
        echo 
'<a href="?mod=stones">Камни</a><br/>';
        echo 
'<a href="?mod=iron">Железо</a><br/>';
        echo 
'<a href="index.asp?">Назад</a><br />';
        
        break;
        case 
'gold':
        
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `type` = 'gold'");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
                    
$wh mysql_fetch_array($req);
                        echo 
'Всего золота на складе: '.$wh['number'].'<br />';
                    echo 
'<form action="?mod=gold_ok&who=ok&amp;id='.$wh['id'].'" method="post">';
                    
                    echo
'Количество<br/>
                    <input class="input" type="text" size="13" name="kol" maxlength="10"/><br/>'
;
                    echo 
'<input class="button" type="submit" value="Продолжить" /></form><br>';
                    
            
            
                        }else{
                            echo 
'У вас нет золота на складе!<br /><a href="index.asp?">Назад</a><br/>';
                        }
        break;
        case 
'gold_ok':
        
$kol mysql_real_escape_string($_POST['kol']);
        
$id=abs(intval($_GET['id'])); 
            
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `id` = '$id'");
                    
$avto mysql_num_rows($req);
                        if(
$avto <= 0)
                        {
                            echo 
'У вас нет золота на складе!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                        
$wh mysql_fetch_array($req);
                        if(
$kol $wh['number'])
                        {
                            echo 
'На складе нет столько золота!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                            
                        
$kol_plus $udata2['gold'] + $kol;
                        
$kol_res $wh['number'] - $kol;
                    if(
$wh['number'] == $kol)
                        {
                            
$req mysql_query("DELETE FROM `warehouse_res` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `gold` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }else{
                           
$req mysql_query("UPDATE `warehouse_res` SET `number` = '$kol_res' WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `gold` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }
                    
            if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$kol.' золота';
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка взятии со склада злота.', `file` = 'modules/warehouse/index.asp'");
        }
        
        
        
        
        break;
        case 
'tree':
        
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `type` = 'tree'");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
                    
$wh mysql_fetch_array($req);
                        echo 
'Всего дерева на складе: '.$wh['number'].'<br />';
                    echo 
'<form action="?mod=gold_ok&who=ok&amp;id='.$wh['id'].'" method="post">';
                    
                    echo
'Количество<br/>
                    <input class="input" type="text" size="13" name="kol" maxlength="10"/><br/>'
;
                    echo 
'<input class="button" type="submit" value="Продолжить" /></form><br>';
            
            
                        }else{
                            echo 
'У вас нет дерева на складе!<br /><a href="index.asp?">Назад</a><br/>';
                        }
        break;
        case 
'tree_ok':
        
$kol mysql_real_escape_string($_POST['kol']);
        
$id=abs(intval($_GET['id'])); 
            
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `id` = '$id'");
                    
$avto mysql_num_rows($req);
                        if(
$avto <= 0)
                        {
                            echo 
'У вас нет дерева на складе!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                        
$wh mysql_fetch_array($req);
                        if(
$kol $wh['number'])
                        {
                            echo 
'На складе нет столько дерева!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                            
                        
$kol_plus $udata2['tree'] + $kol;
                        
$kol_res $wh['number'] - $kol;
                    if(
$wh['number'] == $kol)
                        {
                            
$req mysql_query("DELETE FROM `warehouse_res` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `tree` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }else{
                           
$req mysql_query("UPDATE `warehouse_res` SET `number` = '$kol_res' WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `tree` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }
                    
            if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$kol.' дерева';
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка взятии со склада дерева.', `file` = 'modules/warehouse/index.asp'");
        }
        
        
        
        
        break;
        case 
'stones':
        
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `type` = 'stones'");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
                    
$wh mysql_fetch_array($req);
                        echo 
'Всего камней на складе: '.$wh['number'].'<br />';
                    echo 
'<form action="?mod=gold_ok&who=ok&amp;id='.$wh['id'].'" method="post">';
                    
                    echo
'Количество<br/>
                    <input class="input" type="text" size="13" name="kol" maxlength="10"/><br/>'
;
                    echo 
'<input class="button" type="submit" value="Продолжить" /></form><br>';
            
            
                        }else{
                            echo 
'У вас нет камней на складе!<br /><a href="index.asp?">Назад</a><br/>';
                        }
        break;
        case 
'stones_ok':
        
$kol mysql_real_escape_string($_POST['kol']);
        
$id=abs(intval($_GET['id'])); 
            
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `id` = '$id'");
                    
$avto mysql_num_rows($req);
                        if(
$avto <= 0)
                        {
                            echo 
'У вас нет камней на складе!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                        
$wh mysql_fetch_array($req);
                        if(
$kol $wh['number'])
                        {
                            echo 
'На складе нет столько камней!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                            
                        
$kol_plus $udata2['stones'] + $kol;
                        
$kol_res $wh['number'] - $kol;
                    if(
$wh['number'] == $kol)
                        {
                            
$req mysql_query("DELETE FROM `warehouse_res` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `stones` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }else{
                           
$req mysql_query("UPDATE `warehouse_res` SET `number` = '$kol_res' WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `stones` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }
                    
            if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$kol.' камней';
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка взятии со склада камней.', `file` = 'modules/warehouse/index.asp'");
        }
        
        
        
        
        break;
        case 
'iron':
        
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `type` = 'iron'");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
                    
$wh mysql_fetch_array($req);
                        echo 
'Всего железа на складе: '.$wh['number'].'<br />';
                    echo 
'<form action="?mod=gold_ok&who=ok&amp;id='.$wh['id'].'" method="post">';
                    
                    echo
'Количество<br/>
                    <input class="input" type="text" size="13" name="kol" maxlength="10"/><br/>'
;
                    echo 
'<input class="button" type="submit" value="Продолжить" /></form><br>';
            
            
                        }else{
                            echo 
'У вас нет железа на складе!<br /><a href="index.asp?">Назад</a><br/>';
                        }
        break;
        case 
'tree_ok':
        
$kol mysql_real_escape_string($_POST['kol']);
        
$id=abs(intval($_GET['id'])); 
            
$req mysql_query("SELECT * FROM `warehouse_res` WHERE `usr`='".$udata2['nick']."' and `id` = '$id'");
                    
$avto mysql_num_rows($req);
                        if(
$avto <= 0)
                        {
                            echo 
'У вас нет железа на складе!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                        
$wh mysql_fetch_array($req);
                        if(
$kol $wh['number'])
                        {
                            echo 
'На складе нет столько железа!<br /><a href="index.asp?">Назад</a><br/>';
                            
foot(); exit;
                        }
                            
                        
$kol_plus $udata2['stones'] + $kol;
                        
$kol_res $wh['number'] - $kol;
                    if(
$wh['number'] == $kol)
                        {
                            
$req mysql_query("DELETE FROM `warehouse_res` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `stones` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }else{
                           
$req mysql_query("UPDATE `warehouse_res` SET `number` = '$kol_res' WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
                            
mysql_query("UPDATE `chars` SET `stones` = '$kol_plus' WHERE `nick` = '".$udata2['nick']."'");
                        }
                    
            if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$kol.' железа';
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка взятии со склада железа.', `file` = 'modules/warehouse/index.asp'");
        }
        
        
        
        
        break;
        
        case 
'items':
        echo 
'<a href="?mod=weapon">Оружия</a><br/>';
          echo 
'<a href="?mod=shield">Щиты</a><br/>';
          echo 
'<a href="?mod=golova">Броня головы</a><br/>';
          echo 
'<a href="?mod=body">Броня живота</a><br/>';
          echo 
'<a href="?mod=nogi">Броня ног</a><br/>';
          echo 
'<a href="index.asp?">Назад</a><br />';
          break;
        
            case 
'weapon':
            
$at_page=6;
            
$page = (int)$_GET['page'];
            
$s=mysql_result(mysql_query("SELECT COUNT(`id`) FROM `warehouse_items`"),0);
            
$total intval(($s 1) / $at_page) + 1;
            
$page = (int)$page;
            if(empty(
$page) or $page 0$page 1;
            if(
$page $total$page $total;
            
$from $page $at_page $at_page;
        
                
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `usr`='".$udata2['nick']."' and `type` = 'weapon' and `dressed` = 'not' LIMIT ".$from.",".$at_page."");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
            while(
$wh mysql_fetch_array($req))
            {
                
                echo 
'<a href="?mod=info&amp;id='.$wh['id'].'">'.$wh['name'].'</a> [<a href="?mod=weapon_ok&amp;id='.$wh['id'].'">Забрать</a>]<br/>';
                
                }
                    if(
$from 0)
                        {
                if(
$s $onpage) echo '';

       if (
$page >= 4$go1 '<a href= ?page=1>1</a> ... ';
        if (
$page != $total and $page != $total-1$outpage ' ... <a href= ?page=' .$total'>'.$total.'</a>';
        if(
$page 0$page2left ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a> ';
        if(
$page 0$page1left '<a href= ?page='. ($page 1) .'>'. ($page 1) .'</a> ';
        if(
$page <= $total$page2right ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a>';
        if(
$page <= $total$page1right ' <a href= ?page='. ($page 1) .'&>'. ($page 1) .'</a>';
        if(
$s $onpage) echo 'Страницы: ('.$go1.''.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.''.$outpage.')<br/>';
                        }
                    }else{
                        echo 
'Нет вещей!<br />';
                            }
                            echo 
'<a href="?">Назад</a>';
        
        break;
            case 
'weapon_ok':
                
$id=abs(intval($_GET[id])); 
                
             
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
             
$wh mysql_fetch_array($req);
                
                    if(
$wh['usr'] != $udata2['nick'])
                        {
                            echo 
'Вы не можете забрать чужую вещь!<br /><a href="?">Назад</a>';
                            
foot();    exit;
                            }
                        if(
$wh['type'] != 'weapon')
                            {
                                echo 
'Это не оружия!<br /><a href="?">Назад</a>';
                                
foot();    exit;
                                }
                    
$avto mysql_num_rows($req);
                            if(
$avto <= 0)
                                {
                                    echo 
'Нет такого оружия!<br /><a href="?">Назад</a>';
                                    
foot();    exit;
                                    }
             
$req mysql_query("DELETE FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
            
mysql_query("INSERT INTO `implements` 
            SET `usr` = '"
.$udata2['nick']."',
            `name` = '"
.$wh['name']."',
            `lat_name` = '"
.$wh['lat_name']."',
            `p_ataka` = '"
.$wh['p_ataka']."',
            `p_def` = '"
.$wh['p_def']."',
            `p_golova` = '"
.$wh['p_golova']."',
            `p_body` = '"
.$wh['p_body']."',
            `p_nogi` = '"
.$wh['p_nogi']."',
            `hp` = '"
.$wh['hp']."',
            `lvl` = '"
.$wh['lvl']."',
            `dressed` = 'not',
            `type` = '"
.$wh['type']."',
            `number` = '"
.$wh['number']."'");
             if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$wh['name'];
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка при одевании оружия.', `file` = 'modules/character/'");
        }
        
        break;
        case 
'shield':
            
$at_page=6;
            
$page = (int)$_GET['page'];
            
$s=mysql_result(mysql_query("SELECT COUNT(`id`) FROM `warehouse_items`"),0);
            
$total intval(($s 1) / $at_page) + 1;
            
$page = (int)$page;
            if(empty(
$page) or $page 0$page 1;
            if(
$page $total$page $total;
            
$from $page $at_page $at_page;
        
                
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `usr`='".$udata2['nick']."' and `type` = 'weapon' and `dressed` = 'not' LIMIT ".$from.",".$at_page."");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
            while(
$wh mysql_fetch_array($req))
            {
                
                echo 
'<a href="?mod=info&amp;id='.$wh['id'].'">'.$wh['name'].'</a> [<a href="?mod=weapon_ok&amp;id='.$wh['id'].'">Забрать</a>]<br/>';
                
                }
                    if(
$from 0)
                        {
                if(
$s $onpage) echo '';

       if (
$page >= 4$go1 '<a href= ?page=1>1</a> ... ';
        if (
$page != $total and $page != $total-1$outpage ' ... <a href= ?page=' .$total'>'.$total.'</a>';
        if(
$page 0$page2left ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a> ';
        if(
$page 0$page1left '<a href= ?page='. ($page 1) .'>'. ($page 1) .'</a> ';
        if(
$page <= $total$page2right ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a>';
        if(
$page <= $total$page1right ' <a href= ?page='. ($page 1) .'&>'. ($page 1) .'</a>';
        if(
$s $onpage) echo 'Страницы: ('.$go1.''.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.''.$outpage.')<br/>';
                        }
                    }else{
                        echo 
'Нет вещей!<br />';
                            }
                            echo 
'<a href="?">Назад</a>';
        
        break;
            case 
'shield_ok':
                
$id=abs(intval($_GET[id])); 
                
             
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
             
$wh mysql_fetch_array($req);
                
                    if(
$wh['usr'] != $udata2['nick'])
                        {
                            echo 
'Вы не можете забрать чужую вещь!<br /><a href="?">Назад</a>';
                            
foot();    exit;
                            }
                        if(
$wh['type'] != 'shield')
                            {
                                echo 
'Это не оружия!<br /><a href="?">Назад</a>';
                                
foot();    exit;
                                }
                    
$avto mysql_num_rows($req);
                            if(
$avto <= 0)
                                {
                                    echo 
'Нет такого оружия!<br /><a href="?">Назад</a>';
                                    
foot();    exit;
                                    }
             
$req mysql_query("DELETE FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
            
mysql_query("INSERT INTO `implements` 
            SET `usr` = '"
.$udata2['nick']."',
            `name` = '"
.$wh['name']."',
            `lat_name` = '"
.$wh['lat_name']."',
            `p_ataka` = '"
.$wh['p_ataka']."',
            `p_def` = '"
.$wh['p_def']."',
            `p_golova` = '"
.$wh['p_golova']."',
            `p_body` = '"
.$wh['p_body']."',
            `p_nogi` = '"
.$wh['p_nogi']."',
            `hp` = '"
.$wh['hp']."',
            `lvl` = '"
.$wh['lvl']."',
            `dressed` = 'not',
            `type` = '"
.$wh['type']."',
            `number` = '"
.$wh['number']."'");
             if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$wh['name'];
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка при взятии вещей со склада.', `file` = 'modules/werhause/index.asp'");
        }
        
        break;
        case 
'golova':
            
$at_page=6;
            
$page = (int)$_GET['page'];
            
$s=mysql_result(mysql_query("SELECT COUNT(`id`) FROM `warehouse_items`"),0);
            
$total intval(($s 1) / $at_page) + 1;
            
$page = (int)$page;
            if(empty(
$page) or $page 0$page 1;
            if(
$page $total$page $total;
            
$from $page $at_page $at_page;
        
                
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `usr`='".$udata2['nick']."' and `type` = 'weapon' and `dressed` = 'not' LIMIT ".$from.",".$at_page."");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
            while(
$wh mysql_fetch_array($req))
            {
                
                echo 
'<a href="?mod=info&amp;id='.$wh['id'].'">'.$wh['name'].'</a> [<a href="?mod=weapon_ok&amp;id='.$wh['id'].'">Забрать</a>]<br/>';
                
                }
                    if(
$from 0)
                        {
                if(
$s $onpage) echo '';

       if (
$page >= 4$go1 '<a href= ?page=1>1</a> ... ';
        if (
$page != $total and $page != $total-1$outpage ' ... <a href= ?page=' .$total'>'.$total.'</a>';
        if(
$page 0$page2left ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a> ';
        if(
$page 0$page1left '<a href= ?page='. ($page 1) .'>'. ($page 1) .'</a> ';
        if(
$page <= $total$page2right ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a>';
        if(
$page <= $total$page1right ' <a href= ?page='. ($page 1) .'&>'. ($page 1) .'</a>';
        if(
$s $onpage) echo 'Страницы: ('.$go1.''.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.''.$outpage.')<br/>';
                        }
                    }else{
                        echo 
'Нет вещей!<br />';
                            }
                            echo 
'<a href="?">Назад</a>';
        
        break;
            case 
'golova_ok':
                
$id=abs(intval($_GET[id])); 
                
             
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
             
$wh mysql_fetch_array($req);
                
                    if(
$wh['usr'] != $udata2['nick'])
                        {
                            echo 
'Вы не можете забрать чужую вещь!<br /><a href="?">Назад</a>';
                            
foot();    exit;
                            }
                        if(
$wh['type'] != 'golova')
                            {
                                echo 
'Это не оружия!<br /><a href="?">Назад</a>';
                                
foot();    exit;
                                }
                    
$avto mysql_num_rows($req);
                            if(
$avto <= 0)
                                {
                                    echo 
'Нет такого оружия!<br /><a href="?">Назад</a>';
                                    
foot();    exit;
                                    }
             
$req mysql_query("DELETE FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
            
mysql_query("INSERT INTO `implements` 
            SET `usr` = '"
.$udata2['nick']."',
            `name` = '"
.$wh['name']."',
            `lat_name` = '"
.$wh['lat_name']."',
            `p_ataka` = '"
.$wh['p_ataka']."',
            `p_def` = '"
.$wh['p_def']."',
            `p_golova` = '"
.$wh['p_golova']."',
            `p_body` = '"
.$wh['p_body']."',
            `p_nogi` = '"
.$wh['p_nogi']."',
            `hp` = '"
.$wh['hp']."',
            `lvl` = '"
.$wh['lvl']."',
            `dressed` = 'not',
            `type` = '"
.$wh['type']."',
            `number` = '"
.$wh['number']."'");
             if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$wh['name'];
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка при взятии вещей со склада.', `file` = 'modules/werhause/index.asp'");
        }
        
        break;
        case 
'body':
            
$at_page=6;
            
$page = (int)$_GET['page'];
            
$s=mysql_result(mysql_query("SELECT COUNT(`id`) FROM `warehouse_items`"),0);
            
$total intval(($s 1) / $at_page) + 1;
            
$page = (int)$page;
            if(empty(
$page) or $page 0$page 1;
            if(
$page $total$page $total;
            
$from $page $at_page $at_page;
        
                
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `usr`='".$udata2['nick']."' and `type` = 'weapon' and `dressed` = 'not' LIMIT ".$from.",".$at_page."");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
            while(
$wh mysql_fetch_array($req))
            {
                
                echo 
'<a href="?mod=info&amp;id='.$wh['id'].'">'.$wh['name'].'</a> [<a href="?mod=weapon_ok&amp;id='.$wh['id'].'">Забрать</a>]<br/>';
                
                }
                    if(
$from 0)
                        {
                if(
$s $onpage) echo '';

       if (
$page >= 4$go1 '<a href= ?page=1>1</a> ... ';
        if (
$page != $total and $page != $total-1$outpage ' ... <a href= ?page=' .$total'>'.$total.'</a>';
        if(
$page 0$page2left ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a> ';
        if(
$page 0$page1left '<a href= ?page='. ($page 1) .'>'. ($page 1) .'</a> ';
        if(
$page <= $total$page2right ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a>';
        if(
$page <= $total$page1right ' <a href= ?page='. ($page 1) .'&>'. ($page 1) .'</a>';
        if(
$s $onpage) echo 'Страницы: ('.$go1.''.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.''.$outpage.')<br/>';
                        }
                    }else{
                        echo 
'Нет вещей!<br />';
                            }
                            echo 
'<a href="?">Назад</a>';
        
        break;
            case 
'body_ok':
                
$id=abs(intval($_GET[id])); 
                
             
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
             
$wh mysql_fetch_array($req);
                
                    if(
$wh['usr'] != $udata2['nick'])
                        {
                            echo 
'Вы не можете забрать чужую вещь!<br /><a href="?">Назад</a>';
                            
foot();    exit;
                            }
                        if(
$wh['type'] != 'body')
                            {
                                echo 
'Это не оружия!<br /><a href="?">Назад</a>';
                                
foot();    exit;
                                }
                    
$avto mysql_num_rows($req);
                            if(
$avto <= 0)
                                {
                                    echo 
'Нет такого оружия!<br /><a href="?">Назад</a>';
                                    
foot();    exit;
                                    }
             
$req mysql_query("DELETE FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
            
mysql_query("INSERT INTO `implements` 
            SET `usr` = '"
.$udata2['nick']."',
            `name` = '"
.$wh['name']."',
            `lat_name` = '"
.$wh['lat_name']."',
            `p_ataka` = '"
.$wh['p_ataka']."',
            `p_def` = '"
.$wh['p_def']."',
            `p_golova` = '"
.$wh['p_golova']."',
            `p_body` = '"
.$wh['p_body']."',
            `p_nogi` = '"
.$wh['p_nogi']."',
            `hp` = '"
.$wh['hp']."',
            `lvl` = '"
.$wh['lvl']."',
            `dressed` = 'not',
            `type` = '"
.$wh['type']."',
            `number` = '"
.$wh['number']."'");
             if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$wh['name'];
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка при взятии вещей со склада.', `file` = 'modules/werhause/index.asp'");
        }
        
        break;
        case 
'nogi':
            
$at_page=6;
            
$page = (int)$_GET['page'];
            
$s=mysql_result(mysql_query("SELECT COUNT(`id`) FROM `warehouse_items`"),0);
            
$total intval(($s 1) / $at_page) + 1;
            
$page = (int)$page;
            if(empty(
$page) or $page 0$page 1;
            if(
$page $total$page $total;
            
$from $page $at_page $at_page;
        
                
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `usr`='".$udata2['nick']."' and `type` = 'weapon' and `dressed` = 'not' LIMIT ".$from.",".$at_page."");
                    
$avto mysql_num_rows($req);
                        if(
$avto 0)
                        {
            while(
$wh mysql_fetch_array($req))
            {
                
                echo 
'<a href="?mod=info&amp;id='.$wh['id'].'">'.$wh['name'].'</a> [<a href="?mod=weapon_ok&amp;id='.$wh['id'].'">Забрать</a>]<br/>';
                
                }
                    if(
$from 0)
                        {
                if(
$s $onpage) echo '';

       if (
$page >= 4$go1 '<a href= ?page=1>1</a> ... ';
        if (
$page != $total and $page != $total-1$outpage ' ... <a href= ?page=' .$total'>'.$total.'</a>';
        if(
$page 0$page2left ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a> ';
        if(
$page 0$page1left '<a href= ?page='. ($page 1) .'>'. ($page 1) .'</a> ';
        if(
$page <= $total$page2right ' <a href= ?page='. ($page 2) .'>'. ($page 2) .'</a>';
        if(
$page <= $total$page1right ' <a href= ?page='. ($page 1) .'&>'. ($page 1) .'</a>';
        if(
$s $onpage) echo 'Страницы: ('.$go1.''.$page2left.$page1left.'<b>'.$page.'</b>'.$page1right.$page2right.''.$outpage.')<br/>';
                        }
                    }else{
                        echo 
'Нет вещей!<br />';
                            }
                            echo 
'<a href="?">Назад</a>';
        
        break;
            case 
'nogi_ok':
                
$id=abs(intval($_GET[id])); 
                
             
$req mysql_query("SELECT * FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
             
$wh mysql_fetch_array($req);
                
                    if(
$wh['usr'] != $udata2['nick'])
                        {
                            echo 
'Вы не можете забрать чужую вещь!<br /><a href="?">Назад</a>';
                            
foot();    exit;
                            }
                        if(
$wh['type'] != 'nogi')
                            {
                                echo 
'Это не оружия!<br /><a href="?">Назад</a>';
                                
foot();    exit;
                                }
                    
$avto mysql_num_rows($req);
                            if(
$avto <= 0)
                                {
                                    echo 
'Нет такого оружия!<br /><a href="?">Назад</a>';
                                    
foot();    exit;
                                    }
             
$req mysql_query("DELETE FROM `warehouse_items` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
            
mysql_query("INSERT INTO `implements` 
            SET `usr` = '"
.$udata2['nick']."',
            `name` = '"
.$wh['name']."',
            `lat_name` = '"
.$wh['lat_name']."',
            `p_ataka` = '"
.$wh['p_ataka']."',
            `p_def` = '"
.$wh['p_def']."',
            `p_golova` = '"
.$wh['p_golova']."',
            `p_body` = '"
.$wh['p_body']."',
            `p_nogi` = '"
.$wh['p_nogi']."',
            `hp` = '"
.$wh['hp']."',
            `lvl` = '"
.$wh['lvl']."',
            `dressed` = 'not',
            `type` = '"
.$wh['type']."',
            `number` = '"
.$wh['number']."'");
             if(
$req == true)
        {
                echo 
'Вы успешно забрали со склада '.$wh['name'];
                echo 
'<br /><a href="?">Назад</a>';
        }else{
                    echo 
'Ошибка... Администратор извещен.';
                    echo 
'<br /><a href="?">Назад</a>';
                    
mysql_query("INSERT INTO `log_error` SET  `usr` = '".$udata2['nick']."', `text` = 'Ошибка при взятии вещей со склада.', `file` = 'modules/werhause/index.asp'");
        }
        
        break;
            case 
'info':
            
$id=abs(intval($_GET[id])); 
                
             
$req mysql_query("SELECT * FROM `implements` WHERE `id`='$id' and `usr` = '".$udata2['nick']."'");
             
$info mysql_fetch_array($req);
             echo 
$info['name'];
             if(
$info['type'] == 'weapon')
                {
                    echo 
'<br />Атака: '.$info['p_ataka'];
                    echo 
'<br />Уровень: '.$info['lvl'].'-30';
                    echo 
'<br /><a href="?mod='.$info['type'].'">Назад</a>';
                    }else{
                        echo 
'<br />Физ. Защита: '.$info['p_def'];
                        echo 
'<br />Защита головы: '.$info['p_golova'];
                        echo 
'<br />Защита живота: '.$info['p_body'];
                        echo 
'<br />Защита ног: '.$info['p_nogi'];
                        echo 
'<br />Уровень: '.$info['lvl'].'-30';
                        echo 
'<br /><a href="?mod='.$info['type'].'">Назад</a>';
                        
                        }
            
        break;
        
        }

}else{echo
'Вы не ';
echo 
'<a href="../../index.asp">авторизированы</a> или не выбран персонаж';
}
foot();     
?>
Онлайн: 0
Реклама