📄 armament_refresh_soldier.php
字号:
<?php
/////////////////////////////////////////玩家触发自动处理士兵训练队列////////////////////////////////////////
$query=$db->query("select * from soldier_task where `u_id`='".$war_array['to_u_id']."' and `c_id`='".$war_array['to_c_id']."' and `s_end_time`<='".time()."' and `s_end_time`<>'' and `s_end_time`<>'0' ");
//$task_result=$db->num_rows($query);
while($row=$db->fetch_array($query)){
//读取任务队列表中的第一个任务
//$query=$db->query("select * from soldier_task where `u_id`='".$_COOKIE['UserId']."' and `c_id`='".$_COOKIE['CityId']."' order by id limit 1");
//$row=$db->fetch_array($query);
//echo $row['id'];exit;
//先判断士兵训练任务是否完成
if($row['s_end_time']<=time() and $row['s_end_time']){//完成
//判断是否训练过兵
$query=$db->query("select s_id from soldier where `u_id`='".$war_array['to_u_id']."' and `c_id`='".$war_array['to_c_id']."'");
$soldier_result=$db->num_rows($query);
//更新士兵训练的数量
if($soldier_result){
$db->query("update soldier set `".$soldier_type_name_en[$row['s_type']]."`=(`".$soldier_type_name_en[$row['s_type']]."`+'".$row['s_num']."') where `u_id`='".$war_array['to_u_id']."' and `c_id`='".$war_array['to_c_id']."' ");
}else{
$insert_info=$db->query("insert into soldier(`s_id`,`u_id`,`c_id`) values('','".$war_array['to_u_id']."','".$war_array['to_c_id']."')");
if($insert_info) $db->query("update soldier set `".$soldier_type_name_en[$row['s_type']]."`=(`".$soldier_type_name_en[$row['s_type']]."`+'".$row['s_num']."') where `u_id`='".$war_array['to_u_id']."' and `c_id`='".$war_array['to_c_id']."' ");
}
//增加经验
$score = $row['s_num'] * $soldier_score[$row['s_type']];
$db->query("update player_info set `p_score`=(`p_score`+'".(int)$score."') where `u_id`='".$war_array['to_u_id']."' ");
//取消武将工作状态
if($row['gen_id']) $db->query("update gen set `g_status` = '0' where `g_uid`='".$war_array['to_u_id']."' and `g_cid`='".$war_array['to_c_id']."' and `g_gid`= '".$row['gen_id']."';");
//删除已完成的任务
$db->query("delete from soldier_task where `id`='".$row['id']."'");
//update_resource();
// refresh();
///////////////////////////////////////////////////////////////////////////////////////////////
}
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -