Просмотр файла subdomain/city/arena.php

Размер файла: 6.67Kb
<?php
/*
Проект онлайн-игры "Власть тьмы"
Файл является частью проекта.Распространение(в том числе в измененном виде) ЗАПРЕЩЕНО
Авторы: Команда разработчиков проекта gta_mod_swa(swa,DeMag), студия программирования Веб-формат


*/
include "./../config.php";
include "./../includes/header2.php";
include "./../includes/inc_online.php";

$id=cyr(htmlspecialchars(stripslashes(trim($id))));
$pass=cyr(htmlspecialchars(stripslashes(trim($pass))));

if(!empty($id)) 
{
$q = mysql_query("select * from user where id='".$id."';");
}
else
{
die ("Ошибка!</body></html>");
}

$data = mysql_fetch_array($q);

$id=$data['id'];
$login=$data['login'];
$health=$data['health'];
$health_max=$data['health_max'];
$money=$data['money'];
$gold=$data['gold'];
$email=$data['email'];
$exp=$data['exp'];
$level=$data['level'];
$admin=$data['admin'];
$sila=$data['sila'];
$wit=$data['wit'];
$life=$data['life'];
$ban=$data['ban'];
$bonus_s=$data['bonus_s'];
$bonus_w=$data['bonus_w'];
$bonus_l=$data['bonus_l'];
$helm=$data['helm'];
$weapon=$data['weapon'];
$bron=$data['bron'];
include "./../includes/func.php";


if($pass!=$data['pass'])
{
die ("Ошибка!</body></html>");
}

//mysql_query("update users set last='".time()."',city='1' where id='".$id."';");

if($ban==0)
{
$sila=$sila+$bonus_s;
$wit=$wit+$bonus_w;
$life=$life+$bonus_l;
switch($go){

default:
print "<u>[Заброшенные окрестности]</u><br/>";
print "Здесь на каждом шагу можно встретить ужасного монстра и вступить с ним в бой<br/>";
echo "<form action=\"arena.php?id=$id&amp;pass=$pass&amp;go=search\" method=\"post\">";
echo "<input class=\"button\" type=\"submit\" value=\"Искать монстра\"/></form>";
echo "<form action=\"./../game.php?id=$id&amp;pass=$pass&amp;go=inv\" method=\"post\">";
echo "<input class=\"button\" type=\"submit\" value=\"Экипировка\"/></form>";
echo "<form action=\"shop.php?id=$id&amp;pass=$pass\" method=\"post\">";
echo "<input class=\"button\" type=\"submit\" value=\"Купить экипировку\"/></form>";
break;
case "search":
if($health>30){
$level_rand=rand($level-10,$level+10);
if($level_rand<1)$level_rand=1;
print "Тебе попался <b>Монстр</b><br/>";
print "<center><b><font color='red'>Монстр</font></b>    VS    <font color='blue'><b>$login</b></font><br/>";
print "<b><font color='red'>$level_rand</font></b>          <b><font color='blue'>$level</font></b><br/>";
print "<b><font color='red'>?</font></b>                    <b><font color='blue'>$sila</font></b><br/>";
print "<b><font color='red'>?</font></b>                    <b><font color='blue'>$wit</font></b><br/>";
print "<b><font color='red'>?</font></b>                    <b><font color='blue'>$life</font></b><br/>";
echo "<form action=\"arena.php?id=$id&amp;pass=$pass&amp;go=attack\" method=\"post\">";
echo "<input class=\"button\" type=\"submit\" value=\"Атаковать\"/></form></center>";
echo "<form action=\"arena.php?id=$id&amp;pass=$pass&amp;go=search\" method=\"post\">";
echo "<input class=\"button\" type=\"submit\" value=\"Искать другого\"/></form>";
}else{
print "У тебя слишком мало здоровья!<br/>";
}
break;
case "attack":
if($health>30){
$sila_m=rand(1,150);
$wit_m=rand(1,150);
$life=rand(1,100);
//Раунд 1
$uron_m=$sila_m+rand(0,20);
//Раунд 2
$uron_p=$sila+rand(0,20);
//Раунд 3
$zaw_m=$wit_m+rand(0,20);
$zaw_p=$wit+rand(0,20);
$uron_p=$uron_p-$zaw_m;
$uron_m=$uron_m-$zaw_p;
//Итог
if($uron_p<1)$uron_p=1;
if($uron_m<1)$uron_m=1;
if($uron_p>$uron_m)$win=1;
elseif($uron_p<$uron_m)$win=0;
elseif($uron_p==$uron_m)$win=2;

if($health<$uron_m)$win=0;
if($win==0){
$health=$health-$uron_m;
if($health<1)$health=1;
$rand_zab=rand(($money/100)*1,($money/100)*10);
$money=$money-$rand_zab;
mysql_query("update user set money='$money',health='$health' where id='".$id."';");
print "<font color='red'>Ты проиграл! Монстр забрал у тебя $rand_zab <img src='a href=\./../../pic/money.gif' title='Деньги'/></font><br/>";
if($health==1)print "У тебя осталась 1 единица здоровья! Ты проиграл!<br/>";
print "Монстр нанес урон: $uron_m<br/>";
print "Ты нанес урон: $uron_p<br/>";
}
elseif($win==1){
$health=$health-$uron_m;
$rand_zab=rand(10,200);
$rand_zab=$rand_zab*$level;
$money=$money+$rand_zab;
$bonus_gold=0;
$exp_b=0;
$randg=rand(1,50);
$rande=rand(1,10);
if($randg==14)$bonus_gold=rand(1,3);
if($rande==3)$exp_b=rand(1,2);
$gold=$gold+$bonus_gold;
$exp=$exp+$exp_b;
mysql_query("update user set money='$money',health='$health',gold='$gold',exp='$exp' where id='".$id."';");
if($bonus_gold<1)print "<font color='green'>Ты выиграл! Ты забрал у монстра $rand_zab <img src='a href=\./../../pic/money.gif' title='Деньги'/></font><br/>";
elseif($bonus_gold>=1)print "<font color='green'>Ты выиграл! Ты забрал у монстра $rand_zab <img src='a href=\./../../pic/money.gif' title='Деньги'/> и $bonus_gold <img src='a href=\./../../pic/gold.png' title='Золото'/></font><br/>";
if($exp_b>0)print "<img src='a href=\./../../pic/exp.gif' title='Опыт'/>: +$exp_b<br/>";
print "Монстр нанес урон: $uron_m<br/>";
print "Ты нанес урон: $uron_p<br/>";
}
elseif($win==2){
$health=$health-$uron_m;
mysql_query("update user set health='$health' where id='".$id."';");
print "<font color='grey'>Ничья! Силы людей и Тьмы оказались равны!</font><br/>";
print "Монстр нанес урон: $uron_m<br/>";
print "Ты нанес урон: $uron_p<br/>";
}
echo "<form action=\"arena.php?id=$id&amp;pass=$pass&amp;go=search\" method=\"post\">";
echo "<input class=\"button\" type=\"submit\" value=\"Искать монстра\"/></form>";
}else{
print "У тебя слишком мало здоровья";
}
break;

}
print "---<br/>&gt;<a href=\"arena.php?id=$id&amp;pass=$pass\">Заброшенные окрестности</a>";
print "<br/>&gt;<a href=\"index.php?id=$id&amp;pass=$pass\">Город</a>";
print "<br/>&gt;&gt;<a href=\"./../game.php?id=$id&amp;pass=$pass\">Меню</a>";
print "<br/>---";
print "</body></html>";



mysql_close();
}
elseif($ban==1)
{
die ("Вы отбываете cpок в тюpьме.Попpобyйте ввеcти данные еще paз.<br/></body></html>");

}
?>