Вход Регистрация
Файл: titwar.ru/inv.php
Строк: 179
<?

    
    
include './system/common.php';
    
 include 
'./system/functions.php';
        
      include 
'./system/user.php';    
if(!
$user) {

  
header('location: /');
    
exit;

}

$place _string(_num($_GET['place']));

switch(
$place) {

  default: case 
0:

  
$title 'Bag';

  break;

  case 
1:

  if(
$user['chest'] == 0) {

    
header('location: /inv/bag/');

    exit;

  }

  
$title 'Chest';

  break;

}

include 
'./system/h.php';  

$wear _string(_num($_GET['wear']));

if(
$wear) {

  
$query mysql_query('SELECT * FROM `inv` WHERE `id` = ''.$wear.'' AND `equip` = '0' AND `user` = ''.$user['id'].''');
    
$inv mysql_fetch_array($query);    

  if(
$inv) {
    
    
$query mysql_query('SELECT * FROM `items` WHERE `id` = ''.$inv['item'].''');
     
$item mysql_fetch_array($query);
    
    if(
$user['w_'.$item['w']]) $errors[] = 'Error, you are already wearing something';
      
    if(
$user['skill'] < $item['skill']) $errors[] = 'Error, you have no enough skills';
      
    if(
$errors) {
      
      echo 
'<div class='content' align='center'>';
        
      foreach(
$errors as $error) {
          
        echo 
$error.'<br/>';
          
      }
      
      echo 
'</div>
<div class='
line'></div>';
      
    }
    else
    {
    
      
mysql_query('UPDATE `users` SET `str` = `str` + '.$inv['_str'].',
        
                                      `vit` = `vit` + '
.$inv['_vit'].',
        
                                      `agi` = `agi` + '
.$inv['_agi'].',
        
                                      `def` = `def` + '
.$inv['_def'].',
      
                         `w_'
.$item['w'].'` = ''.$inv['id'].'' WHERE `id` = ''.$user['id'].''');
      
      
      
mysql_query('UPDATE `inv` SET `equip` = '1' WHERE `id` = ''.$inv['id'].''');

    
      
header('location: /inv/'.($inv['place'] == 'bag':'chest').'/');

   }
  
  }
        
}




$unwear _string(_num($_GET['unwear']));

