Файл: public_html/monstrs.php
Строк: 126
<?
include './system/common.php';
include './system/functions.php';
include './system/user.php';
$title = '1 vs 1';
include './system/h.php';
if(!$user) {
header('location:/');
exit();
}
function msg($sms){
echo '<div class="header"> '.$sms.' </div>';
}
function fight($sms){
echo '<div class="header"> '.$sms.' </div>';
} // чтобы лагов с куками не было
?>
<?
?>
<?
$fight = mysql_fetch_assoc(mysql_query("SELECT * FROM `cv` WHERE `user` = ".$user[id].""));
$q1 = mysql_fetch_assoc(mysql_query('SELECT * FROM `users` WHERE `level` > 10 ORDER BY RAND()')); //Выводим рандомного юзера с бд которым будет опонентом//
if(isset($_GET['search'])) { //Поиск противника//
if($user[cv_b] < time()) {
if(!$fight) {
mysql_query("INSERT INTO `cv` SET `user` = ".$user[id].",`opp` = ".$q1[id].", `hp_user` = ".$user[vit].",`hp_opp` = ".$q1[hp]."");
header('location:/monstrs.php');
}
}
}
if(!$fight) {
echo "<center><img src='http://s47.radikal.ru/i117/1304/0f/199491a9eac7.jpg' width=100%><a href='?search' class='btn22'><span class='end'><span class='label'>Найти противника</span></span></a>";
if($user[cv_b] >= time()) {
echo "<br>Следующий бой через "._time($user[cv_b] - time())."";
}
echo "<hr><a href='?podr' class='button'>Узнать о бое</a>";
if(isset($_GET['podr'])) {
echo "<a href='/monstrs.php' class='button'>Скрыть</a><br>
1.Если вам попадется слабый противник, вы автоматически выигрываете.<br>
2.Вам и вашему противнику дается - 20% жизни<br>
3. У вас есть 1 бой в 3 минуты.
";
}
echo "<hr><center><img src='http://tiwar.ru/images/icon/skull.png'> <font size=2px>Черепа</font> <img src='http://tiwar.ru/images/icon/skull.png'><br><br>Набейте 100 <img src='http://tiwar.ru/images/icon/skull.png'> черепов и получите рандомную вещь <br><br> Прогресс $user[cherep] / 100 <br><br>Череп выпадает за атаку с шансом 20%<br>";
if($user[cherep] >= 100){
echo "<a href='?cherep' class='btn'><span class='end'><span class='label'>Забрать награду</span></span></a>";
}
if(isset($_GET['cherep'])) {
if($user[cherep] >= 100) {
$item=mysql_query("SELECT * FROM `items` WHERE `quality`='6' ORDER BY RAND() LIMIT 1");
$it=mysql_fetch_array($item);
mysql_query('INSERT INTO `inv` (`user`,
`item`,
`bonus`,
`smith`,
`_str`,
`_vit`,
`_agi`,
`quality`,
`_def`) VALUES ("'.$user['id'].'",
"'.$it['id'].'",
"65",
"20",
"2290",
"2290",
"2290",
"6",
"2290")');
mysql_query("UPDATE `users` SET `cherep` = 0 WHERE `id` = ".$user[id]."");
header('location:?');
$_SESSION['msg'] = '<center> <font color="lime"><img src="/images/icon/ok.png"> Вы получили '.$it[name].' с заточкой + 20, бонусом 65</font></center>';
}
}
?><hr>
<?
echo "</center>";
include './system/f.php';
}else{
$op_login = mysql_fetch_assoc(mysql_query(" SELECT * FROM `users` WHERE `id` = ".$fight[opp].""));
$w_1 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_lohin['id'].'" AND `id` = "'.$op_login['w_1'].'"');
$w_1 = mysql_fetch_array($w_1);
if(!$w_1) {
$w_1['item'] = 0;
}
$w_2 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_login['id'].'" AND `id` = "'.$op_login['w_2'].'"');
$w_2 = mysql_fetch_array($w_2);
if(!$w_2) {
$w_2['item'] = 0;
}
$w_3 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_login['id'].'" AND `id` = "'.$op_login['w_3'].'"');
$w_3 = mysql_fetch_array($w_3);
if(!$w_3) {
$w_3['item'] = 0;
}
$w_4 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_login['id'].'" AND `id` = "'.$op_login['w_4'].'"');
$w_4 = mysql_fetch_array($w_4);
if(!$w_4) {
$w_4['item'] = 0;
}
$w_5 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_login['id'].'" AND `id` = "'.$op_login['w_5'].'"');
$w_5 = mysql_fetch_array($w_5);
if(!$w_5) {
$w_5['item'] = 0;
}
$w_6 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_login['id'].'" AND `id` = "'.$op_login['w_6'].'"');
$w_6 = mysql_fetch_array($w_6);
if(!$w_6) {
$w_6['item'] = 0;
}
$w_7 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_login['id'].'" AND `id` = "'.$op_login['w_7'].'"');
$w_7 = mysql_fetch_array($w_7);
if(!$w_7) {
$w_7['item'] = 0;
}
$w_8 = mysql_query('SELECT * FROM `inv` WHERE `user` = "'.$op_login['id'].'" AND `id` = "'.$op_login['w_8'].'"');
$w_8 = mysql_fetch_array($w_8);
if(!$w_8) {
$w_8['item'] = 0;
}
?>
<?
echo "<center><font size=3px>Ваши жизни <img src='/images/icon/vit.png'>$fight[hp_user]<hr> $op_login[login] <img src='/images/icon/vit.png'> $fight[hp_opp]<br>";
?>
<img src='/manekenImage/5/<?=$op_login['sex']?>/<?=$w_1['item']?>/<?=$w_2['item']?>/<?=$w_3['item']?>/<?=$w_4['item']?>/<?=$w_5['item']?>/<?=$w_6['item']?>/<?=$w_7['item']?>/<?=$w_8['item']?>/' alt='*'/></a>
<?
$oponent_hp=($fight['hp_opp']/100*10/100);
?><div class='main'>
<div class='life_bar'>
<div class='life_bar-green fl' style='width:<?=$oponent_hp?>%'></div>
</div>
<div style='clear:both;'></div>
</div>
<div class='mini-line'></div>
<?
echo "<br><center> <a href='?attack' class='btn'><span class='end'><span class='label'>Атаковать</span></span></a></center> ";
if(isset($_GET['attack'])) { // атака //
mysql_query("UPDATE `cv` SET `hp_user` = `hp_user` - '".($op_login[str] / 2)."', `hp_opp` = `hp_opp` - '".($user[str] / 2)."' WHERE `user` = '".$fight[user]."'");
$chans = rand(1,4);
if($chans == 2) {
mysql_query("UPDATE `users` SET `cherep` = `cherep` + 1 WHERE `id` = ".$user[id]."");
echo "<center>Вам выпал череп</center>";
}
header('location:?');
}
// Если в противника жизней меньше 0 или 0//
if($fight[hp_opp] <= 0) {
$exp_pobeda = rand(2,20) * $user[level] * 2;
$s_pobeda = rand(3,10) * $user[level] * 2;
mysql_query("UPDATE `users` SET `exp` = `exp` + ".$exp_pobeda.", `s` = `s` + ".$s_pobeda.",`cv_b` = '".(time() + 180)."' WHERE `id` = ".$user[id].""); // Даём награду //
mysql_query("DELETE FROM `cv` WHERE `user` = ".$user[id].""); //Удаляем битву /
$_SESSION['msg']= "<center><font color='green' size=2px>Вы победили!<br>Награда ".$exp_pobeda." опыта, и ".$s_pobeda."
серебра </font></center><br>";
header('location:?');
}
//если вы проиграли //
if($fight[hp_user] <= 0) {
$exp_por = rand(5,50) * $user[level] * 2;
$s_por = rand(5,20) * $user[level] * 2;
mysql_query("UPDATE `users` SET `exp` = `exp` + ".$exp_por.", `s` = `s` + ".$s_por.",`cv_b` = '".(time() + 180)."' WHERE `id` = ".$user[id].""); // Даём награду //
mysql_query("DELETE FROM `cv` WHERE `user` = ".$user[id].""); //Удаляем битву /
$_SESSION['err']= "<center><font color='red' size=2px>Вы отступили!<br>Награда ".$exp_por." опыта, и ".$s_por."
серебра </font></center><br>";
header('location:?');
}
}