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


$operapoisku=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `travel_user` WHERE `id_user`='".num($user['id'])."' "));
if(
$operapoisku['id']>0){$operap=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `travel_kom` WHERE `id`='".num($operapoisku['id_kom'])."' "));
if(
$operap==0){go("/taverna?m=mission");}else{
$opera=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `travel_kom` WHERE `id`='".num($operapoisku['id_kom'])."' "));
/*** фильтрация ***/
if (isset($_GET['m'])) {$mod=vvod($_GET['m']);} else {$mod="";}

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


switch(
$mod
{
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
default:
//////
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(empty(
$_POST['submit']) and !isset($_GET['att']) and !isset($_GET['r']) )
{
head2(''.$opera['name'].'');}

if(isset(
$_GET['r'])){
$vragnew=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `travel_vrag` WHERE  `id_kom`='".num($opera['id'])."'  and `sektor` = '".num($vrag['sektor'])."' and `id`!='".num($vrag['id'])."'  ORDER BY RAND() LIMIT 1 "));
mysqli_query($link,"UPDATE `travel_user` SET `sektor`='$vragnew[id]' WHERE `id_user`='".num($user['id'])."'");
go("/mission/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"><img width="30%" src="/images/icon/mission/vrag/11.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>';}

if(
$user['time_att']<$time){echo'<a class="ssilki4" href="/mission/game?att&amp;t=1">Ударить</a>';}
else{echo
'<a class="ssilki4" href="/mission/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="/mission/game?att&amp;t=2">Выстрелить</a>';}
else{echo
'<a class="ssilki4" href="/mission/game?att&amp;t=2">Выстрелить <span class="clrt6">('.($user['time_att_pist']-$time).'с)</span></a>';}
}
echo
'<a class="ssilki4" href="/mission/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 `travel_vrag` WHERE `id`='".num($vrag['id'])."'");
}else{
mysqli_query($link,"UPDATE `travel_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 `travel_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 `travel_vrag` WHERE `id`='".num($vrag['id'])."'");
}else{
mysqli_query($link,"UPDATE `travel_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 `travel_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("/mission/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="30%" src="/images/icon/mission/vrag/11.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 `travel_vrag` WHERE  `id_kom`='".num($opera['id'])."'  and `sektor` = '".num($vrag['sektor'])."' and `id`!='".num($vrag['id'])."'  ORDER BY RAND() LIMIT 1 "));
mysqli_query($link,"UPDATE `travel_user` SET `sektor`='$vragnew[id]' WHERE `id_user`='".num($user['id'])."'");
go("/mission/game");
}
if(empty(
$_POST['submit']) and !isset($_GET['att']) and !isset($_GET['r']) )
{
head2(''.$opera['name'].'');}

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

if(!isset(
$_GET['att'])){
if(
$user['time_push']<$time){$tab_push='<div class="small">&nbsp;</div>';}else{$tab_push='<div class="clrt6 small">'.($user['time_push']-$time).'</div>';}
if(
$user['time_mortira']<$time){$tab_mortira='<div class="small">&nbsp;</div>';}else{$tab_mortira='<div class="clrt6 small">'.($user['time_mortira']-$time).'</div>';}
if(
$user['time_knippeli']<$time){$tab_knippeli='<div class="small">&nbsp;</div>';}else{$tab_knippeli='<br/><div class="clrt6 small">'.($user['time_knippeli']-$time).'</div>';}

$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/mission/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
'<table><tr>
<td style="width:10%"><a class="arts_boi" href="/mission/game?att&amp;t=1"><img width="70%" src="/images/107.png" alt="Пушки" />'
.$tab_push.'</a></td>';
if(
$user['lvl_mortira']>0){echo'<td style="width:10%"><a class="arts_boi" href="/mission/game?att&amp;t=2"><img width="70%" src="/images/108.png" alt="Мортиры" />'.$tab_mortira.'</a></td>';}
echo
'<td style="width:10%"><a class="arts_boi" href="/mission/game?att&amp;t=3"><img width="70%" src="/images/106.png" alt="Книппели" />'.$tab_knippeli.'</a></td>
<td style="width:10%"><a class="arts_boi" href="/mission/game?r"><img width="70%" src="/images/115.png" alt="Другой" /><div class="small">&nbsp;</div></a></td>
</tr></table>'
;

}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 `travel_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE travel_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `travel_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}

if(
$user['hp']<=$att_v){
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_push`=`kol_push`-'1',`time_push`='".($time+$t_p_push)."',`koluron`=`koluron`+'$att',`hp`='0'  WHERE `id`='".num($user['id'])."'");
mysqli_query($link,"UPDATE `travel_user` SET `hp`='1' WHERE `id_user`='".num($user['id'])."'  ");
}else{
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_push`=`kol_push`-'1',`time_push`='".($time+$t_p_push)."',`koluron`=`koluron`+'$att',`hp`=`hp`-'$att_v'  WHERE `id`='".num($user['id'])."'");}
$text='[colorcvg=#29B92E]Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.[/colorcvg]
[colorcvg=#B72F14]'
.vivod($vrag['name']).'  нанес вам '.$att_v.' урона.[/colorcvg]';
mysqli_query($link,"INSERT INTO `travel_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 `travel_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE travel_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `travel_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}

if(
$user['hp']<=$att_v){
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_mortira`=`kol_mortira`-'1',`time_mortira`='".($time+$t_p_mortira)."',`koluron`=`koluron`+'$att',`hp`='0'  WHERE `id`='".num($user['id'])."'");
mysqli_query($link,"UPDATE `travel_user` SET `hp`='1' WHERE `id_user`='".num($user['id'])."'  ");
}else{
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_mortira`=`kol_mortira`-'1',`time_mortira`='".($time+$t_p_mortira)."',`koluron`=`koluron`+'$att',`hp`=`hp`-'$att_v'  WHERE `id`='".num($user['id'])."'");}
$text='[colorcvg=#29B92E]Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.[/colorcvg]
[colorcvg=#B72F14]'
.vivod($vrag['name']).'  нанес вам '.$att_v.' урона.[/colorcvg]';
mysqli_query($link,"INSERT INTO `travel_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 `travel_vrag` WHERE `id`='".num($vrag['id'])."'");
mysqli_query($link,"UPDATE travel_user` SET `sektor`='0' WHERE `id_user`='".num($user['id'])."'");
}else{
mysqli_query($link,"UPDATE `travel_vrag` SET `hp`=`hp`-'$att' WHERE `id`='".num($vrag['id'])."'");}

if(
$user['hp']<=$att_v){
mysqli_query($link,"UPDATE `users` SET `opit`=`opit`+'$opit',`kol_knippeli`=`kol_knippeli`-'1',`time_knippeli`='".($time+$t_p_knippeli)."',`koluron`=`koluron`+'$att',`hp`='0'  WHERE `id`='".num($user['id'])."'");
mysqli_query($link,"UPDATE `travel_user` SET `hp`='1' WHERE `id_user`='".num($user['id'])."'  ");
}else{
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='[colorcvg=#29B92E]Вы нанесли '.vivod($vrag['name']).'  '.$att.' урона.[/colorcvg]
[colorcvg=#B72F14]'
.vivod($vrag['name']).'  нанес вам '.$att_v.' урона.[/colorcvg]';
mysqli_query($link,"INSERT INTO `travel_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("/mission/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/mission/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=num($opera['money']*$nagrada_b);$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){
$rand_art=rand(0,100);
if(
$rand_art==25){
$shop=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `arts` WHERE `lvl_min`<'".num($opera['lvlmin'])."' and `caribi_money`=0 ORDER BY RAND() LIMIT 1 "));
$arts='Вы нашли:<br/><img  style="margin:2px 0 5px 0;" width="70px" src="/images/icon/arts/'.$shop['id'].'.png" alt="" />';
$shop['bon']=rand($shop['min'],$shop['max']);
mysqli_query($link,"INSERT INTO `inventar`(`id`,`id_user`,`tip`,`id_shop`,`name`,`chast`,`komplekt`,`lvlmin`,`att`,`skor`,`hp`)VALUES('','".num($user['id'])."','1','".$shop['id']."','".$shop['name']."','".$shop['chast']."','1','".$shop['lvl_min']."','".$shop['bon']."','0','0')");

}else{
$arts='';}

mysqli_query($link,"UPDATE `users` SET `money`=`money`+'$money',`opit`=`opit`+'$opit',`gold`=`gold`+'$gold',`lumber`=`lumber`+'$lumber',`steel`=`steel`+'$steel',`tkani`=`tkani`+'$tkani',`rom`=`rom`+'$rom',`missionwin`=`missionwin`+'1'  WHERE `id`='".num($user['id'])."' ");

mysqli_query($link,"UPDATE `travel_user` SET `zabral`='1' WHERE `id_user`='".num($user['id'])."'");
$przad=mysqli_num_rows(mysqli_query($link,"SELECT id FROM `shtab` WHERE `id_user`='".num($user['id'])."' and `tip`='1' and `nav`='".num($opera['id_opera'])."'  "));
if(
$przad!=0){mysqli_query($link,"UPDATE `shtab` SET `kols`=`kols`+'1' WHERE `id_user`='".num($user['id'])."' and `tip`='1' and `nav`='".num($opera['id_opera'])."'  ");}
$przad=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `shtab` WHERE `id_user`='".num($user['id'])."' and `tip`='6' and `time`<'$time' "));if($przad!=0){mysqli_query($link,"UPDATE `shtab` SET `kols`=`kols`+'1' WHERE `id_user`='".num($user['id'])."' and `tip`='6' ");}

}else{
$operapr=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `travel`  WHERE `id`='".num($opera['id_opera'])."' "));
if(
$opera['act']==2){
$timenew=time()+$opera['time'];$optip='opera'.$opera['id_opera'].'';
mysqli_query($link,"INSERT INTO `travel_prohod` (`id`,`id_user`,`id_travel`,`time`)VALUES ('','".num($user['id'])."','".num($opera['id_opera'])."','".num($timenew)."')");}

mysqli_query($link,"DELETE FROM `travel_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 `travel_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' "));
if(
$ktol==0){mysqli_query($link,"DELETE FROM `travel_kom` WHERE `id` = '".num($opera['id'])."'");
mysqli_query($link,"DELETE FROM `travel_vrag` WHERE `id_kom` = '".num($opera['id'])."'");
}else{
$ktoopera2=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `travel_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' limit 1"));
mysqli_query($link,"UPDATE `travel_kom` SET `id_add`='".num($ktoopera2['id_user'])."' WHERE `id`='".num($opera['id'])."' ");
}}
go("/taverna?m=mission");
}

if(empty(
$_POST['submit']) and !isset($_GET['att']) and !isset($_GET['r']))
{
head2(''.$opera['name'].'');}

echo
'<div class="block1 center">
<img  src="/images/44.png" alt="" />
<div><div class="clrt0">Награда: </div> <img  src="/images/3.png" alt="Серебро" />'
.$money.'  '.img(42,'png').''.$opit.'';
if(
$gold>0){echo' <img  src="/images/24.png" alt="Пиастры" />'.$gold.'';}if($lumber>0){echo' <img  src="/images/2.png" alt="Дерево" />'.$lumber.'';}if($tkani>0){echo' <img  src="/images/4.png" alt="Ткань" />'.$tkani.'';}
if(
$rom>0){echo' <img  src="/images/5.png" alt="Ром" />'.$rom.'';}if($steel>0){echo' <img  src="/images/6.png" alt="Железо" />'.$steel.'';}
echo
'  </div> 
'
.$arts.'
<div style="margin:7px 0px 5px 0px;"><a class="ssilki2" href="/taverna?m=mission">Далее</a></div>



'
;

}


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

echo
'<div class="block1 left"><div class="center"><img  style="margin:0 0 10px 0;" width="70%"  src="/images/icon/mission/'.$opera['id_opera'].'.png" alt=""></div>';
if(
$operapoisku['act']==0){echo'<a class="ssilki2" href="/mission/game?m=gotov">Готов</a>';}else{ echo'<a class="ssilki2" href="/mission/game?m=gotov">Не готов</a>';}
$ktoopera=mysqli_query($link,"SELECT * FROM `travel_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;$id_send=$suser['id'];
$logsend=$suser['adm'];$logadm=$suser['login'];
$name color_nick($suser['login']);
if(
$r['act']==0){echo' <div>'.sex($suser['sex']).'<span class="clrt2">'.$name.'</span> <span class="clrt1">'.$suser['lvl'].' ур.</span> <span class="clrt2">не готов</span></div>';}else{echo'<div>'.sex($suser['sex']).'<span class="clrt2">'.$name.'</span> <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 `travel_user` WHERE `id_user` = '".num($suser['id'])."'");$time=time();$text=''.$suser['login'].' исключен из комнаты, из-за неактивности';
mysqli_query($link,"INSERT INTO `travel_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 `travel_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' "));if($ktol==0){mysqli_query($link,"DELETE FROM `travel_kom` WHERE `id` = '".num($opera['id'])."'");}else{
$ktoopera2=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `travel_user` WHERE `id_kom`='".num($operapoisku['id_kom'])."' limit 1"));mysqli_query($link,"UPDATE `travel_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 `travel_kom` SET `act`='1',`time_nac`='$time' WHERE `id`='".num($opera['id'])."' ");}
echo
'</div>';

}elseif(
$opera['act']==1){
echo
'<div class="block1 left"><div class="center"><img  style="margin:0 0 10px 0;" width="70%"  src="/images/icon/mission/'.$opera['id_opera'].'.png" alt=""></div><div class="razriv7"></div>';
$ktoopera=mysqli_query($link,"SELECT * FROM `travel_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'];$id_send=$suser['id'];
$name color_nick($suser['login']);
echo
'<div><a href="/anketa?id='.num($suser['id']).'">'.sex($suser['sex']).'<span class="clrt2">'.$name.'</span></a></div> ';
}
echo
'</div>';
$time=time();
if(
$opera['time_nac']<$time){mysqli_query($link,"UPDATE `travel_kom` SET `act`='2',`time_nac`='$time',`timerp`='$time' WHERE `id`='".num($opera['id'])."' ");}
}elseif(
$opera['act']==2){
require_once 
'../../modules/mission/'.$opera['id_opera'].'.inc.php';

}

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




echo
'<div class="razriv7"></div><div class="block4 left">';
$q=mysqli_query($link,"SELECT * FROM `travel_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="/mission/game" method="post">
<div class="center">
<input name="text" type="text" class="text" />
<input type="submit" name="submit" class="submit3" value="Отправить" /></div>
</form>'
;
if(
$opera['act']==0){echo'<a class="ssilki3" href="/mission/game?m=add">Позвать</a>';}
echo
'<a class="ssilki3" href="/mission/out">Выход</a>
</div>'
;}else{
$text=vvod($_POST['text']);
if(
mb_strlen($text,'utf-8') >1
{
$time=time();
mysqli_query($link,"INSERT INTO `travel_chat` ( `id` ,`id_kom` ,`id_add` , `text` , `time` )VALUES ( '', '".num($operapoisku['id_kom'])."','".num($user['id'])."', '$text', '$time')");}
go("/mission/game");
}

break;



/////////////
case 'gotov':
if(
$opera['act']==0){
if(
$operapoisku['act']==0){mysqli_query($link,"UPDATE `travel_user` SET `act`='1' WHERE `id_user`='".num($user['id'])."' ");}else{mysqli_query($link,"UPDATE `travel_user` SET `act`='0' WHERE `id_user`='".num($user['id'])."' ");}}
go("/mission/game");
break;
/////////////
case 'frend':
if(!isset(
$_GET['id'])){
$kol_na_str=10;
$total mysqli_num_rows(mysqli_query($link,"select * from `frends`  WHERE `id_user`='".num($user['id'])."'"));

$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 * FROM `frends` WHERE `id_user`='".num($user['id'])."'  order by `time` desc limit ".$start.",".$kol_na_str);
while(
$r mysqli_fetch_array($q))
{

$user_msg=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `users` WHERE `id`='".num($r['id_frend'])."'"));
$tist=$user_msg['authtime'];$st=$user_msg['st'];
$name color_nick($user_msg['id']);
if(
$user_msg['lvl']>=$opera['lvlmin'] and $user_msg['lvl']<=$opera['lvlmax']){
echo 
'
<div class="block1"><a href="/anketa?id='
.num($r['id_frend']).'">'.sex($user_msg['sex']).''.$name.' </a> 
<a class="chatsend" href="/mission/game?m=frend&id='
.num($r['id']).'">'.img(57,'png').' </a>
</div>
'
;}else{echo '
<div class="block1"><a href="/anketa?id='
.num($r['id_frend']).'">'.sex($user_msg['sex']).''.$name.'</a> 
</div>
'
;}
}
navi($page$count_pages'/mission/game?m=frend&page=');}else{
if(isset(
$_GET['id'])){$id=num($_GET['id']);}else{$id=0;}
$frend=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `frends` WHERE `id`='$id'"));
if(
$frend['id_user']==$user['id']){$tist=$user['authtime'];$st=$user['st'];
$logi='<div class="clrt18">'.sex($user['sex']).''.vivod($user['login']).' зовет тебя в <a class="clrt21" href="/mission/add?id='.$opera['id'].'">'.$opera['name'].'</a><br>---</div>';
mysqli_query($link,"INSERT INTO `logi_user` (`id`,`id_user`,`log`,`date`,`tip`)
VALUES ('','"
.num($frend['id_frend'])."','".vvod($logi)."','".time()."','2')");

}
go("/mission/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 `authtime` >= '$in_game' order by `lvl` desc limit ".$start.",".$kol_na_str);
echo
'<div class="block1">
<table>'
;
while(
$r mysqli_fetch_array($q))
{
$prohodmysqli_num_rows(mysqli_query($link,"SELECT id FROM `travel_prohod` WHERE `id_user`='".num($r['id'])."' and `id_travel`='".num($opera['id_opera'])."'  "));
$logsend=$r['adm'];$logadm=$r['login'];$id_send=$r['id'];
$name color_nick($r['login']);
if(
$prohod==and $r['lvl']>=$opera['lvlmin'] and $user['gorod']==$r['gorod'] and $r['prigl_travel']==and $r['id']!=$user['id']){$dos='<a href="/mission/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'/mission/game?m=add&amp;page=');

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

break;
}

}
}else{
go("/taverna?m=mission");}


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