Вход Регистрация
Файл: impwar.tk/kordon.php
Строк: 564
<?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";
  </script>
  <?php
  
exit();
}
$user_id abs(intval($_SESSION['id']));
$location filter($_GET['location']);
$query "Select gruppa, hp, max_hp, last_active, radiation, antirad_time, regen, opit, aptechki, speed_p, speed_w, antirad_time, antirad, location, time_apt from users where id = '$user_id' limit 1";
$result mysqli_query($dbc$query) or die ('Ошибка передачи запроса к БД1');
$row mysqli_fetch_array($result);
$health $row['hp'];
if (
$health == 0) {//Если здоровье равно 0, то ссылкаемся на смерть
  
?>
  <script type="text/javascript">
  document.location.href = "death.php";
  </script>
  <?php
  
exit();
}
$max_health $row['max_hp'];
$us_gruppa $row['gruppa'];
$aptechki $row['aptechki'];
$query_lvl "Select lvl, opit from opit order by lvl desc";
$result_lvl mysqli_query($dbc$query_lvl) or die ('Ошибка передачи запроса к БД3');
$row_lvl mysqli_fetch_array($result_lvl);
$us_lvl=$row_lvl['lvl'];
while ((
$row['opit']/100) < $row_lvl['opit']) {
  
$us_lvl=($us_lvl-1);
  
$row_lvl mysqli_fetch_array($result_lvl);
}
$us_location $row['location'];
if (empty(
$location)) {
    
?>
    <script type="text/javascript">
    document.location.href = "zona.php";
    </script>
    <?php
    
exit();
}
else {
  if (
$location <> 'kordon1' and $location <> 'kordon2' and $location <> 'kordon3' and $location <> 'kordon4') {
 
?>
    <script type="text/javascript">
    document.location.href = "zona.php";
    </script>
    <?php
    
exit();
  }
  if (
$us_location <> 'kordon1' and $us_location <> 'kordon2' and $us_location <> 'kordon3' and $us_location <> 'kordon4' and $us_location <> 'index') {
    
?>
    <script type="text/javascript">
    document.location.href = "zona.php";
    </script>
    <?php
    
exit();
  }
}
//////////////////////////////////////////////////////////////////////TELEPORT
if ($location == 'kordon1') {
  if (
$us_gruppa <> 'naemniki' and $us_location <> 'kordon4') {
    
$location "$us_location";
  }
  if (
$us_gruppa == 'naemniki' and $us_location <> 'kordon4' and $us_location <> 'index') {
    
$location "$us_location";
  }
}
if (
$location == 'kordon2') {
  if (
$us_gruppa <> 'svoboda' and $us_location <> 'kordon4') {
    
$location "$us_location";
  }
  if (
$us_gruppa == 'svoboda' and $us_location <> 'kordon4' and $us_location <> 'index') {
    
$location "$us_location";
  }
}
if (
$location == 'kordon3') {
  if (
$us_gruppa <> 'dolg' and $us_location <> 'kordon3') {
    
$location "$us_location";
  }
  if (
$us_gruppa == 'dolg' and $us_location <> 'kordon3' and $us_location <> 'index') {
    
$location "$us_location";
  }
}
if (
$location == 'kordon4') {
  if (
$us_gruppa <> 'renegat' and $us_gruppa <> 'chistoenebo' and $us_location <> 'kordon3') {
    
$location "$us_location";
  }
  if (
$us_gruppa == 'renegat' and $us_gruppa <> 'chistoenebo' and $us_location <> 'kordon3' and $us_location <> 'index') {
    
$location "$us_location";
  }
}

