⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lurcher_educate.php

📁 Download you own three BR
💻 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 + -