Вход Регистрация
Файл: _gladiators2_/gladiators2/gladiators/gladiators/system/modules/mod_coliseum_m_clone.php
Строк: 51
<?

if($_POST["do"]=="battle_clone")
{
  
  if(
$user->hp < ($user->maxhp 50) / 100)
   
$error_msg "вы слишком слабы, чтобы сражаться";
  elseif(
$user->level 19)
   
$error_msg "В Среднем Зале не проводятся бои вашего уровня!";
  elseif(
check_request($_SESSION["login"]) || check_partaker($_SESSION["login"]))
   
$error_msg "Для начала заберите свою заявку в одиночных боях!";
  elseif(
check_group_partaker($_SESSION["login"]))
   
$error_msg "Вы уже учавствуете в групповом поединке!";
  elseif(
check_clan_partaker($_SESSION["login"]))
   
$error_msg "Вы уже учавствуете в клановом поединке!";

  elseif(!
$user->battle_id)
  {

   
dress_out_all($db,$_SESSION["id"]);

   
$res mysql_query("select sum(ups) from exptable where id <= ".$user->num_up);
   
$r mysql_fetch_array($res);
   
$ten_perc $r[0] * 10 100;
   
$stat round($r[0] / 4);
 
   
$u round(rand($stat $ten_perc,$stat $ten_perc));

   
$stat round(($r[0] - $u) / 3);
   
$ten_perc = ($r[0] - $u) * 10 100;
   
$g round(rand($stat $ten_perc,$stat $ten_perc));

   
$stat round(($r[0] - $u $g) / 2);
   
$ten_perc = ($r[0] - $u $g) * 10 100;
   
$l round(rand($stat $ten_perc,$stat $ten_perc));

   
$z $r[0] - $u $g $l;

   
$u += 5;
   
$g += 5;
   
$l += 5;
   
$z += 5;

   
$opp_id time();
   
$opp_login $_SESSION["login"]."(клон)";

   
$data $_SESSION["id"]."#".$_SESSION["login"]."#".$user->level."#".$user->klan."#".$user->align.";".$opp_id."#".$_SESSION["login"]."(клон)#".$user->level."#".$user->klan."#".$user->align.";";

   
sleep(3);

   
mysql_query("LOCK TABLES battle");
   
mysql_query("insert into temp(id,login,level,u,g,l,z,icon,klan,hp,maxhp,align) values('".$opp_id."','".$opp_login."','$user->level','".$u."','".$g."','".$l."','".$z."','$user->icon','$user->klan','".($z*5)."','".($z*5)."','".$user->align."')");
   
$res mysql_query("insert into battle(start,timeout,side1,side2,kick_time,hp,data,type,hall) values('".time()."','600','".$_SESSION[id].";','".$opp_id.";','".$_SESSION[id]."=".time().";".$opp_id."=".time().";','".$_SESSION[id]."=0;".$opp_id."=0;','".$data."','bot','middle')");
   
$battle_id mysql_insert_id();
   
mysql_query("update users set battle_id='".$battle_id."' where id='".$_SESSION["id"]."'");
   
mysql_query("UNLOCK TABLES");

   if(
$res)
   {
    
mysql_query("insert into battle_logs(battle_id,cmt_id,time,type,ch1) values('".$battle_id."','0','".time()."','greating','".$_SESSION["id"]."')");

    
Header("Location: /battle.php");
    exit();
   }
  }
}

?>
Онлайн: 1
Реклама