Вход Регистрация
Файл: bands/bandwar.php
Строк: 273
<?php
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 users where id='".$id."';"); 
}
else
{
die (
$lang['empty_login']."</body></html>");
}


$data mysql_fetch_array($q);

$id=$data['id'];
$login=$data['login'];
$band=$data['band'];
$cars=$data['cars'];
$guns=$data['guns'];
$money=$data['money'];
$gold=$data['gold'];
$guns_count explode("."$guns);
$count_guns=count($guns_count);
if(
$guns_array==$lang['gun19'])$count_guns=$count_guns+1;
if(
$guns_array==$lang['gun20'])$count_guns=$count_guns+2;
$uron=$count_guns*rand(1,8);

if(
$pass!=$data['pass'])
{
die (
$lang['empty_login']."</body></html>");
}
else
{
$band_q=mysql_query("select * from bands where name='".$band."';");
$band_array=mysql_fetch_array($band_q);
$bandid=$band_array['id'];
$name=$band_array['name'];
$boss=$band_array['boss'];
$members=$band_array['members'];
$blvl=$band_array['blvl'];
$obwak=$band_array['kazna'];
$bcars=$band_array['cars'];
$bguns=$band_array['guns'];
$bmoney=$band_array['money'];
$bgold=$band_array['gold'];


if(empty(
$bandid))
{
mysql_query("update users set band='' where id='".$id."';");
print 
"Такой банды не существует!<br/></body></html>";
exit;
}
$wars=mysql_query("select * from bandwar where band1='$band' and active='1' or band2='$band' and active='1' order by id desc limit 3");
$w=mysql_fetch_array($wars);
$wid=$w['id'];
$band1=$w['band1'];
$band2=$w['band2'];
$ball1=$w['ball1'];
$ball2=$w['ball2'];
$wtime=$w['time'];
$wact=$w['active'];
$win=$w['win'];
$stavka=$w['stavka'];
$time_ost=$wtime-time();
$time_ost_m=floor($time_ost/60);
$time_ost_s=$time_ost%60;
$time_ost_j=floor($time_ost_m/60);
$time_ost_ms=$time_ost_m%60;
if(
$time_ost<0)
{
if(
$ball1>$ball2)
{
$op=mysql_query("select * from bands where name='".$band1."';");
$op1=mysql_fetch_array($op);
$opboss=$op1['boss'];
$opmoney=$op1['money'];
$oplevel=$op1['level'];
$win_level=ceil($ball1/20);
$oplevel=$oplevel+$win_level;
$opmoney=$opmoney+$stavka;
mysql_query("update bandwar set win='".$band1."',active='0' where id='".$wid."';");
mysql_query("update bands set money='".$opmoney."',level='$oplevel' where name='".$band1."';");
$b=mysql_query("select id,pass from users where name='".$opboss."';");
$b1=mysql_fetch_array($b);
$kid=$b1['id'];
$kpass=$b1['pass'];
//mysql_query("delete from bandwar where id='".$wid."';");
}
elseif(
$ball1<$ball2)
{
$op=mysql_query("select * from bands where name='".$band2."';");
$op1=mysql_fetch_array($op);
$opboss=$op1['boss'];
$opmoney=$op1['money'];
$oplevel=$op1['level'];
$win_level=ceil($ball2/20);
$oplevel=$oplevel+$win_level;
$opmoney=$opmoney+$stavka;
mysql_query("update bandwar set win='".$band2."',active='0' where id='".$wid."';");
mysql_query("update bands set money='".$opmoney."',level='$oplevel' where name='".$band2."';");
$b=mysql_query("select id,pass from users where name='".$opboss."';");
$b1=mysql_fetch_array($b);
$kid=$b1['id'];
$kpass=$b1['pass'];
$messaga="<b>Разборки банд</b><br/>Поздравляю! Твоя банда выиграла в разборке против банды $band1 . Авторитет твоей банды увеличился на $win_level<br/>[<a href="./../mes.php?pass=$kpass&amp;id=$kid&amp;dbid=$id&amp;mode=del">".$lang['ok']."</a>]";
mysql_query("insert into messagi values(0,'$id','$kid','$messaga');");
//mysql_query("delete from bandwar where id='".$wid."';");
}
elseif(
$ball1==$ball2)
{
mysql_query("update bandwar set win='ничья',active='0' where id='".$wid."';");
//mysql_query("delete from bandwar where id='".$wid."';");
}
}
switch(
$mode)
{
default:
print 
"Чтобы завоевать уважение в Гангстер-Сити,нашей банде нужно постоянно воевать.3 самые авторитетные банды в свое время разделят влияние в Гангстер-Сити<br/>";
print 
"Наши войны:<br/>";
$wars=mysql_query("select * from bandwar where band1='$band' or band2='$band' order by id desc limit 5");
while(
$w=mysql_fetch_array($wars));
{
print 
"<b>$band1</b> против <b>$band2</b><br/>";
print 
"Ставка: <b>$stavka$$</b><br/>";
if(
$wact==1)
{
if(
$time_ost<60) print "Осталось: $time_ost сек.<br/>";
if(
$time_ost>=60 && $time_ost<3600) print "Осталось: $time_ost_m мин. $time_ost_s сек.<br/>";
if(
$time_ost>=3600) print "Осталось: $time_ost_j ч. $time_ost_ms мин.<br/>";
print 
"<a href="bandwar.php?id=$id&amp;pass=$pass&amp;mode=war&amp;wid=$wid">Принять участие</a><br/>-----<br/>";
}else{
print 
"Победитель: <b>$win</b><br/>";
print 
"<a href="bandwar.php?id=$id&amp;pass=$pass&amp;mode=archive&amp;wid=$wid">Подробнее</a><br/>-----<br/>";
}
}
print 
"<a href="bandwar.php?id=$id&amp;pass=$pass&amp;mode=start">Бросить вызов</a><br/>";
print 
"<a href="bandwar.php?id=$id&amp;pass=$pass&amp;mode=rating">Рейтинг банд</a><br/>";
print 
"<a href="bandwar.php?id=$id&amp;pass=$pass&amp;mode=archive">Архив разборок</a><br/>";
break;
case 
"war":

if(
$p==1)
{
if(
$band1==$band)
{
$ball1=$ball1+$uron;
mysql_query("update bandwar set ball1='".$ball1."' where id='".$wid."';");
print 
"Ты нанес $uron урона<br/>";
}
elseif(
$band2==$band)
{
$ball2=$ball2+$uron;
mysql_query("update bandwar set ball2='".$ball2."' where id='".$wid."';");
print 
"Ты нанес $uron урона<br/>";
}
}

print 
"Текущий счет:<br/> $band1 - $ball1 очков<br/>$band2 - $ball2 очков<br/>";
print 
"<a href="bandwar.php?id=$id&amp;pass=$pass&amp;mode=war&amp;wid=$wid&amp;p=1">Нанести урон</a><br/>";


break;
case 
"start":
if(
$boss==$login){
$awars=mysql_query("select * from bandwar where band1='$band' and active='1' or band2='$band' and active='1'");
$w=mysql_fetch_array($awars);
$cid=$w['id'];
$qwars=mysql_query("select * from bandwar where band1='$band' or band2='$band'");
$w1=mysql_fetch_array($qwars);
$ctime=$w1['time'];
if(!empty(
$p))
{
if(
$p==&& $sband!=$band && empty($cid) && $st<=500000 && ($ctime+21600)<time())
{
$vyzov=mysql_query("select id from bands where name='".$sband."';");
$vyz1=mysql_fetch_array($vyzov);
$vyzid=$vyz1['id'];
if(empty(
$vyzid))
{
print 
"Такой банды не существует<br/>";
}else{
$times=time()+21600;
mysql_query("insert into bandwar values(0,'$band','$sband','5','0','$times','1','','$st')");
print 
"Вызов брошен!Пора в битву<br/>";}
}else{
if(
$sband==$band)print "Со своей бандой нельзя воевать<br/>";
elseif(!empty(
$cid))print "Вы уже ведете битву.Нельзя проводить одновременно 2 битвы<br/>";
elseif(
$st>500000)print "Максимальный приз - 500000$$<br/>";
elseif((
$ctime+21600)>time())print "С момента завершения прошлой разборки должно пройти 6 часов<br/>";
}
}
if(empty(
$p))
{
print 
"Ты можешь бросить вызов любой банде!В ближайшие 6 часов вам будет чем заняться.Пора разобраться и разделить влияние в городе.3 самые влиятельные банды захватят Гангстер-Сити<br/>";
print 
"Какой банде ты хочешь бросить вызов?<br/>";
echo 
"<form action="bandwar.php?id=$id&amp;pass=$pass&amp;mode=start&amp;p=1" method="post">
<postfield name="
sband" value="$(sband)"/>
<postfield name="
st" value="$(st)"/>";
print 
"<input name="sband"  value="$sband" maxlength="20"/><br/>";
print 
"Приз победителю(в $$):<br/>";
print 
"<input name="st"  value="$st" maxlength="7"/><br/>";
echo 
"<input class="button" type="submit" value="".$lang['ok'].""/></form>";
}
}
break;
case 
"rating":
$rating=mysql_query("select name,boss,level from bands order by level desc limit 3;");
while(
$ratin=mysql_fetch_array($rating))
{
++
$i;
$rname=$ratin['name'];
$rboss=$ratin['boss'];
$rlevel=$ratin['level'];
print 
"<b>$i.</b><u>$rname</u>(босс $rboss) - <b>$rlevel</b> очков авторитета<br/>";
}
break;
case 
"archive":
print 
"<u>[Архив разборок]</u><br/>";
print 
"Здесь вы можете просмотреть все завершенные разборки банд<br/>";
$pr_a=mysql_query("select * from bandwar where band1='$band' and active='0' or band2='$band' and active='0';");

while(
$pr=mysql_fetch_array($pr_a))
{
$wid=$pr['id'];
$band1=$pr['band1'];
$band2=$pr['band2'];
$ball1=$pr['ball1'];
$ball2=$pr['ball2'];
$win=$pr['win'];
$wst=$pr['stavka'];

print 
"<b>$band1</b> против <b>$band2</b><br/>";
print 
"$band1 - <b>$ball1</b> очков<br/>";
print 
"$band2 - <b>$ball2</b> очков<br/>";
print 
"Приз: <b>$wst$$</b><br/>";
print 
"Победитель: <b>$win</b><br/>";
print 
"-------<br/>";}
break;
}


}




print 
"<a href='javascript:history.back(1)'>".$lang['back']."</a><br/>";
print 
"&gt;&gt;<a href="band_panel.php?id=$id&amp;pass=$pass">Твоя банда</a><br/>";
print 
"&gt;&gt;<a href="./../game.php?id=$id&amp;pass=$pass">".$lang['menu']."</a><br/></body></html>";
mysql_close();
?>
Онлайн: 2
Реклама