Вход Регистрация
Файл: pages/economy/itemshop.php
Строк: 112
<?php
// Physical module map v50.6: public URL stays clean while code lives in /pages.
if (!defined('GAME_ROOT')) define('GAME_ROOT'dirname(__DIR__2));
chdir(GAME_ROOT);
if (
PHP_SAPI !== 'cli') { $_SERVER['PHP_SELF']='/itemshop.php'$_SERVER['SCRIPT_NAME']='/itemshop.php'; }

/* Обновление игры под PHP 8.4 / PDO и усиление безопасности: by Метриум (Стэлп) */
    
    
include './system/common.php';
    
 include 
'./system/functions.php';
        
      include 
'./system/user.php';
    
if(!
$user) {

  
header('location: /');
    
exit;

}

$id _string(_num($_GET['id']));
 
  
$shop db_query('SELECT * FROM `shop` WHERE `id` = "'.$id.'"');
  
$shop db_fetch_array($shop);
 
  if(!
$shop) {

    
header('location: /');
    
  exit;

  }
 
  
$item db_query('SELECT * FROM `items` WHERE `id` = "'.$shop['id'].'"');
  
$item db_fetch_array($item);
    

  
$title $item['name'];

include 
'./system/h.php';
echo 
"<div class='main'>";
  
$qi game_item_quality_info((int)($shop['quality'] ?? $item['quality'] ?? 0));
  
$bonus = (int)$qi['max_bonus'];
  
$quality $qi['name'];
  
$quality_color $qi['color'];
  
$quality_border $qi['border'];

    switch(
$item['w']) {
      case 
1:
      
$w 'Голова';
      break;
      case 
2:
      
$w 'Плечи';
      break;
      case 
3:
      
$w 'Торс';
      break;
      case 
4:
      
$w 'Перчатки';
      break;
      case 
5:
      
$w 'Левая рука';
      break;
      case 
6:
      
$w 'Правая рука';
      break;
      case 
7:
      
$w 'Ноги';
      break;
      case 
8:
      
$w 'Обувь';
      break;
    }

?>
<div class='block_zero'>
<table cellpadding='0' cellspacing='0'>
<tr>
  <td><img class='shop-item-quality-icon' style='border-color:<?=security_html((string)$quality_border)?>' src='/itemImage.php?id=<?=$item['id']?>' alt='*'/></td>
  <td valign='top' style='padding-left: 5px;'><img src='/images/icon/quality/<?=$item['quality']?>.png' alt="*"/> <?=$item['name']?><?=$w?>
  <br/>
  <small><small>
  <font color='<?=$quality_color?>'><?=$quality?> [<?=$shop['bonus']?>/<?=$bonus?>]</font><br/> 
  Мастерство: <img src='/images/icon/skill.png' alt='*'/> <font color='#<?=($item['skill'] > $user['skill'] ? 'c06060':'ffffff')?>'><?=$item['skill']?></font>
  </small></small></td>
</tr></table>
</div>
  <div class='mini-line'></div>
<div class="block_zero">
<?php

    $equip_item 
db_query('SELECT * FROM `inv` WHERE `id` = "'.$user['w_'.$item['w']].'"');
    
$equip_item db_fetch_array($equip_item) ?: ['_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0];
    
$myitem $equip_item;
    
$diff 0;

?>

  <img src='/images/icon/str.png' alt='*'/> Сила: <font color="
  
<?php

    
if(($shop['_str'] ?? 0) > ($equip_item['_str'] ?? 0)) {
    
    
$diff += ($shop['_str'] ?? 0) - ($equip_item['_str'] ?? 0);
    
?>#3c3<?php  
    
    
}
    else
    {

?>#c66<?php
    
    
}
    

?>
  
  "> <?=($shop['_str'] ?? 0)?></font><br/>

  <img src='/images/icon/vit.png' alt='*'/> Жизнь: <font color="
  
<?php

    
if(($shop['_vit'] ?? 0) > ($equip_item['_vit'] ?? 0)) {

    
$diff += ($shop['_vit'] ?? 0) - ($equip_item['_vit'] ?? 0);

?>#3c3<?php  
    
    
}
    else
    {

?>#c66<?php
    
    
}

?>
  
  ">
  <?=($shop['_vit'] ?? 0)?></font><br/>
  <img src='/images/icon/agi.png' alt='*'/> Удача: <font color="
  
<?php

    
if(($shop['_agi'] ?? 0) > ($equip_item['_agi'] ?? 0)) {

    
$diff += ($shop['_agi'] ?? 0) - ($equip_item['_agi'] ?? 0);

?>#3c3<?php  
    
    
}
    else
    {

?>#c66<?php
    
    
}

?>
  
  "><?=($shop['_agi'] ?? 0)?></font><br/>
  <img src='/images/icon/def.png' alt='*'/> Защита: <font color="
  
<?php

    
if(($shop['_def'] ?? 0) > ($equip_item['_def'] ?? 0)) {

    
$diff += ($shop['_def'] ?? 0) - ($equip_item['_def'] ?? 0);

?>#3c3<?php  
    
    
}
    else
    {

?>#c66<?php
    
    
}

?>
  
  "><?=($shop['_def'] ?? 0)?></font><br/>
<?php
  
  
if($user['w_'.$item['w']]) {
  
    if((
$item['_str'] ?? 0) > ($myitem['_str'] ?? 0) OR ($item['_vit'] ?? 0) > ($myitem['_vit'] ?? 0) OR ($item['_agi'] ?? 0) > ($myitem['_agi'] ?? 0) OR ($item['_def'] ?? 0) > ($myitem['_def'] ?? 0)) {

?>

<img src='/images/icon/quest.png' alt='*'/> <font color='#3c3'>Лучше +<?=$diff?></font>

<?php

    
}
  
  }
  
?>
</div>

  <div class='mini-ine'></div>
<div class='block_zero' align='center'>
<a class='btn' href='/shop/?buy_item=<?=$shop['id']?>'><span class='end'><span class='label'>Купить за <img src='/images/icon/gold.png' alt='*'/> <?=$shop['cost']?></span></span></a>

</div>

<?php

  
if($equip_item) {

    
$i_equip_item db_query('SELECT * FROM `items` WHERE `id` = "'.$equip_item['item'].'"');
    
$i_equip_item db_fetch_array($i_equip_item);

  switch(
$i_equip_item['quality']) {
    case 
0:
  
$bonus 0;
      
$quality 'Простой';
$quality_color "#908060";
     break;
    case 
1:
  
$bonus 5;
      
$quality 'Обычный';
$quality_color "#60c030";
     break;

    case 
2:
 
$bonus 10;
      
$quality 'Редкий';
$quality_color "#6090c0";
     break;

    case 
3:
 
$bonus 15;
 
      
$quality 'Эпический';
$quality_color "#c060f0";
     break;

    case 
4:
 
$bonus 20;
 
      
$quality 'Легенарный';
$quality_color "#f06000";
     break;


    case 
5:
 
$bonus 50;
      
$quality 'Божественный';
$quality_color "#909090";
     break;


    case 
6:
 
$bonus 65
      
$quality 'Сверх Божественный';
$quality_color "#909090";
     break;

  }

    switch(
$i_equip_item['w']) {
      case 
1:
      
$w 'Голова';
      break;
      case 
2:
      
$w 'Плечи';
      break;
      case 
3:
      
$w 'Торс';
      break;
      case 
4:
      
$w 'Перчатки';
      break;
      case 
5:
      
$w 'Левая рука';
      break;
      case 
6:
      
$w 'Правая рука';
      break;
      case 
7:
      
$w 'Ноги';
      break;
      case 
8:
      
$w 'Обувь';
      break;
    }

?>

 <div class='title'>На вас одето</div>
  <div class='mini-line'></div>

  <div class='block_zero'>

<table cellpadding='0' cellspacing='0'>
<tr>
  <td><img src='/itemImage.php?id=<?=$equip_item['item']?>' alt='*'/></td>
  <td valign='top' style='padding-left: 5px;'><img src='/images/icon/quality/<?=$i_equip_item['quality']?>.png' alt="*"/> <?=$i_equip_item['name']?><?=$w?>
  <br/>
  <small><small>
  <font color='<?=$quality_color?>'><?=$quality?> [<?=$equip_item['bonus']?>/<?=$bonus?>]</font><br/>
    Мастерство: <img src='/images/icon/skill.png' alt='*'/> <font color='#<?=($i_equip_item['skill'] > $user['skill'] ? 'c06060':'ffffff')?>'><?=$i_equip_item['skill']?></font>
  </small></small></td>
</tr></table>
  
  </div><div class='mini-line'></div>
  <div class='block_zero'>

  <img src='/images/icon/str.png' alt='*'/> Сила:  <?=($equip_item['_str'] ?? 0)?><br/>
  <img src='/images/icon/vit.png' alt='*'/> Жизнь: <?=($equip_item['_vit'] ?? 0)?><br/>
  <img src='/images/icon/agi.png' alt='*'/> Удача: <?=($equip_item['_agi'] ?? 0)?><br/>
  <img src='/images/icon/def.png' alt='*'/> Защита:<?=($equip_item['_def'] ?? 0)?><br/>
  
  </div>

<?php
  
  
}
echo 
"</div>";
include 
'./system/f.php';

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