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

$_Vsego 0// PHP 8.4 compatibility / profile v28, by Метриум (Стэлп)
/* PHP 8.4 compatibility / output buffering: by Метриум (Стэлп) */
if (ob_get_level() === 0) { ob_start(); }
?>

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

  
header('location: /'); 
  exit; 



if(isset(
$_GET['id'])){
$id _string(_num($_GET['id'])); 
}
  if(
$id) { 
    
$i db_query('SELECT * FROM `users` WHERE `id` = "'.$id.'"'); 
    
$i db_fetch_array($i); 
     
    if(!
$i) { 
      
header('location: /user/'); 
      exit; 
    } 

    } 
    else 
    {  
      
$i $user
    } 
     
    
$title $i['login']; 


include 
'./system/h.php'


$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,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];

$w_1_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_1['item'].'"'); 
$w_1_item db_fetch_array($w_1_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>1]; 

$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,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];


$w_2_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_2['item'].'"'); 
$w_2_item db_fetch_array($w_2_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>2]; 

$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,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];


$w_3_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_3['item'].'"'); 
$w_3_item db_fetch_array($w_3_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>3]; 


$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,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];


$w_4_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_4['item'].'"'); 
$w_4_item db_fetch_array($w_4_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>4]; 

$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,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];

$w_5_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_5['item'].'"'); 
$w_5_item db_fetch_array($w_5_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>5]; 

$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,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];

$w_6_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_6['item'].'"'); 
$w_6_item db_fetch_array($w_6_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>6]; 

$w_7 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_7'].'"'); 
$w_7 db_fetch_array($w_7); 
if(!
$w_7) {
  
$w_7 = ['item'=>0,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];

$w_7_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_7['item'].'"'); 
$w_7_item db_fetch_array($w_7_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>7]; 

