<?php
include 'inc/mysql.php';
include 'inc/check.php';
if(isset($_SESSION['auth']) && $_SESSION['auth']==1){
include 'inc/shapka.php';
echo'<div class="menudiv">Дракон</div>';
echo'<div class="menuinfo">';
//echo'<div class="text">';
function err($msg){
global $user;
echo '<div class="text"> '.$msg.' </div>';
include_once('inc/nogi.php');
}
//switch($_GET['get']) {
$dracon = mysql_fetch_assoc(mysql_query("SELECT * FROM `dracon`"));
$ostalos=$dracon['time']-time();
$winer = mysql_fetch_assoc(mysql_query("SELECT * FROM `account` ORDER BY `dracon_uron` DESC LIMIT 1"));
/*if($user['town'] != $dracon['town']){
$_SESSION['notif'] = 'Для нападения на дракона, Вам нужно отправиться в город '.$town_dragon['name'].' ';
header('Location: /game/');
exit;
}*/
if($dracon['hp'] < 0) {
mysql_query("UPDATE `dracon` SET `atack` = 0, `time` = '".(time() + 0)."', `gold` = 0, `cristal` = 0, `hp` = 0");
mysql_query("UPDATE `account` SET `dracon_uron` = 0");
header('Location: dragon.php');
}
$my = mysql_fetch_assoc(mysql_query("SELECT * FROM `inventar` WHERE `tip` = 'tors' and `account` = '".$account['id']."'"));
if(isset($_POST['case'])){
if($account['dracon_uron'] < 10000) $err = 'Необходимо нанести 10000 урона';
if(!isset($err)){
$rand = mt_rand(1, 8); //Допустим у нас 3 шмотки, выбираем случайное число от 1 до 3
switch($rand){ // после выбора числа, отдаем соответсвующую шмотку
case 1:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_dospeh.png','Доспех Дракона', 0, 5000, 0, 0, 13, 5000, 'tors', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
case 2:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_shlem.png','Шлем Дракона', 0, 2500, 0, 0, 13, 5000, 'helmet', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
case 3:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_perch.png','Перчатки Дракона', 0, 1500, 0, 0, 13, 5000, 'ruki', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
case 4:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_bot.png','Ботинки Дракона', 0, 1500, 0, 0, 13, 5000, 'nogi', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
case 5:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_weapon.png','Клинок Дракона', 5000, 0, 0, 0, 13, 5000, 'weapon', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
case 6:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_shit.png','Щит Дракона', 0, 200, 0, 0, 13, 5000, 'shit', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
case 7:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_amulet.png','Ожерелье Дракона', 0, 0, 5000, 0, 13, 5000, 'amulet', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
case 8:
mysql_query("INSERT INTO `inventar` ( `account`, `img`, `name`, `ataka`, `zahita`, `hp`, `mp`, `lvl`, `cena`, `tip`, `satus`, `tocka`, `bonus_ataka`, `bonus_zahita`, `bonus_hp`, `bonus_mp`, `tip2`, `modef`) VALUES('".$account['id']."','drag_kolco.png','Кольцо Дракона', 0, 0, 0, 5000, 13, 5000, 'kolco', 'off', 0, 0, 2300, 0, 0, 1, 0)");
break;
}
// Соответсвенно обнуляем урон и выдаем сообщение.
mysql_query("update `account` set `dracon_uron` = 0 where `id` = '".$account['id']."'");
echo err('Вы забрали вещь из комплекта Дракона, вещь помещена в ваш инвентарь');
exit;
}
}
if(isset($_POST['go'])){
$uron = rand(1,$account['gira']+$account['ataka']);
$drag_uron = rand(1,30);
$rand = rand(1,2);
$gold = rand(1,$account['level']);
if($account['lvl'] < 1) $err = 'Атаковать дракона можно только с 1-го уровня';
if($account['hp'] < 30) $err = 'Для нападения на дракона нужно 30 <img src="pic/main/hp.png">';
if($dracon['hp'] < 0) $err = 'Дракон уже мертв';
if($account['mp'] < 30) $err = 'Для нападения на дракона нужно 30 <img src="pic/main/mp.png">';
if(!isset($err)){
if($rand == 1){
mysql_query("UPDATE `dracon` SET `hp` = '".($dracon['hp'] - $uron)."', `gold` = '".($dracon['gold'] - $gold)."'");
mysql_query("UPDATE `account` SET `dracon_uron` = '".($account['dracon_uron'] + $uron)."', `hp` = '".($account['hp'] - $drag_uron)."', `mp` = '".($account['mp'] - 30)."', `baks` = '".($account['baks'] + $gold)."' WHERE `id` = '".$account['id']."'");
$_SESSION['us_log'] = 'Ты смело ударил дракона и нанес '.$uron.' урона дракону';
$_SESSION['dr_log'] = 'Дракон ударил тебя хвостом и нанес '.$drag_uron.' урона';
$_SESSION['result'] = 'Ты украл у дракона '.$gold.' золота';
header('Location: ?');
exit;
}
if($rand == 2){
mysql_query("UPDATE `dracon` SET `hp` = '".($dracon['hp'] - $uron)."', `gold` = '".($dracon['gold'] - $gold)."'");
mysql_query("UPDATE `account` SET `dracon_uron` = '".($account['dracon_uron'] + $uron)."', `account` = '".($account['hp'] - $drag_uron)."', `mp` = '".($account['mp'] - 30)."', `baks` = '".($account['baks'] + $gold)."' WHERE `id` = '".$account['id']."'");
$_SESSION['us_log'] = 'Ты ударил дракона и нанес '.$uron.' урона дракону';
$_SESSION['dr_log'] = 'Дракон ударил вас лапой и нанес '.$drag_uron.' урона';
$_SESSION['result'] = 'Вы украли у дракона '.$gold.' золота';
header('Location: ?');
exit;
}
}else{
echo err(''.$err.'');
exit;
}
}
if($dracon['atack'] == 0){
?> <div class="text">Дракон покинул Милиград</div>
<a class="menu_j" href="/home.php">Вернуться</a><?
}else{
?><div class="text"><img src="/pic/demon/drago.png" width="230px"><br/>
Нанеси дракону 10000 урона и получи «Доспех Дракона»<?
if($account['dracon_uron'] > 9999 or $my = 0){
?>
<form class="block center" method="post" action=""><span class="button_on"><input class="button_on" name="case" type="submit" value="Взять доспех"></span><br></form><?
}
?>
<img src="/pic/main/hp.png"> Здоровье: <?=$dracon['hp'];?></br>
<img src="/pic/main/baks.png">Сокровища: <?=$dracon['gold'];?> </br>
Ты нанес: <?=$account['dracon_uron'];?> урона<?
if(isset($_SESSION['us_log'])){
?><div class="block">Результаты атаки:</br><?=$_SESSION['us_log'];?></br><?=$_SESSION['dr_log'];?></br><?=$_SESSION['result'];?></div><?
$_SESSION['us_log'] = NULL;
$_SESSION['dr_log'] = NULL;
$_SESSION['result'] = NULL;
}
?><div class="stone"></div>
<form class="block center" method="post" action=""><span class="button_on"><input class="button_on" name="go" type="submit" value="Атаковать"></span><br></form>
<?
}
echo'</div>';
}else{
header ("Location: index.php"); exit;
}
include 'inc/nogi.php';
?>