Вход Регистрация
Файл: anibiliwar.ru/metal_smith.php
Строк: 119
<?
/**
* Небесная кузница
* @author Alex Priadko (Elfi)
* @package Dk-game.ru
* @version 1.0 07.02.2015
**/

require_once 'system/common.php';
require_once 
'system/functions.php';
require_once 
'system/user.php';
if(!
$user){
    
header("Location:/");
    exit;
}
$title='Небесная кузница';
require_once 
'system/h.php';

function 
_toend($d_,$h_,$m_,$s_){
    if(
$d_<1){
        
$result=$h_.':'.$m_.':'.$s_.'';
    }
    if(
$h_<&& $d<){
        
$result=$m_.':'.$s_.'';
    }
    if(
$m_<&& $h_<&& $d_<1){
        
$result=$s_.' секунд';
    }
    if(
$s_<&& $m_<&& $h_<&& $d_<1){
        
$result='<span class='green'/>Завершено!</span>';
    }
    if(
$d_>&& $h_>&& $m_>&& $s_>0){
        
$result=$d_.' дней '.$h_.' часов '.$m_.' минут '.$s_.' секунд.';
    }
    return 
$result;
}

function 
_needt($time){
    
$time_d=$time/84600%60%60;
    
$time_h=$time/3600%60;
    
$time_m=$time/60%60;
    
$time_s=$time%60;

    if(
$time_d>&& $time_h>&& $time_m>&& $time_s>0){
        
$r=$time_d.' дней '.$time_h.' часов '.$time_m.' минут '.$time_s.' секунд .';
    }elseif(
$time_d<1){
        
$r=$time_h.' часов '.$time_m.' минут '.$time_s.' секунд .';
    }elseif (
$time_h<&& $time_d<1) {
        
$r=$time_m.' минут '.$time_s.' секунд .';
    }elseif (
$time_m<&& $time_d<&& $time_h<1) {
        
$r=$time_s.' секунд .';
    }else{
        
$r=$time_d.' дней '.$time_h.' часов '.$time_m.' минут '.$time_s.' секунд .';
    }
    return 
$r;
}

$do=_string($_GET['do']);

function 
priz($i,$whatreturn){
    switch (
$i) {
        case 
'1';
        
$name='Шлем атланта';
        
$timeneed=7200;
        
$metal=18800;
        
$iditem=258;
        break;
        case 
'2';
        
$name='Доспех солнца';
        
$timeneed=507600;
        
$metal=15000;
        
$iditem=284;
        break;
        case 
'3';
        
$name='Меч олимпийца';
        
$timeneed=84600*2;
        
$metal=7500;
        
$iditem=303;
        break;
        case 
'4';
        
$name='Щит луны';
        
$timeneed=84600*3;
        
$metal=9500;
        
$iditem=310;
        break;
                case 
'5';
        
$name='Броня дракона';
        
$timeneed=7200;
        
$metal=18800;
        
$iditem=228;
        break;
    }
    if(
$whatreturn=='name'){
        
$return=$name;
    }elseif (
$whatreturn=='timeneed') {
        
$return=$timeneed;
    }elseif (
$whatreturn=='metal') {
        
$return=$metal;
    }elseif (
$whatreturn=='iditem') {
        
$return=$iditem;
    }
    return 
$return;
}

