Вход Регистрация
Файл: www-1/character.php
Строк: 118
<?php
define
('cms'1);
require_once 
'core.php'
if (
$user
{
Error_Reporting(E_ALL & ~E_NOTICE);
$u mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id` = '".$user."'"));
echo 
'<div class="menu">Ваш персонаж - '.$u['login'].'</div>';
echo 
'<div class="pt">';
switch (
$_GET['a'])
{
default:
if (
$u['race'] == 1) {$race 'Аргонианин'$skin '<img src="./img/races/1.gif">';}
if (
$u['race'] == 2) {$race 'Бретонец'$skin '<img src="./img/races/2.gif">';}
if (
$u['race'] == 3) {$race 'Имперец'$skin '<img src="./img/races/3.gif">';}
if (
$u['race'] == 4) {$race 'Норд'$skin '<img src="./img/races/4.gif">';}
if (
$u['race'] == 5) {$race 'Редгард'$skin '<img src="./img/races/5.gif">';}
if (
$u['race'] == 6) {$race 'Темный эльф'$skin '<img src="./img/races/6.gif">';}
if (
$u['race'] == 7) {$race 'Высокий эльф'$skin '<img src="./img/races/7.gif">';}
if (
$u['race'] == 8) {$race 'Лесной эльф'$skin '<img src="./img/races/8.gif">';}
if (
$u['race'] == 9) {$race 'Каджит'$skin '<img src="./img/races/9.gif">';}
if (
$u['race'] == 10){$race 'Орк'$skin '<img src="./img/races/10.gif">';}
echo 
$skin.'<br />';


// Достижения
$all_status mysql_result(mysql_query("SELECT count(*) FROM `status` WHERE `user` = '$user'"),0);
echo 
'<a href="?a=status">Достижения</a> ('.$all_status.')<br />';



echo 
'<img src="./img/eye.png" alt=*> Раса: '.$race.'<br />';
echo 
'<img src="./img/crit.png" alt=*> Уровень: '.$u['level'];
$n_level mysql_fetch_array(mysql_query("SELECT `exp` FROM `level` WHERE `exp` > '".$u['exp']."' order by `level` LIMIT 1"));
echo 
'<br /><img src="./img/stamp.png" alt=*> Опыт: '.$u['exp'].'/'.$n_level['exp'].'';
echo 
'<br /><img src="./img/heart_100.png" alt=*> Жизни: '.$u['hp'].'/'.$u['hp_all'].'';
echo 
'<br /><img src="./img/money_gold.png" alt=*> Деньги: '.$u['money'].' септимов, '.$u['money_2'].' голден';

$head mysql_fetch_array(mysql_query("SELECT * FROM `armor` WHERE `id`='".$u['head']."'"));
$legs mysql_fetch_array(mysql_query("SELECT * FROM `armor` WHERE `id`='".$u['legs']."'"));
$body mysql_fetch_array(mysql_query("SELECT * FROM `armor` WHERE `id`='".$u['body']."'"));
$weapon mysql_fetch_array(mysql_query("SELECT * FROM `weapon` WHERE `id`='".$u['weapon']."'"));
if (
$u['weapon'] == 0$weapon['title'] = 'Без оружия';
if (
$u['head'] == 0$head['title'] = 'Не одето';
if (
$u['legs'] == 0$legs['title'] = 'Не одето';
if (
$u['body'] == 0$body['title'] = 'Не одето<br />';


echo 
'<div class="lin"></div><img src="./img/xswords.png" alt=*> В руках: '.$weapon['title'];
if (
$u['weapon'] > 0)
        {
        echo 
'[<a href="/w/'.$weapon['id'].'.the-elder-scrolls">?</a>]';
        echo 
' <a href="/take_off/1/'.$u[weapon].'.the-elder-scrolls">Снять</a>';
        }


echo 
'<br /><img src="./img/user_2_3.png" alt=*> Голова: '.$head['title'];
if (
$u['head'] > 0)
        {
        echo 
'[<a href="things.php?a=a&amp;id='.$head['id'].'">?</a>]';
        echo 
' <a href="?a=take_off&amp;t=2&amp;id='.$u[head].'">Снять</a>';
        }

        
echo 
'<br /><img src="./img/user_2_3.png" alt=*> Ноги: '.$legs['title'];
if (
$u['legs'] > 0)
        {
        echo 
'[<a href="things.php?a=a&amp;id='.$legs['id'].'">?</a>]';
        echo 
' <a href="?a=take_off&amp;t=3&amp;id='.$u[legs].'">Снять</a>';
        }
        

echo 
'<br /><img src="./img/user_2_3.png" alt=*> Тело: '.$body['title']; 
if (
$u['body'] > 0)
        {
        echo
'[<a href="things.php?a=a&amp;id='.$body['id'].'">?</a>]';
        echo 
' <a href="?a=take_off&amp;t=4&amp;id='.$u[body].'">Снять</a><div class="lin"></div>';
        }




$crit 100/$u['crit']; //расчет крита
$dodge 100/$u['dodge']; //расчет уворота
echo '<img src="./img/ruby_round.png" alt=*> Неиспользованных очков: '.$u['points'].'<br />';
    if (
$u['points'] > 0
        {
        echo 
'<img src="./img/crit.png" alt=*> Крит-й удар: '.substr($crit04).'% <a href="?a=up&amp;d=1" style=color:red>+</a><br />';
        echo 
'<img src="./img/rank1.png" alt=*> Уворот: '.substr($dodge04).'% <a href="?a=up&amp;d=2" style=color:red>+</a><br />';
        } else
            {
            echo 
'<img src="./img/crit.png" alt=*> Крит-й удар: '.substr($crit04).'%<br />';
            echo 
'<img src="./img/rank1.png" alt=*> Уворот: '.substr($dodge04).'%<br />';
            }

echo 
'<div class="lin"></div><img src="./img/crit.png" alt=*> Урон: '.$u['damage'].' ед.';
echo 
'<br /><img src="./img/user_2_3.png" alt=*> Защита: '.$u['armor'].' ед.';
echo 
'<br /><img src="./img/talent_guy.png" alt=*> Прибыл в Империю: '.$u['reg'];
if (
$u['online'] == 1$status 'Путешествует';
if (
$u['online'] == 0$status 'Спит';
echo 
'<br /><img src="./img/settings.png" alt=*> Статус: '.$status;
break;



case 
'take_off':
if (isset(
$_GET['t']) AND abs(round($_GET['t'])) >= AND abs(round($_GET['t'])) <= 4)
        {
        if (!isset(
$_GET['id'])) header('Location: ../character.php');
        if (
$_GET['t'] == 1
            {
                if (
$u['weapon'] !== '0')
                    {
            
$w mysql_fetch_array(mysql_query("SELECT * FROM `weapon` WHERE `id` = '".$_GET['id']."'"));
            if (empty(
$w)) header('Location: ./character.php');
            echo 
'Вы убрали в ножны - <b>'.$w['title'].'</b> и положили в вашу сумку.';
            
mysql_query("INSERT INTO `bag` SET `num` = '".$w['id']."',
                                               `type` = '1',
                                               `user` = '
$user';");
            
$attack_set $u['damage']-$w['damage'];
            
mysql_query("UPDATE `users` SET `weapon` = 0, `damage` = '".$attack_set."' WHERE `id` = '$user'");
            echo 
'<br /><a href="/bag.the-elder-scrolls">Инвентарь</a>';
            echo 
'<br /><a href="./character.php">Персонаж</a>';
                    } else 
header('Location: ./character.php');
            }
            
            
        if (
$_GET['t'] >= AND $_GET['t'] <= 4)
            {
            
$a mysql_fetch_array(mysql_query("SELECT `type`,`title`,`id`,`protect` FROM `armor` WHERE `id` = '".$_GET['id']."'"));
            if (!empty(
$a))
                {
                if (
$a['type'] == 'body'$type 4;
                if (
$a['type'] == 'head'$type 2;
                if (
$a['type'] == 'legs'$type 3;
                
$t abs(round($_GET['t']));
                if (
$type == $t)
                    {
                    if (
$type == 2$type_on_user 'head';
                    if (
$type == 3$type_on_user 'legs';
                    if (
$type == 4$type_on_user 'body';
                    
                    if (
$u[$type_on_user] !== '0')
                            {
                            echo 
'Вы сняли <b>'.$a['title'].'</b> и положили в вашу сумку.<br />';
                            echo 
'<br /><a href="/bag.the-elder-scrolls">Инвентарь</a>';
                            echo 
'<br /><a href="./character.php">Персонаж</a>';
                            
mysql_query("INSERT INTO `bag` SET `num` = '".$a['id']."',
                                                               `type` = '"
.$type."',
                                                               `user` = '
$user';");
                            
$armor_set $u['armor']-$a['protect'];
                            
mysql_query("UPDATE `users` SET `".$type_on_user."` = 0, `armor` = '".$armor_set."' WHERE `id` = '$user'");
                            
                            } else 
header('Location: ./character.php');
                    } else 
header('Location: ./character.php');
                        
                } else 
header('Location: ./character.php');
            
            }
        
        } else 
header('Location: ./character.php');
break;



case 
'up':
if (
$u['points'] > AND abs(round($_GET['d'])) >= AND abs(round($_GET['d'])) <= 3)
    {
    if (
abs(round($_GET['d'])) == 1// Повышаем крит
        
{
        
$set_krit $u['crit']-0.25;
        
$points_set $u['points']-1;
        
mysql_query("UPDATE `users` SET `crit` = '".$set_krit."', `points` = '".$points_set."' WHERE `id` = '$user'");
        
header('Location: ./character.php');
        } 
    if (
abs(round($_GET['d'])) == 2// Повышаем уворот
        
{
        
$set_dodge $u['dodge']-0.45;
        
$points_set $u['points']-1;
        
mysql_query("UPDATE `users` SET `dodge` = '".$set_dodge."', `points` = '".$points_set."' WHERE `id` = '$user'");
        
header('Location: ./character.php');
        } 
    } else 
header('Location: ./character.php');
break;


case 
'status':
$all_status mysql_result(mysql_query("SELECT count(*) FROM `status` WHERE `user` = '$user'"),0);
if (
$all_status 0)
    {
    
    echo 
'Выполнено достижений: '.$all_status.' / 8<br /> Ваши достижения: <div class="lin"></div>';
    
$query mysql_query("select * FROM `status` WHERE `user` = '$user'");
    while(
$res mysql_fetch_assoc($query))
                {
                echo 
'<a href="?a=st&amp;inf_s='.$res['id'].'">'.$res['title'].'</a><br />';
                }
    } else echo 
'Вы еще не получили никаких достижений.<br />';
break;


case 
'st':
if (
abs(round($_GET['inf_s'])) !== 0)
        {
            
$i mysql_fetch_array(mysql_query("SELECT * FROM `status` WHERE `id` = '".abs(round($_GET['inf_s']))."'"));
            if (!empty(
$i))
                    {
                    echo 
'<b>'.$i['title'].'</b><br />Кол-во побед: '.$i['winners'].'<br /><a href="?a=status">Мои достижения</a>';
                    } else 
header('Location: ?a=status');
        } else 
header('Location: ?a=status');
break;

}
echo 
'</div>';

else
{
header('Location: ./index.php');
}
include 
'./include/foot.php';
?>
Онлайн: 0
Реклама