Re: [V3]請問一下怎麼弄一鍵脫裝的功能?
發表於 : 2015-06-12 11:41 pm
ETERNAL 寫:SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_body_id (抓取身體屬性)
SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_head_id (抓取頭屬性)
紅色的字是我跟著你改的
但是按鍵後卻沒反應
請問是那裡出錯了..
function arm_alldemount($user_id)
{
global $DB_site,$_POST,$a_id,$temp_ss,$lang,$wog_arry,$wog_item_tool,$wog_act_suit;
$p=$DB_site->query_first("SELECT a.".$_POST['pay_id']." AS item,b.".$_POST['pay_id']." AS eq,b.p_bag,b.p_userlv FROM wog_item a,wog_player b WHERE a.p_id=".$user_id." AND b.p_id=".$user_id);
if(!$p['eq'])
{
alertWindowMsg($lang["wog_act_arm_noarm"]);
}
check_type($p['eq']);
if($p['item']=="N/A" || empty($p['item']))
{
if($a_id=="d_item_id"){
$DB_site->query("UPDATE wog_item SET ".$_POST['pay_id']."='".$p['eq']."*1' WHERE p_id=".$user_id);
}else{
$DB_site->query("UPDATE wog_item SET ".$_POST['pay_id']."='".$p['eq']."' WHERE p_id=".$user_id);
}
}else{
$p['item']=$wog_item_tool->item_in(explode(',',$p['item']),$p['eq'],1);
if($a_id=="d_item_id")
{
$bag=$wog_arry["item_limit"]+$p['p_bag'];
}else
{
$bag=$wog_arry["item_limit"]+$p['p_bag'];
}
if(count($p['item']) > $bag)
{
alertWindowMsg($lang['wog_act_bid_full']);
}
$p['item']=implode(',',$p['item']);
$DB_site->query("UPDATE wog_item SET ".$_POST['pay_id']."='',a_id='',d_head_id='',d_body_id='',d_hand_id='',d_foot_id='',d_item_id='',d_card_id='',d_car_id='',d_ca_id='',d_book_id='',d_god_id=''' WHERE p_id=".$user_id);
}
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=a_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_body_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_head_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_hand_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_foot_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_item_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_card_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_car_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_ca_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_book_id");
$eq=$DB_site->query_first("SELECT d_at,d_mat,d_g_hp,d_g_sp,d_g_str,d_g_smart,d_g_agi,d_g_life,d_g_vit,d_g_au,d_g_be FROM wog_df WHERE d_id=d_god_id");
$DB_site->query("UPDATE wog_player SET ".$_POST['pay_id']."='',p_at=p_at-".$eq['d_at'].",p_mat=p_mat-".$eq['d_mat'].",p_df=p_df-".$eq['d_df'].",p_mdf=p_mdf-".$eq['d_mdf'].",p_agl=p_agl-".$eq['d_agl'].",p_bag=p_bag-".$eq['d_g_bag']." WHERE p_id=".$user_id);
$suit_demount=$wog_act_suit->suit_demount($user_id,$p['eq'],2);
showscript("parent.arm_setup('".$_POST['pay_id']."','');parent.act_click('arm','view','".$a_id."')");
}