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


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 'Сумка';

break;

case 
1:

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

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

exit;

}

$title 'Сундук';

break;

}

include 
'./system/h.php';
echo 
'<div class="main">';


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

if(
$wear) {
    
    
$inv mysql_fetch_array(mysql_query('SELECT * FROM `inv` WHERE `id` = "'.$wear.'" AND `equip` = "0" AND `user` = "'.$user['id'].'"'));
        
        if(
$inv) {
        
        
$item mysql_fetch_array(mysql_query('SELECT * FROM `items` WHERE `id` = "'.$inv['item'].'"'));
        
        if(
$user['skill'] < $item['skill']) exit(header('location: /inv/'.($inv['place'] == 'bag':'chest').'/'));
        
        if(
$user['w_'.$item['w']]) {
            
            
$_inv mysql_fetch_array(mysql_query('SELECT * FROM `inv` WHERE `id` = "'.$user['w_'.$item['w']].'" AND `user` = "'.$user['id'].'"'));
            
$_item mysql_fetch_array(mysql_query('SELECT * FROM `items` WHERE `id` = "'.$_inv['item'].'"'));
            
            
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'].''');
            
            
mysql_query('UPDATE `inv` SET `equip` = "0" WHERE `id` = "'.$_inv['id'].'"');
            
            exit(
header('location: /inv/wear/'.$wear.'/'));
            
        }
        
        if(!
$user['w_'.$item['w']]) {
            
         
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'].'"');
            
            exit(
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[] = 'Ошибка, сумка заполнена';

if(
$errors) {

echo 
'<div class='block' align='center'>';

foreach(
$errors as $error) {

echo 
$error.'';

}

echo 
'</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').'/');

}

}

}




# Parse
# @ void
# Code

$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);
$_sell_parse = array(015810,15,20);

mysql_query('UPDATE `users` SET `s` = `s` + '.$_sell[$inv['quality']].', `parse_exp` = `parse_exp` + '.$_sell_parse[$inv['quality']].' WHERE `id` = ''.$user['id'].''');

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

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

}

}

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


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

if(
$inv) {




mysql_query('UPDATE `inv` SET `user` = `0`  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[] = 'Не хватает <img src='/images/icon/gold.png'> '.($config['chest'] - $user['g']).' золота';

if(
$errors) {

echo 
'<div class='block' align='center'>';

foreach(
$errors as $error) {

echo 
$error.'<br/>';

}

echo 
'</div>
<div class='
mini-line'></div>';

}
else
{

mysql_query('UPDATE `users` SET `g` = `g` - 100,

`chest` = '
1' WHERE `id` = ''.$user['id'].''');

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

}

}

}

}

echo 
'
<div class='
menuList'>
<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) ? 'Купить cундук за <img src='/images/icon/gold.png' alt='*'/> 100 золота':'Открыть cундук'):'Открыть cумку').'</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 'Простой';
$quality_col '#908060';
break;
case 
1:
$bonus 5;
$quality 'Обычный';
$quality_col '#60c030';
break;

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

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

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


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

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

    }
    
    if(
$row['new'] == 0) {
  
      
mysql_query('UPDATE `inv` SET `new` = '1' WHERE `id` = ''.$row['id'].''');
  
    }
      
    echo 
'<div class='block_zero'>
  <table cellpadding='
0' cellspacing='0'><tr>
  <td><img src="/images/items/'
