Вход Регистрация
Файл: online/riwar/Riwar.ru/monstrs.php
Строк: 358
<?php

$title 
'Земли Монстров';
//-----Подключаем функции-----//
require_once ('system/function.php');
require_once (
'system/header.php');
//-----Подключаем вверх-----//

if(!$user['id'])
{
header('Location: '.$HOME.'');
exit();
}
if(
$user['nav'] > 1) {
/////основа
 
$igrok mysql_query('SELECT * FROM `monstrs_boi` WHERE `user` = "'.$user['id'].'" ORDER BY `id` DESC LIMIT 1');
  
$igrok mysql_fetch_array($igrok);
  
  
$bitva mysql_query('SELECT * FROM `monstrs` WHERE `id` = "'.$igrok['battle'].'"');
  
$bitva mysql_fetch_array($bitva); 
$clan mysql_fetch_assoc(mysql_query("SELECT * FROM `clan` WHERE `id`  = '".$user['clan']."'"));
if(
$bitva['gen'] == 1){$monstr 'Оборотень';}
elseif(
$bitva['gen'] == 2){$monstr 'Демон';}
elseif(
$bitva['gen'] == 3){$monstr 'Глазорук';}
elseif(
$bitva['gen'] == 4){$monstr 'Мутант';}
elseif(
$bitva['gen'] == 5){$monstr 'Дракокрыл';}
elseif(
$bitva['gen'] == 6){$monstr 'Падальщик';}
elseif(
$bitva['gen'] == 7){$monstr 'Существо';}
elseif(
$bitva['gen'] == 8){$monstr 'Рыцарь тьмы';}
elseif(
$bitva['gen'] == 9){$monstr 'Огненая тварь';}
elseif(
$bitva['gen'] == 10){$monstr 'Огонёк';}

if(
$user['nav'] >= &&  $user['nav'] <= 5){$gen rand(1,3);}
elseif(
$user['nav'] >= &&  $user['nav'] <= 10){$gen rand(2,5);}
elseif(
$user['nav'] >= 11 &&  $user['nav'] <= 18){$gen rand(4,7);}
elseif(
$user['nav'] >= 19 &&  $user['nav'] <= 26){$gen rand(6,9);}
elseif(
$user['nav'] >= 27){$gen rand(7,10);}
if(
$user['nav'] >= &&  $user['nav'] <= && $gen == 1){
$params rand(300,700);
}
elseif(
$user['nav'] >= &&  $user['nav'] <= && $gen == 2){
$params rand(500,1200);
}
elseif(
$user['nav'] >= &&  $user['nav'] <= && $gen == 3){
$params rand(1000,2000);
}

if(
$user['nav'] >= &&  $user['nav'] <= 10 && $gen == 2){
$params rand(500,1200);
}
elseif(
$user['nav'] >= &&  $user['nav'] <= 10 && $gen == 3){
$params rand(1000,2000);
}
elseif(
$user['nav'] >= &&  $user['nav'] <= 10 && $gen == 4){
$params rand(1500,3000);
}
elseif(
$user['nav'] >= &&  $user['nav'] <= 10 && $gen == 5){
$params rand(2500,4500);
}

if(
$user['nav'] >= 11 &&  $user['nav'] <= 18 && $gen == 4){
$params rand(1500,3000);
}
elseif(
$user['nav'] >= 11 &&  $user['nav'] <= 18 && $gen == 5){
$params rand(2500,4500);
}
elseif(
$user['nav'] >= 11 &&  $user['nav'] <= 18 && $gen == 6){
$params rand(4000,6000);
}
elseif(
$user['nav'] >= 11 &&  $user['nav'] <= 18 && $gen == 7){
$params rand(5000,8000);
}

if(
$user['nav'] >= 19 &&  $user['nav'] <= 26 && $gen == 6){
$params rand(4000,6000);
}
elseif(
$user['nav'] >= 19 &&  $user['nav'] <= 26 && $gen == 7){
$params rand(5000,8000);
}
elseif(
$user['nav'] >= 19 &&  $user['nav'] <= 26 && $gen == 8){
$params rand(7000,10000);
}
elseif(
$user['nav'] >= 19 &&  $user['nav'] <= 26 && $gen == 9){
$params rand(9000,15000);
}

if(
$user['nav'] >= 27 && $gen == 7){
$params rand(5000,8000);
}
elseif(
$user['nav'] >= 27 && $gen == 8){
$params rand(7000,10000);
}
elseif(
$user['nav'] >= 27 && $gen == 9){
$params rand(9000,15000);
}
elseif(
$user['nav'] >= 27 && $gen == 10){
$params rand(15000,25000);
}



$usersilas rand($user['s']/4,$user['s']);
$gens rand(1,4);
if(
$user['zakl'] == && $gens == 2){
$attak round(rand($user['s']/4,$user['s']) / 2);
$bz "<img src='/images/zakl/1.png' alt='*'/><font color=lime>Мега удар!</font> ";
}
else
{
$attak rand(1,3);
$bz "";
}

$usersila round($usersilas  $attak);
$monstrsila round(rand($bitva['params_max']/100$bitva['params_max']/85));


 if(
$bitva['time'] < time() && $bitva['start'] == 1) {
  
    
mysql_query('UPDATE `monstrs` SET `end` = "1", `start` = "2" WHERE `id` = "'.$bitva['id'].'"');
 
mysql_query('UPDATE `monstrs_boi` SET `dead` = "1" WHERE `user` = "'.$user['id'].'" AND `battle` = "'.$bitva['id'].'"');
  
header('location: ?');
  
  exit();
  
  }

 if(
$user['z'] <= && $bitva['start'] == 1) {
mysql_query('UPDATE `monstrs_boi` SET `dead` = "1" WHERE `user` = "'.$user['id'].'" AND `battle` = "'.$bitva['id'].'"');
 
mysql_query('UPDATE `monstrs` SET  `end` = "1", `start` = "2" WHERE `id` = "'.$bitva['id'].'"');
 
header('location: ?');
 exit();
}

/////структура боя
if(isset($_GET['attak_monstr']) && $bitva['start'] == && $user['monstrs'] == 1) {

if(
$usersila $bitva['params']){
mysql_query('UPDATE `monstrs` SET `params` = "'.($bitva['params']=0).'", `end` = "1", `start` = "2" WHERE `id` = "'.$bitva['id'].'"');
 
header('location: ?');
 exit();
}

else
{
mysql_query('UPDATE `monstrs` SET `params` = "'.($bitva['params'] - $usersila).'" WHERE `id` = "'.$bitva['id'].'"');
mysql_query('UPDATE `users` SET  `z` = "'.($user['z']-$monstrsila).'" WHERE `id` = "'.$user['id'].'"');
 
header('location: ?');
  
$_SESSION['not'] = 'Вы атаковали <b>'.$monstr.'</b> на <b>'.$usersila.' </b>'.$bz.'<br><font color=indianred>Получено урона <b>'.$monstrsila.'</b>!</font>';
 exit(); 
}

}
////включение

if(isset($_GET['start_boi']) && $user['boi'] > && $user['monstrs'] == 0) {


mysql_query('INSERT INTO `monstrs` (`id`, `params`, `params_max`, `gen`, 
                                                   `start`,
                                                   `time`) VALUES ("'
.$user['id'].'", "'.$params.'", "'.$params.'", "'.$gen.'", "1", "'.(time() + (60 5)).'")');
                                                   
mysql_query('UPDATE `users` SET  `boi` = "'.($user['boi']-1).'", `monstrs` = "'.($user['monstrs']=1).'"  WHERE `id` = "'.$user['id'].'"');
                                
mysql_query('INSERT INTO `monstrs_boi` (`battle`,
                                                   `user`,
                                                   `time`) VALUES ("'
.$user['id'].'",
                                                                     "'
.$user['id'].'",
                                                                          "'
.time().'")');                                         

 
header('location: ?');
  
  
$_SESSION['not'] = 'Битва началась!';
 exit();
}
////награда 
 
if($bitva['start'] == && $bitva['end'] == && $igrok['dead'] == && $user['monstrs'] == 1) {
 
$zola round($bitva['gen'] * 2);
  
$sera round($bitva['gen'] * 800);
  
$kris round($bitva['gen'] + 1);
  
$exp round($bitva['gen'] * 30);
  
$exp_bro round($bitva['gen'] * 40);
    
 }
elseif(
$bitva['start'] == && $bitva['end'] == && $igrok['dead'] == && $user['monstrs'] == 1) {

 
$zola 2;
  
$sera round(($bitva['gen'] * 800)/3);
  
$kris round(($bitva['gen'] + 1)/2);
  
$exp round(($bitva['gen'] * 30)/3);
   
$exp_bro round(($bitva['gen'] * 40)/3);
}
if(isset(
$_GET['nagrada']) && $bitva['start'] == && $bitva['end'] == && $user['monstrs'] == 1) {
 
mysql_query('UPDATE `users` SET `zola` = "'.($user['zola'] + $zola).'", `kris` = "'.($user['kris']+ $kris).'",
                                  `sera` = "'
.($user['sera'] + $sera).'", `monstrs` = "'.($user['monstrs']=0).'",
                                `exp` = "'
.($user['exp'] + $exp).'", `clan_exp` = "'.($user['clan_exp']+$exp_bro).'", `clan_exps` = "'.($user['clan_exps']+$exp_bro).'" WHERE `id` = "'.$user['id'].'"');
                               
 if(
$user['monstrs_kill'] < && $user['monstrs_time'] == && $igrok['dead'] == 0){
                          
mysql_query('UPDATE `users` SET `monstrs_kill` = `monstrs_kill` + 1 WHERE `id` = ''.$user['id'].''');     
                                }
                                if(
$user['clan'] > 0){
                                
mysql_query("update `clan` set `exp` = '".($clan['exp']+$exp_bro)."' where (`id` = '".$user['clan']."')");
                                }

mysql_query("DELETE FROM `monstrs` WHERE `id` = '".$user['id']."'");
mysql_query("DELETE FROM `monstrs_boi` WHERE `battle` = '".$user['id']."'");



    
header('location: ?');
    
$_SESSION['not'] = "Награда получена!!";

exit();

}
 if(isset(
$_GET['regen']) && $user['boi'] > && $user['monstrs'] == &&  $user['z'] < $user['max_z']) {
  if(
$user['zola'] < 10){
header('Location: ?');
$_SESSION['err'] = 'Нужно больше золота!';
exit();
}else{

    
mysql_query('UPDATE `users` SET   `z` = "'.$user['max_z'].'", `zola` = "'.($user['zola']-10).'" WHERE `id` = "'.$user['id'].'"');
  
    
header('location: ?');
  
$_SESSION['not'] = 'Успешно восстановлено!';
  exit();
  }
}
////представление
if($user['boi'] == && $user['monstrs'] == 0){

echo 
'<div class="player"><center>Ваш путь привел Вас на Земли Монстров!</center></div>';
echo 
'<div class="player"><center> <img src="'.$HOME.'/images/monstrs/monstrs.png"></center></div>';
        echo 
'<div class="player"><font color=grey><center>В давние времена,когда везде лютовал хаос и безрассудство,небольшой отряд рыцарей был атакован страшными тварями... Рыцари неся светлое знамя крушили монстров налево и направо, своими могучими мечами под блеск доспехов истребляли ужасных тварей этих земель...<br>Сражайся с самыми ужасными монстрами и стань великим!</center></font><br><br></div>';

echo 
'<div class="player"><center><font color=indianred>У Вас нет доступных боёв с монстрами!<br>Восстановление боя каждые 3 часа!</font></center><br></div>';
}
elseif(
$user['boi'] > && $user['monstrs'] == 0){
echo 
'<div class="player"><center>Ваш путь привел Вас на Земли Монстров!</center></div>';
echo 
'<div class="player"><center> <img src="'.$HOME.'/images/monstrs/monstrs.png"></center></div>';
 echo 
'<div class="player"><font color=grey><center>В давние времена,когда везде лютовал хаос и безрассудство,небольшой отряд рыцарей был атакован страшными тварями... Рыцари неся светлое знамя крушили монстров налево и направо, своими могучими мечами под блеск доспехов истребляли ужасных тварей этих земель...<br>Сражайся с самыми ужасными монстрами и стань великим!</center></font><br><br></div>';

echo 
'<div class="player"><center><font color=Lightgreen>У Вас есть доступные бои  с монстрами!<br><b> Всего боёв: -'.$user['boi'].'- </b></font></center><br></div>';
if(
$user['monstrs'] == &&  $user['z'] < $user['max_z']){
echo 
"<div class='player'><center><a class='btn' href='?regen'><span class='end'><span class='label'>Восстановиться<font color=gold> 10 золота</font></span></span></a></div>";
}

echo 
"<div class='player'><center><a class='btn' href='?start_boi'><span class='end'><span class='label'>Начать бой</span></span></a><br><div class='separ5'></div><font color=orange> Рыцарь не должен забывать о том, что на великих битвах требуется много здоровья и выносливости и на бой следует идти подготовившись...</center></font></div>";
}


if(
$bitva['start'] == && $bitva['end'] == && $igrok['dead'] == && $user['monstrs'] == 1){

echo 
'<div class="player"><center><font color=Lightgreen><b> Вы убили монстра!</b></font><br><img src="'.$HOME.'/images/avatar/'.$user['avatar'].'.png"><br>За бой заработано:<br> <img src="/images/gold.png" alt="*"/> '.$zola.' Золота <img src="/images/sera.png" alt="*"/> '.$sera.' Серебра<br><img src="/images/exp.png" alt="*"/> '.$exp.' Опыта <img src="/images/kris.png" alt="*"/> '.$kris.' Кристаллов</center><br><br></div>';

echo 
"<div class='player'><center><a class='btn' href='?nagrada'><span class='end'><span class='label'>Забрать награду</span></span></a><br><div class='separ5'></div></center></font></div>";

}
elseif(
$bitva['start'] == && $bitva['end'] == && $igrok['dead'] == && $user['monstrs'] == 1){

echo 
'<div class="player"><center><font color=indianred><b> Монстр убил вас!</b></font><br><img src="'.$HOME.'/images/monstrs/'.$bitva['gen'].'.png"><br>За бой заработано:<br> <img src="/images/gold.png" alt="*"/> '.$zola.' Золота <img src="/images/sera.png" alt="*"/> '.$sera.' Серебра<br><img src="/images/exp.png" alt="*"/> '.$exp.' Опыта <img src="/images/kris.png" alt="*"/> '.$kris.' Кристаллов</center><br><br></div>';
echo 
"<div class='player'><center><a class='btn' href='?nagrada'><span class='end'><span class='label'>Забрать награду</span></span></a><br><div class='separ5'></div></center></font></div>";
}



if(
$bitva['start'] == && $bitva['end'] == && $user['monstrs'] == 1){
echo 
"<div class='player'><center><font color='indianred'> Время до поражения: "._time($bitva['time'] - time())." </font><div class='separ5'></div></div></center>";
echo 
"<div class='player'><center><font color=gold>".$monstr." <img src='".$HOME."/images/attak.png'> ".$bitva['params']."</font><br>
<img src='"
.$HOME."/images/monstrs/".$bitva['gen'].".png'><br></center>";
echo 
"<center><div class='stat_bar' style='margin:2px 0px 2px'>";
echo 
"<div class='progress' style='width:".round(100/($bitva['params_max']/($bitva['params'])))."%'></div></div>";
echo 
"</div></center></div>";
echo 
"<div class='player'><center><a class='btn' href='?attak_monstr'><span class='end'><span class='label'>Атаковать монстра</span></span></a><br>

</div></center>"
;

}

}
else
{

 
?>

<div class='player'><?=$title?></div>
 <div class='linetop'></div>

<div class='player' align='center'>
Для участии в <img src='/images/attak.png' alt='*'/> В схватке с Монстрами <img src='/images/nav.png' alt='*'/>требуется 2 навыка
</div>

<?php
 
}
//-----Подключаем вверх-----//
require_once ('system/footer.php');
?>
Онлайн: 2
Реклама