Вход Регистрация
Файл: impwar.tk/monster.php
Строк: 949
<?php

require_once('conf/dbc.php');
require_once(
'conf/session_start.php');
require_once(
'conf/ban.php');
if ((!isset(
$_SESSION['id'])) or (!isset($_SESSION['nick'])))  {
  
?>
  <script type="text/javascript">
  document.location.href = "reg.php?err_login=1";
  </script>
  <?php
  
exit();
}
$user_id abs(intval($_SESSION['id']));
$monster_id abs(intval($_GET['m']));
if (empty(
$monster_id)) {
  
?>
  <script type="text/javascript">
  document.location.href = "monsters.php";
  </script>
  <?php
  
exit();
}
$query_m "Select name, screen, clan, max_people, max_hp, bronya, yron, speed, bonus_type, bonus, location, time_angry, location_name, respawn_time, max_aptechki from monsters where id_monster = '$monster_id' limit 1";
$result_m mysqli_query($dbc$query_m) or die ('Ошибка передачи запроса к БД2');
$row_m mysqli_fetch_array($result_m);
$max_hp $row_m['max_hp'];
$max_people $row_m['max_people'];
$location $row_m['location'];
$location_name $row_m['location_name'];
$max_aptechki $row_m['max_aptechki'];
if (empty(
$row_m)) {
  
?>
  <script type="text/javascript">
  document.location.href = "monste.php";
  </script>
  <?php
  
exit();
}
/////////////////////////////////////////////////Этот монстер существует
$query_user "Select * from users where id = '$user_id' limit 1";
$result_user mysqli_query($dbc$query_user) or die ('Ошибка передачи запроса к БД2');
$row_user mysqli_fetch_array($result_user);
$hphp=$row_user['hp'];
$gruppa_us $row_user['gruppa'];
if (
$row_user['location'] <> $row_m['location']) {/////////////Если он ещё не в рейде
  
if ($row_user['hp'] <=0) {
  
?>
  <script type="text/javascript">
  document.location.href = "death.php";
  </script>
  <?php
  
exit();
  }
  
  if(
$row_user[tainik]=='1'){header('location: tainiki.php');}
  if ( 
$row_user['location'] == 'monster2' and $monster_id==4) { 
    
$page_title "$location_name";
    require_once(
'conf/head.php');
    require_once(
'conf/top.php');
    
?>
    <div id="main">
               <div class="stats">
                 <p class="podmenu">Вы не можете присоединиться к бою</p>
               </div>
               <div class="stats">
               <p class="white">Дождитесь окончания боя</p>
               </div><br />
               <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monsters.php"><img src="img/ico/left.png" />К списку бойов</a></p></span><br />
            </div>
    <?php
    
require_once('conf/log.php');
    require_once(
'conf/navig.php');
    require_once(
'conf/foot.php');
    
?>
    </body>
    </html>
    <?php
    
exit();
  }
  if ( 
$row_user['location'] == 'monster4' and $monster_id==2) {
    
$page_title "$location_name";
    require_once(
'conf/head.php');
    require_once(
'conf/top.php');
    
?>
    <div id="main">
               <div class="stats">
                 <p class="podmenu">Вы не можете присоединиться к бою</p>
               </div>
               <div class="stats">
               <p class="white">Дождитесь окончания боя</p>
               </div><br />
               <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monsters.php"><img src="img/ico/left.png" />К списку бойов</a></p></span><br />
            </div>
    <?php
    
require_once('conf/log.php');
    require_once(
'conf/navig.php');
    require_once(
'conf/foot.php');
    
?>
    </body>
    </html>
    <?php
    
exit();
   
  }
  if (
$row_m['clan'] <> 0) {//Если это клановый монстр
    
if ($row_user['clan'] == 0) {
      
?>
      <script type="text/javascript">
      document.location.href = "monsters.php?err=1";
      </script>
      <?php
      
exit();
    }
    
//////////////////////////////////////////После раскрутки воткнуть ограны на ЛВЛ отряды.
    
$page_title "$location_name";
    require_once(
'conf/head.php');
    require_once(
'conf/top.php');
    
$location $row_m['location'];
    
/////////////Проверка на время
    
$query_t "Select time_respawn from m_time where user_id = '$user_id' and id_monster='$monster_id' limit 1";
    
$result_t mysqli_query($dbc$query_t) or die ('Ошибка передачи запроса к БД2');
    
$row_t mysqli_fetch_array($result_t);
    if (!empty(
$row_t)) {
      
$now = (date("Y-m-d H:i:s"));
      
$now strtotime("$now");
      
$time_respawn $row_t['time_respawn'];
      
$time_respawn strtotime("$time_respawn");
      
$need_time = ($time_respawn $row_m['respawn_time']);
      if (
$need_time >= $now) {
        
$lost_time = ($need_time $now);
        
$hours_time = ($lost_time/3600);
        
$hours_time floor($hours_time);
        
$minutes_time = ($lost_time - (3600 $hours_time));
$minutes_time = ($minutes_time/20);
        
$minutes_time floor($minutes_time);
$seconds = ($lost_time - ($hours_time*3600) - ($minutes_time*20));
        
////////////////////
        
?>
        <div id="main">
               <div class="stats">
                 <p class="podmenu">Вы не можете пойти на бой</p>
               </div>
               <div class="stats">
               <p class="white">Попробуйте через [<?php echo "$hours_time:$minutes_time:$seconds";?>]</p>
               </div><br />
               <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monsters.php"><img src="img/ico/left.png" />К списку бойов</a></p></span><br />
            </div>
         <?php
         $end
=1;
        
/////////////////////
      
}
    }
    
//////////////////////////////
    
if (empty($end)) {
      
$clan_id $row_user['clan'];
      
$query_isset "Select id_fight, start from m_fight where clan_id='$clan_id' and id_monster='$monster_id' limit 1";
      
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД2');
      
$row_isset mysqli_fetch_array($result_isset);
      if (empty(
$row_isset)) {
        
$max_hp=$row_m['max_hp'];
        
$query_isset "insert into m_fight (`id_monster`, `hp`, `start`, `last_active`, `time_start`, `clan_id`) values ('$monster_id', '$max_hp' , '0', '0', '0','$clan_id')";
        
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД2');
        
$query_isset "Select id_fight, start from m_fight where clan_id='$clan_id' limit 1";
        
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД2');
        
$row_isset mysqli_fetch_array($result_isset);
      }
        
$start $row_isset['start'];
        if (
$start == 1) {
          
?>
              <div id="main">
               <div class="stats">
                 <p class="podmenu">Бой уже начался</p>
               </div>
               <div id="error">
               <p>Вы не можете принять в бое участие</p> 
               <p class="white">Бой уже начался</p>
               </div><br />
               <p> <span class="menu"><a class="menu" style="text-decoration:none;"  href="monsters.php"><img src="img/ico/left.png" />К списку бойов</a></p></span><br />
            </div>
          <?php
        
}
        else {
          
$id_fight $row_isset['id_fight'];
          
$query_count "Select id from users where location = '$location' and last_active > NOW()-(60*5) and clan = '$clan_id' and hp>0 and m_fight='$id_fight' limit $max_people";
          
$result_count mysqli_query($dbc$query_count) or die ('Ошибка передачи запроса к БД2');
          
$row_count mysqli_num_rows($result_count);
          if (
$row_count >= $max_people) {
            
?>
            <div id="main">
               <div class="stats">
                 <p class="podmenu">Приём на бой окончен</p>
               </div>
               <div id="error">
               <p>Вы не можете принять в бое участие</p> 
               <p class="white">Максимальное количество человек - <?php echo "$max_people";?></p><br />
                <p><a href="monsters.php"><img src="img/ico/left.png" /> К списку бойов</a></p>
               </div>
            </div>
            <?php
          

          else {
            
$query "update users set monst_apt = '$max_aptechki', location = '$location', m_fight='$id_fight' where id='$user_id'";
            
$result mysqli_query($dbc$query) or die ('Ошибка передачи запроса к БД4');
            
          
$query_isset "select about_id from m_inf where user_id='$user_id' and monster_id='$monster_id' limit 1";
          
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД24');
          
$cc=mysqli_fetch_array($result_isset);
          if (!empty(
$cc)) {
            
$about_id=$cc['about_id'];
            
$query_isset "update m_inf set active=0, thing_id=0, id_fight='$id_fight' where about_id='$about_id' limit 1";
            
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД25');
          }
          else {
            
$query_isset "insert into m_inf (`user_id`, `monster_id`, `active`, `thing_id`, `id_fight`) values ('$user_id', '$monster_id' , '0', '0', '$id_fight')";
            
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД26');
         }
        
            
///////////////////////////////Всё успешно, показываем типа пользователь в локации.
            
$count = ($row_count 1);
              
?>
             <div id="main">
               <div class="stats">
                 <p class="podmenu"><?php echo "$location_name";?></p>
               </div>
               <div class="stats"><center>
                 <table width="170" border="0" cellpadding="0" cellspacing="0">
                 <tbody>
                 <tr>
                 <td width="54" valign="top"><img src="img/monsters/<?php echo $row_m['screen']; ?>" width="50" height="50" border="0"/></td>
                 <td width="116" valign="top">
                 <div class="inf">
                   <p class="white"><?php echo $row_m['name']; ?></p>
                   <p class="white"><img src="img/ico/life.png" width="12" height="12" border="0"/>100% <img src="img/ico/time.png" width="12" height="12" border="0"/> 00:00</p>
                   <p><?php 
               
if ($row_user['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                 echo 
"$count'/' .  $row_m['max_people']?> <img src="img/ico/apte4ka.png" width="12" height="12" border="0"/> <?php echo $row_m['max_aptechki'] . '/' $row_m['max_aptechki'];?></p>
                 </div>
                 </td>
                 </tr>
                 </tbody>
                 </table>
               </div>
              <div class="stats">
               <?php if ($row_m['clan'] <> 0) {
                if (
$row_isset['start'] == and $row_user['clan_rang'] >5) {?>
              <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>&sost=1"><img src="img/ico/pistol.png" alt="p" width="12" height="12"/>Начать Бой</a></p></span>
              <?php
                 
}
               } 
               
?>
               <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>"><img src="img/ico/icon-refresh.png" width="16" height="16"/>Обновить</a></p></span>
            </div>
          </div>
<?php              
            
///////////////////////////////
          
}
        }
    }
  }
  else {
//Если не клановый
    
if ($monster_id==5) {
      if (
$row_user['lvl'] < 10) {
      
?>
      <script type="text/javascript">
      document.location.href = "monsters.php?err=3";
      </script>
      <?php
      
exit();
      }
    }
    if (
$monster_id==1) {
      if (
$row_user['lvl'] < 15) {
      
?>
      <script type="text/javascript">
      document.location.href = "monsters.php?err=2";
      </script>
      <?php
      
exit();
      }
    }
    
$id_fight $row_isset['id_fight'];
    
$page_title "$location_name";
    require_once(
'conf/head.php');
    require_once(
'conf/top.php');
    
$location $row_m['location'];

    if (
$monster_id==9) {
      if (
$row_user['lvl'] < 20) {
      
?>
      <script type="text/javascript">
      document.location.href = "monsters.php?err=4";
      </script>
      <?php
      
exit();
      }
    }
    
$id_fight $row_isset['id_fight'];
    
$page_title "$location_name";
    require_once(
'conf/head.php');
    require_once(
'conf/top.php');
    
$location $row_m['location'];

    
    if (
$monster_id==8) {
      if (
$row_user['lvl'] < 25) {
      
?>
      <script type="text/javascript">
      document.location.href = "monsters.php?err=5";
      </script>
      <?php
      
exit();
      }
    }
    
$id_fight $row_isset['id_fight'];
    
$page_title "$location_name";
    require_once(
'conf/head.php');
    require_once(
'conf/top.php');
    
$location $row_m['location'];
    
/////////////Проверка на время
    
$query_t "Select time_respawn from m_time where user_id = '$user_id' and id_monster='$monster_id' limit 1";
    
$result_t mysqli_query($dbc$query_t) or die ('Ошибка передачи запроса к БД2');
    
$row_t mysqli_fetch_array($result_t);
    if (!empty(
$row_t)) {
      
$now = (date("Y-m-d H:i:s"));
      
$now strtotime("$now");
      
$time_respawn $row_t['time_respawn'];
      
$time_respawn strtotime("$time_respawn");
      
$need_time = ($time_respawn $row_m['respawn_time']);
      if (
$need_time >= $now) {
        
$lost_time = ($need_time $now);
        
$hours_time = ($lost_time/3600);
        
$hours_time floor($hours_time);
        
$minutes_time = ($lost_time - (3600 $hours_time));
        
$minutes_time = ($minutes_time/60);
        
$minutes_time floor($minutes_time);
        
$seconds = ($lost_time - ($hours_time*3600) - ($minutes_time*60));
        
////////////////////
        
?>
        <div id="main">
               <div class="stats">
                 <p class="podmenu">Вы не можете пойти на бой</p>
               </div>
               <div class="stats">
               <p class="white">Попробуйте через [<?php echo "$hours_time:$minutes_time:$seconds";?>]</p>
               </div><br />
               <p> <span class="menu"><a class="menu" style="text-decoration:none;" href="monsters.php"><img src="img/ico/left.png" />К списку бойов</a></p></span><br />
            </div>
         <?php
         $end
=1;
        
/////////////////////
      
}
    }
    if (
$row_user['m_fight'] <> 0) {
      
////////////////////
        
?>
        <div id="main">
               <div class="stats">
                 <p class="podmenu">Вы не можете присоединиться к бою</p>
               </div>
               <div class="stats">
               <p class="white">Дождитесь окончания боя</p>
               </div><br />
               <p> <span class="menu"><a class="menu" style="text-decoration:none;" href="monsters.php"><img src="img/ico/left.png" />К списку бойов</a></p></span><br />
            </div>
         <?php
         $end
=1;
        
/////////////////////
    
}
    
//////////////////////////////
    
if (empty($end)) {
$sost=filter($_GET['sost']);
    if (
$sost == 1) {
      
$query_isset "Select id_fight from m_fight where start=0 and gruppa = '$gruppa_us' and id_monster='$monster_id' limit 1";
      
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД22');
      
$row_isset mysqli_fetch_array($result_isset);
      
$id_fight$row_isset['id_fight'];
      
$query "update users set monst_apt = '$max_aptechki', location = '$location', m_fight='$id_fight' where id='$user_id'";
      
$result mysqli_query($dbc$query) or die ('Ошибка передачи запроса к БД4');
      
      
$query_count "Select id from users where location = '$location' and last_active > NOW()-(60*5) and hp>0 and m_fight='$id_fight' limit $max_people";
      
$result_count mysqli_query($dbc$query_count) or die ('Ошибка передачи запроса к БД23');
      
$row_count_st mysqli_num_rows($result_count);
      while (
$row_st=mysqli_fetch_array($result_count)) {
          
$inf_id=$row_st['id'];
          
$query_isset "select about_id from m_inf where user_id='$inf_id' and monster_id='$monster_id' limit 1";
          
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД24');
          
$cc=mysqli_fetch_array($result_isset);
          if (!empty(
$cc)) {
            
$about_id=$cc['about_id'];
            
$query_isset "update m_inf set active=0, thing_id=0, id_fight='$id_fight' where about_id='$about_id' limit 1";
            
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД25');
          }
          else {
            
$query_isset "insert into m_inf (`user_id`, `monster_id`, `active`, `thing_id`, `id_fight`) values ('$inf_id', '$monster_id' , '0', '0', '$id_fight')";
            
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД26');
         }
        }
      if (
$row_count_st >= $max_people) {
        
$query "update m_fight set start = 1, time_start=NOW(), last_active=NOW() where id_fight='$id_fight'";
        
$result mysqli_query($dbc$query) or die ('Ошибка передачи запроса к БД4');
      }
     
      
      
?>
      <script type="text/javascript">
      document.location.href = "monster.php?m=<?php echo "$monster_id"?>";
      </script>
      <?php
      
exit();
    }
     
      
$query_isset "Select id_fight from m_fight where start=0 and gruppa = '$gruppa_us' and id_monster='$monster_id' limit 1";
      
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД2');
      
$row_isset mysqli_fetch_array($result_isset);
      
$location $row_m['location'];
      
$id_fight $row_isset['id_fight'];
      
$query_count "Select id from users where location = '$location' and last_active > NOW()-(60*5) and hp>0  and m_fight='$id_fight' limit $max_people";
      
$result_count mysqli_query($dbc$query_count) or die ('Ошибка передачи запроса к БД2');
      
$row_count mysqli_num_rows($result_count);
      if (empty(
$row_isset)) {
        
$max_hp=$row_m['max_hp'];
        
$query_isset "insert into m_fight (`id_monster`, `hp`, `start`, `last_active`, `time_start`, `gruppa`) values ('$monster_id', '$max_hp' , '0', '0', '0', '$gruppa_us')";
        
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД2');
        
?>
             <div id="main">
               <div class="stats">
                 <p class="podmenu"><?php echo "$location_name";?></p>
               </div>
               <div class="stats">
                 <table width="170" border="0" cellpadding="0" cellspacing="0">
                 <tbody>
                 <tr>
                 <td width="54" valign="top"><img src="img/monsters/<?php echo $row_m['screen']; ?>" width="50" height="50" border="0"/></td>
                 <td width="116" valign="top">
                 <div class="inf">
                   <p class="white"><?php echo $row_m['name']; ?></p></span>
                   <p class="white"><img src="img/ico/life.png" width="12" height="12" border="0"/>100% <img src="img/ico/time.png" width="12" height="12" border="0"/> 00:00</p>
                   <p><?php 
                        
                   
if ($row_user['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                    echo  
"$row_count/"  .  $row_m['max_people']?> <img src="img/ico/apte4ka.png" width="12" height="12" border="0"/><?php echo $row_m['max_aptechki'] . '/' $row_m['max_aptechki']; ?></p>
                 </div>
                 </td>
                 </tr>
                 </tbody>
                 </table>
               </div>
              <div class="stats">
              <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>"><img src="img/ico/icon-refresh.png" width="16" height="16"/>Обновить</a></p></span>
              <p><span class="menu"><a class="menu" style="text-decoration:none;" class="white" href="monster.php?m=<?php echo "$monster_id";?>&sost=1"><img src="img/ico/link.png" />Записаться на бой</a></p></span>
            </div>
          </div>
            <?php
      
}
      else {
      
?>
             <div id="main">
               <div class="stats">
                 <p class="podmenu"><?php echo "$location_name";?></p>
               </div>
               <div class="stats">
                 <table width="170" border="0" cellpadding="0" cellspacing="0">
                 <tbody>
                 <tr>
                 <td width="54" valign="top"><img src="img/monsters/<?php echo $row_m['screen']; ?>" width="50" height="50" border="0"/></td>
                 <td width="116" valign="top">
                 <div class="inf">
                   <p class="white"><?php echo $row_m['name']; ?></p>
                   <p class="white"><img src="img/ico/life.png" width="12" height="12" border="0"/>100% <img src="img/ico/time.png" width="12" height="12" border="0"/> 00:00</p>
                   <p><?php 
                        
                   
if ($row_user['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                   echo  
"$row_count'/' .  $row_m['max_people'];?>  <img src="img/ico/apte4ka.png" width="12" height="12" border="0"/> <?php echo $row_m['max_aptechki'] . '/' $row_m['max_aptechki']; ?></p>
                 </div>
                 </td>
                 </tr>
                 </tbody>
                 </table>
               </div>
              <div class="stats">
              <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>"><img src="img/ico/icon-refresh.png" width="16" height="16"/>Обновить</a></p></span>
              <p>  <span class="menu"><a class="menu" style="text-decoration:none;" class="white" href="monster.php?m=<?php echo "$monster_id";?>&sost=1"><img src="img/ico/link.png" />Записаться на бой</a></p></span>
            </div>
          </div>
            <?php
      
}

    }
  }
}
else {
//Если он уже в рейде
$sost filter($_GET['sost']);
  
$m_fight $row_user['m_fight'];
  
$query_isset "Select id_monster, hp, start, last_active, time_start, clan_id from m_fight where id_fight= '$m_fight' limit 1";
  
$result_isset mysqli_query($dbc$query_isset) or die ('Ошибка передачи запроса к БД2');
  
$row_isset mysqli_fetch_array($result_isset);
  if (
$sost == 1) {
    if (
$row_m['clan'] <> 0) {
      if (
$row_isset['start'] == and $row_user['clan_rang'] >5) {
        
$query "update m_fight set start = 1, last_active=NOW(), time_start=NOW() where id_fight='$m_fight' and id_monster='$monster_id' limit 1";
        
$result mysqli_query($dbc$query) or die ('Ошибка передачи запроса к БД4');
        
?>
        <script type="text/javascript">
        document.location.href = "monster.php?m=<?php echo "$monster_id"?>";
        </script>
        <?php
        
exit();
      }
    }
  }
  if (
$sost == 2) {
    if (
$row_isset['start'] == 0) {
      
$query "update users set monst_apt = '0', location = 'index', m_fight='0' where id='$user_id'";
      
$result mysqli_query($dbc$query) or die ('Ошибка передачи запроса к БД4');
      
?>
      <script type="text/javascript">
      document.location.href = "monster.php?m=<?php echo "$monster_id"?>";
      </script>
      <?php
      
exit();
    }
  }
  if (
$row_isset['start'] == and $row_isset['hp'] > 0) {
  
  
  
  
/////////////////// TIME
  
$now = (date("Y-m-d H:i:s"));
  
$now strtotime("$now");
  
$time_start $row_isset['time_start'];
  
$time_start strtotime("$time_start");
  
$echo_time = ($now $time_start);
  
$hours_time = ($echo_time/3600);
  
$hours_time floor($hours_time);
  
$minutes_time = ($echo_time - (3600 $hours_time));
  
$minutes_time = ($minutes_time/60);
  
$minutes_time floor($minutes_time);
  
$seconds = ($echo_time - ($hours_time*3600) - ($minutes_time*60));
  
///////////////
  //////////////
  
}
  else {
    
$minutes_time='00';
    
$seconds='00';
  }
  
$proc_hp = ($row_m['max_hp']/100);
  
$proc_hp = ($row_isset['hp']/$proc_hp);
  
$proc_hp round($proc_hp);
  
  
$id_fight $row_user['m_fight'];
  if (!empty(
$location)) {
  
$query_count "Select id from users where location = '$location' and last_active > NOW()-(60*5) and hp > 0 and m_fight='$id_fight'";
  
$result_count mysqli_query($dbc$query_count) or die ('Ошибка передачи запроса к БД2');
  
$row_count mysqli_num_rows($result_count);
  
$page_title "$location_name";
    require_once(
'conf/head.php');
    require_once(
'conf/top.php');
 
?>
             <div id="main">
               <div class="stats">
                 <p class="podmenu"><?php echo "$location_name";?></p>
               </div>
               <?php 
               $err
=$_GET['err'];
               if (
$err == 1) {?><div id="error"><p>Оружие сломано.</p></div><?php }
               if (
$err == 2) {?><div id="error"><p>У вас нет оружия.</p></div><?php }
               if (
$err == 3) {?><div id="error"><p>Оружие ещё не готово.</p></div><?php }
               
?>
               <div class="stats">
                 <table width="170" border="0" cellpadding="0" cellspacing="0">
                 <tbody>
                 <tr>
                 <td width="54" valign="top"><img src="img/monsters/<?php echo $row_m['screen']; ?>" width="50" height="50" border="0"/></td>
                 <td width="116" valign="top">
                 <div class="inf">
                   <p class="white"><?php echo $row_m['name']; ?></p>
                   <p class="white"><img src="img/ico/life.png" width="12" height="12" border="0"/><?php echo "$proc_hp%";?> <img src="img/ico/time.png" width="12" height="12" border="0"/> <?php echo "$minutes_time:$seconds?></p>
                   <p><?php
                   
if ($row_user['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_user['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                    echo  
"$row_count'/' .  $row_m['max_people'];?> <img src="img/ico/apte4ka.png" width="12" height="12" border="0"/> <?php echo $row_user['monst_apt'] . '/' $row_m['max_aptechki']; ?></p>
                 </div>
                 </td>
                 </tr>
                 </tbody>
                 </table>
               </div>
               <?php
               
if ($hphp 0) { ?>
              <div class="stats">
              <?php if ($row_m['clan'] <> 0) {
                if (
$row_isset['start'] == and $row_user['clan_rang'] >and $m_fight<>0) {?>
              <p> <span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>&sost=1"><img src="img/ico/pistol.png" alt="p" width="12" height="12"/>Начать бой</a></p></span>
              <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>"><img src="img/ico/icon-refresh.png" alt="p" width="16" height="16"/>Обновить</a></p></span>
              
              <?php
                 
} else {
                   if (
$row_isset['start'] == and $m_fight<>0) {
                 
?><p><span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>"><img src="img/ico/icon-refresh.png" alt="p" width="16" height="16"/>Обновить</a></p></span><?php
                   
}
                 }
               } 
               else {
                 if (
$row_isset['start'] == and $m_fight<>0) {?>
              <p> <span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>"><img src="img/ico/icon-refresh.png" alt="p" width="16" height="16"/>Обновить</a></p></span>
              <p><span class="menu"><a class="menu" style="text-decoration:none;" href="monster.php?m=<?php echo "$monster_id";?>&sost=2"><img src="img/ico/point.png" />Отказаться от боя</a></p></span>
              
              <?php
                 

                
               }
               if (
$m_fight == 0
               { 
                    
$result_z mysqli_query($dbc"SELECT `current_quest`, `quest1`, `quest2`, `quest3`, `quest4` , `quest5` FROM `users` WHERE id='$user_id' LIMIT 1");
                    
$row_z mysqli_fetch_array($result_z);
                    if(
$monster_id == 3)
                    {
                        if(
$row_z['current_quest'] == && $row_z['quest1'] < 1)
                        {
                            echo 
"<b><font color=green>Вы выполнили задание "Скелета".<br/>Заберите награду у <a style='text-decoration:none;'  href='quests.php'>Листво</a></font></b><br/><br/>";
                            
mysqli_query($dbc"UPDATE `users` SET `quest1` = '1' WHERE `id`='$user_id'");                         
                        }
                    }    
                    else if(
$monster_id == 7)
                    {
                        if(
$row_z['current_quest'] == && $row_z['quest3'] < 1)
                        {
                            echo 
"<b><font color=green>Вы выполнили задание "Огненый Пес".<br/>Заберите награду в у <a style='text-decoration:none;' href='quests.php'>Листво</a></font></b><br/><br/>";
                            
mysqli_query($dbc"UPDATE `users` SET `quest3` = '1' WHERE `id`='$user_id'");                         
                        }
                    }                        
                    else if(
$monster_id == 9)
                    {
                        if(
$row_z['current_quest'] == 2)
                        {
                            if(
$row_z['quest2'] == 2) echo "<b><font color=green>Вы выполнили задание "Убить 3 кровососа".<br/>Заберите награду у <a style='text-decoration:none;' href='quests.php'>Листво</a></font></b><br/><br/>";                        
                            
$allvalue $row_z['quest2']+1;
                            
mysqli_query($dbc"UPDATE `users` SET `quest2` = '$allvalue' WHERE `id`='$user_id'");                         
                        }
                    }
                    if(
$row_z['current_quest'] == 4)
                    {
                        if(
$row_z['quest4'] == 149) echo "<b><font color=green>Вы выполнили задание "Убить 150 монстров".<br/>Заберите награду у <a style='text-decoration:none;' href='quests.php'>Листво</a></font></b><br/><br/>";
                        
$allvalue $row_z['quest4']+1;
                        
mysqli_query($dbc"UPDATE `users` SET `quest4` = '$allvalue' WHERE `id`='$user_id'");    
                     }
                    if(
$row_z['current_quest'] == 5)
                    {
                        if(
$row_z['quest5'] == 1) echo "<b><font color=green>Вы выполнили задание "Убить призрака".<br/>Заберите награду у <a style='text-decoration:none;' href='quests.php'>Листво</a></font></b><br/><br/>";
                        
$allvalue $row_z['quest5']+1;
                        
mysqli_query($dbc"UPDATE `users` SET `quest5` = '$allvalue' WHERE `id`='$user_id'");                         
                    }             
               
?>
                     <p class="bonus">Вы успешно сходили на бой</p>
                     <p class="podmenu">[Информация]</p>
                     <?php 
                     $query_i
="select id_fight from m_inf where user_id='$user_id' and monster_id='$monster_id' limit 1";
                     
$result_i mysqli_query($dbc$query_i) or die ('Ошибка передачи запроса к БД2');
                     
$row_i mysqli_fetch_array($result_i);
                     
$id_ff=$row_i['id_fight'];
                     
$id_mm=$row_i['id_monster'];
                     
$query_i="select user_id, thing_id, thing_id2 from m_inf where id_fight='$id_ff' and thing_id<>0";
                     
$result_i mysqli_query($dbc$query_i) or die ('Ошибка передачи запроса к БД2');
                     
$row_i mysqli_num_rows($result_i);
                     while (
$row_i mysqli_fetch_array($result_i)) {
                       
$id_iu=$row_i['user_id'];
                       
$query_iu="select nick,gruppa from users where id='$id_iu' limit 1";
                       
$result_iu mysqli_query($dbc$query_iu) or die ('Ошибка передачи запроса к БД2');
                       
$row_iu mysqli_fetch_array($result_iu);
                       if (
$row_i['thing_id'] == -1) {
                       
?><p><?php
                       
if ($row_iu['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="н"/><?php }
                       if (
$row_iu['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="н"/><?php }
                       if (
$row_iu['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                       
?> <a href="profile.php?id=<?php echo "$id_iu";?>"><?php echo $row_iu['nick'];?></a> <b><span class="red">не получил награду из-за полного рюкзака</span></b></p><?php
                       
}
                       else {
                       
$t_id=$row_i['thing_id'];
                       
$query_it="select type,inf_id from things where thing_id='$t_id' limit 1";
                       
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                       
$row_it mysqli_fetch_array($result_it);
                       
$inf_id $row_it['inf_id'];
                       if (
$row_it['type'] == 1) {
                         
$query_it="select name, klass from clothes where clothes_id='$inf_id' limit 1";
                         
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                         
$row_it mysqli_fetch_array($result_it);
                       }
                       if (
$row_it['type'] == 2) {
                         
$query_it="select name, klass from pistols where pistols_id='$inf_id' limit 1";
                         
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                         
$row_it mysqli_fetch_array($result_it);
                       }
                       if (
$row_it['type'] == 3) {
                         
$query_it="select name, klass from weapons where weapons_id='$inf_id' limit 1";
                         
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                         
$row_it mysqli_fetch_array($result_it);
                       }
                       
?><p><?php
                       
if ($row_iu['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="н"/><?php }
                       if (
$row_iu['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="н"/><?php }
                   if (
$row_iu['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                       
?> <a href="profile.php?id=<?php echo "$id_iu";?>"><?php echo $row_iu['nick'];?></a> <b><span class="bonus"> получил</span></b> <?php 
                       
if ($monster_id<>3) {
                       if (
$row_it['klass'] == 1) {?><img src="img/ico/class1.png" width="12" height="12"/><?php }
                       if (
$row_it['klass'] == 2) {?><img src="img/ico/class2.png" width="12" height="12"/><?php }
                       if (
$row_it['klass'] == 3) {?><img src="img/ico/class3.png" width="12" height="12"/><?php }
                       if (
$row_it['klass'] == 4) {?><img src="img/ico/class4.png" width="12" height="12"/><?php }
                       
?><a href="thing.php?thing=<?php echo "$t_id";?>"><?php echo $row_it['name']; ?></a><?php
                       
}else {
                       
?><b><span class="bonus"><img src="img/ico/materials.png" width="12" height="12"/> <?php echo "$t_id";?></span></b><?php
                       
}
                       
?></p><?php
                       
}
                       if (
$row_i['thing_id2'] <> 0) {
                       if (
$row_i['thing_id2'] == -1) {
                       
?><p><?php
                       
if ($row_iu['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="н"/><?php }
                       if (
$row_iu['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="н"/><?php }
                   if (
$row_iu['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                       
?> <a href="profile.php?id=<?php echo "$id_iu";?>"><?php echo $row_iu['nick'];?></a> <b><span class="red">не получил награду из-за полного рюкзака</span></b></p><?php
                       
}
                       else {
                       
$t_id=$row_i['thing_id2'];
                       
$query_it="select type,inf_id from things where thing_id='$t_id' limit 1";
                       
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                       
$row_it mysqli_fetch_array($result_it);
                       
$inf_id $row_it['inf_id'];
                       if (
$row_it['type'] == 1) {
                         
$query_it="select name, klass from clothes where clothes_id='$inf_id' limit 1";
                         
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                         
$row_it mysqli_fetch_array($result_it);
                       }
                       if (
$row_it['type'] == 2) {
                         
$query_it="select name, klass from pistols where pistols_id='$inf_id' limit 1";
                         
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                         
$row_it mysqli_fetch_array($result_it);
                       }
                       if (
$row_it['type'] == 3) {
                         
$query_it="select name, klass from weapons where weapons_id='$inf_id' limit 1";
                         
$result_it mysqli_query($dbc$query_it) or die ('Ошибка передачи запроса к БД2');
                         
$row_it mysqli_fetch_array($result_it);
                       }
                       
?><p><?php
                       
if ($row_iu['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="н"/><?php }
                       if (
$row_iu['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="н"/><?php }
                   if (
$row_iu['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                       
?> <a href="profile.php?id=<?php echo "$id_iu";?>"><?php echo $row_iu['nick'];?></a> <b><span class="bonus"> получил</span></b> <?php 
                       
if ($monster_id<>3) {
                       if (
$row_it['klass'] == 1) {?><img src="img/ico/class1.png" width="12" height="12"/><?php }
                       if (
$row_it['klass'] == 2) {?><img src="img/ico/class2.png" width="12" height="12"/><?php }
                       if (
$row_it['klass'] == 3) {?><img src="img/ico/class3.png" width="15" height="15"/><?php }
                       if (
$row_it['klass'] == 4) {?><img src="img/ico/class4.png" width="12" height="12"/><?php }
                       
?><a href="thing.php?thing=<?php echo "$t_id";?>"><?php echo $row_it['name']; ?></a><?php
                       
}else {
                       
?><b><span class="bonus"><img src="img/ico/materials.png" width="12" height="12"/> <?php echo "$t_id";?></span></b><?php
                       
}
                       
?></p><?php
                       
}
                       }
                       
///////////////////Теперь участие
                       
$query_i="select user_id, active from m_inf where id_fight='$id_ff'  order by active  DESC";
                       
$result_i mysqli_query($dbc$query_i) or die ('Ошибка передачи запроса к БД2');
                       
$row_i mysqli_num_rows($result_i);
                       while (
$row_i mysqli_fetch_array($result_i)) {
                       
$id_iu=$row_i['user_id'];
                       
$query_iu="select nick,gruppa from users where id='$id_iu' and last_active > NOW() - 60 limit 1";
                       
$result_iu mysqli_query($dbc$query_iu) or die ('Ошибка передачи запроса к БД2');
                       
$row_iu mysqli_fetch_array($result_iu);
                       if (!empty(
$row_iu)) {
                       
?><p><?php
                       
if ($row_iu['gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="н"/><?php }
                       if (
$row_iu['gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="н"/><?php }
                   if (
$row_iu['gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="."/> <?php }
                   if (
$row_iu['gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="."/> <?php }
                       
?> <a href="profile.php?id=<?php echo "$id_iu";?>"><?php echo $row_iu['nick'];?></a> <b><span class="bonus">(<?php echo $row_i['active'];?>)</span></b></p><?php 
                       
}
                       }
                       
//////////////////////////////////
                     
}
                     
?><br />
                     <p> <span class="menu"><a class="menu" style="text-decoration:none;" href="monsters.php"><img src="img/ico/left.png" />К списку бойов</a></p></span>
              
              <?php
                 

               if (
$row_isset['start'] <> and $row_isset['hp']>0) {?>
                 <p><span class="menu"><a class="menu" style="text-decoration:none;" href="attack.php?weapon=pistol"><img src="http://sdark.mobi/images/icon/stat/sila.png" width="12" height="12" alt="m"/>Бить мечем</a></span></p>
                 <?php
                 
if ($row_user['sost_w'] > and $row_isset['hp']>0) {?> 
                 <p><span class="menu"><a class="menu" style="text-decoration:none;" href="attack.php?weapon=avtomat"><img src="http://sdark.mobi/images/icon/stat/sila.png" width="12" height="12" alt="m"/>Бить топором</a></span></p>
                 <p>-</p>
               <?php
                 
}
                 if (
$row_user['aptechki'] >and $row_user['monst_apt']>0) {
                 
?><p><span class="menu"><a class="menu" style="text-decoration:none;" href="uphealth.php"><img src="img/ico/apte4ka.png" width="12" height="12" alt="m"/>Использовать аптечку</a></p></span><?php
                 
}
               }
               
?>
            </div>
            <?php
            

            else {
            
?>
            <div id="error">
            <p>Вас убили. Дождитесь окончания боя.</p>
            <p> <span class="menu"><a class="menu" style="text-decoration:none;" href="death.php?re=1&m=<?php echo "$monster_id";?>"><img src="img/ico/point.png" width="12" height="12"/>Восстановиться</a></span></p>
            </div>
            <?php
            
}
            
?>
          </div>
            <?php
            
}
}
//////////////////////////////////////
require_once('conf/log.php');
require_once(
'conf/navig.php');
require_once(
'conf/foot.php');
?>
</body>
</html>
Онлайн: 0
Реклама