.$row['item'].'.png"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.']';if($row['clan']){echo'(клановая)';}echo'</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').''>Мастерство'.$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 =  '
силы';
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;

}

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['
skill'] >= $item['skill']) echo ' <a href='/inv/wear/'.$row['id'].'/' class='button'>Надеть</a';
if($user['
w_'.$item['w']] != $inv['id']) {

switch($item['
quality']) {
case 0:
$_s = 0;
$_g = 0;
break;
case 1:
$_s = 100;
$_g = 0;
break;
case 2:
$_s = 250;
$_g = 0;
break;
case 3:
$_s = 500;
$_g = 0;
break;
case 4:
$_s = 1000;
$_g = 0;
break;
case 5:
$_s = 50000;
$_g = 0;
break;
case 6:
$_s = 50000;
$_g = 0;
break;
case 7:
$_s =0;
$_g = 1000;
break;
}
if(!$row['
clan']){
?>

<br/><a href='
/inv/<?=($inv['place'] == 'bag':'chest')?>/?sell=<?=$row['id']?>' class='btn'><span class='end'><span class='label'>Разобрать вещь <?=($_s "<img src='/images/icon/silver.png' alt='*'/> $_s":"<img src='/images/icon/gold.png' alt='*'/> $_g")?></a></span></span>

<?
}else{
?><br/><a href='/inv/<?=($inv['place'] == 'bag':'chest')?>/?clan=<?=$row['id']?>' class='btn'><span class='end'><span class='label'>Вернуть клану</a></span></span><?    
}
}


if(
$user['chest']) echo ' <a class='btn' href='/inv/move/'.($place == 0 ? 1:0).'/'.$row['id'].'/'><span class='end'><span class='label'>В '.($place == 'сундук':'сумку').'</a></span></span>';

echo 
'</div>
</div>'
;


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

}

}
else
{

echo 
'<div class='block_zero'>
<font color='
#909090'>'.($place == 0 ? 'Сумка пуста':'Сундук пуст').'</font>
</div>';

}

if(isset($_GET['
use'])) {

$id = _string(_num($_GET['
id']));

if($id < 1 OR $id > 4) exit(header('
Location: /inv/bag/'));


if($_belt[$id] > 0) {

if($_belt['
belt_'.$id.''] <= 0) {
mysql_query("UPDATE `belt` SET `".$id."` = ".($_belt[$id] - 1).", `belt_".$id."` = ".(time() + 14400)." WHERE `user` = ".$user['
id']."");
}else{
mysql_query("UPDATE `belt` SET `".$id."` = ".($_belt[$id] - 1).", `belt_".$id."` = ".($_belt['
belt_'.$id.''] + 14400)." WHERE `user` = ".$user['id']."");
}

}

exit(header('
Location: /inv/bag/'));

}

for($i = 1; $i <= 4; $i++) {

$_alchemy = array(1 => '
силы', 2 => 'жизни', 3 => 'удачи', 4 => 'брони');
$_alchemys = array(1 => '
силе', 2 => 'жизням', 3 => 'удаче', 4 => 'броне');

if($_belt[$i] > 0) {
?>
<div class='
line'></div><div class="content">
<table cellpadding="0" cellspacing="0"><tbody><tr> <td><img src="/images/belt/<?=$i;?>.png" alt="*"></td>
<td valign="top" style="padding-left: 5px;"> <font color="#c6f">Эликсир <?=$_alchemy[$i];?></font> <br>
<small><small>Бонус: <font color='
#90c090'>+<?=$user['skill'];?> к <?=$_alchemys[$i];?></font> <br>
<font color="#ffffff">Количество: <?=$_belt[$i];?> штук</font></small></small></td>
</tr></tbody></table>
<center> <a href="/inv/bag/use/<?=$i?>/" class="button">Использовать</a> </div>
</div>
<?
}
}


?>
<div class='mini-line'></div>
<div class='main'>
Продать все: <a href='/inv/bag/?sell_clean=3'><img src='/images/icon/quality/3.png' alt=''/>  Эпические</a> / <a href='/inv/bag/?sell_clean=2'><img src='/images/icon/quality/2.png' alt=''/>  Редкие</a> / <a href='/inv/bag/?sell_clean=1'><img src='/images/icon/quality/1.png' alt=''/>  Обычные</a>
<br />Выберете тип вещей которые хотите продать
</div></div>
<?

include './system/f.php';

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