[分享](3.0)卸下裝備功能

WOG設定安裝教學

版主: 涅魂, 簫哥


涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

[分享](3.0)卸下裝備功能

文章涅魂 » 2007-02-05 9:57 pm

以前那篇找不到了,所以重發一篇,順便更新一下

開啟檔案 wog/class/wog_act_arm.php

尋找
代碼: 選擇全部
   function arm_sale($user_id)
   {
..........
..........
..........
   }

之後,加上
代碼: 選擇全部
[color=red]   function arm_demount($user_id)
   {
      global $DB_site,$_POST,$a_id,$temp_ss,$lang,$wog_arry,$wog_item_tool;
      if(empty($_POST["pay_id"]))
      {
         alertWindowMsg($lang["wog_act_arm_noarm"]);
      }
      $p=$DB_site->query_first("SELECT a.".$_POST['pay_id']." AS item,b.".$_POST['pay_id']." AS eq,b.p_bag 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']);
      $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"];
      }
      if(count($p['item']) > $bag)
      {
         alertWindowMsg($lang['wog_act_bid_full']);
      }
      $p['item']=implode(',',$p['item']);
      $eq=$DB_site->query_first("SELECT d_at,d_mat,d_df,d_mdf,d_agl,d_g_bag FROM wog_df WHERE d_id=".$p['eq']);
      $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);
      $DB_site->query("UPDATE wog_item SET ".$_POST['pay_id']."='".$p['item']."' WHERE p_id=".$user_id);
      showscript("parent.arm_setup('".$_POST['pay_id']."','');parent.job_end(11);");
   }[/color]

開啟檔案 wog/wog.js

In arm_view() Function

尋找
代碼: 選擇全部
<input type="submit" value="裝備">

後方,加上
代碼: 選擇全部
[color=red] <input type="button" value="卸下" onclick="parent.foot_trun(\'arm\',\'demount\',\''+temp_id+'\')">[/color]


開啟檔案 wog/wog_act.php

尋找
代碼: 選擇全部
         case "sale":
            $wog_act_class->arm_sale($HTTP_COOKIE_VARS["wog_cookie"]);
         break;

之後,加上
代碼: 選擇全部
[color=red]         case "demount":
            $wog_act_class->arm_demount($HTTP_COOKIE_VARS["wog_cookie"]);
         break;[/color]


儲存、關閉所有檔案

完成~這次因為V3中有內建一些部分所以修改少了些

有任何問題請提出謝謝 :wink:


最後由 涅魂 於 2007-02-15 5:14 pm 編輯,總共編輯了 1 次。
圖檔

頭像
齋月
 
文章: 557
註冊時間: 2006-02-27 7:54 am

Re: [分享](3.0)卸下裝備功能

文章齋月 » 2007-02-07 4:37 pm

((提醒))
有加裝 物品運氣 功能 的人
要記得加上 紅色的地方喔

代碼: 選擇全部
   function arm_demount($user_id)
   {
      global $DB_site,$_POST,$a_id,$temp_ss,$lang,$wog_arry,$wog_item_tool;
      if(empty($_POST["pay_id"]))
      {
         alertWindowMsg($lang["wog_act_arm_noarm"]);
      }
      $p=$DB_site->query_first("SELECT a.".$_POST['pay_id']." AS item,b.".$_POST['pay_id']." AS eq,b.p_bag 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']);
      $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"];
      }
      if(count($p['item']) > $bag)
      {
         alertWindowMsg($lang['wog_act_bid_full']);
      }
      $p['item']=implode(',',$p['item']);
      $eq=$DB_site->query_first("SELECT d_at,d_mat,d_df,d_mdf,d_agl,d_g_bag[color=red],d_luck[/color] FROM wog_df WHERE d_id=".$p['eq']);
      $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']."[color=red],p_luck=p_luck-".$eq['d_luck']."[/color] WHERE p_id=".$user_id);
      $DB_site->query("UPDATE wog_item SET ".$_POST['pay_id']."='".$p['item']."' WHERE p_id=".$user_id);
      showscript("parent.arm_setup('".$_POST['pay_id']."','');parent.job_end(11);");
   }


應該也許或許沒錯吧 @_@+

GP用光 後天就家 XDD
感謝 涅 的再次分享 ^_^ (精華區那個好像不太合V3)




涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

文章涅魂 » 2007-02-07 7:45 pm

怪了,之前翻精華區時一直翻都翻不到,結果今天隨便看一下就看到了…XD

而精華區那篇文章是在V2.8時發的,WOG從V2.8直升3.0內容做了大幅度的更動,不能完全相容是正常的 :roll:


圖檔


回到 精華區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 2 位訪客

cron