Вход Регистрация
Файл: pages/render/maneken.php
Строк: 330
<?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']='/maneken.php'$_SERVER['SCRIPT_NAME']='/maneken.php'; }

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

if(!
$user OR $user['login'] != "DarksLight2") {
header('location: /');
exit;
}

$title 'Примерочная';    
include 
'./system/h.php';  
$i $user;
$w_1 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_1'].'"'); 
$w_1 db_fetch_array($w_1); 
if(!
$w_1) { 
  
$w_1['item'] = 0

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

$w_2 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_2'].'"'); 
$w_2 db_fetch_array($w_2); 
if(!
$w_2) { 
  
$w_2['item'] = 0


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

$w_3 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_3'].'"'); 
$w_3 db_fetch_array($w_3); 
if(!
$w_3) { 
  
$w_3['item'] = 0


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


$w_4 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_4'].'"'); 
$w_4 db_fetch_array($w_4); 

if(!
$w_4) { 
  
$w_4['item'] = 0


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

$w_5 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_5'].'"'); 
$w_5 db_fetch_array($w_5); 
if(!
$w_5) { 
  
$w_5['item'] = 0

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

$w_6 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_6'].'"'); 
$w_6 db_fetch_array($w_6); 
if(!
$w_6) { 
  
$w_6['item'] = 0

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

$w_7 db_query('SELECT * FROM `inv` WHERE `user` = "'.$user['id'].'" AND `id` = "'.$i['w_7'].'"'); 
$w_7 db_fetch_array($w_7); 
if(!
$w_7) { 
  
$w_7['item'] = 0

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

$w_8 db_query('SELECT * FROM `inv` WHERE `user` = "'.$user['id'].'" AND `id` = "'.$i['w_8'].'"'); 
$w_8 db_fetch_array($w_8); 
if(!
$w_8) { 
  
$w_8['item'] = 0

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

$quality _string(_num($_GET['q']));
$items _string(_num($_GET['item']));
$wear _string(_num($_GET['wear']));
$manek db_fetch_array(db_query("SELECT * FROM `manek` WHERE `user` = ".$user['id'].""));
            if(!
$manek){db_query("INSERT INTO `manek` (`user`,`1`,`2`,`3`,`4`,`5`,`6`,`7`,`8`)Values(".$user['id'].",".$w_1['item'].",".$w_2['item'].",".$w_3['item'].",".$w_4['item'].",".$w_5['item'].",".$w_6['item'].",".$w_7['item'].",".$w_8['item'].")");}

if(
$wear){
    
$slot=(int)($_GET['w'] ?? 0);
    if(
$slot || $slot 8){ http_response_code(400); exit('Некорректный слот.'); }
    
$w=$slot;
    if((int)(
$manek[$w] ?? 0) != (int)$wear){db_query("UPDATE `manek` SET `".$slot."` = ".(int)$wear." WHERE `user` = ".(int)$user['id'])or die('Ошибка операции.');
    
//header("Location: /maneken?q=".htmlspecialchars($_GET['q'])."&wear=".htmlspecialchars($_GET['wear'])."&w=".htmlspecialchars($_GET['w'])."");
    
}
    
?>
    <center><img src='/manekenImage/<?=$user['sex']?>/<?=$manek['1']?>/<?=$manek['2']?>/<?=$manek['3']?>/<?=$manek['4']?>/<?=$manek['5']?>/<?=$manek['6']?>/<?=$manek['7']?>/<?=$manek['8']?>/' alt='*'/> </center>
    <?php
}else{
if(
$quality) {

  if(
$quality == && $user['skill'] < OR $quality == && $user['skill'] < 10 OR $quality == && $user['skill'] < 24 OR $quality == && $user['skill'] < 48 OR $quality == && $user['skill'] < 200 OR $quality == && $user['skill'] < 250) {
    
      
header('location: /maneken');
      exit;
    
  }
if(
$items){
    
$ite =  db_fetch_array(db_query('SELECT * FROM `items` WHERE `id` = "'.$items.'"')); 
    
$in =  db_fetch_array(db_query('SELECT * FROM `inv` WHERE `item` = "'.$items.'"')); 
              switch(
$ite['quality']) {
    case 
0:
  
$bonus 0;
      
$quality 'Простой';
$quality_col "#986";
     break;
    case 
1:
  
$bonus 5;
      
$quality 'Обычный';
$quality_col "#6c3";
     break;

    case 
2:
 
$bonus 10;
      
$quality 'Редкий';
$quality_col "#69c";
     break;

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

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


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


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

  }
      switch(
$in['rune']) {
    
      case 
1:
      
$rune_stats =   75;
      break;
      
      case 
2:
      
$rune_stats =  150;
      break;

      case 
3:
      
$rune_stats =  250;
      break;

      case 
4:
      
$rune_stats =  600;
      break;

      case 
5:
      
$rune_stats 1000;
      break;
      
    }
       switch(
$ite['w']) {
      
      case 
1:
      
$rune_stat =  'силы';
      break;

      case 
2:
      
$rune_stat 'жизни';
      break;

      case 
3:
      
$rune_stat 'брони';
      break;

      case 
4:
      
$rune_stat 'удачи';
      break;

      case 
5:
      
$rune_stat =  'силы';
      break;

      case 
6:
      
$rune_stat =  'силы';
      break;

      case 
7:
      
$rune_stat 'брони';
      break;

      case 
8:
      
$rune_stat 'жизни';
      break;

    }
    
?>
<div class="block_zero"><span class="yellow"><img src="/itemImage.php?id=<?=$ite['id']?>" alt="" width="50" height="50" style="float:left;margin-right:3px;margin-top:3px;"></span><img src="/images/icon/quality/<?=$in['quality']?>.png" alt=""> <span class="yellow"><?=$ite['name']?></span><span class="small"><br><span class="quality-<?=$row['quality']?>"><?=$quality?> [<?=$bonus?>/<?=$in['bonus']?>]</span><br><?php if($row['rune'] > 0){?><img src="/images/icon/quality/<?=$row['quality']?>.png" alt=""> <span class="dgreen">+<?=$rune_stats?></span> <?=$rune_stat?></span><?php }?><div style="clear:both;"></div></div>
<div class="mini-line"></div>
<div class="block_zero blue">Выберите во что хотите превратить свою вещь:</div>
<div class="dot-line"></div>
<?php
$item 
db_query("SELECT * FROM `items` WHERE `w` = ".$ite['w']." AND `quality` = ".(int)($_GET['q'] ?? 0)." AND `id` != ".$ite['id']." ORDER BY `id`");
while(
$row db_fetch_array($item)){
?>
<div class="block_zero"><a href="/maneken?q=<?=htmlspecialchars($_GET['q'])?>&wear=<?=$row['id']?>&w=<?=$ite['w']?>" style="display:block;text-decoration:none;color:white;"><span class="yellow"><img src="/itemImage.php?id=<?=$row['id']?>" alt="" width="50" height="50" style="float:left;margin-right:3px;margin-top:3px;"></span><img src="/images/icon/quality/<?=htmlspecialchars($_GET['q'])?>.png" alt=""> <span class="yellow"><?=$row['name']?></span><span class="small"><br><span class="quality-<?=htmlspecialchars($_GET['q'])?>"><?=$quality?> [<?=$bonus?>/<?=$in['bonus']?>]</span><br><?php if($row['rune'] > 0){?><img src="/images/icon/quality/<?=$row['quality']?>.png" alt=""> <span class="dgreen">+<?=$rune_stats?></span> <?=$rune_stat?></span><?php }?><div style="clear:both;"></div></a></div>
<div class="mini-line"></div>
<?php
}
}else{
?>
<center><img src='/manekenImage/<?=$user['sex']?>/<?=$w_1['item']?>/<?=$w_2['item']?>/<?=$w_3['item']?>/<?=$w_4['item']?>/<?=$w_5['item']?>/<?=$w_6['item']?>/<?=$w_7['item']?>/<?=$w_8['item']?>/' alt='*'/> </center>
<div class="mini-line"></div>
<div class="block_zero"><a class="btn" href="/maneken/4/randomSet/?make=741790"><span class="end"><span class="label"><span class="dgreen">Случайный комплект</span></span></span></a></div>
<div class="mini-line"></div>
<div class="block_zero blue">Выберите вещь, которую хотите улучшить:</div>
<div class="dot-line"></div>
<?php
$inv 
db_query("SELECT * FROM `inv` WHERE `user` = ".$user['id']." AND `equip` = 1 ORDER BY `id` LIMIT 8");
while(
$row db_fetch_array($inv)){
    
$item db_fetch_array(db_query("SELECT * FROM `items` WHERE `id` = ".$row['item'].""));
          switch(
$row['quality']) {
    case 
0:
  
$bonus 0;
      
$quality 'Простой';
$quality_col "#986";
     break;
    case 
1:
  
$bonus 5;
      
$quality 'Обычный';
$quality_col "#6c3";
     break;

    case 
2:
 
$bonus 10;
      
$quality 'Редкий';
$quality_col "#69c";
     break;

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

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


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


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

  }
      switch(
$row['rune']) {
    
      case 
1:
      
$rune_stats =   75;
      break;
      
      case 
2:
      
$rune_stats =  150;
      break;

      case 
3:
      
$rune_stats =  250;
      break;

      case 
4:
      
$rune_stats =  600;
      break;

      case 
5:
      
$rune_stats 1000;
      break;
      
    }
       switch(
$item['w']) {
      
      case 
1:
      
$rune_stat =  'силы';
      break;

      case 
2:
      
$rune_stat 'жизни';
      break;

      case 
3:
      
$rune_stat 'брони';
      break;

      case 
4:
      
$rune_stat 'удачи';
      break;

      case 
5:
      
$rune_stat =  'силы';
      break;

      case 
6:
      
$rune_stat =  'силы';
      break;

      case 
7:
      
$rune_stat 'брони';
      break;

      case 
8:
      
$rune_stat 'жизни';
      break;

    }
?>
<div class="block_zero"><a href="/maneken?q=<?=htmlspecialchars($_GET['q'])?>&item=<?=$item['id']?>" style="display:block;text-decoration:none;color:white;"><span class="yellow"><img src="/itemImage.php?id=<?=$item['id']?>" alt="" width="50" height="50" style="float:left;margin-right:3px;margin-top:3px;"></span><img src="/images/icon/quality/<?=$row['quality']?>.png" alt=""> <span class="yellow"><?=$item['name']?></span><span class="small"><br><span class="quality-<?=$row['quality']?>"><?=$quality?> [<?=$bonus?>/<?=$row['bonus']?>]</span><br><?php if($row['rune'] > 0){?><img src="/images/icon/quality/<?=$row['quality']?>.png" alt=""> <span class="dgreen">+<?=$rune_stats?></span> <?=$rune_stat?></span><?php }?><div style="clear:both;"></div></a></div>
<?php
}
}
}else{
    echo 
'<div class="block_zero"><span class="blue">Выберите качество комплекта, который хотите собрать:</span></div>';
if(
$user['skill'] > 249) {
echo 
'
<div class="mini-line"></div>
<div class="menuList">
<li class="original">
<a class="white" href="/maneken?q=6"><img src="/images/icon/grade/big/6.png" alt="" style="float:left;margin-right:3px;margin-top:3px;" height="30" width="30"><img src="/images/icon/quality/6.png" alt=""><span class="quality-6">Титанические вещи</span>
<br>
<span class="medium"><img src="/images/icon/skill.png" alt="">Мастерство: 250</span><div style="clear:both;"></div></a>
</li>
</div>
'
;
}

if(
$user['skill'] > 199) {
echo 
'
<div class="mini-line"></div>
<div class="menuList">
<li class="original">
<a class="white" href="/maneken?q=5"><img src="/images/icon/grade/big/5.png" alt="" style="float:left;margin-right:3px;margin-top:3px;" height="30" width="30"><img src="/images/icon/quality/5.png" alt=""><span class="quality-5">Божественные вещи</span>
<br>
<span class="medium"><img src="/images/icon/skill.png" alt="">Мастерство: 200</span><div style="clear:both;"></div></a>
</li>
</div>
'
;
}

if(
$user['skill'] > 47) {
echo 
'
<div class="mini-line"></div>
<div class="menuList">
<li class="original">
<a class="white" href="/maneken?q=4"><img src="/images/icon/grade/big/4.png" alt="" style="float:left;margin-right:3px;margin-top:3px;" height="30" width="30"><img src="/images/icon/quality/4.png" alt=""><span class="quality-4">Легендарные вещи</span>
<br>
<span class="medium"><img src="/images/icon/skill.png" alt="">Мастерство: 48</span><div style="clear:both;"></div></a></li>
</div>
'
;
}

if(
$user['skill'] > 23) {
echo 
'
<div class="mini-line"></div>
<div class="menuList">
<li class="original">
<a class="white" href="/maneken?q=3"><img src="/images/icon/grade/big/3.png" alt="" style="float:left;margin-right:3px;margin-top:3px;" height="30" width="30"><img src="/images/icon/quality/3.png" alt=""><span class="quality-3">Эпические вещи</span>
<br>
<span class="medium"><img src="/images/icon/skill.png" alt="">Мастерство: 24</span><div style="clear:both;"></div></a></li>
</div>
'
;
}

if(
$user['skill'] > 9) {
echo 
'
<div class="mini-line"></div>
<div class="menuList">
<li class="original">
<a class="white" href="/maneken?q=2"><img src="/images/icon/grade/big/2.png" alt="" style="float:left;margin-right:3px;margin-top:3px;" height="30" width="30"><img src="/images/icon/quality/2.png" alt=""><span class="quality-2">Редкие вещи</span>
<br>
<span class="medium"><img src="/images/icon/skill.png" alt="">Мастерство: 10</span><div style="clear:both;"></div></a></li>
</div>
'
;
}

if(
$user['skill'] > 0) {
echo 
'
<div class="mini-line"></div>
<div class="menuList">
<li class="original">
<a class="white" href="/maneken?q=1"><img src="/images/icon/grade/big/1.png" alt="" style="float:left;margin-right:3px;margin-top:3px;" height="30" width="30"><img src="/images/icon/quality/1.png" alt=""><span class="quality-1">Обычные вещи</span>
<br>
<span class="medium"><img src="/images/icon/skill.png" alt="">Мастерство: 1</span><div style="clear:both;"></div></a></li>
</div>
'
;
}
}
}
?>
Онлайн: 2
Реклама