Файл: public_html/light_swat.php
Строк: 509
<?
define('PROTECTOR', 1);
defined('index') or die('Error: restricted access');
$head = 'swat';//фикс. места
$textl = 'SWAT';
@include_once('files/db.php');
@include_once('files/auth.php');
@include_once('include.php');
@include_once('files/vip.php');
@include_once('files/online.php');
@include_once('files/sql.php');
@include_once('files/lvl.php');
@include_once('files/func.php');
@include_once('files/regeneration.php');
$close_mysql = @mysql_fetch_assoc( @mysql_query_new("SELECT `$head` FROM `close` LIMIT 1"));
if($close_mysql["$head"]==1){
@include_once('files/head.php');
@include_once('files/zag.php');
location_exit("$textl");
@include_once('files/down.php'); exit;}
if($udata['lvl']<7){
$_SESSION['msg']="$imbal<center> Для налёта SWAT, Вы не достигли 7 ур. </center></div>";
@header ("Location: /index.php?r=index"); exit;
}
switch($_GET['mod']){
default:
@header ("Location: /index.php?$_get_r&mod=index"); exit;
break;
case'index':
$swat_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat` ORDER BY `id` DESC LIMIT 1"));
$uron_posledniy = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_uron` WHERE `swat_id`='".($swat_mysql['id']-1)."' ORDER BY `uron` DESC LIMIT 1"));
$swat_mysql_1 = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat` WHERE `id`='".($swat_mysql['id']-1)."' ORDER BY id DESC LIMIT 1"));
$swat_you = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_uron` WHERE `usr`='$udata[id]' and `status`='1' and `swat_id`='$swat_mysql[id]' ORDER BY id DESC LIMIT 1"));
$swat_end_user = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_end_user` WHERE `swat_id`='$swat_mysql[id]' LIMIT 1"));
if(empty($swat_mysql['id']) or $swat_mysql['status']!='on'){
@header ("Location: /index.php?$_get_r&mod=res_swat"); exit;
}
if($uron_posledniy['usr']==$udata['id'] and $swat_mysql_1['win_los']=='win'){
$_SESSION['msg']="<div class='baloon-inner'> <center> Вы уже заняли в борьбе против прошлого налета S.W.A.T - #1 место. Отдохни маленько! </div>";
@header ("Location: /index.php?r=raid"); exit;
}
if($swat_mysql['hp']<=0){
@mysql_query_new("UPDATE `swat_uron` SET `status`='2' WHERE `swat_id`='$swat_mysql[id]'");
@mysql_query_new("UPDATE `swat` SET `status`='off', `win_los`='win',`time_end`='$time' WHERE `id`='$swat_mysql[id]'");
@mysql_query_new("UPDATE `head` SET `oblava`='0'");
@header ("Location: /index.php?$_get_r&mod=res_swat"); exit;
}
if(($swat_mysql['time_start']+3600)<$time){
@mysql_query_new("UPDATE `swat_uron` SET `status`='2' WHERE `swat_id`='$swat_mysql[id]'");
@mysql_query_new("UPDATE `swat` SET `status`='off', `win_los`='los',`time_end`='$time' WHERE `id`='$swat_mysql[id]'");
@mysql_query_new("UPDATE `head` SET `oblava`='0'");
@header ("Location: /index.php?$_get_r&mod=res_swat"); exit;
}
//--------- Подключаемся-----------\
if(empty($swat_you['id'])){
@mysql_query_new("INSERT INTO `swat_uron` SET `usr`='$udata[id]',`swat_id`='$swat_mysql[id]',`status`='1'");
@mysql_query_new("UPDATE `head` SET `oblava` = '0' WHERE `usr` = '$udata[id]' LIMIT 1");
@header ("Location: /index.php?$_get_r$_get_mod"); exit;
}
##--------- Подключаемся-----------##
//--------- Шмаляем ----------\
if(!empty($_VIPKA) and $_GET['pt']=='Vip_zebest'){
$_POST['pt'] = $swat_you['rand'];
$_PT = abs($_GET['patr']);
} else {
$_PT = 1;
}
if($_PT>20){ $_PT = 20;}
$proc2 = (100-(($swat_mysql['hp']/$swat_mysql['hpall'])*100));
if(isset($_POST['pt']) and !empty($_PT)){
$New_Udar = (user_uron("$udata[id]") * $_PT);
if($udata['pt']<$_PT){
$_SESSION['msg']="<div class='baloon-inner'> <center> У Вас закончились патроны! </center></div>";
@header("Location: /index.php?r=pusher&tip=pt"); exit;
}
if($_SESSION['udar'][$time]>=3){
$_SESSION['limit_udar']=($time+3);
$_SESSION['msg']="<div class='baloon-inner'> <center> Слишком часто бьетё! Не торопитесь! </center></div>";
@header("Location: /index.php?$_get_r$_get_mod$_get_act"); exit;
}
if($_POST['pt']!=$swat_you['rand'] and ((($proc2<10 or $proc2>90) and $_SESSION['promax']>$time-20) or $_SESSION['promax']>$time-3)){
$_SESSION['msg']="<div class='baloon-inner'> <center> Слишком часто промахиваетесь! </center></div>";
@header("Location: /index.php?$_get_r$_get_mod$_get_act"); exit;
}
if($_SESSION['limit_udar']>$time){
$_SESSION['msg']="<div class='baloon-inner'><center> Слишком часто бьетё! Не торопитесь! </center></div>";
@header("Location: /index.php?$_get_r$_get_mod$_get_act"); exit;
}
if($_POST['pt']!=$swat_you['rand']){
$_SESSION['promax'] = $time;
$New_Udar=round(($New_Udar/100)*(rand(5,15)));
$_promax_text="всего лишь зацепили бойцов S.W.A.T, и";
}
$_SESSION['oblava_url']=rand(1,3);
$_SESSION['rndUrl'][1]=rand(1000,100000);
$_SESSION['rndUrl'][2]=rand(1000,100000);
$_rand_pt=rand(1000,10000);
$_SESSION['udar'][$time]++;
@mysql_query_new("UPDATE `users` SET `pt`=`pt`-'$_PT' WHERE `id`='$udata[id]' LIMIT 1");
@mysql_query_new("UPDATE `swat_uron` SET `uron`=`uron`+'$New_Udar',`rand`='$_rand_pt' WHERE `id`='$swat_you[id]' LIMIT 1");
@mysql_query_new("UPDATE `swat` SET `hp` = `hp`-'$New_Udar' WHERE `id`='$swat_mysql[id]' LIMIT 1");
/////////////////////
$req_quest = mysql_query_new("SELECT * FROM `userquests` WHERE `usr`='$udata[id]' and `quest`='uron' and `status`='0'");
while($asd_quest = mysql_fetch_array($req_quest)){
mysql_query_new("UPDATE `userquests` SET `kolvo`=`kolvo`+'$New_Udar' WHERE `id`='$asd_quest[id]'");
}
/////////////////////
if(($swat_mysql['hp']-$New_Udar<=0 or $swat_mysql['hp']<=0) and empty($swat_end_user['usr'])){
@mysql_query_new("INSERT INTO `swat_end_user` SET `usr`='$udata[id]',`swat_id`='$swat_mysql[id]', `time`='$time' ");
@mysql_query_new("UPDATE `swat` SET `time_end`='$time' WHERE `id`='$swat_mysql[id]'");
@header ("Location: /index.php?$_get_r&mod=swat_the_end_us"); exit;
}
$_SESSION['msg']="<div class='baloon-inner'> Вы $_promax_text нанесли урон $New_Udar$imgdamage</div>";
if(empty($_VIPKA) or $_GET['pt']!='Vip_zebest'){ @header ("Location: /index.php?$_get_r$_get_mod$_get_act"); exit; }
}
##--------- Шмаляем ----------##
//--------- Бьем удар ----------\
$_raznica_sec=($swat_you['time']-$time);
$tiz="".date("i:s","$_raznica_sec")." мин";
if(!empty($_POST['udar'])){
$New_Udar = user_uron("$udata[id]");
if($_raznica_sec>=0){
$_SESSION['msg']="<div class='baloon-inner'> Нельзя так часто бить. Удар возстановится через: $tiz</div>";
@header ("Location: /index.php?r=raid$_get_mod"); exit;}
@mysql_query_new("UPDATE `swat_uron` SET `uron`=`uron`+'$New_Udar', `time`='$time'+'300' WHERE `id`='$swat_you[id]' LIMIT 1");
@mysql_query_new("UPDATE `swat` SET `hp` = `hp`-'$New_Udar' WHERE `id`='$swat_mysql[id]' LIMIT 1");
/////////////////////
$req_quest = mysql_query_new("SELECT * FROM `userquests` WHERE `usr`='$udata[id]' and `quest`='uron' and `status`='0'");
while($asd_quest = mysql_fetch_array($req_quest)){
mysql_query_new("UPDATE `userquests` SET `kolvo`=`kolvo`+'$New_Udar' WHERE `id`='$asd_quest[id]'");
}
/////////////////////
if($swat_mysql['hp']-$New_Udar<=0 and empty($swat_end_user['usr'])){
mysql_query_new("INSERT INTO `swat_end_user` SET `usr`='$udata[id]',`swat_id`='$swat_mysql[id]', `time`='$time'");
mysql_query_new("UPDATE `swat` SET `time_end`='$time' WHERE `id`='$swat_mysql[id]'");
@header ("Location: /index.php?$_get_r&mod=swat_the_end_us"); exit;
}
$_SESSION['msg']="<div class='baloon-inner'> Вы нанесли урон $New_Udar$imgdamage </div>";
@header ("Location: /index.php?$_get_r$_get_mod"); exit;}
//--------- Бьем удар ----------\
@include_once('files/head.php');
@include_once('files/zag.php');
$swat_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat` ORDER BY id DESC LIMIT 1"));
$swat_you = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_uron` WHERE `usr`='$udata[id]' and `status`='1' and `swat_id`='$swat_mysql[id]' ORDER BY id DESC LIMIT 1"));
$swat_end_user = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_end_user` WHERE `swat_id`='$swat_mysql[id]' LIMIT 1"));
if($swat_mysql['hp']<=0){$swat_mysql['hp'] = 0 ;}
$proc=($swat_mysql['hp']/$swat_mysql['hpall'])*100;
$proc2=(100-$proc);
echo"
<h1 class='center' style='padding: 4px 4px 4px 4px;'> Нападение S.W.A.T </h1>
$balka
<div class='boss_title' style='border-radius: 0px;'> <b> S.W.A.T </b> </div>
<div class='inner-content'>
<table width='100%' border='0' cellpadding='0' cellspacing='3'>
<tbody><tr valign='top'>
<td width='50'>";
if(!empty($_VIPKA))
{
if($_GET['act']=='pt')
{echo"n <a href='?$_get_r$_get_mod'>";}else
{echo"n <a href='?$_get_r$_get_mod&act=pt'>";}
echo"n </span></center>";
}
echo"n <img class='img-border' src='theme/i/icons/boss/boss_swat.png' width='60'/>";
if(!empty($_VIPKA)){ echo"n </a> ";}
echo"n </td>";
echo hpall_boss($swat_mysql['hp'] , $swat_mysql['hpall'] , $proc , 'green');
echo"n </tr> </tbody></table>";
echo"n <center><span class='mr5'>n Вы нанесли урон <b> $swat_you[uron] </b> $imgdamage n </span></center>nnn";
$rand_1 = rand(1,3);
$array_1 = array('1'=>'Ударить','2'=>'Атаковать', '3'=>'Бить');
$text_1 = $array_1["$rand_1"];
$_Sek_do_udara_raids=($swat_you['time']-$time);
$tiz=floor($_Sek_do_udara_raids);
//---- Кнопка Ударить ----\
echo"n<form method='post' action='?$_get_r$_get_mod'>";
if($_Sek_do_udara_raids>=0)
{echo "n<a class='margin0 bttn_gray'>$text_1 через ".date('i:s',$tiz)." </a>";}else
{echo "n<center><input class='margin0 bttn' type='submit' name='udar' value='$text_1'>";}
##---- Кнопка Ударить ----##
//---- Кнопка Шмальнуть ----\
if(!empty($udata['pt'])){
if(!empty($_VIPKA) and $_GET['act']=='pt')
{echo"<a href='?$_get_r$_get_mod&pt=Vip_zebest&patr=2' class='margin0 bttn'> Шмальнуть</a></b>"; }else
{
$rand_pt_rand_3=rand(1000,10000);
if($_default){$_w_b = 65;}else{$_w_b = 55;}
$urlSWAT[1]="
<button type='submit' name='pt' value='$swat_you[rand]' style='background: #249B1E;' class='margin0 bttn_green margin3'><center>
<table width='55' cellpadding='0' border='0' cellspacing='0'>
<tr>
<td>
<img src='/theme/i/icons/boss/swat/go_damage.png' class='img-border' width='$_w_b'>
</td>
</tr>
</table>
</button>";
$urlSWAT[2]="
<button type='submit' name='pt' value='".($_SESSION['rndUrl'][1] ? $_SESSION['rndUrl'][1] : rand(1000,10000))."' style='background: #249B1E;' class='margin0 bttn_green margin3'><center>
<table width='55' cellpadding='0' border='0' cellspacing='0'>
<tr>
<td>
<img src='/theme/i/icons/boss/swat/no_damage.png' class='img-border' width='$_w_b'>
</td>
</tr>
</table>
</button>";
$urlSWAT[3]="
<button type='submit' name='pt' value='".($_SESSION['rndUrl'][2] ? $_SESSION['rndUrl'][2] : rand(1000,10000))."' style='background: #249B1E;' class='margin0 bttn_green margin3'><center>
<table width='55' cellpadding='0' border='0' cellspacing='0'>
<tr>
<td>
<img src='/theme/i/icons/boss/swat/no_damage.png' class='img-border' width='$_w_b'>
</td>
</tr>
</table>
</button>";
if($_SESSION['oblava_url']=='1'){ $urlSwat_1=$urlSWAT[1]; $urlSwat_2=$urlSWAT[2]; $urlSwat_3=$urlSWAT[3]; }
elseif($_SESSION['oblava_url']=='2'){ $urlSwat_1=$urlSWAT[2]; $urlSwat_2=$urlSWAT[3]; $urlSwat_3=$urlSWAT[1]; }
else { $urlSwat_1=$urlSWAT[3]; $urlSwat_2=$urlSWAT[1]; $urlSwat_3=$urlSWAT[2]; }
echo"
<center>
<table width='210' border='0' cellpadding='0' cellspacing='0'> <tr>
<td width='70' style=' padding: 3px'>$urlSwat_1</td>
<td width='70' style=' padding: 3px'>$urlSwat_2</td>
<td width='70' style=' padding: 3px'>$urlSwat_3</td>
</tr></table>
</center>";
}
echo "<div class='gray_italic cntr casino-faq'> Осталось патронов: $imgpt<b>$udata[pt]</b> </div>";}
##---- Кнопка Шмальнуть ----##
echo"</form></center>";
//---- Время до окончания ----\
$_raznica_sec=(($swat_mysql['time_start']+3600)-$time);
$_time_raid_1="".date("i:s","$_raznica_sec")." мин";
echo"n</div>nn<center>n<div class='boss_title' style='padding: 3px; border-radius: 0px;'>До конца рейда $_time_raid_1.</div>n</center>";
##---- Время до окончания ----##
//------- Топ 5 игроков -------\
echo"n
<h1 class='center mt5' style='padding: 4px 4px 4px 4px;'> Лучшие бойцы</h1>
$balka <div align='left'>";
$swat_uron_while = @mysql_query_new("SELECT * FROM `swat_uron` WHERE `swat_id`='$swat_mysql[id]' and `status`='1' ORDER BY uron DESC LIMIT 5");
$avto_swat_uron_while = mysql_num_rows ($swat_uron_while);
if($avto_swat_uron_while=='0'){echo"$inner <center> Игроки не найдены. </div>";}
while($swat_while = @mysql_fetch_array($swat_uron_while)){ $a=($a+'1'); $b=floor($a/2)*2;
if($b==$a)
{$inner_content_raids_mod_raid ="<div class='inner_content_raids_mod_raid_1'>";}else
{$inner_content_raids_mod_raid ="<div class='inner_content_raids_mod_raid_2'>";}
echo "n
$inner_content_raids_mod_raid
<b>".us("us{".$swat_while['usr']."}")." </b> нанес урон
<div class='rightw cc' style='color: #313536;'>
<i class='font12'> $imgdamage $swat_while[uron] </i>
</div> </div>
";}
echo "n $balka </span>";
##------- Топ 5 игроков -------##
break;
case 'res_swat':
$swat_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat` ORDER BY id DESC LIMIT 1"));
$swat_prise = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_prise` WHERE `swat_id`='$swat_mysql[id]'"));
$swat_uron_while_1 = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_uron` WHERE `swat_id`='$swat_mysql[id]' ORDER BY `uron` DESC LIMIT 1"));
$swat_you = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_uron` WHERE `usr`='$udata[id]' and `swat_id`='$swat_mysql[id]' ORDER BY id DESC LIMIT 1"));
$swat_end_user = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `swat_end_user` WHERE `swat_id`='$swat_mysql[id]'"));
if($swat_mysql['status']=='on'){
@header ("Location: /index.php?$_get_r&mod=index"); exit; }
if($swat_mysql['hp']<1){ $swat_mysql['hp']='0';}
$proc=($swat_mysql['hp']/$swat_mysql['hpall'])*100;
$proc2=(100-$proc);
@include_once('files/head.php');
@include_once('files/zag.php');
if($udata['prava']>=4 and $swat_uron_while_1['status']==2){
echo"<a href='/cron/swat_every_1min.php' class='margin0 bttn_red'> Пересчитать награду</a>";
}
if($swat_mysql['win_los']=='win'){
$baloon_text = "
<div class='baloon-inner'> <center> Налёт S.W.A.T успешно отражен! </center>
Наибольшее количество урона пробил игрок - ".us("us_url{".$swat_uron_while_1['usr']."}").",
и получил $swat_prise[1]$imgdoc!";
if(!empty($swat_end_user['usr'])){
$baloon_text .= "
<br> Последний удар нанёс игрок - ".us("us_url{".$swat_end_user['usr']."}").",
и получил $swat_prise[halyava] $imgdoc. ";
}
if($udata['prava']>=4){
$baloon_text .= "
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td valign='top'>
<b>Нападение</b>:
</td>
<td valign='top' class='rightw'>
$imgtime ". times($swat_mysql['time_start'])."
</td>
</tr>
<tr>
<td valign='top'>
<b>Уделали</b>:
</td>
<td valign='top' class='rightw'>
$imgtime за ". times2($swat_mysql['time_end']-$swat_mysql['time_start'])."
</td>
</tr>
</table>";
}
$baloon_text .= "
</div>
";
} else {
$baloon_text = "
<div class='baloon-inner center'>
Налет S.W.A.T одержал победу!
<br> Вы проиграли!
</div>
";
}
if($swat_mysql['win_los']=='win'){
$Text_polu4il="<br> Вы получили $imgauth$swat_you[uron] n и $imggang_auth".($swat_you[uron]*3)."!";
} else {
$Text_polu4il="<br> Вы получили $imgauth".(round($swat_you['uron']/3))."!";
}
$proc=($swat_mysql['hp']/$swat_mysql['hpall'])*100;
$proc2=(100-$proc);
echo "$baloon_text";
echo"
<h1 class='center' style='padding: 4px 4px 4px 4px;'> Результаты налета</h1>
$balka
<div class='boss_title' style='border-radius: 0px;'> <b> S.W.A.T </b> </div>
<div class='inner-content'>
<table width='100%' border='0' cellpadding='0' cellspacing='3'>
<tbody>
<tr valign='top'>
<td width='50'> <img class='img-border' src='theme/i/icons/boss/boss_swat.png' width='60'> </td>";
echo hpall_boss($swat_mysql['hp'] , $swat_mysql['hpall'] , $proc , 'green');
echo "
</tr>
</tbody>
</table>
";
if($swat_you['uron']){
echo"
<center>
<span class='mr5'>Вы нанесли урон
$imgdamage<b>$swat_you[uron]</b>
$Text_polu4il
</span></center>
";
}
echo"
</div>
$balka
";
if ($_GET['page']<=1) $_GET['page'] = 1;
$num = obnul(($_GET['page']-1) * 20);
$a = $num;
$req = @mysql_query_new("SELECT * FROM `swat_uron` WHERE `swat_id`='$swat_mysql[id]' ORDER BY `uron` DESC LIMIT $num,5");
$avto = @mysql_num_rows($req);
echo"
<h1 class='center mt5' style='padding: 4px 4px 4px 4px;'> Лучшие бойцы</h1>
$balka
<div align='left'>";
while($asd = @mysql_fetch_array($req)){
$a++;
$b=floor($a/2)*2;
if($b==$a)
{$inner_content_ = "<div class='inner_content_raids_mod_raid_1'>";}else
{$inner_content_ ="<div class='inner_content_raids_mod_raid_2'>";}
if($swat_mysql['win_los']=='win'){
$array_tip_nagradi = array('1'=>"$imgdoc", '2'=>"$imgdoc", '3'=>"$imgdoc", '4'=>"$imglave", '5'=>"$imglave");
$tip_nagrada = $array_tip_nagradi[$a];
$array_kolvo_nagradi = array('1'=>"$swat_prise[1]", '2'=>"$swat_prise[2]", '3'=>"$swat_prise[3]", '4'=>"700000", '5'=>"50000");
$nagrada = $array_kolvo_nagradi[$a];
}
echo "
$inner_content_
$a. <b>".us("us{".$asd['usr']."}")."</b> нанес урон
<span class='rightw cc' style='color: #313536;'>
<i class='font12'>$imgdamage $asd[uron] </i>
</span>
<br>
$nagrada$tip_nagrada
</div>
";
}
if($a==$num){
echo"$inner<center><i> Игроки не найдены. </i></center></div>";
}
if($avto>5 and $udata['prava']>=4) echo $balka; pager(5, $avto, "/index.php?$_get_r$_get_mod");
echo $javabacksea;
break;
}
@include_once('files/down.php');
?>