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

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


*/
include "config.php";
include "includes/header2.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'];
$ban_chat=$data['ban_chat'];
$bonus_s=$data['bonus_s'];
$bonus_w=$data['bonus_w'];
$bonus_l=$data['bonus_l'];
include "includes/func.php";
$sila=$sila+$bonus_s;
$wit=$wit+$bonus_w;
$life=$life+$bonus_l;

if($pass!=$data['pass'])
{
die ("Ошибка!</body></html>");
}
if($ban==0){
$wolf = mysql_fetch_array(mysql_query("select * from wolf order by id desc limit 1"));
$wid=$wolf['id'];
$sila_w=$wolf['sila'];
$wit_w=$wolf['wit'];
$life_w=$wolf['life'];
$wmoney=$wolf['money'];
$wgold=$wolf['gold'];
$wtime=$wolf['time'];
$whealth=$wolf['health'];
$ubit=$wolf['ubit'];
$active=$wolf['active'];
$time_ot=$wolf['time_ot'];

switch($go)
{
default:
print "<u>[Оборотень]</u><br/>";
print "Оборотень гораздо сильнее обычного монстра.При себе он всегда носит очень много <img src='a href=\./../pic/money.gif' title='Деньги'/> и <img src='a href=\./../pic/gold.png' title='Золото'/>. Победив оборотня со всеми вместе,каждый получит свою часть от его богатства <br/>";
if($active!=1){

if($time_ot<time()){
print "Оборотень пришел!<br/>";
$sila_w=rand(100,1000);
$wit_w=rand(100,1000);
$life_w=rand(100,1000);
$wmoney=rand(1000,500000);
$wgold=rand(10,500);
$wtime=time()+10800;
$whealth=rand(5000,200000);
mysql_query("insert into wolf values(0,'$sila_w','$wit_w','$life_w','$wmoney','$wgold','$wtime','$whealth','','1','0');");
print "<a href=\"wolf.php?id=$id&amp;pass=$pass\">Пора в битву!</a><br/>";
}else{
print "Оборотень уже приходил в город!<br/>";
if(!empty($ubit))print "В последний раз его убил <b>$ubit</b><br/>";
else print "Никто так и не смог победить оборотня!<br/>";
}
}else{
if($wtime<time()){
$time_rand=time()+rand(86400,200000);
mysql_query("update wolf set active='0',time_ot='$time_rand' where id='$wid';");
}
else{
print "В городе <font color='red'><b>Оборотень</b></font>! Сразись с ним и получи его богатства<br/>";
print "<center><b><font color='red'>Оборотень</font></b>    VS    <font color='blue'><b>$login</b></font><br/>";
print "<b><font color='red'>50</font></b>          <b><font color='blue'>$level</font></b><br/>";
print "<b><font color='red'>$sila_w</font></b>                    <b><font color='blue'>$sila</font></b><br/>";
print "<b><font color='red'>$wit_w</font></b>                    <b><font color='blue'>$wit</font></b><br/>";
print "<b><font color='red'>$life_w</font></b>                    <b><font color='blue'>$life</font></b><br/>";
print "<img src='a href=\./../pic/money.gif' title='Деньги'/>:<font color='red'><b>$wmoney</b></font><br/>";
print "<img src='a href=\./../pic/gold.png' title='Золото'/>:<font color='red'><b>$wgold</b></font><br/>";
print "<img src='a href=\./../pic/health.gif' title='Здоровье'/>:<font color='red'><b>$whealth</b></font><br/>";
echo "<form action=\"wolf.php?id=$id&amp;pass=$pass&amp;go=attack\" method=\"post\">";
echo "<input class=\"button\" type=\"submit\" value=\"Атаковать\"/></form></center>";
}
}
break;
case "attack":
if($health>30){
//Раунд 1
$uron_w=$sila_w+rand(0,20);
//Раунд 2
$uron_p=$sila+rand(0,20);
//Раунд 3
$zaw_w=$wit_w+rand(0,20);
$zaw_p=$wit+rand(0,20);
$uron_p=$uron_p-$zaw_w;
$uron_w=$uron_w-$zaw_p;
//Итог
if($uron_p<1)$uron_p=1;
if($uron_w<1)$uron_w=1;
if($uron_p>=$uron_w)$win=1;
elseif($uron_p<$uron_w)$win=0;


if($health<$uron_w){$win=0;
$uron_p=0;}
if($win==0){
$health=$health-$uron_w;
if($health<1)$health=1;
if($uron_p>1)$rand_zab=rand(($wmoney/10000)*1,($wmoney/10000)*100);
if($uron_p>1)$rand_gold=rand(($wgold/10000)*1,($wgold/10000)*100);
if($rand_gold<1)$rand_gold=0;
$money=$money+$rand_zab;
$gold=$gold+$rand_gold;
mysql_query("update user set money='$money',health='$health',gold='$gold' where id='".$id."';");
$whealth=$whealth-$uron_p;
if($whealth>1){
$wmoney=$wmoney-$rand_zab;
$wgold=$wgold-$rand_gold;
mysql_query("update wolf set money='$wmoney',health='$whealth',gold='$wgold' where id='".$wid."';");
}else{
$money=$money+$wmoney;
$gold=$gold+$wgold;
$time_rand=time()+rand(86400,200000);
mysql_query("update user set money='$money',gold='$gold' where id='".$id."';");
mysql_query("update wolf set money='$wmoney',active='0',gold='$wgold',ubit='$login',time_ot='$time_rand' where id='".$wid."';");
print "<font color='green'>Победа! Оборотень повержен! Твоя награда: $wmoney <img src='a href=\./../../pic/money.gif' title='Деньги'/> и $wgold <img src='a href=\./../../pic/gold.png' title='Золото'/></font><br/>";
}
if($uron_p>1 && $rand_gold<1 && $whealth>1)print "<font color='red'>Ты проиграл! У оборотня ты забрал $rand_zab <img src='a href=\./../../pic/money.gif' title='Деньги'/></font><br/>";
if($uron<=1)print "<font color='red'>Ты проиграл!</font><br/>";
elseif($uron_p>1 && $rand_gold>=1 && $whealth>1)print "<font color='red'>Ты проиграл! У оборотня ты забрал $rand_zab <img src='a href=\./../../pic/money.gif' title='Деньги'/> и $rand_gold <img src='a href=\./../../pic/gold.png' title='Золото'/></font><br/>";
if($health==1)print "У тебя осталась 1 единица здоровья! Ты проиграл!<br/>";
print "Оборотень нанес урон: $uron_w<br/>";
print "Ты нанес урон: $uron_p<br/>";
}
elseif($win==1){
$health=$health-$uron_w;
if($uron_p>1)$rand_zab=rand(($wmoney/10000)*1,($wmoney/10000)*100);
if($uron_p>1)$rand_gold=rand(($wgold/10000)*1,($wgold/10000)*100);
if($rand_gold<1)$rand_gold=0;
$money=$money+$rand_zab;
$gold=$gold+$rand_gold;
mysql_query("update user set money='$money',health='$health',gold='$gold' where id='".$id."';");
$whealth=$whealth-$uron_p;
if($whealth>1){
$wmoney=$wmoney-$rand_zab;
$wgold=$wgold-$rand_gold;
mysql_query("update wolf set money='$wmoney',health='$whealth',gold='$wgold' where id='".$wid."';");
}else{
$money=$money+$wmoney;
$gold=$gold+$wgold;
$time_rand=time()+rand(86400,200000);
mysql_query("update user set money='$money',gold='$gold' where id='".$id."';");
mysql_query("update wolf set money='$wmoney',active='0',gold='$wgold',ubit='$login',time_ot='$time_rand' where id='".$wid."';");
print "<font color='green'>Победа! Оборотень повержен! Твоя награда: $wmoney <img src='a href=\./../../pic/money.gif' title='Деньги'/> и $wgold <img src='a href=\./../../pic/gold.png' title='Золото'/></font><br/>";
}
mysql_query("update user set money='$money',health='$health',gold='$gold',exp='$exp' where id='".$id."';");
if($uron_p>1 && $rand_gold<1 && $whealth>1)print "<font color='green'>Ты выиграл! У оборотня ты забрал $rand_zab <img src='a href=\./../../pic/money.gif' title='Деньги'/></font><br/>";
elseif($uron_p>1 && $rand_gold>=1 && $whealth>1)print "<font color='green'>Ты выиграл! У оборотня ты забрал $rand_zab <img src='a href=\./../../pic/money.gif' title='Деньги'/> и $rand_gold <img src='a href=\./../../pic/gold.png' title='Золото'/></font><br/>";
print "Оборотень нанес урон: $uron_w<br/>";
print "Ты нанес урон: $uron_p<br/>";
}
}else{
print "У тебя слишком мало здоровья<br/>";
}
break;

}
print "---<br/>&gt;<a href=\"wolf.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>";
}
elseif($ban==1){
print "Вход в чат для тебя недоступен</body></html>";
}
?>