Файл: liwar.ru/Yadro/arka_sus.php
Строк: 49
<?php
$arka_sys = DB::$dbs->queryFetch("SELECT `vrag1`,`vrag2`,`hp1`,`hp2`,`boi`,`time`,`dos`,`Go`,`Pob`,`sera`,`exp`,`uron_n`,`uron_p`,`att`,`mega_u,`mega_v` from `arka` where `user` = ? limit 1",array($cms->us['id']));
if(!$arka_sys){
$us_stat = round($cms->us['hp_max']+$cms->us['ya_max']+$cms->us['rc_max']);
$vrag1 = DB::$dbs->queryFetch("SELECT * FROM `us` WHERE `ya_max` + `hp_max` + `rc_max` >= ".(($us_stat) / 4)." AND `ya_max` + `hp_max` + `rc_max` <= ".(($us_stat) / 3)." AND `id` != ".$cms->us['id']." AND `st` != ".$cms->us['st']." ORDER BY RAND() LIMIT 1'); ");
$vrag2 = DB::$dbs->queryFetch("SELECT * FROM `us` WHERE `ya_max` + `hp_max` + `rc_max` >= ".(($us_stat) / 2)." AND `ya_max` + `hp_max` + `rc_max` <= ".(($us_stat) * 2)." AND `id` != ".$cms->us['id']." AND `st` != ".$cms->us['st']." ORDER BY RAND() LIMIT 1'); ");
DB::$dbs->query("INSERT INTO `arka` (`user`,`vrag1`,`vrag2`,`hp1`,`hp2`) VALUES (?,?,?,?,?)",array($cms->us['id'],$vrag1['id'],$vrag2['id'],$vrag1['max_z'],$vrag2['max_z']));
}
else
{
//если кончились бои начисляем время
if($arka_sys['boi'] <= 0 && $arka_sys['time'] <= time() && $arka_sys['dos'] == 1){
DB::$dbs->query("UPDATE `arka` SET `time` = ?, `dos`=? WHERE `user` = ? limit 1",array((time() + 3600),0,$cms->us['id']));
}
///если кончилось время начисляем бои
if($arka_sys['boi'] <= 0 && $arka_sys['time'] <= time() && $arka_sys['dos'] == 0){
DB::$dbs->query("UPDATE `arka` SET `time` = ?, `dos`=?, `boi`=?, WHERE `user` = ? limit 1",array(0,1,$cms->us['lvl'],$cms->us['id']));
}
//просчет мега удара врага!
if($arka_sys['vrag1'] > 0){
$vrag1m = DB::$dbs->queryFetch("SELECT * FROM `us` WHERE `id` = ".$arka_sys['vrag1']."");
if($vrag_1m['mega_udar'] == 1){ $mg_x_vrag = ' <font color=#FFFACD>Удар героя</font>';}
elseif($vrag_1m['mega_udar'] == 2){ $mg_x_vrag = ' <font color=#EEE8AA>Хлёсткий удар</font>';}
elseif($vrag_1m['mega_udar'] == 3){ $mg_x_vrag = ' <font color=#778899>Крушащий удар</font>';}
elseif($vrag_1m['mega_udar'] == 4){ $mg_x_vrag = ' <font color=#D2691E>Разящий удар</font>';}
elseif($vrag_1m['mega_udar'] == 5){ $mg_x_vrag = ' <font color=#008B8B>Свирепый удар</font>';}
elseif($vrag_1m['mega_udar'] == 6){ $mg_x_vrag = ' <font color=#4682B4>Удар рыцаря</font>';}
elseif($vrag_1m['mega_udar'] == 7){ $mg_x_vrag = ' <font color=#7B68EE>Удар владыки</font>';}
elseif($vrag_1m['mega_udar'] == 8){ $mg_x_vrag = ' <font color=#FF4500>Кровавый удар</font>';}
elseif($vrag_1m['mega_udar'] == 9){ $mg_x_vrag = ' <font color=#FF1493>Огненный удар</font>';}
elseif($vrag_1m['mega_udar'] == 10){ $mg_x_vrag = ' <font color=lightblue>Легендарный удар</font>';}
elseif($vrag_1m['mega_udar'] == 11){ $mg_x_vrag = ' <font color=#00FFFF>Ледяной удар</font>';}
}
if($arka_sys['vrag2'] > 0){
$vrag1m = DB::$dbs->queryFetch("SELECT * FROM `us` WHERE `id` = ".$arka_sys['vrag1']."");
if($vrag_2m['mega_udar'] == 1){ $mg_x_vrag2 = ' <font color=#FFFACD>Удар героя</font>';}
elseif($vrag_2m['mega_udar'] == 2){ $mg_x_vrag2 = ' <font color=#EEE8AA>Хлёсткий удар</font>';}
elseif($vrag_2m['mega_udar'] == 3){ $mg_x_vrag2 = ' <font color=#778899>Крушащий удар</font>';}
elseif($vrag_2m['mega_udar'] == 4){ $mg_x_vrag2 = ' <font color=#D2691E>Разящий удар</font>';}
elseif($vrag_2m['mega_udar'] == 5){ $mg_x_vrag2 = ' <font color=#008B8B>Свирепый удар</font>';}
elseif($vrag_2m['mega_udar'] == 6){ $mg_x_vrag2 = ' <font color=#4682B4>Удар рыцаря</font>';}
elseif($vrag_2m['mega_udar'] == 7){ $mg_x_vrag2 = ' <font color=#7B68EE>Удар владыки</font>';}
elseif($vrag_2m['mega_udar'] == 8){ $mg_x_vrag2 = ' <font color=#FF4500>Кровавый удар</font>';}
elseif($vrag_2m['mega_udar'] == 9){ $mg_x_vrag2 = ' <font color=#FF1493>Огненный удар</font>';}
elseif($vrag_2m['mega_udar'] == 10){ $mg_x_vrag2 = ' <font color=lightblue>Легендарный удар</font>';}
elseif($vrag_2m['mega_udar'] == 11){ $mg_x_vrag2 = ' <font color=#00FFFF>Ледяной удар</font>';}
}
}
?>