Файл: public_html/light_razborki.php
Строк: 917
<?
define('PROTECTOR', 1);
defined('index') or die ('Error: restricted access');
$head = 'razborki'; //фикс. места
$textl = 'Разборки';
@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']<6){
$_SESSION['msg']="$baloon<center> Чтобы войти в разборки нужно иметь не менее 6 уровня. </center></div>";
@header ("Location: /index.php?r=index"); exit;
}
if($udata['lvl']<=10){
$tip_stavki = 'money';
$stavka = 100;
$exp_1dead = 20;
}
elseif($udata['lvl']<=20){
$tip_stavki = 'money';
$stavka = 500;
$exp_1dead = 70;
}
elseif($udata['lvl']<=30){
$tip_stavki = 'money';
$stavka = 1500;
$exp_1dead = 180;
}
elseif($udata['lvl']<=40){
$tip_stavki = 'money';
$stavka = 5000;
$exp_1dead = 320;
}
elseif($udata['lvl']<=50){
$tip_stavki = 'money';
$stavka = 45000;
$exp_1dead = 730;
} else {
$tip_stavki = 'money';
$stavka = 1500;
$exp_1dead = 180;
}
if($tip_stavki=='almaz'){
$Stavka_Name = slv($stavka,'рубин','рубина','рубинов');
$imgstavka = $imgdoc;
$imgbd = '{doc}';
} elseif($tip_stavki=='money'){
$Stavka_Name = slv($stavka,'лаве','лаве','лаве');
$imgstavka = $imglave;
$imgbd = '{lave}';
}
$_Sek = 10;
if(empty($limit_razb)) $limit_razb = 7;
$limit_maf = 3;
$time_razb = 3600;
$time_dolgo_zhdet = 120;
if($_VIPKA) $time_razb = 60;
if(empty($setting['no_images'])){
$Img_Logo="<img src='theme/i/logo/razborki_logo2.jpg' width='100%'>$balka";
}
function hpall_opponent($_hpall,$_hp,$_minus){
global $_light,$_default,$imghp;
if($_hp<=0){ $_hp=0; }
if($_minus>=1){
$Red_Text = "<font color='red'>(-".abs($_minus).")</font>";
} else {
$Red_Text = null;
}
$_proc = ($_hpall / 100);
$_proc1 = ($_hp / ($_hpall / 100));
$_proc2 = ((100 - $_proc1) - ($_minus / $_proc));
return"
<table width='100%' cellpadding='0' border='0' cellspacing='0'>
<tr aligh='top'>
<td style='padding-left: 5px;'>
<div class='progress_razb_red'>
<div class='progress_green' style='width:".round($_proc1)."%'></div>
<div class='progress_full' style='width:".round($_proc2)."%'></div>
</div>
</td>
</tr>
<tr>
<td style='padding-left: 5px;'>
$imghp $_hp/$_hpall $Red_Text
</td>
</tr>
</td>
</table>";
}
switch($_GET['mod']){
default:
$you_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$udata[id]' ORDER BY `id` DESC LIMIT 1"));
$Avto_You_Razb = @mysql_num_rows( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `time`>'".($time-$time_razb)."' and `usr`='$udata[id]'"));
$Limit_You = $udata['mp_pvp'];
if(empty($Regen_time_For_Pvp)) $Regen_time_For_Pvp = 600;
if($Limit_You<=0){
$Limit_You = 0;
$_sled = "через ".times2(abs($Regen_time_For_Pvp-(time()-$regenerator['last_pvp'])));
$_url_razb = "<a class='margin0 bttn_gray'>Встать в очередь $_sled</a>";
} else {
$_url_razb = "<a href='?$_get_r&mod=start' class='margin0 bttn_sea'>Встать в очередь $_sled</a>";
}
if($you_mysql['active']==1){
@include_once('files/head.php');
@include_once('files/zag.php');
$avto_razb = @mysql_num_rows( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]'"));
$Mysql_Razb = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]'"));
if($Mysql_Razb['tip_stavka']=='almaz'){
$Stavka_Name = slv($Mysql_Razb['stavka'],'рубин','рубина','рубинов');
$imgstavka = $imgdoc;
} else {
$Stavka_Name = slv($Mysql_Razb['stavka'],'лаве','лаве','лаве');
$imgstavka = $imglave;
}
$_spin = null;
if($_default){
$_spin = '
<div class="spinner">
<div class="rect1"></div>
<div class="rect2"></div>
<div class="rect3"></div>
<div class="rect4"></div>
<div class="rect5"></div>
</div>';
}
echo"
<h1 class='center' style='font-size: 14px; padding: 4px;'> Разборки </h1>
$balka
$Img_Logo
<div class='inner-content'>
<center>
Вы стали в очередь на разборку!
$_spin
</center>
<br> <b>В очереди</b>: <i>$avto_razb из $limit_maf</i>
<br> <b>Ставка</b>: $imgstavka<i>$Stavka_Name</i>
</div>
<a href='/index.php?$_get_r&rand=".rand(100,999)."' class='margin0 bttn_green'>Обновить</a>";
} elseif($you_mysql['active']==2){
@header("Location: /index.php?$_get_r&mod=fight"); exit;
} else {
@include_once('files/head.php');
@include_once('files/zag.php');
echo"
<h1 class='center' style='font-size: 14px; padding: 4px;'> Разборки </h1>
$balka
$Img_Logo
<div class='inner-content'>
<center>
На разборах происходят драки между мафиози, каждый сам за себя.
</center>
<br><b>Ставка</b>: $imgstavka<i>$Stavka_Name</i>
<br><b>Доступно</b>: <i>".abs($Limit_You)."/".abs($limit_razb)."</i> боев
$_url_razb
</div>
<a href='?$_get_r&mod=res_razb' class='margin0 bttn '>Последняя разборка</a>";
}
break;
case'start':
$you_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$udata[id]' ORDER BY `id` DESC LIMIT 1"));
$one_razb_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `stavka`='$stavka' and `tip_stavka`='$tip_stavki' ORDER BY `id_razb` DESC LIMIT 1"));
$avto_razb = @mysql_num_rows( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$one_razb_mysql[id_razb]'"));
$Limit_You = $udata['mp_pvp'];
if($Limit_You<=0){ $Limit_You = 0; $_sled = "через ".times2(abs($time_regenerator_pvp)); }
if($you_mysql['active']==1 or $you_mysql['active']==2){
$avto_razb_you = mysql_num_rows( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]'"));
if($avto_razb_you>=($limit_maf-1) and $_GET['d']==1){
$q1 = "UPDATE `razborki_new` SET `status`='2', `time_start`='".($time+$_Sek)."' WHERE `id`='$you_mysql[id_razb]'";
$q2 = "UPDATE `razborki_new_users` SET `active`='2' WHERE `id_razb`='$you_mysql[id_razb]'";
@baloon($q1);
@baloon($q2);
@mysql_query_new($q1);
@mysql_query_new($q2);
$req = @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]'");
while($asd = @mysql_fetch_array($req)){
$q3 = "UPDATE `head` SET `razborka`='1' WHERE `usr`='$asd[usr]' LIMIT 1";
@baloon($q3);
@mysql_query_new($q3);
}
$_active=2;
exit();
}
$_SESSION['msg']="$baloon <center> Ты уже участвуешь в разборке </center></div>";
@header("Location: /index.php?$_get_r"); exit;
} elseif($Limit_You<=0){
$_SESSION['msg']="$baloon <center> Нельзя так часто драться! Отдохни! </center></div>";
@header("Location: /index.php?$_get_r"); exit;
} elseif($tip_stavki=='money' and $udata['money']<$stavka){
$_SESSION['msg']=$_MALO_LAVE;
@header("Location: /index.php?$_get_r"); exit;
} elseif($tip_stavki=='almaz' and $udata['almaz']<$stavka){
$_SESSION['msg']=$_MALO_DOC;
@header("Location: /index.php?$_get_r"); exit;
} else {
$Davno_Zhdet_Array = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `time`<='".($time-$time_dolgo_zhdet)."' and `active`='1' and (`stavka`>='".$udata['money']."' OR `stavka`<='".$udata['money']."') LIMIT 1"));
$Davno_Zhdet_Num = @mysql_num_rows( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$Davno_Zhdet_Array[id_razb]'"));
if($Davno_Zhdet_Array['id']){
$stavka = $Davno_Zhdet_Array['stavka'];
$tip_stavki = $Davno_Zhdet_Array['tip_stavka'];
$go_id = $Davno_Zhdet_Array['id_razb'];
$avto_razb = $Davno_Zhdet_Num;
$one_razb_mysql = $Davno_Zhdet_Array;
}
/////////////////////
$req_quest = mysql_query_new("SELECT * FROM `userquests` WHERE `usr`='$udata[id]' and `quest`='start_razborka' and `status`='0'");
while($asd_quest = mysql_fetch_array($req_quest)){
mysql_query_new("UPDATE `userquests` SET `kolvo`=`kolvo`+'1' WHERE `id`='$asd_quest[id]'");
}
/////////////////////
$_active=1;
if($avto_razb==0 or empty($one_razb_mysql['id']) or $one_razb_mysql['active']!=1){
@mysql_query("INSERT INTO `razborki_new` SET `status`='1',`stavka`='$stavka',`tip_stavka`='$tip_stavki'");
$go_id = @mysql_insert_id();
} elseif($avto_razb>=($limit_maf-1)){
@mysql_query_new("UPDATE `razborki_new` SET `status`='2', `time_start`='".($time+$_Sek)."' WHERE `id`='$one_razb_mysql[id_razb]'");
@mysql_query_new("UPDATE `razborki_new_users` SET `active`='2' WHERE `id_razb`='$one_razb_mysql[id_razb]'");
$req = @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$one_razb_mysql[id_razb]'");
while($asd = @mysql_fetch_array($req)){
@mysql_query_new("UPDATE `head` SET `razborka`='1' WHERE `usr`='$asd[usr]' LIMIT 1");
}
$_active=2;
}
if(empty($go_id)){ $go_id = $one_razb_mysql['id_razb']; }
if($tip_stavki=='almaz'){
$_text_logs = "Присоединились к разборке №$go_id за {doc}$stavka";
@mysql_query_new("INSERT INTO `logs` SET `usr`='$udata[id]',`mesto`='Рубины', `time` = '$time', `text`='$_text_logs'");
@mysql_query_new("INSERT INTO `logs` SET `usr`='$udata[id]',`mesto`='Разборки', `time` = '$time', `text`='$_text_logs'");
}
@mysql_query_new("UPDATE `users` SET `$tip_stavki`=`$tip_stavki`-'$stavka' WHERE `id`='$udata[id]'");
@mysql_query_new("UPDATE `users` SET `mp_pvp`=`mp_pvp`-'1' WHERE `id`='$udata[id]'");
@mysql_query_new("INSERT INTO `razborki_new_users` SET
`usr`='$udata[id]',
`id_razb`='$go_id',
`tip_stavka`='$tip_stavki',
`stavka`='$stavka',
`hp`='".user_hpall($udata['id'])."',
`hpall`='".user_hpall($udata['id'])."',
`time`='$time',
`active`='$_active'
");
$_SESSION['msg']="$baloon <center> Успешно подключился. </center></div>";
@header("Location: /index.php?$_get_r&mod=fight"); exit;
}
break;
case 'fight':
$you_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$udata[id]' ORDER BY `id` DESC LIMIT 1"));
$Razb_Mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new` WHERE `id`='$you_mysql[id_razb]' LIMIT 1"));
if($you_mysql['active']==0){
@header("Location: /index.php?$_get_r&mod=res_razb"); exit;
} elseif(empty($you_mysql['id'])){
$_SESSION['msg']="$baloon<center> Вы ещё не участвовали в разбоках</center></div>";
@header("Location: /index.php?$_get_r"); exit;
} elseif($you_mysql['active']==1){
$_SESSION['msg']="$baloon<center> Вы в ожидании разборки. </center></div>";
@header("Location: /index.php?$_get_r"); exit;
} elseif($you_mysql['active']==2 and $Razb_Mysql['time_start']>$time){
@include_once('files/head.php');
@include_once('files/zag.php');
$Do_Na4ala = ($Razb_Mysql['time_start']-$time);
echo"
<h1 class='center' style='font-size: 14px; padding: 4px;'> Разборки </h1>
$balka
$Img_Logo
<div class='inner-content-seven center'>
Бой начинается! <br>
До начала боя осталось: $imgtime<span id='timer'>$Do_Na4ala</span> сек.
".'
<script type="text/javascript">
window.onload = function () {
var timer = document.getElementById("timer");
var delay = '. $Do_Na4ala .';
var location = "'."/index.php?$_get_r$_get_mod".'";
var interval = setInterval(function () {
if(delay)
{
delay--;
}
timer.innerHTML = delay;
if(delay <= 0)
{
clearInterval(interval);
window.location.href=location;
}
}, 1000);
};
</script>
'."
<a href='/index.php?$_get_r&rand=".rand(100,999)."' style='margin: 7px;' class='bttn_sea'>Обновить</a>
</div>
$balka";
$_mysql = "SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]' ORDER BY `hp` DESC";
$req = @mysql_query_new("$_mysql");
if(@mysql_num_rows($req)){
echo "<h1 class='center'>Участники</h1>
".$balka;
}
if($_default) $_w = 52; else $_w = 39;
while($asd = @mysql_fetch_array($req)){
$a++;
$b=(floor($a/2)*2);
if($b==$a)
{$inner_content_ ="<div class='inner_content_clans_mod_list_1'>";}else
{$inner_content_ ="<div class='inner_content_clans_mod_list_2'>";}
$user = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `users` WHERE `id`='$asd[usr]' LIMIT 1"));
if($asd['hp']<=0){
$Status_Razb = "<font color='red' style='padding-left: 4px;'><i><b>Погиб</b></i></font>";
} else {
$Status_Razb = hpall_opponent($asd['hpall'],$asd['hp'],0);
}
echo"
$inner_content_
<table width='100%' cellpadding='0' border='0' cellspacing='0'>
<tr valign='top'>
<td rowspan='3' width='5%'>
<img src='/theme/i/icons/status/".$user['storona']."_".$user['pol'].".png' alt='' class='img-border' style='width: ".$_w."px;'>
</td>
<td valign='top' style='padding-left: 4px;'>
<b>".us("us{".$user['id']."}")."</b>
</td>
</tr>
<tr valign='top'>
<td valign='top' colspan='2'>
$Status_Razb
</td>
</tr>
</table>
</div>
";
}
echo "<a href='/index.php?$_get_r$_get_mod&rand=".rand(100,999)."' class='margin0 bttn_sea'>Обновить</a>";
} else {
$you_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$udata[id]' ORDER BY `id` DESC LIMIT 1"));
$razborki_new_logs = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_logs` WHERE `usr`='$udata[id]' and `id_razb`='$you_mysql[id_razb]' ORDER BY `id` DESC LIMIT 1"));
$razborki_new = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new` WHERE `id`='$you_mysql[id_razb]' LIMIT 1"));
$opponent = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$you_mysql[opponent]' and `id_razb`='$you_mysql[id_razb]' LIMIT 1"));
$usdata_opponent = @mysql_fetch_array( @mysql_query_new("SELECT `id`,`pol`,`storona`,`auth`,`sb` FROM `users` WHERE `id`='$opponent[usr]' LIMIT 1"));
if(empty($opponent['id']) or empty($you_mysql['id']) or $opponent['hp']<1 or $opponent['active']==0 or $_GET['go']=='new_opponent'){
$new_usr = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]' and `usr`!='$udata[id]' and `usr`!='$opponent[usr]' and `hp`>'0' LIMIT 1"));
if(!empty($new_usr['id'])){
@mysql_query_new("UPDATE `razborki_new_users` SET `opponent`='$new_usr[usr]' WHERE `id`='$you_mysql[id]' LIMIT 1");
$you_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$udata[id]' ORDER BY `id` DESC LIMIT 1"));
$opponent = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$you_mysql[opponent]' and `id_razb`='$you_mysql[id_razb]' LIMIT 1"));
$usdata_opponent = @mysql_fetch_array( @mysql_query_new("SELECT `id`,`pol`,`storona`,`auth`,`sb` FROM `users` WHERE `id`='$opponent[usr]' LIMIT 1"));
}
}
if($usdata_opponent['sb']>($time-300)){
$_color_padding_online_img="#008F00"; $title_boi="Online";
} else{
$_color_padding_online_img="#D40000"; $title_boi="Offline";
}
$udata_sila = user_sila($udata['id']);
$udata_lovk = user_lovk($udata['id']);
$udata_ukrit = user_ukrit($udata['id']);
$usdata_sila = user_sila($usdata_opponent['id']);
$usdata_lovk = user_lovk($usdata_opponent['id']);
$usdata_ukrit = user_ukrit($usdata_opponent['id']);
$Knopka = null;
$udar_array = array(
0,
array($imgudar,$udata_sila,'udar'),
array($imglovk,$udata_lovk,'lovk'),
array($imgcrit,$udata_ukrit,'ukrit')
);
$zar = (round((microtime(true)-$razborki_new_logs['time'])*20)<100 ? round((microtime(true)-$razborki_new_logs['time'])*20) : 100);
if(!empty($_POST['udar']) and !empty($udar_array["".$_POST['udar'].""][1])){
if($_POST['udar']==1){ $Otvet = user_sila($opponent['usr']); }
if($_POST['udar']==2){ $Otvet = user_lovk($opponent['usr']); }
if($_POST['udar']==3){ $Otvet = user_ukrit($opponent['usr']); }
$sdacha=0;
$promax=0;
$Udar = $udar_array["".$_POST['udar'].""][1];
$Udar = round($Udar/100*$zar);
$Tip_Udara = $udar_array["".$_POST['udar'].""][2];
$Udar_HP = ($opponent['hp']-$Udar);
$Otvet_HP = ($you_mysql['hp']-$Otvet);
if($razborki_new_logs['time']==$time and $razborki_new_logs['result']!='promax' and rand(1,4)==1 or $razborki_new_logs['tip_udara']==$Tip_Udara or rand(1,15)==1){
$promax = 1;
@mysql_query_new("INSERT INTO `razborki_new_logs` SET
`usr`='$udata[id]',
`usr_los`='$opponent[usr]',
`id_razb`='$you_mysql[id_razb]',
`tip_udara`='$Tip_Udara',
`result`='promax',
`sdacha`='$sdacha',
`uron`='$Udar',
`time`='".microtime(true)."'");
} else {
if($Udar_HP>0){
$res_udar = 'udar';
$_Active = 2;
$my_killer = 0;
} else {
$res_udar = 'killed';
$_Active = 0;
$my_killer = $udata['id'];
}
$_SESSION['minus_opponent']["$opponent[usr]"] = $Udar;
@mysql_query_new("UPDATE `razborki_new_users` SET
`hp`='$Udar_HP',
`active`='$_Active',
`my_killer`='$my_killer'
WHERE `id`='$opponent[id]' LIMIT 1");
@mysql_query_new("INSERT INTO `razborki_new_logs` SET
`usr`='$udata[id]',
`usr_los`='$opponent[usr]',
`id_razb`='$you_mysql[id_razb]',
`tip_udara`='$Tip_Udara',
`result`='$res_udar',
`sdacha`='$sdacha',
`uron`='$Udar',
`time`='".microtime(true)."'");
}
if(($title_boi=='Offline' and rand(1,3)==1 or $promax==1 and rand(1,3)==1 or rand(1,15)==1) and $Udar_HP>0){
$sdacha=1;
if($Otvet_HP>0){
$res_sdacha = 'udar';
$_Active = 2;
$my_killer = 0;
} else {
$res_sdacha = 'killed';
$_Active = 0;
$my_killer = $opponent['usr'];
}
$_SESSION['minus_udata']["".$opponent['usr'].""] = $Otvet;
@mysql_query_new("UPDATE `razborki_new_users` SET
`hp`='$Otvet_HP',
`active`='$_Active',
`my_killer`='$my_killer'
WHERE `id`='$you_mysql[id]' LIMIT 1");
@mysql_query_new("INSERT INTO `razborki_new_logs` SET
`usr`='$opponent[usr]',
`usr_los`='$udata[id]',
`id_razb`='$you_mysql[id_razb]',
`tip_udara`='$Tip_Udara',
`result`='$res_sdacha',
`sdacha`='$sdacha',
`uron`='$Otvet',
`time`='$time'");
}
if($res_sdacha=='killed' or $res_udar=='killed'){
$_mysql = "SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]' and `hp`>'0' LIMIT 5";
$asd = @mysql_fetch_array( @mysql_query_new("$_mysql"));
$avto = @mysql_num_rows( @mysql_query_new("$_mysql"));
if($avto==1){
$Summ_Stavka_Mysql = @mysql_fetch_array( @mysql_query_new("SELECT *,SUM(`stavka`) AS `stavka` FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]'"));
$Summ_Stavka = abs(round($Summ_Stavka_Mysql['stavka']/100 * 70));
@mysql_query_new("UPDATE `stats_users` SET `kolvo`=`kolvo`+'1' WHERE `usr`='$asd[usr]' and `stats_quest_id`='10'");
@mysql_query_new("UPDATE `razborki_new` SET `status`='0' WHERE `id`='$you_mysql[id_razb]'");
@mysql_query_new("UPDATE `razborki_new_users` SET `active`='0' WHERE `id_razb`='$you_mysql[id_razb]'");
@mysql_query_new("UPDATE `users` SET `".$razborki_new['tip_stavka']."`=`".$razborki_new['tip_stavka']."`+'$Summ_Stavka' WHERE `id`='$asd[usr]' LIMIT 1");
$req = @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]'");
while($asd2 = @mysql_fetch_array($req)){
@mysql_query_new("UPDATE `head` SET `razborka`='0' WHERE `usr`='$asd2[usr]' LIMIT 1");
$Avto_Kill = @mysql_num_rows( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `my_killer`='$asd2[usr]' and `id_razb`='$you_mysql[id_razb]'"));
if($Avto_Kill!=0){
$Auth_Killeru = ($Avto_Kill*25);
$Exp_Killeru = ($Avto_Kill*$exp_1dead);
$Log_Killer = "
Вы получили награду с разборки (за ".slv($Avto_Kill,'убийство','убийства','убийств')."):
<br> + $Auth_Killeru {auth} к авторитету
<br> + $Exp_Killeru {exp} к опыту
";
//====== Турнир ======\
if($udata['lvl']<=40){ $_rand_r=4; }
elseif($udata['lvl']<=50){ $_rand_r=5; }
else{ $_rand_r=4; }
$tyrnirs_mysql = @mysql_fetch_assoc( @mysql_query_new("SELECT * FROM `tyrnirs` WHERE `status`='1' and `time_start`<'$time' and `time_end`>'$time' ORDER BY `id` DESC LIMIT 1"));
if(!empty($tyrnirs_mysql['id']) and $tyrnirs_mysql['treb']=='razborki' and rand(1,$_rand_r)==1){
$Log_Killer .= "<br> + <b>1</b> $imgrazborka к "фрагам" турнира";
@mysql_query_new("UPDATE `tyrnirs_log` SET `kolvo`=`kolvo`+'1' WHERE `usr` = '$asd2[usr]' and `tyrnir_id`='$tyrnirs_mysql[id]'");
}
##====== Турнир ======##
@mysql_query_new("UPDATE `users` SET `auth`=`auth`+'$Auth_Killeru',`exp`=`exp`+'$Exp_Killeru' WHERE `id`='$asd2[usr]'");
@mysql_query_new("INSERT INTO `messages` SET `ot`='$admin_set[sms]', `komy`='$asd2[usr]', `time`='$time', `read`='1', `text`='$Log_Killer'");
}
}
$_msg_logs_msg = "Вы получили награду с разборки:";
if($razborki_new['tip_stavka']=='almaz'){
$_msg_logs_msg .= slv($Summ_Stavka,'рубин','рубина','рубинов');
$_text_logs = "Вы получили $Summ_Stavka{doc} за победу в разборке";
@mysql_query_new("INSERT INTO `logs` SET `usr`='$asd[usr]',`mesto`='Рубины', `time` = '$time', `text`='$_text_logs'");
} else {
$_msg_logs_msg .= "<br> $imgbd".slv($Summ_Stavka,'лаве','лаве','лаве');
}
/////////////////////
$req_quest = mysql_query_new("SELECT * FROM `userquests` WHERE `usr`='$asd[usr]' and `quest`='razborki' and `status`='0'");
while($asd_quest = mysql_fetch_array($req_quest)){
mysql_query_new("UPDATE `userquests` SET `kolvo`=`kolvo`+'1' WHERE `id`='$asd_quest[id]'");
}
/////////////////////
if(!empty($tyrnirs_mysql['id']) and $tyrnirs_mysql['treb']=='razborki' and rand(1,3)==1){
$_msg_logs_msg.="<br>+ 1{img_razborka}";
@mysql_query_new("UPDATE `tyrnirs_log` SET `kolvo`=`kolvo`+'1' WHERE `usr` = '$asd[usr]' and `tyrnir_id`='$tyrnirs_mysql[id]'");
}
@mysql_query_new("INSERT INTO `messages` SET `ot` = '$admin_set[sms]', `komy` = '$asd[usr]', `time`='$time', `read` = '1', `text` = '$_msg_logs_msg'");
}
}
@header("Location: /index.php?$_get_r$_get_mod&rand=".rand(100,999)); exit;
}
@include_once('files/head.php');
@include_once('files/zag.php');
for($i=1; $i<=3; $i++){
if($razborki_new_logs['tip_udara']==$udar_array[$i][2]){
$_style_knopka="#9F9F9F";
}else{
$_style_knopka="#249B1E";
}
$Knopka .= "
<button type='submit' name='udar' value='$i' style='background: $_style_knopka; color: white; width:72px; padding: 4px 6px 8px 6px;'>
<table width='55' cellpadding='0' border='0' cellspacing='0'>
<tr align='center'><td> ".$udar_array[$i][0]." </td></tr>
<tr align='center'><td> </td></tr>
</table>
</button>
";
}
$_minus_usr = round($_SESSION['minus_opponent']["$opponent[usr]"]);
echo "
<div class='border-top'></div>
<div class='list-el ' style='padding: 2px;'>
<span style='margin-left:5px;'><b>".us("us{".$usdata_opponent['id']."}")."</b></span>
</div>
<div class='inner_content_three_draka_default cc'>
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr valign='top'>
<td width='4%' rowspan='7'>
<img src='theme/i/icons/status/".$usdata_opponent['storona']."_".$usdata_opponent['pol'].".png' alt='' class='img-border' width='55' style=' border: 3px solid $_color_padding_online_img;' title='$title_boi'></td>
</tr>
<tr valign='top'>
<td colspan='3'>
".hpall_opponent($opponent['hpall'],$opponent['hp'],abs($_minus_usr))."
</td>
</tr>
<tr>
<td class='center'>$imgudar<b>$usdata_sila</b></td>
<td class='center'>$imglovk<b>$usdata_lovk</b></td>
<td class='center'>$imgcrit<b>$usdata_ukrit</b></td>
</tr>
</table>
</div>";
for($i=0; $i<=(100-$zar); $i++){
$s = ($i+$zar>100 ? 100 : $i+$zar);
$stProcess .= "
$i% { width: $s%; }";
}
echo"
<style>
.process-razborki{
display: block;
width: 100%;
background: #156d00;
position: absolute;
z-index: -1;
animation: sk-process 5s;
}
@keyframes sk-process {
$stProcess
100% { width: 100%; }
}
</style>
$balka
<div class='inner-content center' style='position: relative; z-index: 1; background: #cd871c;'>
<div class='process-razborki' style='color: #ddd; min-width: ". $zar ."%; height: ". ($_default ? 73 : 65) ."px!important;'></div>
<form action='/index.php?$_get_r$_get_mod&rand=".rand(100,999)."' method='POST'>
".'
<font color="#ddd">
Заряженость: <b><label id="magio">'.$zar.'</label>%</b>
</font>
<br>
<textarea id="post" type="text" name="proc" hidden>'.$zar.'</textarea>
<script type="text/javascript">
window.onload = function () {
var timer = document.getElementById("magio");
var timerPost = document.getElementById("post");
var delay = '.($zar>=100 ? 99 : ($zar<=0 ? 1 : $zar)).';
var interval = setInterval(function () {
if(delay>=0){ delay++;}
timer.innerHTML = delay;
timerPost.innerHTML = delay;
if(delay > 99){
clearInterval(interval);
}
}, 50);
};
</script>
'."
$Knopka
</form>
</div>
<div class='border-top'></div>
<div class='list-el ' style='padding: 2px;'>
<span style='margin-left:5px;'><b>Вы:</b></span>
</div>
<div class='inner_content_three_draka_default cc'>
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr valign='top'>
<td width='4%' rowspan='7'>
<img src='theme/i/icons/status/".$udata['storona']."_".$udata['pol'].".png' alt='' class='img-border' width='55' style=' border: 3px solid #008F00;' title='Online'></td>
</tr>
<tr valign='top'>
<td colspan='3'>
".hpall_opponent($you_mysql['hpall'],$you_mysql['hp'],abs($_SESSION['minus_udata']))."
</td>
</tr>
<tr>
<td class='center'>$imgudar<b>$udata_sila</b></td>
<td class='center'>$imglovk<b>$udata_lovk</b></td>
<td class='center'>$imgcrit<b>$udata_ukrit</b></td>
</tr>
</table>
</div>";
$_mysql = "SELECT * FROM `razborki_new_logs` WHERE `id_razb`='$you_mysql[id_razb]' and (`usr`='$udata[id]' or `usr_los`='$udata[id]') ORDER BY `id` DESC LIMIT 7";
$req = @mysql_query_new("$_mysql");
if(@mysql_num_rows($req)) echo $balka;
while($asd = @mysql_fetch_array($req)){
$a++; $b=(floor($a/2)*2);
if($b==$a)
{$inner_content_ ="<div class='inner_content_clans_mod_list_1'>";}else
{$inner_content_ ="<div class='inner_content_clans_mod_list_2'>";}
if($asd['sdacha']==1 and $asd['usr_los']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='red'>
us{".$asd['usr']."} дал Вам сдачи и снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['sdacha']==1 and $asd['usr_los']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='red'>
us{".$asd['usr']."} дал Вам сдачи, снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').", и тем самым убил Вас!
</font>";
} elseif($asd['sdacha']==1 and $asd['usr_los']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
us{".$asd['usr']."} хотел дать сдачи, но промахнулся!
</font>";
} elseif($asd['sdacha']==1 and $asd['usr']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='green'>
Вы дали сдачи - us{".$asd['usr_los']."} и снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['sdacha']==1 and $asd['usr']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='green'>
Вы дали сдачи - us{".$asd['usr_los']."}, снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').", и тем самым убили его!
</font>";
} elseif($asd['sdacha']==1 and $asd['usr']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
Вы хотели дать сдачи - us{".$asd['usr_los']."} но промахнулись!
</font>";
} elseif($asd['usr_los']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='red'>
us{".$asd['usr']."} ударил Вас и снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['usr_los']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='red'>
us{".$asd['usr']."} ударил Вас, снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').", и тем самым убил Вас!
</font>";
} elseif($asd['usr_los']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
us{".$asd['usr']."} промахнулся!
</font>";
} elseif($asd['usr']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='green'>
Вы ударили - us{".$asd['usr_los']."} и снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['usr']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='green'>
Вы ударили - us{".$asd['usr_los']."}, снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').", и тем самым убили его!
</font>";
} elseif($asd['usr']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
Вы промахнулись по игроку - us{".$asd['usr_los']."}.
</font>";
} else {
$log = null;
}
echo "
$inner_content_
".img(us($log))."
</div>";
}
echo"
$div
<a href='/index.php?$_get_r$_get_mod&go=new_opponent&rand=".rand(100,999)."' class='margin0 bttn'>Сменить противника</a>
</div>
$balka";
}
break;
case 'res_razb':
$you_mysql = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new_users` WHERE `usr`='$udata[id]' ORDER BY `id` DESC LIMIT 1"));
$razborki_new = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `razborki_new` WHERE `id`='$you_mysql[id_razb]' ORDER BY `id` DESC LIMIT 1"));
if($you_mysql['active']==1 or $you_mysql['active']==2){
$_SESSION['msg']="$baloon <center> Ты уже участвуешь в разборке </center></div>";
@header("Location: /index.php?$_get_r"); exit;
} elseif(empty($you_mysql['id'])){
$_SESSION['msg']="$baloon <center> Разборка не найдены! </center></div>";
@header("Location: /index.php?$_get_r"); exit;
} else{
@include_once('files/head.php');
@include_once('files/zag.php');
echo"
<h1 class='center' style='font-size: 14px; padding: 4px;'> Результат разборки </h1>
$balka
$Img_Logo";
$_mysql = "SELECT * FROM `razborki_new_users` WHERE `id_razb`='$you_mysql[id_razb]' ORDER BY `hp` DESC";
$req = @mysql_query_new("$_mysql");
if(@mysql_num_rows($req)){
echo "<h1 class='center'>Участники</h1>
".$balka;
}
if($_default) $_w = 52; else $_w = 39;
while($asd = @mysql_fetch_array($req)){
$a++;
$b=(floor($a/2)*2);
if($b==$a)
{$inner_content_ ="<div class='inner_content_clans_mod_list_1'>";}else
{$inner_content_ ="<div class='inner_content_clans_mod_list_2'>";}
$user = @mysql_fetch_array( @mysql_query_new("SELECT * FROM `users` WHERE `id`='$asd[usr]' LIMIT 1"));
if($asd['hp']<=0){
$Status_Razb = "<font color='red' style='padding-left: 4px;'><i><b>Погиб</b></i></font>";
} else {
$Status_Razb = hpall_opponent($asd['hpall'],$asd['hp'],0);
}
echo"
$inner_content_
<table width='100%' cellpadding='0' border='0' cellspacing='0'>
<tr valign='top'>
<td rowspan='3' width='5%'>
<img src='/theme/i/icons/status/".$user['storona']."_".$user['pol'].".png' alt='' class='img-border' style='width: ".$_w."px;'>
</td>
<td valign='top' style='padding-left: 4px;'>
<b>".us("us{".$user['id']."}")."</b>
</td>
</tr>
<tr valign='top'>
<td valign='top' colspan='2'>
$Status_Razb
</td>
</tr>
</table>
</div>";
}
if(@mysql_num_rows($req)){
echo $balka;
}
$_mysql = "SELECT * FROM `razborki_new_logs` WHERE `id_razb`='$you_mysql[id_razb]' and (`usr`='$udata[id]' or `usr_los`='$udata[id]') ORDER BY `id` DESC LIMIT 20";
$req = @mysql_query_new("$_mysql");
if(@mysql_num_rows($req)){
echo "<h1 class='center mt5'>Ход разборки</h1>
".$balka;
}
while($asd = @mysql_fetch_array($req)){
$a++; $b=(floor($a/2)*2);
if($b==$a)
{$inner_content_ ="<div class='inner_content_clans_mod_list_1'>";}else
{$inner_content_ ="<div class='inner_content_clans_mod_list_2'>";}
if($asd['sdacha']==1 and $asd['usr_los']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='red'>
us{".$asd['usr']."} дал Вам сдачи и снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['sdacha']==1 and $asd['usr_los']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='red'>
us{".$asd['usr']."} дал Вам сдачи, снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').", и тем самым убил Вас!
</font>";
} elseif($asd['sdacha']==1 and $asd['usr_los']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
us{".$asd['usr']."} хотел дать сдачи, но промахнулся!
</font>";
} elseif($asd['sdacha']==1 and $asd['usr']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='green'>
Вы дали сдачи - us{".$asd['usr_los']."} и снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['sdacha']==1 and $asd['usr']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='green'>
Вы дали сдачи - us{".$asd['usr_los']."}, снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья')." , и тем самым убили его!
</font>";
} elseif($asd['sdacha']==1 and $asd['usr']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
Вы хотели дать сдачи - us{".$asd['usr_los']."} но промахнулись!
</font>";
} elseif($asd['usr_los']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='red'>
us{".$asd['usr']."} ударил Вас и снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['usr_los']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='red'>
us{".$asd['usr']."} ударил Вас, снёс {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').", и тем самым убил Вас!
</font>";
} elseif($asd['usr_los']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
us{".$asd['usr']."} промахнулся!
</font>";
} elseif($asd['usr']==$udata['id'] and $asd['result']=='udar'){
$log = "
<font color='green'>
Вы ударили - us{".$asd['usr_los']."} и снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья').".
</font>";
} elseif($asd['usr']==$udata['id'] and $asd['result']=='killed'){
$log = "
<font color='green'>
Вы ударили - us{".$asd['usr_los']."}, снёсли {hp}".slv($asd['uron'],'здоровье','здоровья','здоровья')." , и тем самым убили его!
</font>";
} elseif($asd['usr']==$udata['id'] and $asd['result']=='promax'){
$log = "
<font color='blue'>
Вы промахнулись по игроку - us{".$asd['usr_los']."}.
</font>";
} else {
$log = null;
}
echo "
$inner_content_
".img(us($log))."
</div>";
}
echo"<a href='/index.php?$_get_r' class='margin0 bttn_green'>На главную</a>";
}
break;
}
$_SESSION['minus_opponent'] = null;
$_SESSION['minus_udata'] = null;
@include_once('files/down.php');
exit;
?>