Вход Регистрация
Файл: slando.icu/modules/flot/pve/game.php
Строк: 609
<?php
$mem_start 
memory_get_usage();
require_once 
'../../../system/func_for_game2.inc.php';
require_once 
'../../../system/smiles.inc.php';


$operapoisku=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_user` WHERE `id_user`='".num($user['id'])."' "));
if(
$operapoisku['id']>0){$operap=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `orden_pve_kom` WHERE `id`='".num($operapoisku['id_kom'])."' "));
if(
$operap==0){go("/flot/pve");}else{
$opera=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_kom` WHERE `id`='".num($operapoisku['id_kom'])."' "));
if(
$operapoisku['hp']>$operapoisku['hp_max']){mysqli_query($link,"UPDATE `orden_pve_user` SET `hp`='".$operapoisku['hp_max']."' WHERE  `id_user`='".num($user['id'])."' ");$operapoisku['hp']=$operapoisku['hp_max'];}

/*** фильтрация ***/
if (isset($_GET['m'])) {$mod=vvod($_GET['m']);} else {$mod="";}

if(empty(
$_POST['submit']) and !isset($_GET['r']) and !isset($_GET['att']) and $mod!='gotov' )
{
if(
$opera['id_opera']==2){$hp_proc=($operapoisku['hp_user']/$operapoisku['hp_max'])*100;$hp_proc_c=$hp_proc;}
head2(''.$opera['name'].'');
}


