View file city1/arena.php

File size: 9.83Kb
<?php
include "./../ini3.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 users where id='".$id."';");
}
else
{
die ($lang['empty_login']."</body>
</html>");
}

$data = mysql_fetch_array($q);

$id=$data['id'];
$login=$data['login'];
$money=$data['money'];
$level=$data['level'];
$police=$data['police'];
$stage=$data['stage'];
$health=$data['health'];
$cars=$data['cars'];
$guns=$data['guns'];
$nums=$data['nums'];
$voo_por=$data['voodoo'];
$energy=$data['energy'];
$secur=$data['secur'];
$zav=$data['zav'];
$lsd=$data['lsd'];
$ban=$data['ban'];
$lvl=$data['lvl'];
$school=$data['school'];
$lox=$data['lox'];
$gold=$data['gold'];
$maska=$data['maska'];
$guns_array = explode(".", $guns);
$count_guns=count($guns_array);
$f_time=$data['f_time'];
$kvest=$data['kvest'];
$euro=$data['euro'];
if($guns_array==$lang['gun19'])$count_guns=$count_guns+1;
if($guns_array==$lang['gun20'])$count_guns=$count_guns+2;
if($guns_array==$lang['gun21'])$count_guns=$count_guns+5;

if(md5($pass)!=$data['pass'])
{
die ($lang['empty_login']."</body>
</html>");
}

mysql_query("update users set last='".time()."',city='1' where id='".$id."';");
if($ban==0)
{

include "./../includes/inc_secur.php";
include "./../includes/inc_energy.php";
include "./../includes/inc_hospital.php";
include "./../includes/inc_police.php";
include "./../includes/inc_die.php";
include "./../includes/inc_voodoo.php";
include "./../includes/inc_attack.php";
include "./../includes/inc_mes.php";
print "<b>[Зд: $health %][<img src='a href=\./../../pic/energy.gif' title='Энергия'/>: $energy %][Зщ: $secur %]</b><br/>";
print "<b>".$lang['game_city1']."</b><br/>";
print "<u>[<img src='images/fight.gif' alt='arena'/>Уличные бои]</u><br/>";
switch ($mode)
{
default:
print "Здесь ты можешь померяться силами с другими гангстерами.За организацию уличного боя ты должен заплатить 50$$<br/>Выбери противника:<br/>";
if($f_time<time())
{
echo "<form action=\"arena.php?id=$id&amp;pass=$pass&amp;mode=fights\" method=\"post\">
<postfield name=\"who\" value=\"$(who)\"/>";

print "<input name=\"who\" value=\"$who\" maxlength=\"20\"/><br/>";
echo "<input class=\"ibutton\" type=\"submit\" value=\"".$lang['ok']."\"/></form>";
print "<a href=\"arena.php?id=$id&amp;pass=$pass&amp;mode=bots\">Бои с ботами</a><br/>";
}else{
print "<b>Ты уже дрался.Снова подраться сможешь через 5 минут</b><br/>";}
print "<a href=\"arena.php?id=$id&amp;pass=$pass&amp;mode=rules\">Правила уличных боев</a><br/>";
break;
case "fights":
$who=cyr(htmlspecialchars(stripslashes(trim($who))));
if($money>50 && $health>50 && $who!=$login && $f_time<time())
 {
$db=mysql_fetch_array(mysql_query("select id,pass,guns,money,health,secur from users where login='".$who."';"));
$dbid=$db['id'];
$dbpass=$db['pass'];
$dbguns=$db['guns'];
$dbmoney=$db['money'];
$dbhealth=$db['health'];
$dbsecur=$db['secur'];
$dbguns_ar = explode(".", $guns);
$dbcount=count($dbguns_ar);
if($dbguns_ar==$lang['gun19'])$dbcount=$dbcount+1;
if($dbguns_ar==$lang['gun20'])$dbcount=$dbcount+2;
if(empty($dbid))
{
print $lang['voo_sel_us_err']."<br/>";
}
if($dbsecur>=50)
{
$dbsecur=$dbsecur-50;
$time=time();
$messaga="$login хотел подраться с тобой,но ему помешала твоя охрана.";
mysql_query("insert into mail values(0,'$id','$dbid','$messaga','2','$time');");
mysql_query("update users set secur='$dbsecur' where id='".$dbid."';");
print "Этот чел ходит с охраной<br/>";
}
if($dbhealth<50)print "Чувак слишком слаб для драки<br/>";
if($dbsecur<50 && $dbhealth>50 && $count_guns>=1)
{
$money-$money-50;
$f_time=time()+300;
mysql_query("update users set money='".$money."',f_time='".$f_time."' where id='".$id."';");
if($count_guns>=$dbcount)
{
$udar=rand(0,50);
$win_money=rand(($dbmoney/100)*1,($dbmoney/100)*10);
$money=$money+$win_money;
$dbhealth=$dbhealth-$udar;
$dbmoney=$dbmoney-$win_money;
if($maska<time())++$police;
$time=time();
$messaga="$login подрался с тобой,нанес $udar урона и забрал $win_money$.";
mysql_query("insert into mail values(0,'$id','$dbid','$messaga','2','$time');");
mysql_query("update users set money='".$money."',police='$police' where id='".$id."';");
mysql_query("update users set health='$dbhealth',money='$dbmoney' where id='".$dbid."';");
print "Ты выиграл!Ты нанес $who урон $udar и забрал у него $win_money$$<br/>";
}
if($count_guns<$dbcount)
{
$uron=rand(0,50);
$zab_money=rand(($money/100)*1,($money/100)*10);
$money=$money-$zab_money;
$health=$health-$uron;
$dbmoney=$dbmoney+$zab_money;
if($maska<time())++$police;
$time=time();
$messaga="$login подрался с тобой,но ты победил и забрал у него $zab_money";
mysql_query("insert into mail values(0,'$id','$dbid','$messaga','2','$time');");
mysql_query("update users set money='".$money."',police='$police',health='$health' where id='".$id."';");
mysql_query("update users set money='$dbmoney' where id='".$dbid."';");
print "Ты проиграл!$who нанес тебе $uron урона и забрал $zab_money<br/>";
}
}
 
}

break;
case "bots":
if($money>500 && $health>50 && $count_guns>=1 && $f_time<time())
{
if(empty($p))
{
$bots_ar=array('Полицейский','Бомж','Мафиози','Наркоман','Киллер','Лох');
$ar2 = rand(0, count($bots_ar)-1);
$gun_ar=array($lang['gun1'],$lang['gun2'],$lang['gun3'],$lang['gun4'],$lang['gun5'],$lang['gun6'],$lang['gun7'],$lang['gun8'],$lang['gun9'],$lang['gun10'],$lang['gun11'],$lang['gun12'],$lang['gun13'],$lang['gun14'],$lang['gun15'],$lang['gun16'],$lang['gun17'],$lang['gun18'],$lang['gun19'],$lang['gun20']);
$ar3 = rand(0, count($gun_ar)-1);
$opponent=$bots_ar[$ar2];
$guns_op=$gun_ar[$ar3];
print "Твой противник <b>$opponent</b><br/>";
print "И у него есть <b>$guns_op</b><br/>";
print "<a href=\"arena.php?id=$id&amp;pass=$pass&amp;mode=bots&amp;p=1\">Драться на 500$$</a><br/>";
print "<a href=\"arena.php?id=$id&amp;pass=$pass&amp;mode=bots&amp;p=2\">Драться на 5 евро</a><br/>";
print "<a href=\"arena.php?id=$id&amp;pass=$pass&amp;mode=bots&amp;p=3\">Драться на 10 евро</a><br/>";
}else{
$p=cyr(htmlspecialchars(stripslashes(trim($p))));
$f_time=time()+300;
mysql_query("update users set money='".$money."',f_time='".$f_time."' where id='".$id."';");
if($p==1)
{
$dbcount=rand(1,($count_guns+3));
if($count_guns>=$dbcount)
{
$win_money=500;
$money=$money+$win_money;
if($maska<time())++$police;
mysql_query("update users set money='".$money."',police='$police' where id='".$id."';");
print "Ты выиграл!Ты забрал $win_money$$<br/>";
}
if($count_guns<$dbcount)
{
$zab_money=500;
$money=$money-$zab_money;
if($maska<time())++$police;
mysql_query("update users set money='".$money."',police='$police' where id='".$id."';");
print "Ты проиграл! У тебя забрали $zab_money$$<br/>";
}
}
if($p==2 && $euro>=5)
{
$dbcount=rand(4,($count_guns+5));
if($count_guns>=$dbcount)
{
$win_gold=5;
$euro=$euro+$win_gold;
if($maska<time())++$police;
mysql_query("update users set euro='$euro',police='$police' where id='".$id."';");
print "Ты выиграл!Ты забрал $win_gold евро<br/>";
}
if($count_guns<$dbcount)
{
$zab_gold=5;
$euro=$euro-$zab_gold;
if($maska<time())++$police;
mysql_query("update users set euro='$euro',police='$police' where id='".$id."';");
print "Ты проиграл! У тебя забрали $zab_gold евро<br/>";
}
}
if($p==3 && $euro>=10)
{
$dbcount=rand(4,($count_guns+7));
if($count_guns>=$dbcount)
{
$win_gold=10;
$euro=$euro+$win_gold;
if($maska<time())++$police;
mysql_query("update users set euro='".$euro."',police='$police' where id='".$id."';");
print "Ты выиграл!Ты забрал $win_gold евро<br/>";
}
if($count_guns<$dbcount)
{
$zab_gold=10;
$euro=$euro-$zab_gold;
if($maska<time())++$police;
mysql_query("update users set euro='".$euro."',police='$police' where id='".$id."';");
print "Ты проиграл! У тебя забрали $zab_gold евро<br/>";
}
}
else
{print "Ошибка!<br/>";}
}
}
break;
case "rules":
print "Уличные бои проходят по следущей схеме: побеждает тот,у кого больше пушек.При этом элитное оружие дает дополнительный бонус.Проводить бой можно раз в 5 минут<br/>";
print "Например,у тебя есть 7 пушек,среди которых есть Лазерное оружие и Brunner CZ 75.Это значит,что количество твоих пушек в бою равно <b>10</b><br/>";
print "При победе ты забираешь часть денег проигравшего,при поражении деньги забирают у тебя.За организацию боя с другими гангстерами ты заплатишь 50$$.Бои с ботами бесплатные<br/>";
break;
}

print "---<br/>&gt;<a href=\"index.php?id=$id&amp;pass=$pass\">".$lang['in_city']."</a><br/>";
print "<br/>&gt;&gt;<a href=\"./../game.php?id=$id&amp;pass=$pass\">".$lang['menu']."</a><br/>";
print "<br/>---";
}
elseif($ban==1)
{
echo'Вы отбываете cpок в тюpьме.Попpобyйте ввеcти данные еще paз.<br/>';

}
mysql_close();
print "</body></html>";
?>