Вход Регистрация
Файл: gamele.ru/inc/battle.php
Строк: 157
<HTML>
<HEAD>
<LINK href="/css/fight.css" rel="STYLESHEET" type="text/css">
<META Http-Equiv="Content-Type" Content="text/html; charset=windows-1251">
<META Http-Equiv="Cache-Control" Content="No-Cache">
<META Http-Equiv="Pragma" Content="No-Cache">
<META Http-Equiv="Expires" Content="0">
<SCRIPT src="/js/counter.js"></SCRIPT>
<SCRIPT src="/js/slots.js"></SCRIPT>
<SCRIPT src="/js/fight.js?<?php echo time(); ?>"></SCRIPT>
<SCRIPT src="/js/signs.js"></SCRIPT>
<SCRIPT src="/js/logs.js"></SCRIPT>
<SCRIPT src="/js/fkey.js"></SCRIPT>
<SCRIPT src="/js/nl_tooltip.js"></SCRIPT>
</HEAD>
<BODY bgcolor="#FFFFFF"<?php echo (($player['Client']>time())?' onload="top.AutoFight();"':''); ?>>
<div id="tooltip"></div>
<SCRIPT language="JavaScript">
<?php
$player_fight 
mysql_fetch_assoc(mysql_query("SELECT * FROM `fight_users` WHERE `id`='".$player['id']."' ORDER BY `id` DESC LIMIT 1"));
foreach(
$player_fight as $key=>$val){
    
$player[$key]=$val;
}
if(
$player['side']==1){
    
$side=2;
}else{
    
$side=1;
}

$sql=mysql_query("SELECT `arena`.`id_battle`, `arena`.`t1`, `arena`.`t2`, `arena`.`vis`, `arena`.`type`, `arena`.`timeout`, `arena`.`travma`, `fight_users`.`side`, `fight_users`.`uid`, `user`.`sklon`, `user`.`clan_gif`, `user`.`level`, `user`.`login`, `fight_users`.`hp`, `user`.`hp_all`, `fight_users`.`dmg`, `user`.`type`, `user`.`clan_id`,`user`.`invisible` FROM `user`,`arena` LEFT JOIN `fight_users` ON `arena`.`id_battle` = `fight_users`.`battle` WHERE `fight_users`.`id` = `user`.`id` and `arena`.`id_battle` = '".$player['battle']."'");
if(
mysql_num_rows($sql) != 0){
    while (
$p mysql_fetch_assoc($sql)) {
        if(
$p['t2'] < (time()-$p['timeout']) and $p['t1'] = $player['side']){
            
$vc scode();
        }else{
            
$vc '';
        }
        if(
$p['vis'] == 3){
            
$vis 3;
        }
        if(
$p['id'] == $player['id']){
            
$dmg $p['dmg'];
        }
        if(
$p['side'] == and $p['hp'] > 0){
            if(isset(
$livg1)){
                
$z=",";
            }
            if(
$p['type'] == 1){
                if(
$p['invisible'] < time()){
                    
$livg1.=$z.'['.$p['type'].',"'.$p['login'].'",'.$p['level'].','.$p['sklon'].',"'.(($p['clan_id']=='chaos')?'':$p['clan_gif']).'",'.$p['hp'].','.$p['hp_all'].','.$p['id'].']';
                }else{
                    
$livg1.=$z.'[4]';
                }
            }else{
                
$livg.=$z.'['.$p['type'].',"'.$p['login'].'",'.$p['hp'].','.$p['hp_all'].','.$p['uid'].']';
            }
        }else if(
$p['side']==and $p['hp']>0){
            if(isset(
$livg2)){
                
$z2=",";
            }
            if(
$p['type']==1){
                if(
$p['invisible']<time()){
                    
$livg2.=$z2.'['.$p['type'].',"'.$p['login'].'",'.$p['level'].','.$p['sklon'].',"'.(($p['clan_id']=='chaos')?'':$p['clan_gif']).'",'.$p['hp'].','.$p['hp_all'].','.$p['id'].']';
                }else{
                    
$livg2.=$z2.'[4]';
                }
            }else{
                
$livg2.=$z2.'['.$p['type'].',"'.$p['login'].'",'.$p['hp'].','.$p['hp_all'].','.$p['uid'].']';
            }
        }
        if(!isset(
$fight)){
            
$fight $p['type'].",".$p['timeout'].",".$p['travma'];
        }
    }
}

if(
$vis==3){
    
$bat=0;
    
$ty=2;
    
$l=1;
}else{
    if(
$player['hp']>0){
        if(isset(
$p)){
            
$bat=1;
            
$ty=0;
            
$en=mysql_fetch_assoc(mysql_query("SELECT `user`.*,`fight_users`.* FROM `user`,`fight_users` LEFT JOIN `fight` ON `fight_users`.`uid` = `fight`.`eid` WHERE (((`fight_users`.`battle`)='".$player['battle']."') AND ((`fight_users`.`side`)='".$side."') AND ((`fight_users`.`hp`)>'0') AND (`fight_users`.`id`=`user`.`id`) AND ((`fight`.`eid`) Is Null))  ORDER BY rand() LIMIT 1;"));
            
$en_st=explode("|",$en['st']);
            for(
$i=5;$i<=36;$i++){
                if(
$en_st[$i]=='')$en_st[$i]=0;
            }
            
            if(!isset(
$en['uid'])){
                
$bat=0;
                
$ty=3;
                
$_SESSION['user']['wait']=1;
            }else{
                
$_SESSION['user']['wait']=0;
                if(
$en['invisible']>time()){
                    
$p_en='"невидимка",99999,99999,99999,99999,"??","0","","","","2","100","115","","",0,1';
                }else{
                    
$p_en='"'.$en['login'].'",'.$en['hp'].','.$en['hp_all'].','.$en['mp'].','.$en['mp_all'].',"'.$en['level'].'","'.$en['sklon'].'","'.(($en['clan_id']=='chaos')?'':$en['clan_gif']).'","'.(($en['clan_id']=='chaos')?'':$en['clan']).'","'.(($en['clan_id']=='chaos')?'':$en['clan_d']).'","2","100","115","","",'.$en['thotem'].',1';
                }
            }
        }else{
            
$bat=0;
            
$ty=5;
            
$end=scode();
        }
    }else{
        
$bat=0;$ty=4;$end='';
    }
}
$expp exp_level($player['level']);
$AutoBot explode("|",$player['autobot']);
echo
'var fight_ty = ['.$fight.','.$bat.','.$ty.',"'.$end.'","'.$vc.'","'.$expp['ex'].'","'.$player['battle'].'"];
var param_ow = ["'
.$player['login'].'","'.$player['hp'].'","'.$player['hp_all'].'","'.$player['mp'].'","'.$player['mp_all'].'","'.$player['level'].'","'.$player['sklon'].'","'.(($player['clan_id']=='chaos')?'':$player['clan_gif']).'","'.(($player['clan_id']=='chaos')?'':$player['clan']).'","'.(($player['clan_id']=='chaos')?'':$player['clan_d']).'","1","100","115","","",'.$player['thotem'].',['.$AutoBot[0].','.$AutoBot[1].']];
'
;
echo
'var slots_ow = ["'.$player['obraz'].'","';
$magic=slotwiev($player['id'],0);
echo
'"];
var lives_g1 = ['
.$livg1.'];
var lives_g2 = ['
.$livg2.'];
var fight_pm = ['
.$expp['ma'].','.$plstt[28].','.$player['od'].','.$player['bl'].',"'.scode().'",'.$en['uid'].','.$player['side'].',3,0,""];';
if(
$bat!=0){
    
$magic=explode("|",$magic);
    if(
$player['znan']>and $player['mp']>0){
        
$magic_in.="320,";
        
$alchemy.="0,";
    }
    foreach(
$magic as $val){
        
$st=explode("@",$val);
        
$magic_in.="$st[1],";
        
$alchemy.="$st[0],";
    }
echo
'var alchemy = ['.substr_replace($alchemy'', -1).'];
var magic_in = ['
.substr_replace($magic_in'', -1).'];
var stand_in = [2,3,29,30,31];
var param_en = ['
.$p_en.'];';
    if(
$en['invisible']>time()){
        echo
'var slots_en = ["invisible.gif","';
        if(
$en['type']==1){
            
slotwiev(0,0);
        }else{
            if(
$en['addon']==99){
                
slotwiev(0,0);
            }else{
                
slotwiev(0,0);
            }
        }
        echo
'"];';
    }else{
        echo
'var slots_en = ["'.$en['obraz'].'","';
        if(
$en['type']==1){
            
slotwiev($en['id'],0);
        }else{
            if(
$en['addon']==99){
                
slotwiev($player['id'],0);
            }else{
                
slotwiev($en['id'],0);
            }
        }
        echo
'"];';
    }
    if(
$en['invisible']>time()){
        echo
'var addpa_en = [1,0,1,0,1,0,1,0,1,0,0,0,0,0,0,0];';
    }else{
        if(
$en['id']>9999){
            
$trw affect($en['id'],3);
            if(!empty(
$trw)){
                foreach (
$trw as $key => $val){
                    switch(
$key){
                        case
'30':
                            
$en['sila']+=$val;
                        break;
                        case
'31':
                            
$en['lovk']+=$val;
                        break;
                        case
'32':
                            
$en['uda4a']+=$val;
                        break;
                        case
'33':
                            
$en['zdorov']+=$val;
                        break;
                        case
'34':
                            
$en['znan']+=$val;
                        break;
                        default:
                            
$en_st[$key]+=$val;
                        break;
                    }
                }
            }
        }
        echo
'var addpa_en = ['.$en['sila'].','.$en_st[30].','.$en['lovk'].','.$en_st[31].','.$en['uda4a'].','.$en_st[32].','.$en['mudr'].','.$en_st[35].','.$en['znan'].','.$en_st[34].','.$en_st[5].','.$en_st[6].','.$en_st[7].','.$en_st[8].','.$en_st[9].','.$en_st[10].'];';
    }
}
if(
$l==1) {
    echo 
"var list = [";
    if(
is_file("/var/www/gamale/data/battles/stats/".$player['battle'].".txt")){
        echo 
Show_Stat($player['battle']);
    }
    echo
"];n";
echo
'var fexp = ["'.$player['dmg'].'","15","'.$player['id'].'","'.scode().'","'.$player['randomize'].'","",';
if(
$player['wait']>time()){
    print 
$player['wait']-time();
}else{
    print 
0;
}
echo
',0];';
}else{
echo
'var stats = ['.$player['dmg'].'];';
}
echo
'var logs = [1';
if(
is_file("/var/www/gamale/data/battles/logs/".$player['battle'].".txt")){
    echo 
Show_Log($player['battle'],10);
}
echo
'];';

echo
'
magic_slots();
'
;
echo
'</SCRIPT>
</BODY>
</HTML>'
;
?>
Онлайн: 1
Реклама