$w_8 db_query('SELECT * FROM `inv` WHERE `user` = "'.$i['id'].'" AND `id` = "'.$i['w_8'].'"'); 
$w_8 db_fetch_array($w_8); 
if(!
$w_8) {
  
$w_8 = ['item'=>0,'rune'=>0,'smith'=>0,'bonus'=>0,'quality'=>0,'_str'=>0,'_vit'=>0,'_agi'=>0,'_def'=>0,'stars'=>0];

$w_8_item db_query('SELECT * FROM `items` WHERE `id` = "'.$w_8['item'].'"'); 
$w_8_item db_fetch_array($w_8_item) ?: ['id'=>0,'quality'=>0,'name'=>'','w'=>8]; 
if((
$_GET['show'] ?? '') === 'might') {
?>
<div class='menuList'><li><a href='/user/<?=$i['id']?>'><img src='/images/icon/arrow_b.png' alt=''/>Назад</a></li></div><div class='mini-line'></div><div class='block_zero'>

  <table cellpadding='0' cellspacing='0'> 
  <tr> 

  <td><a href='/avatar/?id=<?=$i['id']?>'><img src='/manekenImage/<?=$i['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='*'/ style='center'> 
 </td></a> 
  <td valign='top' style='padding: 5px 0px 0px 5px;'> 

    <img src='/images/icon/str.png' alt='*'/>   Сила: <?=$i['str']?><br/> 
    <img src='/images/icon/vit.png' alt='*'/>  Жизнь: <?=$i['vit']*2?><br/> 
    <img src='/images/icon/agi.png' alt='*'/>  Удача: <?=$i['agi']?><br/> 
    <img src='/images/icon/def.png' alt='*'/> Броня: <?=$i['def']?><br/> 
    <img src='/images/icon/mana.png' alt='*'/>  Энергия: <?=$i['mana']?> </td></table><br/> 
<?php
}else{
  
$i_clan_memb db_query('SELECT * FROM `clan_memb` WHERE `user` = "'.$i['id'].'"'); 
  
$i_clan_memb db_fetch_array($i_clan_memb); 
   
    if(!
$i_clan_memb) { 
     
    if(
$clan && $clan_memb['rank'] >= $clan['rank_for_invite'] && $clan['r'] == $i['r'] && !empty($_GET['clan_invite'])) { 
     
    if(
db_result(db_query('SELECT COUNT(`id`) FROM `clan_invite` WHERE `user` = "'.$i['id'].'" AND `clan` = "'.$clan['id'].'"'),0) == 0) { 
      
db_query('INSERT INTO `clan_invite` (`clan`, 
                                              `user`) VALUES ("'
.$clan['id'].'", 
                                                                 "'
.$i['id'].'")'); 
?> 

<div class='block_zero' align='center'><img src='/images/icon/ok.png' alt='*'/> <font color='#30c030'>Приглашение отправлено!</font></div><div class='line'></div> 

<?php 

    

    else 
    { 
     
    } 

   
    } 
   
  } 
   
?> 




<?php
$i_prem 
db_fetch_assoc(db_query("SELECT * FROM `alex_premium` WHERE `user_id` = ".$i['id'].""));




If(
$i['id']==$user['id']){
if(
$prem['time'] > time()){    
echo 
"<center/><img class='icon' src='/images/icon/premium.png'> <span class='nowrap><img class='icon' src='/images/icon/premium.png'> <a href='/premium' class='lwhite'>Премиум-аккаунт: </a></span>".(tl($prem['time'] - time()))." </center></br>";
}
}else{
if(
$i_prem['time'] > time()){    
echo 
"<center/><img class='icon' src='/images/icon/premium.png'> <span class='nowrap><img class='icon' src='/images/icon/premium.png'> <a href='/premium' class='lwhite'>Премиум аккаунт </a></span></center></br>";
}
}
?>
<div class='line'></div>
<div class='content'>
<font color='<?=security_html($i['status_color'])?>'><?=smiles(security_html($i['status']))?></font>  <?php if($i['id'] == $user['id']) echo "<a href='/status'>[изменить]</a>"?>
<div class='line'></div>
</div>
<center>
<img src='/images/icon/race/<?=$i['r'].($i['online'] > (time() - 300) ? '':'-off')?>.png' alt='*'/> <b><?=$i['login']?></b> <img src='/images/icon/level.png' alt='*'/> <?=$i['level']?> ур, <?=($i['r'] == 'Асура':'Борея')?></center>




<?php 

  
if($i_clan_memb) { 

    
$i_clan db_query('SELECT * FROM `clans` WHERE `id` = "'.$i_clan_memb['clan'].'"'); 
    
$i_clan db_fetch_array($i_clan); 

  switch(
$i_clan_memb['rank']) { 
   
    case 
0
    
$rank 'Новобранец'
     break; 
    case 
1
    
$rank 'Боец'
     break; 
    case 
2
    
$rank 'Офицер'
     break; 
    case 
3
    
$rank 'Генерал'
     break; 
    case 
4:
    
$rank '<font color='#95b9c7'>Зам. лидера</font>';
     
break;
    case 
5:
    
$rank '<font color='#3c3'>Лидер клана</font>';
     
break;
     
  } 

?> <center>

<img src='/images/icon/clan/<?=$i_clan['r']?>.png' alt='*'/> <a href='/clan/<?=$i_clan['id']?>/'><?=$i_clan['name']?></a>, <?=$rank?></center>

<?php 
$zags 
db_query('SELECT * FROM `zags` WHERE `id_0` = "'.$i['id'].'" AND `status` = "da" OR `id_1` = "'.$i['id'].'" AND `status` = "da"'); 
$zags db_fetch_array($zags);
$w_zags null$m_zags null;
if (
$zags) {
  
$w_zags db_fetch_array(db_query('SELECT * FROM `users` WHERE `id` = "'.(int)($zags['id_1'] ?? 0).'"')) ?: null;
  
$m_zags db_fetch_array(db_query('SELECT * FROM `users` WHERE `id` = "'.(int)($zags['id_0'] ?? 0).'"')) ?: null;

?> 
<?php 
if($zags){ 
if(
$i['sex'] == 0){ 
echo 
"<img src='/images/icon/zags.png' width='16px' height='16px' alt='*'/> Женат на <a href='/user/$w_zags[id]/'>$w_zags[login]</a> 
"

}else{ 
echo 
"<img src='/images/icon/zags.png' width='16px' height='16px' alt='*'/> Замужем за <a href='/user/$m_zags[id]/'>$m_zags[login]</a> 
"
;
}
}
?>

<?php
if($i['access']!=0) {
?>
<?php
if($user['golos']==0) {
?><hr><center>
Оценить модерирования <a href="?act=like"><img src="/images/icon/like.png"> </a> | <a href="?act=dislike"><img src="/images/icon/dislike.png"></a></center><hr>
<?php
}
}
?>
<?php
if(($_GET['act'] ?? '') === 'like') {
if(
$i['access']!=0) {
if(
$user['golos']==0) {
db_query("UPDATE `users` SET `like` = `like` + 1 WHERE `id` = ".$i['id']."");
db_query("UPDATE `users` SET `golos` = 1 WHERE `id` = ".$user['id']."");
header('location:?');
}
}
}
?>
<?php
if(($_GET['act'] ?? '') === 'dislike') {
if(
$i['access']!=0) {
if(
$user['golos']==0) {
db_query("UPDATE `users` SET `dislike` = `dislike` + 1 WHERE `id` = ".$i['id']."");
db_query("UPDATE `users` SET `golos` = 1 WHERE `id` = ".$user['id']."");
header('location:?');
}
}
}
?>
<?php

  
}



$img db_fetch_assoc(db_query("SELECT * FROM `set` WHERE `usr` = '".db_real_escape_string((string)$i['login'])."' LIMIT 1"));
$rune=''$runes=0$all_runes=0;
$profilePower=game_user_power($i);
$profileEquip=[]; $mannequin=[];
for(
$slot=1;$slot<=8;$slot++){
    
$iid=(int)($i['w_'.$slot]??0);
    if(
$iid>0){
        
$row=db_fetch_assoc(db_query('SELECT iv.*,it.name,it.w FROM `inv` iv JOIN `items` it ON it.id=iv.item WHERE iv.id='.$iid.' AND iv.user='.(int)$i['id'].' LIMIT 1')) ?: null;
        
$profileEquip[$slot]=$row;
        
$mannequin[$slot]=(int)($row['item']??0);
    } else { 
$profileEquip[$slot]=null$mannequin[$slot]=0; }
}
?>
<div class="profile-v34">
 <div class="profile-power"><a class="white" href="?show=might">Мощь: <img src="/images/icon/2hit.png" alt=""> <b><?=n_f($profilePower)?></b></a></div>
 <div class="profile-equip-grid">
   <div class="profile-side profile-side-left">
   <?php foreach([1,3,5,7] as $slot): $eq=$profileEquip[$slot]; $qi=game_item_quality_info((int)($eq['quality']??0)); ?>
    <div class="profile-slot-wrap"><?php if($eq):?><a class="profile-slot <?=$qi['class']?>" href="/item/<?=$eq['id']?>/" title="<?=security_html($eq['name'])?>"><img src="/itemImage.php?id=<?=$eq['item']?>&smith=<?=$eq['smith']?>" alt=""><span class="slot-smith"><?=((int)$eq['smith']>0?'+'.(int)$eq['smith']:'')?></span><?php if((int)$eq['rune']>0):?><img class="slot-rune" src="/images/icon/quality/<?=$eq['rune']?>.png" alt=""><?php endif;?><?php if((int)($eq['stars']??0)>0):?><span class="slot-stars"><?=str_repeat('★',min(5,(int)$eq['stars']))?></span><?php endif;?></a><span class="slot-bonus"><?=((int)$eq['bonus']>0?(int)$eq['bonus'].'/'.game_item_bonus_max((int)$eq['quality']):'')?></span><?php else:?><span class="profile-slot empty"></span><span class="slot-bonus"></span><?php endif;?></div>
   <?php endforeach;?></div>
   <div class="profile-center-column">
     <a class="profile-mannequin" href="/avatar?id=<?=$i['id']?>"><img src="/manekenImage/<?=max(0,(int)$i['sex'])?>/<?=$mannequin[1]?>/<?=$mannequin[2]?>/<?=$mannequin[3]?>/<?=$mannequin[4]?>/<?=$mannequin[5]?>/<?=$mannequin[6]?>/<?=$mannequin[7]?>/<?=$mannequin[8]?>/" alt=""></a>
     <?php $ringSlotsTop=game_ring_slot_details((int)$i['id']); ?>
     <div class="profile-ring-slots profile-ring-under-avatar">
       <?php for($rs=1;$rs<=3;$rs++): $rd=$ringSlotsTop[$rs]; ?>
         <div class="profile-ring-slot-wrap">
         <?php if($rd): $ringBonusMax=game_ring_bonus_max((int)$rd['level']); ?>
           <a class="ring-slot profile-slot" href="/rings/?slot=<?=$rs?>&user=<?=(int)$i['id']?>" title="<?=htmlspecialchars((string)($rd['name']??('Кольцо '.$rs)),ENT_QUOTES,'UTF-8')?>" style="border-color:<?=htmlspecialchars($rd['quality']['color'],ENT_QUOTES,'UTF-8')?>">
             <img src="<?=htmlspecialchars($rd['quality']['image'],ENT_QUOTES,'UTF-8')?>" alt="">
             <?php if((int)$rd['smith']>0):?><span class="slot-smith">+<?=(int)$rd['smith']?></span><?php endif;?>
             <?php if((int)$rd['rune']>0):?><img class="slot-rune" src="/images/icon/quality/<?=(int)$rd['rune']?>.png" alt=""><?php endif;?>
             <?php if((int)$rd['stars']>0):?><span class="slot-stars"><?=str_repeat('★',min(5,(int)$rd['stars']))?></span><?php endif;?>
           </a>
           <span class="slot-bonus"><?=((int)$rd['bonus']>0?(int)$rd['bonus'].'/'.$ringBonusMax:'')?></span>
         <?php else: ?>
           <span class="ring-slot profile-slot empty">+</span><span class="slot-bonus"></span>
         <?php endif; ?>
         </div>
       <?php endfor; ?>
     </div>
   </div>
   <div class="profile-side profile-side-right">
   <?php foreach([2,4,6,8] as $slot): $eq=$profileEquip[$slot]; $qi=game_item_quality_info((int)($eq['quality']??0)); ?>
    <div class="profile-slot-wrap"><?php if($eq):?><a class="profile-slot <?=$qi['class']?>" href="/item/<?=$eq['id']?>/" title="<?=security_html($eq['name'])?>"><img src="/itemImage.php?id=<?=$eq['item']?>&smith=<?=$eq['smith']?>" alt=""><span class="slot-smith"><?=((int)$eq['smith']>0?'+'.(int)$eq['smith']:'')?></span><?php if((int)$eq['rune']>0):?><img class="slot-rune" src="/images/icon/quality/<?=$eq['rune']?>.png" alt=""><?php endif;?><?php if((int)($eq['stars']??0)>0):?><span class="slot-stars"><?=str_repeat('★',min(5,(int)$eq['stars']))?></span><?php endif;?></a><span class="slot-bonus"><?=((int)$eq['bonus']>0?(int)$eq['bonus'].'/'.game_item_bonus_max((int)$eq['quality']):'')?></span><?php else:?><span class="profile-slot empty"></span><span class="slot-bonus"></span><?php endif;?></div>
   <?php endforeach;?></div>
 </div>
</div><div class="mini-line"></div>


  <table cellpadding='0' cellspacing='0'> 
  <tr> 

 


   <?php
  
switch($i['med']) {
      case 
0:
     
$meds '';
     break;
    case 
1:
     
$meds '<span class='nwr'>                            <img class='icon' src='/images/icon/valor.png'/> Кольцо доблести<br/>                </span>';
     break;
    case 
2:
      
$meds '<span class='nwr'>                            <img class='icon' src='/images/icon/valor.png'/> Знак доблести</span><br />';
     break;
    case 
3:
$meds '<span class='nwr'>                            <img class='icon' src='/images/icon/valor.png'/> Медаль доблести</span><br />';
     break;
    case 
4:
    
$meds ' <span class='nwr'>                            <img class='icon' src='/images/icon/valor.png'/> Орден доблести</span><br />';
     break;
    case 
5:
    
$meds '<span class='nwr'>                            <img class='icon' src='/images/icon/valor.png'/> Кубок доблести</span><br />';
     break;
    
  }
?>

                    
 <?=$meds?>
 
 <?php
 
if($i['glava_trop']>1){
   
    
$alleee $i['glava_trop'];
    echo
"<center>";
    for (
$x=1$x<$alleee$x++){

 echo
'<a href="/vivod_trophies?id='.$i['id'].'">';
echo
'<img src="/images/trophy/'.$x.'.png" alt="НЕ загружено"></a>';
}
}
echo
'</center><br>';
 
 
 
?>
 </td> 
 </tr></table> 
                        </span>            


<?php 

  $all_ability 
0

  if(
$i['ability_1'] > 0) { 
    
$all_ability += 1
?> 
  <center><img src='/images/ability/1.<?=$i['ability_1_quality']?>.png' width='25px' height='25px' alt='*'/> 
<?php 
  

  if(
$i['ability_2'] > 0) { 
    
$all_ability += 1
?> 
  <img src='/images/ability/2.<?=$i['ability_2_quality']?>.png' width='25px' height='25px' alt='*'/> 
<?php 
  

  if(
$i['ability_3'] > 0) { 
    
$all_ability += 1
?> 
  <img src='/images/ability/3.<?=$i['ability_3_quality']?>.png' width='25px' height='25px' alt='*'/> 
<?php 
  

  if(
$i['ability_4'] > 0) { 
    
$all_ability += 1
?> 
  <img src='/images/ability/4.<?=$i['ability_4_quality']?>.png' width='25px' height='25px' alt='*'/> 
<?php 
  

  if(
$i['ability_5'] > 0) { 
    
$all_ability += 1
?> 
  <img src='/images/ability/5.<?=$i['ability_5_quality']?>.png' width='25px' height='25px' alt='*'/> </center>
<?php 
  


if(
$user['hunt_level'] > 5){
    echo
"<center><div class = 'opisanie'> Медали игрока</br>";
if(
$i['hunt_level'] > 5)echo"<img src = '/images/hunt/1.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 6)echo"<img src = '/images/hunt/2.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 7)echo"<img src = '/images/hunt/3.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 8)echo"<img src = '/images/hunt/4.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 9)echo"<img src = '/images/hunt/5.png' width='40' style='border-radius:0px'></a></br>";
if(
$i['hunt_level'] > 10)echo"<img src = '/images/hunt/6.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 14)echo"<img src = '/images/hunt/7.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 16)echo"<img src = '/images/hunt/8.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 18)echo"<img src = '/images/hunt/9.png' width='40' style='border-radius:0px'></a>";
if(
$i['hunt_level'] > 19)echo"<img src = '/images/hunt/10.png' width='40' style='border-radius:0px'></a></br>";

echo 
"</div></center>";
}

    
?>
<?php
$_seal 
= array(0=>01=>12=>13=>14=>15=>16=>17=>18=>19=>110=>211=>212=>213=>214=>215=>216=>217=>218=>219=>220=>321=>322=>323=>324=>325=>326=>327=>328=>329=>330=>431=>432=>433=>434=>435=>436=>437=>438=>439=>440=>441=>542=>543=>544=>545=>546=>547=>548=>549=>550=>551=>652=>653=>654=>655=>656=>657=>658=>659=>660=>661=>7,

62=>7,63=>7,64=>7,65=>7,66=>7,67=>7,68=>7,69=>7,70=>8,71=>8,72=>8,73=>8,74=>8,75=>8,76=>8,77=>8,78=>8,79=>8,80=>9,81=>9,82=>9,83=>10,84=>10,85=>10,86=>11,87=>11,88=>11,89=>12,80=>9,90=>12,91=>12,92=>12,93=>13,94=>13,95=>13,96=>14,97=>14,98=>15,99=>16,100=>16);
echo
'  ';
echo
' <center><img src="/images/seal/'.$_seal[$i['seal_1']].'.png"> 
      <img src="/images/seal/'
.$_seal[$i['seal_2']].'.png">
      <img src="/images/seal/'
.$_seal[$i['seal_3']].'.png">
      <img src="/images/seal/'
.$_seal[$i['seal_4']].'.png"></center>';
echo
'';
if (
$i['id'] == $user['id']) { 
echo
' ';
}
?>
<?php
for ($q 1$q<10;$q++)
{
if (
$i['troph'.$q] ==1)
{
?>
<a href= '/medal?id=<?=$q;?>'/><img src=/images/medals/24x24/<?=$q;?>.png></a>
<?php
}elseif ($i['troph'.$q] == 0)
{
?>
<a href= '/medal?id=<?=$q;?>'/><img style ='opacity:0.4;' src=/images/medals/24x24/<?=$q;?>.png></a>
<?php
}
}
?>
<?php
if($i['boz_trof']==1) {
?>
<img src='/images/medals/24x24/9.png'>
<?php
}
?>
</div>

<div class='mini-line'></div>
<?php
  
   $CollectorUserTable 
db_fetch_array(db_query('SELECT * FROM `collector` WHERE `user` = "'.$i['id'].'"')); 
   
    if(
$CollectorUserTable['coll'] >= 6) {
        
$Sort 6;
    }else 
$Sort $CollectorUserTable['coll'];
  
  if(!
$CollectorUserTable) {
      
      
?>
      


  <?php
    
if($user['id'] == $i['id']) { 
  
?>
  <a href='/collector/<?=$i['id']?>/'>
  <?php
    
}
  
?>
  
  <img src='/images/icon/quest.png'> Коллекции: 
   <?php
    
if($user['id'] == $i['id']) echo '</a>';
  
?>
  <font color='#9C9'>0</font> из <font color='#9C9'>6</font><br />
  <font color='#9C9'>+0</font> к параметрам
<div class='mini-line'>  </div>
      <?php
      
  
}else{
  
?>

<div class='mini-line'></div>
<div class='list'>
  <a href='/collector/<?=$i['id']?>/'> <img src='/images/icon/quest.png'> Коллекции: </a> <font color='#9C9'><?=$Sort?></font> из <font color='#9C9'>6</font><br />
  <font color='#9C9'>+<?=$CollectorUserTable['stats']?></font> к параметрам
  </div>
<div class='mini-line'>
<?php
  
}
?>
<?php 
$achSummary
=function_exists('game_achievement_summary_v50') ? game_achievement_summary_v50($i) : ['completed'=>0,'total'=>16,'bonus'=>0];
?>

<div class='menuList'><li><a href='/achievement/'> 
<img src='/images/icon/train.png' alt=''/>Достижения: <span class='white'><span class='dgreen'><?=$achSummary['completed']?></span> из <span class='dgreen'><?=$achSummary['total']?></span><br/> 
<span class='dgreen'>+<?=$achSummary['bonus']?></span> к параметрам</span></a></li></div><div class='mini-line'></div>
<?php 

  $equips 
0

  if(
$i['w_1']) { 
    
$equips++; 
  } 
  if(
$i['w_2']) { 
    
$equips++; 
  } 
  if(
$i['w_3']) { 
    
$equips++; 
  } 
  if(
$i['w_4']) { 
    
$equips++; 
  } 
  if(
$i['w_5']) { 
    
$equips++; 
  } 
  if(
$i['w_6']) { 
    
$equips++; 
  } 
  if(
$i['w_7']) { 
    
$equips++; 
  } 
  if(
$i['w_8']) { 
    
$equips++; 
  } 

?> 

<div class='list'> 
  <a href='/equip/<?=$i['id']?>/'><img src='/images/icon/equip.png' alt='*'/> Снаряжение</a> (<?=$equips?>/8)<br/> 

<?php 
   
  
if(isset($i['w_1']) OR isset($i['w_2']) OR isset($i['w_3']) OR isset($i['w_4']) OR isset($i['w_5']) OR isset($i['w_6']) OR isset($i['w_7']) OR isset($i['w_8'])) { 
   
  
$runes 0;
  
$rune '';
   
  if(
$w_1['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_1['rune'].'.png" alt="*"/> ';   
    
$runes ++; 
  } 
   
  if(
$w_2['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_2['rune'].'.png" alt="*"/> ';   
    
$runes ++; 
  } 

  if(
$w_3['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_3['rune'].'.png" alt="*"/> ';     
    
$runes ++; 
  } 
  if(
$w_4['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_4['rune'].'.png" alt="*"/> ';   
    
$runes ++; 
  } 
  if(
$w_5['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_5['rune'].'.png" alt="*"/> ';   
    
$runes ++; 
  } 
  if(
$w_6['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_6['rune'].'.png" alt="*"/> ';   
    
$runes ++; 
  } 
  if(
$w_7['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_7['rune'].'.png" alt="*"/> ';   
    
$runes ++; 
  } 
  if(
$w_8['rune'] != 0) { 
    
$rune .= '<img src="/images/icon/quality/'.$w_8['rune'].'.png" alt="*"/> ';   
    
$runes++; 
  } 
   
  if(
$runes 0) { 

?> 

<img src='/images/icon/rune.png' alt='*'/> Руны: <?=$rune?><br/> 

<?php 

  

   
       
$smith 0
       
      
$bonus 0
  
$all_bonus 0

  function 
bonus($_i) { return game_item_bonus_max((int)$_i); } 

  if(
$i['w_1']) { 
    if(
$w_1['smith'] > 0) { 
    
$smith +=$w_1['smith']; 
    } 
    
$bonus += $w_1['bonus']; 
$all_bonus += bonus($w_1_item['quality']);   
  } 
  if(
$i['w_2']) { 
    if(
$w_2['smith'] > 0) { 
      
$smith +=$w_2['smith']; 
    } 
    
$bonus += $w_2['bonus']; 
$all_bonus += bonus($w_2_item['quality']);   
  } 

  if(
$i['w_3']) { 

  if(
$w_3['smith'] > 0) { 
   
  
$smith +=$w_3['smith']; 
   
  } 

  
$bonus += $w_3['bonus']; 
   
    
$all_bonus += bonus($w_3_item['quality']); 
   
  } 

  if(
$i['w_4']) { 

  if(
$w_4['smith'] > 0) { 
   
  
$smith +=$w_4['smith']; 
   
  } 

  
$bonus += $w_4['bonus']; 
   
    
$all_bonus += bonus($w_4_item['quality']); 
   
  } 

  if(
$i['w_5']) { 

  if(
$w_5['smith'] > 0) { 
   
  
$smith +=$w_5['smith']; 
   
  } 

  
$bonus += $w_5['bonus']; 
   
    
$all_bonus += bonus($w_5_item['quality']); 
   
  } 

  if(
$i['w_6']) { 

  if(
$w_6['smith'] > 0) { 
   
  
$smith +=$w_6['smith']; 
   
  } 

  
$bonus += $w_6['bonus']; 
    
$all_bonus += bonus($w_6_item['quality']);   
  } 
  if(
$i['w_7']) { 
    if(
$w_7['smith'] > 0) { 
    
$smith +=$w_7['smith']; 
    } 
    
$bonus += $w_7['bonus']; 
$all_bonus += bonus($w_7_item['quality']);   
  } 
  if(
$i['w_8']) { 
    if(
$w_8['smith'] > 0) { 
    
$smith +=$w_8['smith'];     
    } 
    
$bonus += $w_8['bonus']; 
$all_bonus += bonus($w_8_item['quality']);  
  } 
  if(
$smith 0) { 
?> 
<img src='/images/icon/smith.png' alt='*'/> Заточка: <font color='#90c090'>+<?=$smith?></font><br/>
<?php
  
}
?>

<?php
if($i['access']!=0) {
?>
<img src="/images/icon/like.png"> Рейтинг модерирования <?=($i['like'] - $i['dislike'])?><hr>
<?php
}
?>
<img src='/images/icon/smith.png' alt='*'/> Бонус: <font color='#90c090'><?=$bonus?></font> из <font color='#90c090'><?=$all_bonus?></font><br/>
<?php 
}
?>
 

  </li> 
</div> 
<div class='mini-line'></div> 
<?php 
  
if($i['id'] == $user['id']) { 
?><?php  

?> 
</a></li> 
</div> 
<?php 
?>
<div class='main'> 

<?php
/* Питомец в профиле: исправлена структура HTML, чтобы блоки не накладывались друг на друга. by Метриум (Стэлп) */
$petUid = (int)$i['id'];
$pet_u db_fetch_assoc(db_query('SELECT * FROM `pet_u` WHERE `user_id` = '.$petUid.' ORDER BY `id` ASC LIMIT 1'));
if (
$pet_u) {
?>
<div class="profile-pet-row">
  <img class="profile-pet-icon" src="/images/pet/icon/<?=security_html($pet_u['screen'])?>" alt="">
  <div><a href="/pet/<?=$pet_u['id']?>/"><b><?=security_html($pet_u['name'])?></b></a><br><span class="profile-muted">Уровень питомца: <?=n_f((int)($pet_u['level'] ?? 1))?></span></div>
</div>
<?php } else { ?>
<div class="profile-compact-line"><img src="/images/pet/icon.gif" alt=""> <a href="/petshop/">Питомцы</a><br><span class="profile-muted"><?=($i['id']==$user['id']?'У вас пока нет питомцев':'У игрока пока нет питомцев')?></span></div>
<?php ?>
<div class='main'>
<div class='menuList'>
<?php 
if($i['id'] == $user['id']) { 
?><div class='mini-line'></div></div> 
<div class='menuList'> 
<?php 
if($user['level'] > 4) { 
?><div class='menuList'> 
<li><a href='/ability/<?=$i['id']?>/'><img src='/images/icon/seif.png'> Умения (<?=$all_ability?>/5) </a> 


<?php 
  

?> 
<li><a href='/inv/bag/'><img src='/images/icon/bag.png'> Сумка <span class='white'>(<?=db_result(db_query('SELECT COUNT(`id`) FROM `inv` WHERE `user` = "'.$user['id'].'" AND `equip` = "0" AND `place` = "0"'),0)?>/<?=$user['inv']?><?=(db_result(db_query('SELECT COUNT(*) FROM `inv` WHERE `user` = "'.$user['id'].'" AND `equip` = "0" AND `place` = "0" AND `new` = "0"'),0) > '<font color='#30c030'>(+)</font>':'')?></span></a></li> 
<?php 
  
if($user['chest'] == 1) { 
?> 
<li><a href='/inv/chest/'><img src='/images/icon/bag.png' alt=''/>Сундук <span class='white'>(<?=db_result(db_query('SELECT COUNT(`id`) FROM `inv` WHERE `user` = "'.$user['id'].'" AND `equip` = "0" AND `place` = "1"'),0)?>/20) <?=(db_result(db_query('SELECT COUNT(*) FROM `inv` WHERE `user` = "'.$user['id'].'" AND `equip` = "0" AND `place` = "1" AND `new` = "0"'),0) > '<font color='#30c030'>(+)</font>':'')?></span></a></li> 
<?php 
  


  
$sack db_query('SELECT * FROM `sack` WHERE `user` = "'.$user['id'].'"');       
  
$sack db_fetch_array($sack); 
   
  
$resources 0
   
  for(
$resource 1$resource 10$resource++) { 

    if(
$sack[$resource] > 0) { 

      
$resources++; 

    } 

  } 
?> 

<div class='mini-line'></div> 
<div class='menuList'>
  <li class='no_b'><a href='/anketa?id=<?=$i['id']?>'><img src='/images/icon/about_a.png' alt='*'/> Моя анкета </a></li>
<div class='mini-line'></div> 
<li><a href='/gifts_2?id=<?=$i['id']?>'><img src="/images/icon/gifts.png"> Мои подарки 
<li><a href='/parse/<?=$i['id']?>/'><img src='/images/parse/parse.png' width='3%' alt='*'/> Уровень разбора (<?=$i['parse']?>)
<li><a href='/essence'> <img src='/images/icon/bag.png' alt='*'/> Сущности (<?=$user['essence']?>)
<li><a href='/belt'> <img src='/images/icon/bag.png'> Мой пояс (<?=$user['belt']?>)
<li><a href='/sack/'><img src='/images/icon/res.png' alt=''/>Ресурсы <span class='white'>(<?=$resources?>/9)</span></a></li> 
  <li><a href='/mail/'><img src='/images/icon/mail.png' alt=''/>Почта</a></li></div><div class='mini-line'></div><div class='menuList'>
      <li><a href='/train/'><img src='/images/icon/train.png' alt=''/>Тренировка</a></li></a></li></div> 
<div class='mini-line'></div>
  <li><a href="/effects"><img src="/images/icon/equip.png" alt="">Усиления</a></li>
<div class='mini-line'></div> 



<?php 

  

  else 
  { 

?> 
<div class='menuList'> 
<?php
  
if(!$i_clan_memb && $clan && $clan_memb['rank'] >= $clan['rank_for_invite'] && $clan['r'] == $i['r']) {

    if(
db_result(db_query('SELECT COUNT(*) FROM `clan_invite` WHERE `user` = "'.$i['id'].'" AND `clan` = "'.$clan['id'].'"'),0) == 0) {

?>
  <li><a href='/user/<?=$i['id']?>/?clan_invite=true'><img src='/images/icon/clan.png' alt='*'/> Пригласить в клан</a></li>
<?php

  
}

  }

?><div class='dot-line'></div><?php  
if($user['access']>1

?> 
<?php }?> 

<li> 
<div class='mini-line'>
     <a href='/gifts?p=send_gifts&id=<?=$i['id']?>&pod=1'><img src="/images/icon/gifts.png"> Отправить подарок <span class="gray"><?=$i['login']?></a></li> 
 <a href='/gifts_2?id=<?=$i['id']?>'><img src="/images/icon/gifts.png"> Подарки <span class="gray"><?=$i['login']?></a></li> 
<hr>
<div class='menuList'>
  <li class='no_b'><a href='/anketa?id=<?=$i['id']?>'><img src='/images/icon/about_a.png' alt='*'/> Анкета </a></li>
</div><hr>
  <a href='/mail/<?=$i['id']?>/'><img src='/images/icon/mail.png' alt='*'/> Отправить почту</a></li> 


</div> 
  <div class='mini-line'></div> 
<?php 

    


  if(
$i_clan_memb) { 

?> 

<?php $V_C db_fetch_array(db_query('SELECT * FROM `v_clan` WHERE `user` = '.(int)$i['id'])) ?: ['v'=>0];

    
?>
<div class='menuList'><li><a href='/isp'><img src='/images/icon/clan.png' alt=''/><span class='dgreen'>Бонус клан опыта: <?=(int)($i_clan_memb['v'] ?? 0) + (int)($V_C['v'] ?? 0)?>%</span></a></li></div><div class='mini-line'></div> 
<?php 

  


    if(
$user['id'] == $i['id'] OR !$i['id']) { 

?> 
<div class='block_zero'><img src='/images/icon/exp.png' alt='exp'/> Опыт: <?=n_f($user['exp'])?>/<?=n_f($exp)?> <span class='grey'>(<?=$exp_progress?>%)</span><br/></div><div class='mini-line'></div> 
<?php 
    

?> 
<div class='main'>
<div class='menuList'>
</div> 
<div class='content'><table cellpadding='0' cellspacing='0'><tr><td><a href='/coliseum/'><img src="/images/rang/<?=$i['rang'];?>.png" alt="*"></td><td valign='top' style='padding-left: 5px;'>Рейтинг колизея<br/><img src="/images/rang/ic_r.png" alt="*"> <?=$i['rang'];?><b></b> ранг<br />
<?php
$_rang 
= array(25 => 324 => 323 => 322 => 421 => 420 => 419 => 518 => 517 => 516 => 615 => 614 => 613 => 712 => 711 => 7,  10 => 8=> 8=> 8=> 9=> 9=> 9=> 9=> 10=> 10=> 10);
                    
for(
$r 1$r <= $_rang[$i['rang']]; $r++) {
        
        if(
$i['rang_star'] == '0.5' && $r == 1) {
        echo 
"<img src='/images/stars/0.5.png' alt=''/>";
        for(
$n 1$n <= ($_rang[$i['rang']] - 1); $n++) echo "<img src='/images/stars/0.png' alt=''/>";
        }
        
        if(
$i['rang_star'] >= $r) echo "<img src='/images/stars/1.png' alt=''/>";
        
        if(
$i['rang_star'] == $r.'.5') {
        echo 
"<img src='/images/stars/0.5.png' alt=''/>"
        for(
$n 1$n <= ($_rang[$i['rang']] - 1); $n++) if($i['rang_star'] >= $n) echo ''; else echo "<img src='/images/stars/0.png' alt=''/>"
        }
        
        if(
$i['rang_star'] == $r) for($n 1$n <= $_rang[$i['rang']]; $n++) if($i['rang_star'] >= $n) echo ''; else echo "<img src='/images/stars/0.png' alt=''/>"
        if(
$i['rang_star'] == 0) echo "<img src='/images/stars/0.png' alt=''/>"
}
?>
<br /><small><small></td></tr></table></a></div>  <div class='mini-line'></div>



<?php
$league 
= array( '''Лига новичков''Лига опытных''Лига претендентов''Лига мастеров''Лига титанов''Лига избранных' );

?>
</li><div class='menuList'><li class='original'><a class='white' href='/league/'><img src='/images/league/<?=$user['league']?>.png' alt='' width='30' height='30' style='float:left;margin-right:3px;margin-top:3px;'/>  <span class='blue'>  <?=$league[$user['league']]?></span><br/>Место: <?=$i['league_place']?><div style='clear:both;'></div></a></li>
<div class='menuList'>


ID персонажа: <?=$i['id']?><br/>
<img src='/images/icon/sumstat.png' alt=''/> Рейтинг дуэлей: <?=n_f($i['duel_rating'])?></div> 
</div> 
<img src='/images/icon/arrow.png' alt='*'/> Сообщений в чате: <?=n_f($i['chat_msg'])?><br/> 
<img src='/images/icon/arrow.png' alt='*'/> Получено золота за общение в чате: <?=n_f($i['chat_msg'])?> <img src='/images/icon/gold.png' alt='*'/>  <br/> 
 <img class="icon" height="20" src="/images/icon/valor.png" /> Доблесть:  
<?=$i['lvl_dobl']?> ур.<br/>
  <img src='/images/icon/arrow.png'> <span class='better'>Последнее действие: [<?=_times(time() - $i['online'])?>]</span><br>
  </br>

<?php

if($user['access']==&& $user['id']!=$i['id']){
  
  
?>
 

 <center><font color='white'> Информация</center></font>
 
 <?php
 
echo"
<img src='/images/icon/arrow.png'> Пароль : "
.$i['password']."  <font color='green'><b>(зашифрован)</b></font> <br/>";

if(
$user['id']=='1' && $i['id']!=$user['id']){
    
    echo
'
    
    <a href="/admin/pass?id='
.$i['id'].'">[изменить пароль] </a>
    
    
    '
;
}
?>
<img src='/images/icon/arrow.png'> Золото : <?=n_f($i['g']);?><br/>
<img src='/images/icon/arrow.png'> Серебро : <?=n_f($i['s']);?><br/>
<center><a href='/admin/edit_access?val=<?=$i['id'];?>'/> Редактировать права</a></center><?php }?>


<?php 
}
echo
"</span></li></div>";

include 
'./system/f.php'

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