if(
$unwear) {

  
$query mysql_query('SELECT * FROM `inv` WHERE `id` = ''.$unwear.'' AND `user` = ''.$user['id'].''');
    
$inv mysql_fetch_array($query);

  if(
$inv) {
    
    
$query mysql_query('SELECT * FROM `items` WHERE `id` = ''.$inv['item'].''');
     
$item mysql_fetch_array($query);

    if(
$user['w_'.$item['w']] && $user['w_'.$item['w']] == $inv['id']) {
    
      if(
mysql_result(mysql_query('SELECT COUNT(*) FROM `inv` WHERE `place` = ''.$place.'' AND `user` = ''.$user['id'].'' AND `equip` = '0''),0) + 20$errors[] = 'Error, bag is full';

      if(
$errors) {
      
        echo 
'<div class='content' align='center'>';
        
        foreach(
$errors as $error) {
          
          echo 
$error.'<br/>';
          
        }
      
        echo 
'</div>
<div class='
line'></div>';
      
      }
      else
      {


      
mysql_query('UPDATE `users` SET `str` = `str` - '.$inv['_str'].',
                                      
                                      `vit` = `vit` - '
.$inv['_vit'].',
                                      
                                      `agi` = `agi` - '
.$inv['_agi'].',
                                      
                                      `def` = `def` - '
.$inv['_def'].',
                                      
                         `w_'
.$item['w'].'` = '0' WHERE `id` = ''.$user['id'].''');

      if(
$place == && $user['chest'] == 0$place 0;
    
      
mysql_query('UPDATE `inv` SET `equip` = '0',
      
                                    `place` = ''.$place.'' WHERE `id` = ''.$inv['
id'].''');


      
header('location: /equip/');
    
      }
    
    }
    else
    {

      if(
$place == && $user['chest'] == 0$place 0;
    
      
mysql_query('UPDATE `inv` SET `place` = ''.$place.'' WHERE `id` = ''.$inv['id'].''');

      
header('location: /inv/'.($place == 'bag':'chest').'/');
    
    }
        
  }       

}


    
$sell _string(_num($_GET['sell']));
    
if(
$sell) {


  
$query mysql_query('SELECT * FROM `inv` WHERE `id` = ''.$sell.'' AND `equip` = '0' AND `user` = ''.$user['id'].''');
    
$inv mysql_fetch_array($query);
  
  if(
$inv) {
          
    
$_sell = array(010025050010005000050000);
  
    
mysql_query('UPDATE `users` SET `s` = `s` + '.$_sell[$inv['quality']].' WHERE `id` = ''.$user['id'].''');

    
mysql_query('DELETE FROM `inv` WHERE `id` = ''.$inv['id'].''');

    
header('location: /inv/'.($place == 'bag':'chest').'/');

  }

}

if(
$place == 0) {

  if(
$user['chest'] == 0) {

    if(
$_GET['buy_chest'] == true) {
  
      if(
$user['g'] < $config['chest']) $errors[] = 'Error, you need <img src='/images/icon/g.png'> '.($config['chest'] - $user['g']).' gold';
  
        if(
$errors) {

          echo 
'<div class='content' align='center'>';
          
          foreach(
$errors as $error) {
            
            echo 
$error.'<br/>';
            
          }
        
          echo 
'</div>
  <div class='
line'></div>';

        }
        else
        {
  
          
mysql_query('UPDATE `users` SET `g` = `g` - 100,
          
                                         `chest` = '
1' WHERE `id` = ''.$user['id'].''');
  
          
header('location: /inv/chest/');
      
        }
  
    }

  }

}

echo 
'<div class='title'>'.$title.'</div>
<div class='
line'></div>
<div class='
list'>
  <li><a href=''.($place == 0 ? ( ($user['
chest'] == 0) ? '/inv/bag/?buy_chest=true':'/inv/chest/'):'/inv/bag/').''><img src='/images/icon/bag.png' alt='*'/> '.($place == ? ( ($user['chest'] == 0) ? 'Buy chest for <img src='/images/icon/g.png' alt='*'/> 100 gold':'Open chest'):'Open bag').'</a></li>
</div>'
;

if(
mysql_result(mysql_query('SELECT COUNT(*) FROM `inv` WHERE `user` = ''.$user['id'].'' AND `equip` = '0' AND `place` = ''.$place.'''),0) > 0) {

  
$i 0;
  
  
$q mysql_query('SELECT * FROM `inv` WHERE `user` = ''.$user['id'].'' AND `equip` = '0' AND `place` = ''.$place.'' ORDER BY `id` DESC');
  while(
$row mysql_fetch_array($q)) {  
  
    
$i++;

  
    
$item        mysql_fetch_array(mysql_query('SELECT * FROM `items` WHERE `id` = ''.$row['item'].'''));

    switch(
$row['quality']) {
      case 
0:
        
$bonus 0;
      
$quality 'Common';
  
$quality_col '#908060';
       break;
      case 
1:
        
$bonus 5;
      
$quality 'Uncommon';
  
$quality_col '#60c030';
       break;

      case 
2:
        
$bonus 10;
      
$quality 'Rare';
  
$quality_col '#6090c0';
       break;

      case 
3:
        
$bonus 15;
      
$quality 'Epic';
  
$quality_col '#c6f';
       break;

      case 
4:
        
$bonus 20;
      
$quality 'Legendary';
  
$quality_col '#f06000';
       break;


      case 
5:
        
$bonus 50;
      
$quality 'Divine';
  
$quality_col '#909090';
       break;

      case 
6:
        
$bonus 65
      
$quality 'Super Divine';
  
$quality_col '#909090';
       break;

    }
    
    if(
$row['new'] == 0) {
  
      
mysql_query('UPDATE `inv` SET `new` = '1' WHERE `id` = ''.$row['id'].''');
  
    }
      
    echo 
'<div class='content'>
  <table cellpadding='
0' cellspacing='0'><tr>
  <td><img src='
/itemImage.php?id='.$row['item'].'&smith='.$row['smith'].'' alt='*'/></td>
  <td valign='
top' style='padding-left5px;'><img src='/images/icon/quality/'.$row['quality'].'.png' alt='*'/> <a href='/item/'.$row['id'].'/'>'.$item['name'].'</a> '.($row['smith'] > '<font color='#90c090'>+'.$row['smith'].'</font>':'').'<br/>
  
<small><small><font color=''.$quality_col.''>'.$quality.' ['.$row['bonus'].'/'.$bonus.']</font';
  
    if($user['
w_'.$item['w']]) {
      
      $equipitem = mysql_fetch_array(mysql_query('
SELECT FROM `invWHERE `id` = ''.$user['w_'.$item['w']].'''));
      
      if( ( $row['
_str'] + $row['_vit'] + $row['_agi'] + $row['_def'] ) - ( $equipitem['_str'] + $equipitem['_vit'] + $equipitem['_agi'] + $equipitem['_def'] ) > 0) echo '<font color='#30c030'>+'.(( $row['_str'] + $row['_vit'] + $row['_agi'] + $row['_def'] ) - ( $equipitem['_str'] + $equipitem['_vit'] + $equipitem['_agi'] + $equipitem['_def'] )).'</font>';
   
    }
    else
    {
      
      echo '
<font color='#30c030'>+'.( $row['_str'] + $row['_vit'] + $row['_agi'] + $row['_def'] ).'</font>';

    }

    echo '
<br/>
<
font color='#'.(($user['skill'] < $item['skill']) ? 'c06060':'ffffff').''>Skills'.$item['skill'].'</font>';

    if($row['
rune']) {
      
    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 =  '
of strength';
      break;

      case 2:
      $rune_stat = '
of health';
      break;

      case 3:
      $rune_stat = '
of protection';
      break;

      case 4:
      $rune_stat = '
of agility';
      break;

      case 5:
      $rune_stat =  '
of strength';
      break;

      case 6:
      $rune_stat =  '
of strength';
      break;

      case 7:
      $rune_stat = '
of protection';
      break;

      case 8:
      $rune_stat = '
of health';
      break;

    }
    
      echo '
<br/>
<
img src='/images/icon/quality/'.$row['rune'].'.png' alt='*'/> <font color='#90c090'>+'.$rune_stats.'</font'.$rune_stat.'<br/>';

    }

    echo '
</small></small></td>
</
tr></table>
<
div align='center'>';

    if(!$user['
w_'.$item['w']]) echo ' <a href='/inv/wear/'.$row['id'].'/' class='button'>Put on</a';

             if($user['
chest']) echo ' <a href='/inv/move/'.($place == 1:0).'/'.$row['id'].'/' class='button'>В '.($place == 0 ? 'chest':'bag').'</a';
 
    echo '
</div>
</
div>';


    if($i < mysql_result(mysql_query('
SELECT COUNT(*) FROM `invWHERE `user` = ''.$user['id'].'' AND `equip` = '0' AND `place` = ''.$place.'''),0))echo '<div class='line'></div>';

  }

}
else
{

  echo '
<div class='content'>
  <
font color='#909090'>'.($place == 0 ? 'Bag is empty':'Chest is empty').'</font>
</
div>';

}
  
include '
./system/f.php';

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