Вход Регистрация
Файл: slando.icu/modules/game/fight.php
Строк: 280
<?php
require_once '../../system/func_for_game2.inc.php';

$pvpuser=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `pvp_user` WHERE `id_user`='".num($user['id'])."' "));
if(
$pvpuser['id']>0){$pvpkomp=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `pvp_kom` WHERE `id`='".num($pvpuser['id_kom'])."' "));
if(
$pvpkomp==0){mysqli_query($link,"DELETE FROM `pvp_user` WHERE `id` = '".num($pvpuser['id_kom'])."'");go("/taverna?m=arena");}else{
$pvp=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `pvp_kom` WHERE `id`='".num($pvpuser['id_kom'])."' "));
if(
$pvp['id_pvp']!=1){go("/pvp/game");}

if(
$pvp['act']==0){
if(
$pvp['time_nac']<$time){
$ktopvpst=mysqli_num_rows(mysqli_query($link,"SELECT id FROM `pvp_user` WHERE `id_kom`='".num($pvpuser['id_kom'])."' "));
if(
$ktopvpst==1){
$hp_user2=rand($hp_user*0.6,$hp_user*1.2);$manevr2=$manevr;$att2=rand($att_user*0.7,$att_user*1.2);$toch2=$toch;
mysqli_query($link,"INSERT INTO `pvp_user`(`id`,`id_kom`,`id_user`,`hp`,`lvl`,`hp_max`,`name`,`manevr`,`att`,`toch`,`tip`)VALUES('','".num($pvpuser['id_kom'])."','0','$hp_user2','".num($user['lvl'])."','$hp_user2','Пират','".num($manevr2)."','$att2','$toch2','1')");

}
mysqli_query($link,"UPDATE `pvp_kom` SET `act`='2',`time_nac`='$time',`timer`='$time' WHERE `id`='".num($pvp['id'])."' ");
go("/fight");}
head2('Арена');
echo
'<div class="block1 center">
<img width="70%" src="/images/icon/gorod/'
.$user['gorod'].'.png" alt="" /><div class="razriv7"></div>
<div class="clrt7">Начало через: '
.difference($pvp['time_nac']-$time).'</div>';

}elseif(
$pvp['act']==2){

$vragrn2=mysqli_query($link,"SELECT id FROM `pvp_user` WHERE `id_kom`='".num($pvpuser['id_kom'])."' and `hp`>'0'  and `id_user`!='".num($user['id'])."' ");
$vragkol=mysqli_num_rows($vragrn2);

if(isset(
$_GET['r'])){$vragsn=0;
$arenakol=rand(1,$vragkol);$n=0;
while(
$vragt mysqli_fetch_array($vragrn2))
{
$n=$n+1;
if(
$n==$arenakol){
$vragsn=$vragt['id'];
}}
$_SESSION['arenaall']=$vragsn;
go("/fight");
}


if(
$pvpuser['hp']>0){
///////поиск врагов
if($vragkol!=0){


if(!isset(
$_SESSION['arenaall'])){$vrags=0;
$arenakol=rand(1,$vragkol);$n=0;
while(
$vrag mysqli_fetch_array($vragrn2))
{
$n=$n+1;
if(
$n==$arenakol){
$vrags=$vrag['id'];
}}
$_SESSION['arenaall']=$vrags;
$polevr=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `pvp_user` WHERE `id`='".num($_SESSION['arenaall'])."' "));
}else{
$polevr=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `pvp_user` WHERE `id`='".num($_SESSION['arenaall'])."' "));
}

if(
$polevr['id']==or $polevr['hp']==0){unset($_SESSION['arenaall']);go("/fight");}

$hp_proc_v=($polevr['hp']/$polevr['hp_max'])*100;$hp_proc_v3=$hp_proc_v;

$hp_proc=($pvpuser['hp']/$pvpuser['hp_max'])*100;


if(!isset(
$_GET['att'])){
if(
$user['time_att']<$time){$tab_att='<div class="small">&nbsp;</div>';}else{$tab_att='<div class="clrt6 small">'.($user['time_att']-$time).'</div>';}
if(
$user['time_att_pist']<$time){$tab_att_pist='<div class="small">&nbsp;</div>';}else{$tab_att_pist='<div class="clrt6 small">'.($user['time_att_pist']-$time).'</div>';}


head2('Арена');
echo
'<div class="block1 center">';
if(isset(
$_SESSION['back'])){unset($_SESSION['back']);}
if(isset(
$_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}else{echo'<div style="height:10px;"></div>';}
echo
'
<div>
<img src="/images/icon/mission/vrag/11.png" alt="">
<div class="clrt0">'
.$polevr['name'].'</div>';
if(
$hp_proc_v>20){$hp_proc_v=$hp_proc_v-20;echo'<div class="hp"><span class="hp2" style="width:87%"></span></div>';
if(
$hp_proc_v>20){$hp_proc_v=$hp_proc_v-20;echo'<div class="hp"><span class="hp2" style="width:87%"></span></div>';}
else{
$hp_proc_v2=($hp_proc_v/20)*87;$hp_proc_v=0;echo'<div class="hp"><span class="hp2" style="width:'.$hp_proc_v2.'%"></span></div>';}
if(
$hp_proc_v>20){$hp_proc_v=$hp_proc_v-20;echo'<div class="hp"><span class="hp2" style="width:87%"></span></div>';}
else{
$hp_proc_v2=($hp_proc_v/20)*87;$hp_proc_v=0;echo'<div class="hp"><span class="hp2" style="width:'.$hp_proc_v2.'%"></span></div>';}
if(
$hp_proc_v>20){$hp_proc_v=$hp_proc_v-20;echo'<div class="hp"><span class="hp2" style="width:87%"></span></div>';}
else{
$hp_proc_v2=($hp_proc_v/20)*87;$hp_proc_v=0;echo'<div class="hp"><span class="hp2" style="width:'.$hp_proc_v2.'%"></span></div>';}
if(
$hp_proc_v>20){$hp_proc_v=$hp_proc_v-20;echo'<div class="hp"><span class="hp2" style="width:87%"></span></div>';}
else{
$hp_proc_v2=($hp_proc_v/20)*87;$hp_proc_v=0;echo'<div class="hp"><span class="hp2" style="width:'.$hp_proc_v2.'%"></span></div>';}}
else{
$hp_proc_v2=($hp_proc_v/20)*87;$hp_proc_v=0;echo'<div class="hpm"><span class="hp2m" style="width:'.$hp_proc_v2.'%"></span></div>';
echo
'<div class="hpm"><span class="hp2m" style="width:0%"></span></div>';
echo
'<div class="hpm"><span class="hp2m" style="width:0%"></span></div>';
echo
'<div class="hpm"><span class="hp2m" style="width:0%"></span></div>';
echo
'<div class="hpm"><span class="hp2m" style="width:0%"></span></div>';}
echo
'</div>';

echo
'<div><a style="width:25%;display:inline-block;" class="arts_boi" href="/fight?att&amp;t=1"><img width="70%" src="/images/116.png" alt="Ударить" />'.$tab_att.'</a>';
if(
$uron_pistol>0){echo'<a style="width:25%;display:inline-block;" class="arts_boi" href="/fight?att&amp;t=2"><img width="70%" src="/images/119.png" alt="Выстрелить" />'.$tab_att_pist.'</a>';}
echo
'<a style="width:25%;display:inline-block;" class="arts_boi" href="/fight?r"><img width="70%" src="/images/120.png" alt="Другой" /><div class="small">&nbsp;</div></a></div>';


}else{
if(isset(
$_GET['t'])){$tip=num($_GET['t']);}else{$tip=1;}
if(
$tip==1){
if(
$user['time_att']<$time){
$att=mt_rand($att_user*0.8,$att_user*1);$opit=num($att*0.7*$opit_b);
if(
$polevr['tip']==1){
$att_v=mt_rand($polevr['att']*0.8,$polevr['att']*1);
$text='[colorcvg=#B72F14]'.vivod($polevr['name']).' нанес вам '.$att_v.' урона.[/colorcvg]';
mysqli_query($link,"INSERT INTO `pvp_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`, `tip`, `id_k`)VALUES ( '', '".num($pvp['id'])."','0', '$text', '$time','2','".num($user['id'])."')");
if(
$pvpuser['hp']<=$att_v){
mysqli_query($link,"UPDATE `pvp_user` SET `hp`='0' WHERE `id`='".num($pvpuser['id'])."'");
}else{
mysqli_query($link,"UPDATE `pvp_user` SET `hp`=`hp`-'$att_v' WHERE `id`='".num($pvpuser['id'])."'");}
}




if(
$polevr['hp']<=$att){
mysqli_query($link,"UPDATE `pvp_user` SET `hp`='0' WHERE `id`='".num($polevr['id'])."'");
}else{
mysqli_query($link,"UPDATE `pvp_user` SET `hp`=`hp`-'$att' WHERE `id`='".num($polevr['id'])."'");}
$text='[colorcvg=#B72F14]'.vivod($user['login']).' нанес вам '.$att.' урона.[/colorcvg]';
mysqli_query($link,"INSERT INTO `pvp_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`, `tip`, `id_k`)VALUES ( '', '".num($pvp['id'])."','0', '$text', '$time','2','".num($polevr['id_user'])."')");
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`time_att`='".($time+$t_p_user)."',`koluron`=`koluron`+'$att' WHERE `id`='".num($user['id'])."'");
$_SESSION['pokaz']='<div class="clrt7" style="color:#29B92E;">Вы нанесли '.vivod($polevr['name']).'  '.$att.' урона.</div><div class="razriv7"></div>';
}
}
elseif(
$tip==2){
if(
$user['time_att_pist']<$time){
if(
$user['kol_puli']>0){
$att=mt_rand($uron_pistol*0.8,$uron_pistol*1);
$opit=num($att*0.7*$opit_b);
if(
$polevr['tip']==1){
$att_v=mt_rand($polevr['att']*0.8,$polevr['att']*1);
$text='[colorcvg=#B72F14]'.vivod($polevr['name']).' нанес вам '.$att_v.' урона.[/colorcvg]';
mysqli_query($link,"INSERT INTO `pvp_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`, `tip`, `id_k`)VALUES ( '', '".num($pvp['id'])."','0', '$text', '$time','2','".num($user['id'])."')");
if(
$pvpuser['hp']<=$att_v){
mysqli_query($link,"UPDATE `pvp_user` SET `hp`='0' WHERE `id`='".num($pvpuser['id'])."'");
}else{
mysqli_query($link,"UPDATE `pvp_user` SET `hp`=`hp`-'$att_v' WHERE `id`='".num($pvpuser['id'])."'");}
}



if(
$polevr['hp']<=$att){
mysqli_query($link,"UPDATE `pvp_user` SET `hp`='0' WHERE `id`='".num($polevr['id'])."'");
}else{
mysqli_query($link,"UPDATE `pvp_user` SET `hp`=`hp`-'$att' WHERE `id`='".num($polevr['id'])."'");}
$text='[colorcvg=#B72F14]'.vivod($user['login']).' нанес вам '.$att.' урона.[/colorcvg]';
mysqli_query($link,"INSERT INTO `pvp_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`, `tip`, `id_k`)VALUES ( '', '".num($pvp['id'])."','0', '$text', '$time','2','".num($polevr['id_user'])."')");
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`time_att_pist`='".($time+$t_p_pistol)."',`koluron`=`koluron`+'$att',`kol_puli`=`kol_puli`-'1' WHERE `id`='".num($user['id'])."'");
$_SESSION['pokaz']='<div class="clrt7" style="color:#29B92E;">Вы нанесли '.vivod($polevr['name']).'  '.$att.' урона.</div><div class="razriv7"></div>';

}else{
$_SESSION['pokaz']='<div class="clrt7">У вас закончились пули.</div><a class="clrt3" href="/shop?m=all">Купить</a><div class="razriv7"></div>';}
}
}



go("/fight");
}

echo
'<div class="razriv7"></div><div class="block4 left">';
$q=mysqli_query($link,"SELECT * FROM `pvp_chat` WHERE `id_kom`='".num($pvpuser['id_kom'])."' and `tip`='0' or `id_kom`='".num($pvpuser['id_kom'])."' and `id_k`='".num($user['id'])."'  order by `id` desc limit 7 ");
while(
$r mysqli_fetch_array($q))
{
if(
$r['id_add']!=0){
$user_msg=mysqli_fetch_array(mysqli_query($link,"SELECT  id ,sex,login FROM `users` WHERE `id`='".num($r['id_add'])."' limit 0,1 "));
$name='<a href="/anketa?id='.num($user_msg['id']).'">'.sex($user_msg['sex']).''.$user_msg['login'].'</a>:';
}else{
$name='';}
echo
'<div><span class="clrt5">'.$name.'</span>
<span class="clrt11">'
.bbcode(nl2br(vivod($r['text']))).'</span></div>';
}
echo
'</div>';
}else{
$bnp=rand($pvp['lvl']*25,$pvp['lvl']*40);
$money=num($bnp*$nagrada_b);$gold=rand(0,1);$opit=num($opit_b*$money*5);

mysqli_query($link,"UPDATE `users` SET `money`=`money`+'$money',`gold`=`gold`+'$gold',`opit`=`opit`+'$opit',`time_arena`='".num($time+20*60)."',`fightwin`=`fightwin`+'1'  WHERE `id`='".num($user['id'])."' ");

mysqli_query($link,"DELETE FROM `pvp_user` WHERE `id_user` = '".num($user['id'])."'");$time=time();
if(
$pvp['id_add']==$user['id']){$ktopvpkl=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `pvp_user` WHERE `id_kom`='".num($pvpuser['id_kom'])."' and `tip`=0 "));
if(
$ktopvpkl==0){mysqli_query($link,"DELETE FROM `pvp_chat` WHERE `id_kom` = '".num($pvp['id'])."'");
mysqli_query($link,"DELETE FROM `pvp_user` WHERE `id_kom` = '".num($pvp['id'])."'");
mysqli_query($link,"DELETE FROM `pvp_kom` WHERE `id` = '".num($pvp['id'])."'");
}else{
$pvppoiknew=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `pvp_user` WHERE `id_kom`='".num($pvpuser['id_kom'])."' limit 1"));mysqli_query($link,"UPDATE `pvp_kom` SET `id_add`='".num($pvppoiknew['id_user'])."',`lvl`='".num($pvppoiknew['lvl'])."' WHERE `id`='".num($pvp['id'])."' ");
}}


head2('Арена');

echo
'<div class="block1 center">
<img  src="/images/44.png" alt="" />
<div class="clrt7">Враги были успешно повержены!</div>
<div><div class="clrt0">Награда:</div> '
.img(3,'png').''.$money.'   '.img(42,'png').''.$opit.'';
if(
$gold>0){echo' '.img(24,'png').''.$gold.'';}
echo
'<a class="ssilki2" href="/game">Далее</a>';

}

}else{
$bnp=rand($pvp['lvl']*5,$pvp['lvl']*10);
$money=num($bnp*$nagrada_b);
mysqli_query($link,"UPDATE `users` SET `money`=`money`+'$money',`time_arena`='".num($time+20*60)."'  WHERE `id`='".num($user['id'])."' ");

mysqli_query($link,"DELETE FROM `pvp_user` WHERE `id_user` = '".num($user['id'])."'");$time=time();
if(
$pvp['id_add']==$user['id']){$ktopvpkl=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `pvp_user` WHERE `id_kom`='".num($pvpuser['id_kom'])."' and `tip`=0 "));
if(
$ktopvpkl==0){mysqli_query($link,"DELETE FROM `pvp_chat` WHERE `id_kom` = '".num($pvp['id'])."'");
mysqli_query($link,"DELETE FROM `pvp_user` WHERE `id_kom` = '".num($pvp['id'])."'");
mysqli_query($link,"DELETE FROM `pvp_kom` WHERE `id` = '".num($pvp['id'])."'");}else{
$pvppoiknew=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `pvp_user` WHERE `id_kom`='".num($pvpuser['id_kom'])."' limit 1"));mysqli_query($link,"UPDATE `pvp_kom` SET `id_add`='".num($pvppoiknew['id_user'])."',`lvl`='".num($pvppoiknew['lvl'])."' WHERE `id`='".num($pvp['id'])."' ");
}}

head2('Арена');
echo
'<div class="block1 center">
<img  src="/images/45.png" alt="" />
<div class="clrt7">Вы погибли, улучшайте свое снаряжение и возвращайтесь снова.</div>
<div><div class="clrt0">Награда:</div> '
.img(3,'png').''.$money.'';
echo
'<a class="ssilki2" href="/game">Далее</a>';


}


}

}
}else{
go("/taverna?m=arena");}
foot();
?>
Онлайн: 0
Реклама