📄 lurcher_educate.php
字号:
<?php
require_once("configs/Configs.php");//加载配置文件
require_once("functions/login_flag.php");//是否已经登录
require_once("functions/func_common.php");//加载函数文件
require_once("functions/class_mysql.php");//加载数据库类文件
//加载任务队列进程
require_once("lurcher_processing_task.php");
//创建训练任务队列
require_once("lurcher_educate_create_task.php");
//获取间谍训练任务队列
$query=$db->query("select * from lurcher_task where `u_id`='".$_COOKIE['UserId']."' and `c_id`='".$_COOKIE['CityId']."' ");
while($row=$db->fetch_array($query)) $current_task_list[]=$row;
//正在攻击的间谍
$query=$db->query("select sum(w_soldier_num) as w_soldier_num from war_task where `u_id`='".$_COOKIE['UserId']."' and `c_id`='".$_COOKIE['CityId']."' ");
$current_action = $db->fetch_array($query);
$current_actioning_num += $current_action['w_soldier_num'];
//获取当前正在训练的间谍数量
if($current_task_list<>"") foreach ($current_task_list as $m){
$current_educate_lurcher += $m['l_num'];
}
//取消士兵训练队列
if($_GET['l_action']=="clear_lurcher_task"){
//取得当前要取消的士兵训练任务的信息
$query=$db->query("select * from lurcher_task where `u_id`='".$_COOKIE['UserId']."' and `id`='".$_GET['l_id']."' and `c_id`='".$_COOKIE['CityId']."'");
$chanel_result=$db->fetch_array($query);
//计算所需粮食////||||||||||||||||||||||||||||||||||||||||||||||||
$l_rices= $chanel_result['l_num'] * $lurcher_educate_rices;
$l_golds= $chanel_result['l_num'] * $lurcher_educate_golds;
//取消任务时,还原资源
$query=$db->query("update resource set `free_stores`=(`free_stores`+'".($l_rices+$l_golds)."'),`rices`=(`rices`+'".$l_rices."'),`golds`=(`golds`+'".$l_golds."') where `u_id`='".$_COOKIE['UserId']."'");
$query=$db->query("delete from lurcher_task where `u_id`='".$_COOKIE['UserId']."' and `id`='".$_GET['l_id']."' and `c_id`='".$_COOKIE['CityId']."'");
update_resource();
if($query) echomsg("","?");
}
$db->close();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>间谍训练</title>
<link href="css/id.css" rel="stylesheet" type="text/css">
<link href="css/css.css" rel="stylesheet" type="text/css">
<link type="text/css" href="css/build.css" rel="stylesheet">
<link type="text/css" href="css/box.css" rel="stylesheet">
<style>
body{
margin-top:0px;
}
.li_description {list-style:square; color:RED;}
</style>
</head>
<body>
<script language="JavaScript">
<!--
function disp_confirm(){
var name=confirm("确定要取消吗?")
if (name==true)
{
return true;
}
else
{
return false;
}
}
//-->
</script>
<!--导航-->
<?php require_once("army_daohang.htm");?>
<div id="mb_01">
<div class="page_build_title">间谍训练</div>
</div>
<div id="mb_04">
<div style="padding-top:20px;"><a href="armament_action.php?action_type=3" target="_self" class="d">【间谍出征】</a></div>
<?php if($current_task_list<>"") { ?>
<!--------队列阴影框----------->
<div class="out" style="margin-top:25px;">
<div class="in">
<div class="fox">
<div class="fom">
<!--------内部队列框----------->
<div class="med1_01">
<img src="images/med_01.gif" class="bac"/ >
<div class="med1_02">序 号</div>
<div class="med1_04">名 称</div>
<div class="med1_04">数 量</div>
<div class="med1_05">剩余时间</div>
<div class="med1_06">操作命令</div>
<img src="images/med_02.gif" class="bac"/>
</div>
<?php foreach ($current_task_list as $i=>$m) {
$complate_time[$i]=$m['l_end_time'];
$remain_hours[$i]=(floor(($complate_time[$i]-time())/3600)<1) ? 0 : floor(($complate_time[$i]-time())/3600);
$remain_minutes[$i]=(floor(($complate_time[$i]-time()-($remain_hours[$i]*3600))/60)<1) ? 0 : floor(($complate_time[$i]-time()-($remain_hours[$i]*3600))/60);
$remain_seconds[$i]=($complate_time[$i]-time()) - (($remain_hours[$i]*3600) + ($remain_minutes[$i]*60));
if(!$remain_hours[$i] and !$remain_minutes[$i] and !$remain_seconds[$i])
echomsg("","?build_page=".$_GET['build_page']);
?>
<script language="javascript">
var hour<?php echo $m['id'];?>,min<?php echo $m['id'];?>,sec<?php echo $m['id'];?>;
hour<?php echo $m['id'];?>=<?php echo $remain_hours[$i];?>;
min<?php echo $m['id'];?>=<?php echo $remain_minutes[$i];?>;
sec<?php echo $m['id'];?>=<?php echo $remain_seconds[$i];?>;
function tick<?php echo $m['id'];?>() {
sec<?php echo $m['id'];?>-=1;
if (sec<?php echo $m['id'];?>==-1){
min<?php echo $m['id'];?>-=1;
sec<?php echo $m['id'];?>=59;
}
if (min<?php echo $m['id'];?>==-1){
if (hour<?php echo $m['id'];?>!=0){
hour<?php echo $m['id'];?>-=1;
min<?php echo $m['id'];?>=59;
}
}
if (sec<?php echo $m['id'];?><=0 && min<?php echo $m['id'];?><=0 && hour<?php echo $m['id'];?><=0){
Clock<?php echo $m['id'];?>.innerHTML ="<a href=?>完成</a>";
Clock_complate<?php echo $m['id'];?>.innerHTML ="完成";
self.window.location='?';
}else{
Clock<?php echo $m['id'];?>.innerHTML =hour<?php echo $m['id'];?>+"小时"+min<?php echo $m['id'];?>+"分"+sec<?php echo $m['id'];?>+"秒";
window.setTimeout("tick<?php echo $m['id'];?>();", 1000);
}
}
window.setTimeout("tick<?php echo $m['id'];?>();", tick<?php echo $m['id'];?>);
</script>
<div class="med1_07" style="color:#4C2805 "><?php echo ($i+1);?></div>
<div class="med1_03" style="color:#4C2805 ">间谍</div>
<div class="med1_03" style="color:#4C2805 "><?php
echo $m['l_num']."个";
?>
</div>
<div class="med1_08" style="color:#4C2805; ">
<span id="Clock<?php echo $m['id'];?>"></span>
</div>
<div class="med1_09" style="color:#4C2805; ">
<span id="Clock_complate<?php echo $m['id'];?>"><a href="?l_action=clear_lurcher_task&l_id=<?php echo $m['id'];?>" onclick="return disp_confirm();" target="_self">取消</a></span>
</div>
<?php } ?>
<!--------内部队列框----------->
</div>
</div>
</div>
</div>
<?php }?>
<!--替换区域开始-->
<div style="margin-top:20px;"> </div
<!--------------间谍训练----------->
<div class="d1f_04">
<img src="img/soldier/lurcher.gif" style="margin-top:3px;" width="50" height="50" border="0" id="d1_02" />
</div>
<div class="d1f_05">
<strong style="margin-right:27px ">间谍(<span class="wy_06"><?php if($lurcher['lurcher_num']>0) echo $lurcher['lurcher_num'];else echo "0";?></span>)</strong>
最大训练<span class="wy_06" style="font-weight:bold;">(<?php
$max_educate = $study_result['s_army'] * 2 - $lurcher['lurcher_num'] - $current_educate_lurcher - $current_actioning_num;
if($max_educate>0) echo $max_educate;
else echo "0";
?>)</span>个
</div>
<div class="d1f_00" style="margin-top:5px ">需求:黄金<span class="wy_05"><?php echo $lurcher_educate_golds;?></span> |
粮食<span class="wy_05"><?php echo $lurcher_educate_rices;?></span></div>
<div class="d1f_001" style="margin-top:12px ">
训练时间<span class="wy_05"><?php echo $lurcher_educate_time;?></span>分钟
</div>
<div class="d1f_02" style="margin-left:35px; margin-top:5px;">
<form action="" method="post" name="lurcher_educate<?php echo $i;?>">
<input type="hidden" name="action" value="lurcher_educate">
<input type="Text" name="l_num" value="" size="5" tabindex="9">
<a href="javascript:this.lurcher_educate<?php echo $i;?>.submit();" class="d" style="margin-left:10px ">【训练】</a>
</form>
</div>
<!--替换区域结束-->
<div style="padding-bottom:<?php echo 260-count($current_task_list)*20;?>px;"> </div>
<div id="mb_03"></div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -