Вход Регистрация
Файл: modules/game/arena.php
Строк: 254
<?php
require '../../system/func_for_game2.inc.php';
if(
$user['hp_max']<1){
head('Арена');
echo
'<div class="block" >
<div class="block2" ><div class="block3 center" >
Для входа на арену, ваши параметры должны быть более 1 ед.

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

}else{
if (isset(
$_GET['m'])) {$mod=vvod($_GET['m']);} else {$mod="";}

switch(
$mod
{

default:
if(
$user['kol_arena_boi']==0){go("/game");}

$arena mysqli_fetch_array(mysqli_query($link,"SELECT SQL_CACHE * FROM `boiarena` WHERE `id`='".num($user['id'])."' limit 1  "));

if(
$arena['id']==0){
///////поиск врага
$in_game time() -60;
$vrags=0;
$vragrn=mysqli_query($link,"SELECT SQL_CACHE id FROM `poleuser` WHERE  `lvl`>= '".($user['lvl']-2)."' and `lvl`<= '".($user['lvl']+2)."'  and `id`!='".num($user['id'])."' LIMIT 30 ");
$vragkol=mysqli_num_rows($vragrn);
$arenakol=rand(1,$vragkol);$n=0;
while(
$vrag mysqli_fetch_array($vragrn))
{
$n=$n+1;
if(
$n==$arenakol){
$vrags=$vrag['id'];
}}
$_SESSION['arenaall']=$vrags;
////$vrag=mysqli_fetch_array(mysqli_query($link,"SELECT SQL_CACHE id,login,pass,authtime,hp,hp_max,idattag,money,sex FROM `users` WHERE `id`='".num($_SESSION['arenaall'])."' "));

$pole=mysqli_fetch_array(mysqli_query($link,"SELECT SQL_CACHE * FROM `poleuser` WHERE `id`='".num($_SESSION['arenaall'])."' "));
if(
$pole['id']==0){
head('Арена');
echo
'<div class="block" >
<div class="block2" ><div class="block3 center" >
В данный момент для вас нет подходящих противников.

</div></div></div>'
;
}else{
mysqli_query($link,"INSERT INTO `boiarena` ( `id`,`id_vrag`,`hp`,`hp_max`,`hp_vrag`,`hp_vrag_max`,`login`,`att`,`deff`,`time`,`user_att`,`user_deff`,`sex`,`class`)VALUES 
('"
.num($user['id'])."','".num($pole['id'])."','".num($user['hp_max'])."','".num($user['hp_max'])."','".num($pole['hp_max'])."','".num($pole['hp_max'])."','".vvod($pole['login'])."','".num($pole['att'])."','".num($pole['deff'])."','$time','".num($user['att'])."','".num($user['deff'])."','".num($pole['sex'])."','".num($pole['class'])."')");
go("/arena");
}
}else{

$hp_proc_v=($arena['hp_vrag']/$arena['hp_vrag_max'])*100;
$hp_proc_u=($arena['hp']/$arena['hp_max'])*100;
if(
$hp_proc_v<0){$hp_proc_v=0;}if($hp_proc_u<0){$hp_proc_u=0;}

if(
$user['class']<3){$img_cl=1;}else{$img_cl=2;}
if(
$user['sex']<2){$img_sex=1;}else{$img_sex=2;}
if(
$arena['class']<3){$img_cl2=1;}else{$img_cl2=2;}
if(
$arena['sex']<2){$img_sex2=1;}else{$img_sex2=2;}

for (
$i=1$i<11$i++ ){if(!isset($item_l2[''.$i.''])){$item_l2[''.$i.'']=0;}}
if(
$user['sex']<2){if($user['class']<3){$img_sex3=1;}else{$img_sex3=2;}}else{if($user['class']<3){$img_sex3=3;}else{$img_sex3=4;}}
if(
$arena['sex']<2){if($arena['class']<3){$img_sex4=1;}else{$img_sex4=2;}}else{if($arena['class']<3){$img_sex4=3;}else{$img_sex4=4;}}

$q=mysqli_query($link,"SELECT * FROM `inventar` WHERE `id_user`= '".$arena['id_vrag']."' and `act`='1' and `tip`='0' ");
while(
$r mysqli_fetch_array($q)){$item_l3[''.$r['chast'].'']=$r['id_shop'];}
for (
$i=1$i<11$i++ ){if(!isset($item_l3[''.$i.''])){$item_l3[''.$i.'']=0;}}

head(' ');

echo
'<script type="text/javascript" src="/js/arena.js"></script>
<div style="margin:-6px 0 0 0;">

<div class="hp_proc_block_s"><div style="border-bottom:1px #191919 solid;" class="hp_proc_block"><div style="margin:0 55px 0 0;" ><div id="hp_proc_block2_v"  class="hp_proc_block2" style="width:'
.$hp_proc_v.'%;"></div></div></div></div>

<div style="background-repeat: no-repeat;background-image: url(/images/icon/arena_bg.png);background-position: 50% 50% ;padding:33% 0 33% 0;position:relative;z-index:2;">
<div class="text_boi_vrag right">
<img  id="img_vrag" style="margin:-17px 0 -10px 0;" class="float-right boi_sc" src="/images/hero/mini_'
.$img_sex2.'_'.$img_cl2.'.png" alt="" />
<div class="boi_name_vrag" id="name_vrag_b">'
.vivod($arena['login']).'</div>
<div id="stats_vrag">
<span class="text_boi_stats">'
.$arena['att'].' <img width="18px" id="img_att_v" src="/images/7.png" alt="" /></span>
<span class="text_boi_stats">'
.$arena['deff'].' <img width="18px" id="img_deff_v" src="/images/6.png" alt="" /></span>
<span class="text_boi_stats"><span id="hp_small_v">'
.$arena['hp_vrag'].'</span> <img width="18px" id="img_hp_v"  src="/images/5.png" alt="" /></span>
</div>
</div>
<div style="position:absolute;bottom:15%;left:0px;width:35%;">
<div class="hp_proc_block_small"><div class="hp_proc_block2_small" id="hp_proc_block2_small_u" style="width:'
.$hp_proc_u.'%;"></div></div>
<img width="90%" src="/images/hero/logo/'
.$img_sex3.'/'.$item_l2['1'].'/'.$item_l2['2'].'/'.$item_l2['3'].'/'.$item_l2['4'].'/'.$item_l2['5'].'/'.$item_l2['6'].'/'.$item_l2['7'].'/'.$item_l2['8'].'" alt="" />
<div class="hp_del2" style="display:none;" id="hp_del_u"></div>
<div class="hp_isc" style="display:none;" id="hp_isc_u"></div>
</div>

<div style="position:absolute;bottom:15%;right:0px;width:35%;">
<div class="hp_proc_block_small"><div class="hp_proc_block2_small" id="hp_proc_block2_small_v"  style="width:'
.$hp_proc_v.'%;"></div></div>
<img width="90%" src="/images/hero/logo/'
.$img_sex4.'/'.$item_l3['1'].'/'.$item_l3['2'].'/'.$item_l3['3'].'/'.$item_l3['4'].'/'.$item_l3['5'].'/'.$item_l3['6'].'/'.$item_l3['7'].'/'.$item_l3['8'].'" alt="" class="boi_sc"/>
<div class="hp_del2" style="display:none;" id="hp_del_v"></div>
</div>

<div class="text_boi_user">
<img  id="img_user" style="margin:0px 0 -17px 0;" class="float-left" src="/images/hero/mini_'
.$img_sex.'_'.$img_cl.'.png" alt="" />
<div class="boi_name_user" id="name_user_b">Вы</div>
<div id="stats_user">
<span class="text_boi_stats">'
.$user['att'].' <img width="18px" id="img_att_u" src="/images/7.png" alt="" /></span>
<span class="text_boi_stats">'
.$user['deff'].' <img width="18px" id="img_deff_u" src="/images/6.png" alt="" /></span>
<span class="text_boi_stats"><span id="hp_small_u">'
.$arena['hp'].'</span> <img width="18px" id="img_hp_u" src="/images/5.png" alt="" /></span>
</div>

</div>

</div>

<div class="hp_proc_block_s" style="padding:0px 0 1px 0;"><div class="hp_proc_block"><div style="margin:0 0 0 55px;"><div id="hp_proc_block2_u" class="hp_proc_block2" style="width:'
.$hp_proc_u.'%;"></div></div></div></div>
<br/>
<div class="center" style="margin:0 0 10px 0;"><a  class="ssilki1" href="javascript:attack_arena('
."'/system/func.php'".');" >Атаковать</a></div>

<div class="center" style="margin:20px 0 10px 0;"><a href="/arena?m=auto" >Автобой за <img width="17px" src="/images/8.png" alt="" />1</a></div>
</div>
<script type="text/javascript" language="javascript">var hp_user='
.$arena['hp'].'; var hp_vrag='.$arena['hp_vrag'].';var hp_user_max='.$arena['hp_max'].'; var hp_vrag_max='.$arena['hp_vrag_max'].';</script>
'
;


}
?>
<script type="text/javascript" language="javascript">
if(hp_vrag==0 || hp_user==0){window.location = "/arena?m=load";}

size_boi();
</script>
<?
break;
////
case 'load':
$arena mysqli_fetch_array(mysqli_query($link,"SELECT SQL_CACHE * FROM `boiarena` WHERE `id`='".num($user['id'])."' limit 1  "));
if(
$arena['id']==0){go("/arena");}else{
if(
$arena['hp']==or $arena['hp_vrag']==0){
if(
$arena['hp_vrag']!=0){$img='lose';$opit=5;$money=5;$opit=num((($arena['hp_vrag_max']-$arena['hp_vrag'])/5+2)*$nagrada_op);$money=num((($arena['hp_vrag_max']-$arena['hp_vrag'])/3)*$nagrada_m);
}else{
$img='win';$opit=num((($arena['hp_vrag_max'])/2+15)*$nagrada_op);$money=num((($arena['hp_vrag_max'])/2+10)*$nagrada_m);
}

mysqli_query($link,"UPDATE `users` SET `money`=`money`+'$money',`opit`=`opit`+'$opit',`kol_arena_boi`=`kol_arena_boi`-'1' WHERE `id`='".num($user['id'])."'  limit 1 ");
mysqli_query($link,"DELETE FROM `boiarena` WHERE `id` ='".num($user['id'])."'");

head(' ');
echo
'<div class="center"><img width="100%" src="/images/icon/'.$img.'.png" alt="" /></div>';



echo
'<div class="center"><span class="big clrt9">Награда:</span>
<img width="17px" src="/images/9.png" alt="" />'
.$money.' <img width="17px" src="/images/10.png" alt="" />'.$opit.'
<br/>'
;
if(
$user['kol_arena_boi']==1){echo'<a  class="ssilki1" href="/game">Главная</a></div>';}else{echo'<a  class="ssilki1" href="/arena">Следующий</a></div>';}

}else{
go("/arena");}
}
break;
////
case 'auto':
if(
$user['kol_arena_boi']==0){go("/game");}
if(!isset(
$_GET['ok'])){
head(' ');
if(isset(
$_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}
echo
'<div class="center">'.img(8,'png').''.$user['gold'].'</div>';
echo
'<div class="block" >
<div class="block2" ><div class="block3 center" >
<div class="clrt1">Вы уверены, что желаете провести все бои за <img width="17px" src="/images/8.png" alt="" />1?</div>
<br/>
<a class="ssilki1" href="/arena?m=auto&amp;ok">Провести</a> <a class="ssilki3" href="/arena">Отмена</a>

</div></div></div>'
;
}else{
if(
$user['gold']<1){
$_SESSION['pokaz']='<div class="error center">У вас недостаточно алмазов.</div>';
go("/arena?m=auto");
}else{
$opit=0;$money=0;
for(
$i=$user['kol_arena_boi'];$i>0;$i--){
$vragrn=mysqli_query($link,"SELECT SQL_CACHE * FROM `poleuser` WHERE  `lvl`>= '".($user['lvl']-2)."' and `lvl`<= '".($user['lvl']+2)."'  and `id`!='".num($user['id'])."' LIMIT 30 ");
$vragkol=mysqli_num_rows($vragrn);
$arenakol=rand(1,$vragkol);$n=0;
while(
$arena mysqli_fetch_array($vragrn))
{
$n=$n+1;
if(
$n==$arenakol){

$att=($user['att']-$arena['deff']/3)/5;if($att<3){$att=3;}
$topswap['att_user']=mt_rand($att*0.9,$att*1);

$att_v=($arena['att']-$user['deff']/3)/5;if($att_v<3){$att_v=3;}
$topswap['att_vrag']=mt_rand($att_v*0.9,$att_v*1);

if(
$att<$att_v){$img='lose';$opit=10+$opit;$money=5+$money;
}else{
$img='win';$opit=num((($arena['hp_max'])/2+15)*$nagrada_op)+$opit;$money=num((($arena['hp_max'])/2+10)*$nagrada_m)+$money;
}


}

}


}
mysqli_query($link,"UPDATE `users` SET `money`=`money`+'$money',`opit`=`opit`+'$opit',`kol_arena_boi`=0,`gold`=`gold`-1 WHERE `id`='".num($user['id'])."'  limit 1 ");
mysqli_query($link,"DELETE FROM `boiarena` WHERE `id` ='".num($user['id'])."'");
head(' ');

echo
'<div class="block" >
<div class="block2" ><div class="block3 center" ><span class="big clrt9">Награда:</span>
<img width="17px" src="/images/9.png" alt="" />'
.$money.' <img width="17px" src="/images/10.png" alt="" />'.$opit.'
<br/><a  class="ssilki1" href="/game">Главная</a></div></div></div>'
;

}
}
break;
}
}
foot();
?>
Онлайн: 2
Реклама