switch(
$do){
    default;
    
?>
    <div class='title'/>
    <center>
<div class='content' align='center'><img src="/images/kuxnev.jpg " width="100%"></div>
    </center>
    </div>
    <div class='list'/>
    <li>
        <a href='?do=craft'/><img src='/images/icon/metal.png'/> Создать предмет </a>
    </li>
    </div>
    <?

    
if(isset($_GET['ss'])){
        
mysql_query("UPDATE `users` SET `time_craft`='".($_SERVER['REQUEST_TIME']+84600)."',`object_craft`='1' WHERE `id`='".$user['id']."'");
    }

    if(
$user['object_craft']==0){
        
?>
        <div class='line'/>
        </div>
        <div class='title'/>
        Вы пока что не крафтите вещей.
        </div>
        <?
    
}elseif($user['object_craft']>0){
        
$d_=($user['time_craft']-$_SERVER['REQUEST_TIME'])/84600%60;
        
$h_=($user['time_craft']-$_SERVER['REQUEST_TIME'])/3600%60;
        
$m_=($user['time_craft']-$_SERVER['REQUEST_TIME'])/60%60;
        
$s_=($user['time_craft']-$_SERVER['REQUEST_TIME'])%60;

        
?>
        <div class='title'/>
        <center>
            Вы создаете предмет <?echo priz($user['object_craft'],'name');?>
        </center>
        </div>
        <div class='line'/></div>
        <div class='title'/>
        <center>
            Осталось: <?echo _toend($d_,$h_,$m_,$s_);?>
        </center>
        </div>
        <?

        
if($user['time_craft']<$_SERVER['REQUEST_TIME']){
            if(isset(
$_GET['take'])){
                
$inv=mysql_query("SELECT * FROM `inv` WHERE `user`='".$user['id']."' and `place`='0'  and `equip`='0'");
                if(
mysql_num_rows($inv)>19){
                    
$_SESSION['light']="В вашей сумке не достаточно места!";
                    
header("Location:?");
                    exit;
                }
                if(
$user['object_craft']==1){
                    
mysql_query('INSERT INTO `inv` (`user`,
                                     `item`,
                                    `bonus`,
                                     `_str`,
                                     `_vit`,
                                     `_agi`,
                                     `_def`,
                                     `quality`) VALUES ("'
.$user['id'].'",
                                                      "258",
                                                           "10",
                                                             "170",
                                                             "170",
                                                             "170",
                                                             "170",
                                                             "6")'
);
                }elseif (
$user['object_craft']==2) {
                    
mysql_query('INSERT INTO `inv` (`user`,
                                     `item`,
                                    `bonus`,
                                     `_str`,
                                     `_vit`,
                                     `_agi`,
                                     `_def`,
                                     `quality`) VALUES ("'
.$user['id'].'",
                                                      "284",
                                                           "10",
                                                             "170",
                                                             "170",
                                                             "170",
                                                             "170",
                                                             "6")'
);
                }elseif (
$user['object_craft']==3) {
                    
mysql_query('INSERT INTO `inv` (`user`,
                                     `item`,
                                    `bonus`,
                                     `_str`,
                                     `_vit`,
                                     `_agi`,
                                     `_def`,
                                     `quality`) VALUES ("'
.$user['id'].'",
                                                      "303",
                                                           "10",
                                                             "120",
                                                             "120",
                                                             "120",
                                                             "120",
                                                             "5")'
);
                }elseif (
$user['object_craft']==4) {
                    
mysql_query('INSERT INTO `inv` (`user`,
                                     `item`,
                                    `bonus`,
                                     `_str`,
                                     `_vit`,
                                     `_agi`,
                                     `_def`,
                                     `quality`) VALUES ("'
.$user['id'].'",
                                                      "310",
                                                           "10",
                                                             "120",
                                                             "120",
                                                             "120",
                                                             "120",
                                                             "5")'
);
                }

                
mysql_query("UPDATE `users` SET `object_craft`='0',`time_craft`='0' WHERE `id`='".$user['id']."'");
                
$_SESSION['light']="Вещь в сумке!";
                
header("Location:/metal_smith/");
                exit;
            }
            
?>
            <div class='title'/>
            <center/>
            <form action='?take' method='post'/>
            <input type='submit' value='Забрать'/>
            </form/>
            </div>
            <?
        
}
    }

    break;

    case 
'craft';

    
?>
    <div class='title'/>
    <center>
<div class='content' align='center'><img src="/images/kuxnev.jpg " width="100%"></div>
    </center>
    </div>
    <div class='line'/></div>
    <?

    
if(isset($_GET['start'])){
        
$start=_num($_GET['start']);
        if(
$start==OR $start==OR $start==OR $start==4){
            
$time_go=priz($start,'timeneed');
            
$metal_go=priz($start,'metal');
            if(
$user['s']<50000){
                
$_SESSION['light']="Не хватает серебра";
                
header("Location:?do=craft");
                exit;
            }
            if(
$user['metal']<$metal_go){
                
$_SESSION['light']="Не хватает <img src='/images/icon/metal.png'/> метала.";
                
header("Location:?do=craft");
                exit;
            }
            if(
$user['object_craft']>0){
                
$_SESSION['light']="Вы уже что-то создаете!";
                
header("Location:?do=craft");
                exit;
            }
            
mysql_query("UPDATE `users` SET `time_craft`='".($_SERVER['REQUEST_TIME']+$time_go)."',`object_craft`='$start',`metal`='".($user['metal']-$metal_go)."',`s`='".($user['s']-50000)."' WHERE `id`='".$user['id']."'");
            
$_SESSION['light']="Создание предмета начато!";
            
header("Location:/metal_smith/");
            exit;        
        }else{
            
$_SESSION['light']="Не верный идентификатор";
            
header("Location:/metal_smith/");
            exit;                
        }
    }

    for(
$w=1;$w<5;$w++){
        
$eq=priz($w,'timeneed');
        
?>
        <div class='content'/>
        <img src='/itemImage.php?id=<?echo priz($w,'iditem');?>'/><?echo priz($w,'name');?><br/>
        <center>
            <form action='?do=craft&amp;start=<?=$w;?>' method='post'/>
                <input type='submit' value='Начать крафт'/>
            </form/>
        </center>
        </div>
        <div class='title'/><center>
        Необходимо
        </center>
        </div><div class='line'/></div><div class='title'/>
        <?echo _needt($eq);?><br/>
        <? echo priz($w,'metal');?> <img src='/images/icon/metal.png'/><br/>
        50000 <img src='/images/icon/silver.png'/><br/>
        </div>
        <?
    
}

    break;
}


require_once 
'system/f.php';
Онлайн: 1
Реклама