switch(
$mod
{
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
default:


if(
$opera['act']==0){

echo
'<div class="block1 left"><div class="center"></div>';
if(
$operapoisku['act']==0){echo'<a class="ssilki2" href="/flot/pve/game?m=gotov">Готов</a>';}else{ echo'<a class="ssilki2" href="/flot/pve/game?m=gotov">Не готов</a>';}
$ktoopera=mysqli_query($link,"SELECT * FROM `orden_pve_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' ");
echo
'<div class="razriv7"></div><div class="block4">';$kol=0;$koln=0;
while(
$r mysqli_fetch_array($ktoopera))
{
$suser=mysqli_fetch_array(mysqli_query($link,"SELECT id,login,adm,sex,authtime,lvl FROM `users` WHERE `id`='".num($r['id_user'])."' "));
$in_game=time()-90;
$logsend=$suser['adm'];$logadm=$suser['login'];
$name color_nick($suser['login']);
if(
$r['act']==0){echo' <div>'.sex($suser['sex']).''.$name.' <span class="clrt1">'.$suser['lvl'].' ур.</span> <span class="clrt2">не готов</span></div>';}else{echo'<div>'.sex($suser['sex']).''.$name.' <span class="clrt1">'.$suser['lvl'].' ур.</span></div> ';$koln=$koln+1;}$kol=$kol+1;
if(
$suser['authtime']<$in_game){$kol=$kol-1;
mysqli_query($link,"DELETE FROM `orden_pve_user` WHERE `id_user` = '".num($suser['id'])."'");$time=time();$text=''.$suser['login'].' исключен из комнаты, из-за неактивности';
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time` )VALUES ( '', '".num($operapoisku['id_kom'])."','0', '$text', '$time')");
if(
$opera['id_add']==$suser['id']){$ktol=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `orden_pve_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' "));if($ktol==0){mysqli_query($link,"DELETE FROM `orden_pve_chat` WHERE `id_kom` = '".num($opera['id'])."'");mysqli_query($link,"DELETE FROM `orden_pve_kom` WHERE `id` = '".num($opera['id'])."'");}else{
$ktoopera2=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' limit 1"));mysqli_query($link,"UPDATE `orden_pve_kom` SET `id_add`='".num($ktoopera2['id_user'])."' WHERE `id`='".num($opera['id'])."' ");
}}
}}
if(
$kol<$opera['minuser']){echo'<br><div class="clrt11">Минимальное к-во участников: '.$opera['minuser'].'.</div>';}elseif($kol!=$koln){
echo
'<br><div class="clrt11">Для старта все игроки должны быть готовы.</div>';}
if(
$kol>=$opera['minuser'] and $kol==$koln ){$time=time()+30;
mysqli_query($link,"UPDATE `orden_pve_kom` SET `act`='1',`time_nac`='$time' WHERE `id`='".num($opera['id'])."' ");
go("/flot/pve");}
echo
'</div>';

}elseif(
$opera['act']==1){
echo
'<div class="block1 left"><div class="center"></div><div class="razriv7"></div>';
$ktoopera=mysqli_query($link,"SELECT * FROM `orden_pve_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' ");
echo
'<div class="clrt5 center">Старт через: <span class="clrt6">'.difference($opera['time_nac']-time()).'</span></div>';
echo
'<div class="block4">';
while(
$r mysqli_fetch_array($ktoopera))
{
$suser=mysqli_fetch_array(mysqli_query($link,"SELECT id,login,adm,sex,authtime,lvl FROM `users` WHERE `id`='".num($r['id_user'])."' "));
$logsend=$suser['adm'];$logadm=$suser['login'];
$name color_nick($suser['login']);
echo
'<div><a href="/anketa?id='.num($suser['id']).'">'.sex($suser['sex']).''.$name.'</a></div> ';
}
echo
'</div>';
$time=time();
if(
$opera['time_nac']<$time){mysqli_query($link,"UPDATE `orden_pve_kom` SET `act`='2',`time_nac`='$time',`timerp`='$time' WHERE `id`='".num($opera['id'])."' ");go("/flot/pve/game");}
}elseif(
$opera['act']==2){

//////
function boi2(){
GLOBAL 
$link,$vrag,$user,$opera,$_GET,$operapoisku,$opit_b,$time,$t_p_push,$t_p_mortira,$t_p_knippeli ,$toch,$uron_push,$uron_mortira,$uron_knippeli,$manevr,$uron_pistol,$att_user,$t_p_user,$t_p_pistol;

if(isset(
$_GET['r'])){
$vragnew=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_vrag` WHERE  `id_kom`='".num($opera['id'])."'  and `sektor` = '".num($vrag['sektor'])."' and `id`!='".num($vrag['id'])."'  ORDER BY RAND() LIMIT 1 "));
go("/flot/pve/game");
}

if(
$operapoisku['hp']==0){

if(!isset(
$_GET['att'])){
$hp_proc_v=($vrag['hp']/$vrag['hp_max'])*100;
echo
'<div class="block1 center">
<div class="clrt6">Хлебни водички!</div><div class="razriv7"></div>'
;
if(isset(
$_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}else{echo'<div style="height:10px;"></div>';}
echo
'<div class="center"></div>
<div class="center clrt0">'
.$vrag['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>';}

if(
$user['time_att']<$time){echo'<a class="ssilki4" href="/flot/pve/game?att&amp;t=1">Ударить</a>';}
else{echo
'<a class="ssilki4" href="/flot/pve/game?att&amp;t=1">Ударить <span class="clrt6">('.($user['time_att']-$time).'с)</span></a>';}
if(
$uron_pistol>0){
if(
$user['time_att_pist']<$time){echo'<a class="ssilki4" href="/flot/pve/game?att&amp;t=2">Выстрелить</a>';}
else{echo
'<a class="ssilki4" href="/flot/pve/game?att&amp;t=2">Выстрелить <span class="clrt6">('.($user['time_att_pist']-$time).'с)</span></a>';}
}

echo
'<a class="ssilki4" href="/flot/pve/game?r">Другой</a>
'
;
}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);if($att>$vrag['hp']){$att=$vrag['hp']+1;}$opit=num($att*0.7*$opit_b);
if(
$vrag['hp']<=$att){
mysqli_query($link,"DELETE FROM `orden_pve_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE orden_pve_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `orden_pve_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}

mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`time_att`='".($time+$t_p_user)."',`koluron`=`koluron`+'$att' WHERE `id`='".num($user['id'])."'");
$text='Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.';
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`,`tip`,`id_k` )VALUES ( '', '".num($opera['id'])."','0', '$text', '$time','1','".num($user['id'])."')");
}
}
elseif(
$tip==2){
if(
$user['time_att_pist']<$time){
if(
$user['kol_puli']>0){
$att=mt_rand($uron_pistol*0.8,$uron_pistol*1);
if(
$att>$vrag['hp']){$att=$vrag['hp']+1;}$opit=num($att*0.7*$opit_b);
if(
$vrag['hp']<=$att){
mysqli_query($link,"DELETE FROM `orden_pve_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE orden_pve_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `orden_pve_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}

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'])."'");
$text='Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.';
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`,`tip`,`id_k` )VALUES ( '', '".num($opera['id'])."','0', '$text', '$time','1','".num($user['id'])."')");


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



}


go("/flot/pve/game");
}

}else{
$hp_proc_v=($vrag['hp']/$vrag['hp_max'])*100;
echo
'<div class="block1 center">
<div class="clrt6">Хлебни водички!</div><div class="razriv7"></div>'
;
if(isset(
$_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}else{echo'<div style="height:10px;"></div>';}
echo
'<div class="center"><img width="60%" src="/images/icon/flot/pve/vrag/'.$vrag['img'].'.png" alt="*"></div>
<div class="center clrt0">'
.$vrag['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 class="block4 clrt6">Вы погибли.Ожидайте окончания боя</div>';}



}
//////
function boi(){
GLOBAL 
$link,$vrag,$user,$opera,$_GET,$operapoisku,$opit_b,$time,$t_p_push,$t_p_mortira,$t_p_knippeli ,$toch,$uron_push,$uron_mortira,$uron_knippeli,$manevr;
if(isset(
$_GET['r'])){
$vragnew=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_vrag` WHERE  `id_kom`='".num($opera['id'])."'  and `sektor` = '".num($vrag['sektor'])."' and `id`!='".num($vrag['id'])."'  ORDER BY RAND() LIMIT 1 "));
go("/flot/pve/game");
}


if(
$operapoisku['hp']==0){

if(!isset(
$_GET['att'])){
$hp_proc_v=($vrag['hp']/$vrag['hp_max'])*100;
echo
'<div class="block1 center">
<div class="clrt6">Хлебни водички!</div><div class="razriv7"></div>'
;
if(isset(
$_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}else{echo'<div style="height:10px;"></div>';}
echo
'<div class="center"></div>
<div class="center clrt0">'
.$vrag['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>';}
if(
$user['time_push']<$time){echo'<a class="ssilki4" href="/flot/pve/game?att&amp;t=1">Пушки</a>';}
else{echo
'<a class="ssilki4" href="/flot/pve/game?att&amp;t=1">Пушки <span class="clrt6">('.($user['time_push']-$time).'с)</span></a>';}
if(
$user['time_mortira']<$time and $user['lvl_mortira']>0){echo'<a class="ssilki4" href="/flot/pve/game?att&amp;t=2">Мортиры</a>';}
else{if(
$user['lvl_mortira']>0){echo'<a class="ssilki4" href="/flot/pve/game?att&amp;t=2">Мортиры <span class="clrt6">('.($user['time_mortira']-$time).'с)</span></a>';}}
if(
$user['time_knippeli']<$time and $user['lvl_knippeli']>0){echo'<a class="ssilki4" href="/flot/pve/game?att&amp;t=3">Книппели</a>';}
else{echo
'<a class="ssilki4" href="/flot/pve/game?att&amp;t=3">Книппели <span class="clrt6">('.($user['time_knippeli']-$time).'с)</span></a>';}

echo
'<a class="ssilki4" href="/flot/pve/game?r">Другой</a>
'
;
}else{
if(isset(
$_GET['t'])){$tip=num($_GET['t']);}else{$tip=1;}
if(
$tip==1){
if(
$user['time_push']<$time){
if(
$user['kol_push']>0){
if(
$toch>$vrag['manevr']){$toch=(1+($toch-$vrag['manevr'])/50)/2;}
else{
$toch=(1-($vrag['manevr']-$toch)/50)/2;}if($toch>0.98){$toch=0.98;}if($toch<0.01){$toch=0.01;}
$att=$uron_push*$toch;$att=mt_rand($att,$uron_push);if($att>$vrag['hp']){$att=$vrag['hp']+1;}$opit=num($att*0.7*$opit_b);
if(
$vrag['toch']>$manevr){$toch=(1+($vrag['toch']-$manevr)/50)/2;}
else{
$toch=(1-($manevr-$vrag['toch'])/50)/2;}if($toch>0.98){$toch=0.98;}if($toch<0.01){$toch=0.01;}
$att_v=$vrag['att']*$toch;$att_v=mt_rand($att_v,$vrag['att']);
if(
$vrag['hp']<=$att){
mysqli_query($link,"DELETE FROM `orden_pve_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE orden_pve_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `orden_pve_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}


mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_push`=`kol_push`-'1',`time_push`='".($time+$t_p_push)."',`koluron`=`koluron`+'$att'  WHERE `id`='".num($user['id'])."'");
$text='Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.';
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`,`tip`,`id_k` )VALUES ( '', '".num($opera['id'])."','0', '$text', '$time','1','".num($user['id'])."')");
}else{
$_SESSION['pokaz']='<div class="clrt7">У вас закончились пушечные ядра.</div><a class="clrt3" href="/shop?m=all">Купить</a><div class="razriv7"></div>';}
}}
elseif(
$tip==2){
if(
$user['time_mortira']<$time){
if(
$user['kol_mortira']>0){
if(
$toch>$vrag['manevr']){$toch=(1+($toch-$vrag['manevr'])/50)/2;}
else{
$toch=(1-($vrag['manevr']-$toch)/50)/2;}if($toch>0.98){$toch=0.98;}if($toch<0.01){$toch=0.01;}
$att=$uron_mortira*$toch;$att=mt_rand($att,$uron_mortira);if($att>$vrag['hp']){$att=$vrag['hp']+1;}$opit=num($att*0.7*$opit_b);
if(
$vrag['toch']>$manevr){$toch=(1+($vrag['toch']-$manevr)/50)/2;}
else{
$toch=(1-($manevr-$vrag['toch'])/50)/2;}if($toch>0.98){$toch=0.98;}if($toch<0.01){$toch=0.01;}
$att_v=$vrag['att']*$toch;$att_v=mt_rand($att_v,$vrag['att']);
if(
$vrag['hp']<=$att){
mysqli_query($link,"DELETE FROM `orden_pve_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE orden_pve_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `orden_pve_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}


mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_mortira`=`kol_mortira`-'1',`time_mortira`='".($time+$t_p_mortira)."',`koluron`=`koluron`+'$att'  WHERE `id`='".num($user['id'])."'");
$text='Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.';
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`,`tip`,`id_k` )VALUES ( '', '".num($opera['id'])."','0', '$text', '$time','1','".num($user['id'])."')");
}else{
$_SESSION['pokaz']='<div class="clrt7">У вас закончились морнирные ядра.</div><a class="clrt3" href="/shop?m=all">Купить</a><div class="razriv7"></div>';}
}}
elseif(
$tip==3){
if(
$user['time_knippeli']<$time){
if(
$user['kol_knippeli']>0){
if(
$toch>$vrag['manevr']){$toch=(1+($toch-$vrag['manevr'])/50)/2;}
else{
$toch=(1-($vrag['manevr']-$toch)/50)/2;}if($toch>0.98){$toch=0.98;}if($toch<0.01){$toch=0.01;}
$att=$uron_knippeli*$toch;$att=mt_rand($att,$uron_knippeli);if($att>$vrag['hp']){$att=$vrag['hp']+1;}$opit=num($att*0.7*$opit_b);
if(
$vrag['toch']>$manevr){$toch=(1+($vrag['toch']-$manevr)/50)/2;}
else{
$toch=(1-($manevr-$vrag['toch'])/50)/2;}if($toch>0.98){$toch=0.98;}if($toch<0.01){$toch=0.01;}
$att_v=$vrag['att']*$toch;$att_v=mt_rand($att_v,$vrag['att']);
if(
$vrag['hp']<=$att){
mysqli_query($link,"DELETE FROM `orden_pve_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE orden_pve_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `orden_pve_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}


mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_knippeli`=`kol_knippeli`-'1',`time_knippeli`='".($time+$t_p_knippeli)."',`koluron`=`koluron`+'$att',`hp`=`hp`-'$att_v'  WHERE `id`='".num($user['id'])."'");
$text='Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.';
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time`,`tip`,`id_k` )VALUES ( '', '".num($opera['id'])."','0', '$text', '$time','1','".num($user['id'])."')");
}else{
$_SESSION['pokaz']='<div class="clrt7">У вас закончились цепные книппели.</div><a class="clrt3" href="/shop?m=all">Купить</a><div class="razriv7"></div>';}
}}







go("/flot/pve/game");
}


}else{
$hp_proc_v=($vrag['hp']/$vrag['hp_max'])*100;
echo
'<div class="block1 center">
<div class="clrt6">Хлебни водички!</div><div class="razriv7"></div>'
;
if(isset(
$_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}else{echo'<div style="height:10px;"></div>';}
echo
'<div class="center"><img width="60%" src="/images/icon/flot/pve/vrag/'.$vrag['img'].'.png" alt="*"></div>
<div class="center clrt0">'
.$vrag['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 class="block4 clrt6">Вы погибли.Ожидайте окончания боя</div>';}
}



function 
win(){
GLOBAL 
$link,$vrag,$user,$opera,$_GET,$operapoisku,$opit_b,$time,$nagrada_b,$sv_mesto_trum;
$gold=rand(0,$opera['gold']);
$money=rand($opera['money']*0.7,$opera['money']);$opit=num($opera['opit']*$opit_b);
$rom=rand($opera['rom']*0.7,$opera['rom']);
$lumber=rand($opera['lumber']*0.7,$opera['lumber']);
$steel=rand($opera['steel']*0.7,$opera['steel']);
$tkani=rand($opera['tkani']*0.7,$opera['tkani']);
if(
$sv_mesto_trum<$lumber){$lumber=$sv_mesto_trum;}$sv_mesto_trum=$sv_mesto_trum-$lumber;if($sv_mesto_trum<$tkani){$tkani=$sv_mesto_trum;}$sv_mesto_trum=$sv_mesto_trum-$tkani;
if(
$sv_mesto_trum<$rom){$rom=$sv_mesto_trum;}$sv_mesto_trum=$sv_mesto_trum-$rom;if($sv_mesto_trum<$steel){$steel=$sv_mesto_trum;}$sv_mesto_trum=$sv_mesto_trum-$steel;



if(
$operapoisku['zabral']==0){
if(
$opera['zabral']==0){
$timenew=time()+$opera['time'];$optip='opera'.$opera['id_opera'].'';
mysqli_query($link,"INSERT INTO `orden_pve_prohod` (`id`,`id_clan`,`id_travel`,`time`)VALUES ('','".num($user['clan'])."','".num($opera['id_opera'])."','".num($timenew)."')");
mysqli_query($link,"UPDATE `orden_pve_kom` SET `zabral`='1' WHERE `id`='".num($opera['id'])."'");
$text='[divcvg=clrt14]Награда флота: '.img2(3,'png').''.$money.', '.img2(24,'png').''.$gold.', '.img2(2,'png').''.$lumber.', '.img2(4,'png').''.$tkani.', '.img2(5,'png').''.$rom.', '.img2(6,'png').''.$steel.'.[/divcvg]';
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time` )VALUES ( '', '".num($opera['id'])."','0', '$text', '$time')");
mysqli_query($link,"UPDATE `clans` SET `money`=`money`+'$money',`gold`=`gold`+'$gold',`lumber`=`lumber`+'$lumber',`steel`=`steel`+'$steel',`tkani`=`tkani`+'$tkani',`rom`=`rom`+'$rom'  WHERE `id`='".num($user['clan'])."' ");
mysqli_query($link,"UPDATE `clans_jobs` SET `kols`=`kols`+'1' WHERE `id_clan`='".num($user['clan'])."' and `tip`='2' ");
}
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit'  WHERE `id`='".num($user['id'])."' ");

mysqli_query($link,"UPDATE `orden_pve_user` SET `zabral`='1' WHERE `id_user`='".num($user['id'])."'");

}else{
$operapr=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve`  WHERE `id`='".num($opera['id_opera'])."' "));


mysqli_query($link,"DELETE FROM `orden_pve_user` WHERE `id_user` = '".num($user['id'])."'");
if(isset(
$_SESSION['shmot'])){unset($_SESSION['shmot']);}
if(
$opera['id_add']==$user['id']){$ktol=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `orden_pve_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' "));
if(
$ktol==0){mysqli_query($link,"DELETE FROM `orden_pve_chat` WHERE `id_kom` = '".num($opera['id'])."'");mysqli_query($link,"DELETE FROM `orden_pve_kom` WHERE `id` = '".num($opera['id'])."'");
mysqli_query($link,"DELETE FROM `orden_pve_vrag` WHERE `id_kom` = '".num($opera['id'])."'");
}else{
$ktoopera2=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' limit 1"));
mysqli_query($link,"UPDATE `orden_pve_kom` SET `id_add`='".num($ktoopera2['id_user'])."' WHERE `id`='".num($opera['id'])."' ");
}}
go("/flot/pve");
}


echo
'<div class="block1 center">
<img  src="/images/44.png" alt="" />
<div><div class="clrt0">Награда: </div> '
.img(42,'png').''.$opit.'';
echo
'  </div> 
<div style="margin:7px 0px 5px 0px;"><a class="ssilki2" href="/flot/pve">Далее</a></div>



'
;

}



require_once 
'../../../modules/flot/pve/'.$opera['id_opera'].'.inc.php';

}




if(empty(
$_POST['submit']))
{




echo
'<div class="razriv7"></div><div class="block4 left">';
$q=mysqli_query($link,"SELECT * FROM `orden_pve_chat` WHERE `id_kom`='".num($operapoisku['id_kom'])."' and `tip`='0' or `id_kom`='".num($operapoisku['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(smile(nl2br(vivod($r['text'])))).'</span></div>';
}
echo
'</div>';
echo 
'<div class="main2 left">
<form action="/flot/pve/game" method="post">
<div class="center">
<input name="text" type="text" class="text" />
<input type="submit" name="submit" class="submit3" value="Отправить" /></div>
</form>'
;
echo
'<a class="ssilki3" href="/flot/pve/out">Выход</a>
</div>'
;}else{
$text=vvod($_POST['text']);
if(
mb_strlen($text,'utf-8') >1
{
$time=time();
mysqli_query($link,"INSERT INTO `orden_pve_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time` )VALUES ( '', '".num($operapoisku['id_kom'])."','".num($user['id'])."', '$text', '$time')");}
go("/flot/pve/game");
}

break;
/////////////
case 'gotov':
if(
$opera['act']==0){
if(
$operapoisku['act']==0){mysqli_query($link,"UPDATE `orden_pve_user` SET `act`='1' WHERE `id_user`='".num($user['id'])."' ");}else{mysqli_query($link,"UPDATE `orden_pve_user` SET `act`='0' WHERE `id_user`='".num($user['id'])."' ");}}
go("/flot/pve/game");
break;
/////////////
case 'add':
/** считаем количество новостей, страниц, текущую позицию **/
$in_game time() - 180;
$kol_na_str=15;
$total mysqli_num_rows(mysqli_query($link,"select id from `users` where `authtime` >= '$in_game'"));
$count_pages ceil($total/$kol_na_str);
$page = (isset($_GET['page']) and is_numeric($_GET['page']) and $_GET['page']>and $_GET['page']<=$count_pages) ? $_GET['page'] : 1;
$start $page*$kol_na_str-$kol_na_str;
$q=mysqli_query($link,"SELECT id ,sex,login,datereg,adm,authtime,lvl,gorod,prigl_travel FROM `users` WHERE `clan`='".num($user['clan'])."' order by `lvl` desc limit ".$start.",".$kol_na_str);
echo
'<div class="block1">
<table>'
;
while(
$r mysqli_fetch_array($q))
{

$logsend=$r['adm'];$logadm=$r['login'];$id_send=$r['id'];
$name color_nick($r['login']);
if(
$r['prigl_travel']==and $r['id']!=$user['id']){$dos='<a href="/flot/pve/inv?id='.num($r['id']).'">'.img(52,'png').' </a>';$dd='/mission/inv?id='.num($r['id']).'';}else{$dos='';$dd='/anketa?id='.num($r['id']).'';}
echo 
'<tr><td><a class="sp" href="'.$dd.'">'.sex($r['sex']).''.$name.'</a></td><td>'.$dos.'</td></tr>';

}
echo
'</table>';


navi($page$count_pages'/flot/pve/game?m=add&amp;page=');

echo
'<a class="ssilki3" href="/mission/game">Назад</a>';

break;




}

}
}else{
go("/flot/pve");}



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