if (
$location <> 'kordon1' and $location <> 'kordon2' and $location <> 'kordon3' and $location <> 'kordon4') {
?>
    <script type="text/javascript">
    document.location.href = "zona.php";
    </script>
    <?php
    
exit();
}
//////////////////////////////////////////////////////////////////////
$query_loc "select bp_gruppa from location where location_name = '$us_location' limit 1";
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД4');
$row_loc mysqli_fetch_array($result_loc);
if (
$row_loc['bp_gruppa'] <> $us_gruppa) {
  if (
$us_gruppa == 'naemniki') {
    if (
$location == 'kordon4' and $us_location == 'kordon1') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon3' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon2' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
  }
  if (
$us_gruppa == 'dolg') {
   if (
$location == 'kordon3' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon4' and $us_location == 'kordon3') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon1' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon2' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
  }
  if (
$us_gruppa == 'svoboda') {
    if (
$location == 'kordon4' and $us_location == 'kordon2') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon3' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon1' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
  }
 if (
$us_gruppa == 'renegat') {
    if (
$location == 'kordon4' and $us_location == 'kordon3') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon1' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon2' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
  }
 if (
$us_gruppa == 'chistoenebo') {
    if (
$location == 'kordon4' and $us_location == 'kordon3') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon1' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
    if (
$location == 'kordon2' and $us_location == 'kordon4') {
      
$location "$us_location";
      
$err 7;
    }
  }

if (
$location == 'index') {
    
?>
    <script type="text/javascript">
    document.location.href = "zona.php";
    </script>
    <?php
    
exit();
}
  
$location mysqli_real_escape_string($dbctrim($location));    
  
$query_loc "update users set location = '$location' where id = '$user_id' limit 1";
  
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД3');

////////////////////////////////////////////Названия локаций
if ($location == 'kordon1') { $page_title 'Северный блокпост';}
if (
$location == 'kordon2') { $page_title 'Элеватор';}
if (
$location == 'kordon3') { $page_title 'АТП';}
if (
$location == 'kordon4') { $page_title 'Военный блокпост';}
/////////////////////////////////////////////////
///////////////////////////////Восстановление здоровья при переходе при старом счётчике
if ($location <> $us_location) {
    
$hp $row['hp'];
    
$antirad_time $row['antirad_time'];
    
$antirad_time strtotime("$antirad_time");
    
$radiation $row['radiation'];
    
$regen $row['regen'];
    
$time_top = (date("Y-m-d H:i:s"));
    
$time_top strtotime("$time_top");
    
$antirad_time = ($time_top $antirad_time);
    
$max_hp $row['max_hp'];
    
$last_active $row['last_active'];
    
$last_active strtotime("$last_active");
    
$hp_time = ($time_top $last_active);
    if (
$antirad_time 7200) {
      
$query_loc "select radiation from location where location_name = '$us_location' limit 1";
      
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД2');
      
$row_loc mysqli_fetch_array($result_loc);
      
$radiation_loc $row_loc['radiation'];
      
$hp_down_rad = ($radiation $radiation_loc);
      if (
$hp_down_rad 0) { 
        
$regen = ($regen $hp_down_rad);
      }
      if (
$hp_time !=0) {
      
$hp_up = ($hp_time $regen);
      
$hp_up = ($hp $hp_up);
      if (
$hp_up <= 0) {
        
$query_time_hp "update users set hp = 0, last_active = NOW() where id = '$user_id' limit 1";
        
$result_time_hp mysqli_query($dbc$query_time_hp) or die ('Ошибка передачи запроса к БД');    
        
$hp_search 0;
      }
      if ((
$max_hp $hp_up) and ($hp_up 0)) {
        
$query_time_hp "update users set hp = '$hp_up', last_active = NOW() where id = '$user_id' limit 1";
        
$result_time_hp mysqli_query($dbc$query_time_hp) or die ('Ошибка передачи запроса к БД');    
        
$hp_search "$hp_up";
      }
      if (
$hp_up $max_hp) {
        
$query_time_hp "update users set hp = '$max_hp', last_active = NOW() where id = '$user_id' limit 1";
        
$result_time_hp mysqli_query($dbc$query_time_hp) or die ('Ошибка передачи запроса к БД');
        
$hp_search "$max_hp";
      }
        if (
$hp_search == 0) {//Если здоровье равно 0, то ссылкаемся на смерть
         
?>
         <script type="text/javascript">
         document.location.href = "death.php";
         </script>
         <?php
         
exit();
        }
      }
    }
}
//////////////////////////////////////////////////


require_once('conf/head.php');
require_once(
'conf/top.php');
if (
$hp<=0) {
?>
  <div id="main">
  <div id="error">Вас убили</div>
  <div class="stats"> 
  <p><img src="img/ico/point.png" width="12" height="12"/> <a href="death.php?re=1">Восстановиться</a></p>
  </div>
  </div>
  <?php
 
require_once('conf/log.php');
require_once(
'conf/navig.php');
require_once(
'conf/foot.php');
exit();
}
$query_loc "select count, lvl_need, lvl_to , count_now, bp_gruppa, bp_count, bp_count_now, bp_count_grouppa from location where location_name = '$location' limit 1";
  
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД4');
  
$row_loc mysqli_fetch_array($result_loc);
  
?>
<div id="main">
<p class="podmenu"><?php 
if ($row_loc['bp_gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="o"/><?php }
  if (
$row_loc['bp_gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/><?php }
  echo 
$page_title"?></p>
  <p><img src="img/ico/bp.png" width="12" height="12" alt="s"/> <?php echo $row_loc['count_now']; echo '/'; echo $row_loc['count'];?></p> 
<?php
require_once('conf/count.php');
if (
$row_loc['lvl_to'] < $us_lvl) {
?>
<div id="error">
Ваш уровень стал слишком высоким для этой локации
</div>
<?php
$lok_out
=1;

  if (
$row_loc['lvl_need'] > $us_lvl) {
    
?>
    <script type="text/javascript">
    document.location.href = "zona.php?err=1";
    </script>
    <?php
    
exit();
  }
//////////////////////РЕСПАВН БОТОВ
require_once('conf/rebot.php');
////////////////////////////////////
////////////////////// ДАННЫЕ О ЛОКАЦИИ
require_once('conf/loc.php');
///////////////////////////////////////
?>
<div class="stats">
<?php 
if ($location == 'kordon1') {
$query_loc "Select bp_gruppa from location where location_name = 'kordon4' limit 1";
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД');
$row_loc mysqli_fetch_array($result_loc);
?>
<p><img src="img/ico/bottomright.png" width="12" height="12"/> <?php
  
if ($row_loc['bp_gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="o"/><?php }
  if (
$row_loc['bp_gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/><?php }
  
?>  <a href="kordon.php?location=kordon4">Бежать на Военный блокпост</a></p>
<?php
}
if (
$location == 'kordon2') {
$query_loc "Select bp_gruppa from location where location_name = 'kordon4' limit 1";
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД');
$row_loc mysqli_fetch_array($result_loc);
?>
<p><img src="img/ico/bottomleft.png" width="12" height="12"/> <?php
  
if ($row_loc['bp_gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="o"/><?php }
  if (
$row_loc['bp_gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/><?php }
  
?>  <a href="kordon.php?location=kordon4">Бежать к Военному блокпосту</a></p>
<?php
}
if (
$location == 'kordon3') {
$query_loc "Select bp_gruppa from location where location_name = 'kordon4' limit 1";
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД');
$row_loc mysqli_fetch_array($result_loc);
?>
<p><img src="img/ico/top.png" width="12" height="12"/> <?php
  
if ($row_loc['bp_gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="o"/><?php }
  if (
$row_loc['bp_gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/><?php }
  
?>  <a href="kordon.php?location=kordon4">Бежать к Военному блокпосту</a></p>
<?php
}
if (
$location == 'kordon4') {
$query_loc "Select bp_gruppa from location where location_name = 'kordon1' limit 1";
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД');
$row_loc mysqli_fetch_array($result_loc);
?>
<p><img src="img/ico/topleft.png" width="12" height="12"/> <?php
  
if ($row_loc['bp_gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="o"/><?php }
  if (
$row_loc['bp_gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/><?php }
  
?>  <a href="kordon.php?location=kordon1">Бежать к Северному блокпосту</a></p>
<?php
$query_loc 
"Select bp_gruppa from location where location_name = 'kordon2' limit 1";
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД');
$row_loc mysqli_fetch_array($result_loc);
?>
<p><img src="img/ico/topright.png" width="12" height="12"/> <?php
  
if ($row_loc['bp_gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="o"/><?php }
  if (
$row_loc['bp_gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/><?php }
  
?>  <a href="kordon.php?location=kordon2">Бежать на Элеватор</a></p>
<?php
$query_loc 
"Select bp_gruppa from location where location_name = 'kordon3' limit 1";
$result_loc mysqli_query($dbc$query_loc) or die ('Ошибка передачи запроса к БД');
$row_loc mysqli_fetch_array($result_loc);
?>
<p><img src="img/ico/bottom.png" width="12" height="12"/> <?php
  
if ($row_loc['bp_gruppa'] == 'svoboda') {?><img src="img/ico/svobodaon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'dolg') {?><img src="img/ico/dolgon.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'naemniki') {?><img src="img/ico/naemniki.png" width="12" height="12" alt="o"/><?php }
  if (
$row_loc['bp_gruppa'] == 'renegat') {?><img src="img/ico/renegat.png" width="12" height="12" alt="s"/><?php }
  if (
$row_loc['bp_gruppa'] == 'chistoenebo') {?><img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/><?php }
  
?>  <a href="kordon.php?location=kordon3">Бежать на "АТП"</a></p>
<?php
}
if (
$us_gruppa == 'chistoenebo' and $location == 'kordon4') {
?><p><img src="img/ico/out.png" width="12" height="12"/> <img src="img/ico/chistoenebo.png" width="12" height="12" alt="o"/> <a href="zona.php">Выйти из зоны</a></p><?php
}
if (
$us_gruppa == 'renegat' and $location == 'kordon4') {
?><p><img src="img/ico/out.png" width="12" height="12"/> <img src="img/ico/renegat.png" width="12" height="12" alt="o"/> <a href="zona.php">Выйти из зоны</a></p><?php
}
if (
$us_gruppa == 'naemniki' and $location == 'kordon1') {
?><p><img src="img/ico/out.png" width="12" height="12"/> <img src="img/ico/naemniki.png" width="12" height="12" alt="o"/> <a href="zona.php">Выйти из зоны</a></p><?php
}
if (
$us_gruppa == 'dolg' and $location == 'kordon3') {
?><p><img src="img/ico/out.png" width="12" height="12"/> <img src="img/ico/dolgon.png" width="12" height="12" alt="o"/> <a href="zona.php">Выйти из зоны</a></p><?php
}
if (
$us_gruppa == 'svoboda' and $location == 'kordon2') {
?><p><img src="img/ico/out.png" width="12" height="12"/> <img src="img/ico/svobodaon.png" width="12" height="12" alt="o"/> <a href="zona.php">Выйти из зоны</a></p><?php
}



?>
</div>
<?php 
 
require_once('conf/log.php');
 require_once(
'conf/navig.php');
 require_once(
'conf/foot.php');
 
mysqli_close($dbc);
  
?>
</div>

</body>
</html>
Онлайн: 3
Реклама