Вход Регистрация
Файл: slando.icu/modules/flot/pve/index.php
Строк: 168
<?php
$mem_start 
memory_get_usage();
require_once 
'../../../system/func_for_game2.inc.php';
$id_clan=num($user['clan']);
$clan=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `clans` WHERE `id`='$id_clan'"));
if(
$clan['id']>0){
$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){mysqli_query($link,"DELETE FROM `orden_pve_user` WHERE `id` = '".num($operapoisku['id_kom'])."'");}else{
go("/flot/pve/game");
}}

$operapoisku2=mysqli_fetch_array(mysqli_query($link,"SELECT id FROM `monstrs_kom` WHERE `id_add`='".num($user['id'])."' "));
if(
$operapoisku2['id']>0){
go("/monstrs");
}

/*** выводим верх страницы ***/
if(!isset($_GET['id'])){
head2('Монстры');
echo
'<div class="block1 center">';
$time=time();
if(!empty(
$_SESSION['error2']) )
{if(
num($_SESSION['error2'])==1){echo '<div class="error">Недостаточно.</div>';}elseif(num($_SESSION['error2'])==2){echo '<div class="no_error">Комната переполнена.</div>';}
elseif(
num($_SESSION['error2'])==3){echo '<div class="no_error">Уровень флота слишком мал.</div>';}elseif(num($_SESSION['error2'])==4){echo '<div class="no_error">Битва уже началась.</div>';}
unset(
$_SESSION['error2']);
}


$kol_na_str=4;
$total mysqli_num_rows(mysqli_query($link,"SELECT id FROM `orden_pve` WHERE `pokaz`<='".num($clan['lvl'])."' and `lvlmax`>='".num($clan['lvl'])."' and `open`=1 "));
$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;
$opera=mysqli_query($link,"SELECT * FROM `orden_pve` WHERE `pokaz`<='".num($clan['lvl'])."' and `lvlmax`>='".num($clan['lvl'])."' and `open`=1 order by `id` desc limit ".$start.",".$kol_na_str);
while(
$r mysqli_fetch_array($opera))
{

$ido=$r['id'];
$prohodmysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_prohod` WHERE `id_clan`='".num($clan['id'])."' and `id_travel`='".num($r['id'])."'  "));
if(
$prohod['id']==0){
if(
$r['lvlmin']<=$clan['lvl']){$dosp='<a class="ssilki2" href="/flot/pve?id='.$r['id'].'">Перейти</a>';}else{
$dosp='<div class="clrt7">С '.$r['lvlmin'].' ур</div>';}}else{
$dosp='<div class="clrt7">'.difference($prohod['time']-$time).'</div>';}
echo
'<div class="clrt2">'.$r['name'].'</div><div class="clrt7">'.$r['text'].'</div>
'
.$dosp.'
<div class="razriv7"></div>'
;
}

navi($page$count_pages'/flot/pve?page=');
echo
'<a class="ssilki3" href="/flot/view">Назад</a>';
}else{
$id=num($_GET['id']);
$prohodmysqli_num_rows(mysqli_query($link,"SELECT * FROM `orden_pve_prohod` WHERE `id_clan`='".num($clan['id'])."' and `id_travel`='$id'  "));
$operapr=mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve` WHERE `id`='$id' and `open`=1 "));
if(
$operapr['id']!=and $operapr['lvlmin']<=$clan['lvl'] and $operapr['lvlmax']>=$clan['lvl'] and $prohod==0){

$operapoisk=mysqli_query($link,"SELECT * FROM `orden_pve_kom` WHERE `id_clan`='$id_clan' and `id_opera`='$id' and `act`='0' "); $n=0;
while(
$r mysqli_fetch_array($operapoisk) and $n==0)
{
$kolus mysqli_num_rows(mysqli_query($link,"SELECT id FROM `orden_pve_user` WHERE `id_kom`='".num($r['id'])."'"));
if(
$kolus<$operapr['maxuser']){
$n=$n+1;
mysqli_query($link,"INSERT INTO `orden_pve_user`(`id`,`id_kom`,`id_user`,`hp_max`,`hp_user`)VALUES('','".num($r['id'])."','".num($user['id'])."','".num($hp_user)."','".num($hp_user)."')");
go("/flot/pve/game");
}
}
$operapoisk2=mysqli_num_rows(mysqli_query($link,"SELECT * FROM `orden_pve_kom` WHERE `id_clan`='$id_clan' and `id_opera`='$id' and `etap`!=10 "));
if(
$operapoisk2!=0){$_SESSION['error2']=4;go("/flot/pve");}
if(
$n==0){
mysqli_query($link,"INSERT INTO `orden_pve_kom`(`id`,`id_clan`,`id_add`,`id_opera`,`name`,`lvlmin`,`minuser`,`maxuser`,`time`,`time_nac`,`opit`,`money`,`gold`,`lumber`,`tkani`,`rom`,`steel`,`lvlmax`)VALUES('','".num($user['clan'])."','".num($user['id'])."','".num($operapr['id'])."','".vvod($operapr['name'])."','".num($operapr['lvlmin'])."','".num($operapr['minuser'])."','".num($operapr['maxuser'])."','".num($operapr['time'])."','','".num($operapr['opit'])."','".num($operapr['money'])."','".num($operapr['gold'])."','".num($operapr['lumber'])."','".num($operapr['tkani'])."','".num($operapr['rom'])."','".num($operapr['steel'])."','".num($operapr['lvlmax'])."')");
$provtema =mysqli_fetch_array(mysqli_query($link,"SELECT * FROM `orden_pve_kom` WHERE `id_add`='".num($user['id'])."' and `id_opera`='$id'"));
require_once 
'../../../modules/flot/pve/'.$id.'.inc.php';
start();
mysqli_query($link,"INSERT INTO `orden_pve_user`(`id`,`id_kom`,`id_user`,`hp_max`,`hp_user`)VALUES('','".num($provtema['id'])."','".num($user['id'])."','".num($hp_user)."','".num($hp_user)."')");
}
go("/flot/pve/game");
}else{
go("/flot/pve");
}
}
}else{
go("/flot");}





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