📄 armament_unite_do.php
字号:
}
if(g>mi){
alert("超出矿石最大携带量");
return false;
}
}
obj.submit_name.disabled=true;
obj.submit_name.value=' 正在出征 ';
}
function max_control(i){
var current_Num = eval("document.attackForm.soldier_num"+i+".value");
var max_Num = eval("document.attackForm.max_soldier_num"+i+".value");
if(parseInt(current_Num) > parseInt(max_Num)){
eval("document.attackForm.soldier_num"+i+".value="+parseInt(max_Num));
}
}
function soldier_max_select(val,s){
var sval;
sval = val.split("|");
if(sval[1]>0){
eval("document.attackForm.soldier_num_"+s+".value=0");
eval("document.attackForm.max_soldier_num_"+s+".value="+sval[1]);
eval("soldier_num_"+s+".style.display=\"\"");
//eval("document.attackForm.soldier_num_"+s+".type='text'");
}
else{
eval("document.attackForm.max_soldier_num_"+s+".value=0");
eval("document.attackForm.soldier_num_"+s+".value=0");
//eval("document.attackForm.soldier_num_"+s+".type='hidden'");
eval("soldier_num_"+s+".style.display=\"none\"");
}
}
function input_num(){
if(document.attackForm.lurcher_num.value > document.attackForm.max_num.value){
document.attackForm.lurcher_num.value = document.attackForm.max_num.value;
}
}
function move_spead(val){
var spead;
spead = Math.floor(val / 100 * <?php echo intval($move_spead+($move_spead+$move_spead*$gen_speed_add));?>);
document.getElementById("move_spead").innerHTML = spead;
//单程时间=目标距离÷部队速度=时间(单位为:分钟)取整数
ntime= Math.floor(<?php echo $distince;?> / (spead / <?php echo $soldier_counter;?>)) * 60;
hour=Math.floor(ntime/3600);
minute=Math.floor(ntime % 3600 / 60);
//alert(minute);
if(parseInt(hour)>=1){
document.getElementById("nhour").innerHTML=hour;
eval("document.attackForm.hour.value="+hour);
}
else{
document.getElementById("nhour").innerHTML='0';
eval("document.attackForm.hour.value=0");
}
if(parseInt(minute)>=1){
document.getElementById("nminute").innerHTML=minute;
eval("document.attackForm.minute.value="+minute);
}
else{
document.getElementById("nminute").innerHTML='0';
eval("document.attackForm.minute.value=0");
}
}
function max_take2(type){
var g,w,r,i,max,max2;
g = parseInt(document.attackForm.golds.value);
w = parseInt(document.attackForm.woods.value);
r = parseInt(document.attackForm.rices.value);
i = parseInt(document.attackForm.irons.value);
mg = parseInt(document.attackForm.max_golds.value);
mw = parseInt(document.attackForm.max_woods.value);
mr = parseInt(document.attackForm.max_rices.value);
mi = parseInt(document.attackForm.max_irons.value);
if(g>mg || w>mw || r>mr || i>mi){
alert("无法携带更多资源");
return false;
}
max = parseInt(document.attackForm.take_num.value);
max2 = max - (g + w + r + i);
//alert(g);
eval("document.attackForm."+type+".value="+parseInt(max2));
g = parseInt(document.attackForm.golds.value);
w = parseInt(document.attackForm.woods.value);
r = parseInt(document.attackForm.rices.value);
i = parseInt(document.attackForm.irons.value);
max = parseInt(document.attackForm.take_num.value);
max2 = max - (g + w + r + i);
document.getElementById("take_num2").innerHTML = parseInt(max2);
}
function max_take(type){
var g,w,r,i,max,max2;
g = parseInt(document.attackForm.golds.value);
w = parseInt(document.attackForm.woods.value);
r = parseInt(document.attackForm.rices.value);
i = parseInt(document.attackForm.irons.value);
mg = parseInt(document.attackForm.max_golds.value);
mw = parseInt(document.attackForm.max_woods.value);
mr = parseInt(document.attackForm.max_rices.value);
mi = parseInt(document.attackForm.max_irons.value);
if(g>mg || w>mw || r>mr || i>mi){
alert("无法携带更多资源");
return false;
}
max2 = g+w+r+i;
max = parseInt(document.attackForm.take_num.value);
//alert(max2);
//alert(max);
switch(type){
case 'golds':{
/*
if(max2>max){
if(max>(w+r+i)) eval("document.attackForm."+type+".value="+(max-(w+r+i)));
else eval("document.attackForm."+type+".value=0");
}
*/
eval("document.attackForm."+type+".value="+mg);
//document.getElementById("take_num2").innerHTML = max-mg;
break;
}
case 'rices':{
/*
if(max2>max){
if(max>(w+g+i)) eval("document.attackForm."+type+".value="+max-(w+g+i));
else eval("document.attackForm."+type+".value=0");
}
*/
eval("document.attackForm."+type+".value="+mr);
//document.getElementById("take_num2").innerHTML = max-mr;
break;
}
case 'woods':{
/*
if(max2>max){
if(max>(g+r+i)) eval("document.attackForm."+type+".value="+max-(g+r+i));
else eval("document.attackForm."+type+".value=0");
}
*/
eval("document.attackForm."+type+".value="+mw);
//document.getElementById("take_num2").innerHTML = max-mw;
break;
}
case 'irons':{
/*
if(max2>max){
if(max>(w+r+g)) eval("document.attackForm."+type+".value="+max-(w+r+g));
else eval("document.attackForm."+type+".value=0");
}
*/
eval("document.attackForm."+type+".value="+mi);
//document.getElementById("take_num2").innerHTML = max-mi;
break;
}
}
/*
g = parseInt(document.attackForm.golds.value);
w = parseInt(document.attackForm.woods.value);
r = parseInt(document.attackForm.rices.value);
i = parseInt(document.attackForm.irons.value);
max = parseInt(document.attackForm.take_num.value);
max2 = max - (g + w + r + i);
//document.getElementById("take_num2").innerHTML = parseInt(max2);
*/
}
function input_val(type){
var g,w,r,i,max,max2;
g = parseInt(document.attackForm.golds.value);
w = parseInt(document.attackForm.woods.value);
r = parseInt(document.attackForm.rices.value);
i = parseInt(document.attackForm.irons.value);
mg = parseInt(document.attackForm.max_golds.value);
mw = parseInt(document.attackForm.max_woods.value);
mr = parseInt(document.attackForm.max_rices.value);
mi = parseInt(document.attackForm.max_irons.value);
/*
if(g>mg || w>mw || r>mr || i>mi){
alert("超出最大携带量");
return false;
}
*/
//alert(g);
//alert(mg);
switch(type){
case 'golds':{
if(g>mg){
eval("document.attackForm."+type+".value="+mg);
}
break;
}
case 'rices':{
if(g>mr){
eval("document.attackForm."+type+".value="+mr);
}
break;
}
case 'woods':{
if(g>mw){
eval("document.attackForm."+type+".value="+mw);
}
break;
}
case 'irons':{
if(g>mi){
eval("document.attackForm."+type+".value="+mi);
}
break;
}
}
}
</script>
<!--导航-->
<div id="tc_02">
<div id="mb_0">
<div id="mc_01"><a href="soldier_educate.php" target="main">军事训练</a></div>
</div>
<div id="mb_2">
<div id="mc_01"><a href="armament_action.php" target="main">军事行动</a></div>
</div>
<div id="mb_2">
<div id="mc_01"><a href="armament_union_action.php" target="main">联合进攻</a></div>
</div>
</div>
<div id="mb_01">
<div class="page_build_title">军事行动</div>
</div>
<div id="mb_04">
<!--替换区域开始-->
<div id="arm">
<div style="padding-bottom:10px;padding-top:20px;"><a href="war_info.php" target="_self" class="d">【当前正在执行的军事行动任务】</a></div>
<table width="100%" border=1 cellpadding=3 cellspacing=0 style="margin-bottom:15px; border-collapse:collapse;font-size:12px;border:1px solid threeddarkshadow; margin-top:15px; " bordercolor="threeddarkshadow" align="center">
<form action="armament_unite_task.php?action=attack" method="post" name="attackForm" onsubmit="return checkForm(this);">
<input type="hidden" name="action_type" value="<?php echo $_POST['attack_type'];?>" />
<input type="hidden" name="area" value="<?php echo $area;?>" />
<input type="hidden" name="area_x" value="<?php echo $area_x;?>" />
<input type="hidden" name="gen" value="<?php echo $_POST['gen'];?>" />
<input type="hidden" name="soldier_type" value="<?php echo $soldier_type;?>" />
<input type="hidden" name="soldier_num" value="<?php echo $soldier_num;?>" />
<input type="hidden" name="city_id2" value="<?php echo $_POST['city_id'];?>" />
<input type="hidden" name="action_rices" value="<?php echo $action_rices;?>" />
<input type="hidden" name="action_golds" value="<?php echo $action_golds;?>" />
<input type="hidden" name="action_woods" value="<?php echo $action_woods;?>" />
<input type="hidden" name="action_irons" value="<?php echo $action_irons;?>" />
<input type="hidden" name="tai_num" value="<?php echo $_POST['tai_num'];?>" />
<?php if($soldier_list <> "") foreach ($soldier_list as $i=>$m) {
if($m['s_type']<>"2" and $m['s_type']<>"8"){
$current_soldier=$soldier_result[$soldier_type_name_en[$m['s_type']]];
$total_soldier_num2 += $current_soldier;
if($current_soldier>0) {
?>
<input type="hidden" name="soldier_num<?php echo ($i+1);?>" value="<?php if($_POST['soldier_num'.($i+1)]) echo $_POST['soldier_num'.($i+1)];else echo "0";?>" maxlength="10" size="8"/>
<input type="hidden" name="soldier_type<?php echo ($i+1);?>" value="<?php echo $m['s_type'];?>" maxlength="10" size="8">
<?php }}} ?>
<TR height="28">
<TD align="center" class="sub_subtitle" height="40" width="65">任务类型</TD>
<TD align="left">联合进攻</TD>
<TD align="center" class="sub_subtitle" height="40"><span id="text2">目标城池</span></TD>
<TD align="left">
<?php echo $area.":".$area_x;?>
</TD>
</TR>
<TR height="28">
<TD align="center" class="sub_subtitle" height="40" width="65">总携带量</TD>
<TD align="left" colspan="3"><span id="take_num2"><?php echo round($take_num,0);?></span>
<input type="hidden" name="take_num" value="<?php echo round($take_num,0);?>" />
</TD>
</TR>
<tr height="28">
<td>移动速度</td> <td align="left">
<select name="dd" onchange="move_spead(this.options[this.selectedIndex].value)">
<?php for($i=1;$i<=10;$i++) { ?>
<option value="<?php echo $i*10;?>" <?php if($i==10) echo "selected";?>><?php echo $i*10;?>%</option>
<?php } ?>
</select>
<span id="move_spead"><?php echo round($move_spead / $soldier_counter,0);?></span>
</td>
<td>军队花费</td> <td><?php echo $action_rices;?>粮食<?php if($action_irons) echo " | ".$action_irons."铁矿";?><?php if($action_woods) echo " | ".$action_woods."木材";?></td>
</tr>
<tr height="28">
<td>行军距离</td> <td><?php echo $distince;?></td>
<td>单程时间</td> <td>
<?php
$need_time = $action_time * 60;
$hours = (int)($need_time / 3600);
$minutes = (int)($need_time % 3600 / 60);
//$seconds = (int)($need_time % 60);
?>
<span id="nhour"> <?php echo $hours;?></span> 小时
<span id="nminute"> <?php echo $minutes;?></span> 分
<input type="hidden" name="hour" value="<?php echo $hours;?>" />
<input type="hidden" name="minute" value="<?php echo $minutes;?>" />
</td>
</tr>
<tr>
<td colspan="4">
<input type="Submit" class="button" value=" 开始出征 " name="submit_name" /> <input type="button" class="button" value="取消出征" name="submit_name22" onclick="javascript:window.location='armament_unite.php?action_type=<?php echo $_POST['attack_type'];?>';" />
</td>
</tr>
</form>
</table>
</div>
<!--替换区域结束-->
<div style="padding-bottom:80px;"> </div>
</div>
</div>
<div id="mb_03"></div>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -