[修正] 顯示背包格數 (背包增大只有道具欄)

WOG設定安裝教學

版主: 涅魂, 簫哥

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

[修正] 顯示背包格數 (背包增大只有道具欄)

文章齋月 » 2007-03-23 8:13 am

由於 R 的 顯示背包格數 是全部類型都顯示出加大後的數量上限

但是背包增大正常來說只有增大道具欄
除非修改了 R 在同意篇底下回覆的 提高"道具"以外種類裝備的放置上限
(除了裡面的修改以外 應該還有其他地方也要修改 例如:打怪掉寶 不太確定 有興趣自行研究.....)
沒有的話 就會誤導了 player 喔 :wink:
所以 有裝該功能者 自行選一個修改吧~~


以下附上 背包增大只有增大道具欄 的修改
開啟 wog_act_arm.php 寫:IN arm_view()


尋找
代碼: 選擇全部
$bag=$p["p_bag"]+$wog_arry["item_limit"];
覆蓋為
代碼: 選擇全部
         if($_POST["temp_id"]=="d_item_id")
         {
            $bag=$wog_arry["item_limit"]+$p['p_bag'];
         }else
         {
            $bag=$wog_arry["item_limit"];
         }


儲存檔案,關閉。(完)



同一個 function 裡,上面程式碼也有判斷過一次
代碼: 選擇全部
if($_POST["temp_id"]=="d_item_id")

所以不知道 這種改法會不會太過累贅
搞不好可以再上面的判斷一次搞定 :!::?:

既然都可以 WORK 了...就懶的再去研究了 :face8:
有研究出更加有效率的改法者 請回帖告訴大家喔 :wink:



ching8885
 
文章: 36
註冊時間: 2006-11-24 1:12 pm
來自: 香港

文章ching8885 » 2007-03-23 1:37 pm

用了顯示背包格數的外掛後
我是乾脆把全部的欄都加大算了,哈哈
你早點放這個我便不用那樣改了 XD


圖檔我所管理的毛毛WOG
歡迎來給些意見...

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

文章齋月 » 2007-03-23 1:56 pm

呵呵~~ 因為最近比較閒 就東看看西看看 看到的 XP




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

文章涅魂 » 2007-03-23 7:44 pm

代碼: 選擇全部
         if($_POST["temp_id"]=="d_item_id")
         {
            $bag=$wog_arry["item_limit"]+$p['p_bag'];
         }else
         {
            $bag=$wog_arry["item_limit"];
         }

提供一個只有一行的寫法,不過運作效率其實是差不多的 :smile:
代碼: 選擇全部
$bag=$wog_arry["item_limit"]+($_POST['temp_id']=='d_item_id'?$p['p_bag']:0);



圖檔

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

文章齋月 » 2007-03-24 3:24 am

涅魂 寫:提供一個只有一行的寫法,不過運作效率其實是差不多的 :smile:
代碼: 選擇全部
$bag=$wog_arry["item_limit"]+[color=blue]($_POST['temp_id']=='d_item_id'?$p['p_bag']:0)[/color];


藍色地方不太懂耶

? ---> 成立
: ---> 不成立

是這樣嗎 :oops:



頭像
abr0616
 
文章: 262
註冊時間: 2005-03-09 8:57 pm

文章abr0616 » 2007-03-24 1:21 pm

齋月 寫:
涅魂 寫:提供一個只有一行的寫法,不過運作效率其實是差不多的 :smile:
代碼: 選擇全部
$bag=$wog_arry["item_limit"]+[color=blue]($_POST['temp_id']=='d_item_id'?$p['p_bag']:0)[/color];


藍色地方不太懂耶

? ---> 成立
: ---> 不成立

是這樣嗎 :oops:


那個不是簡易判斷句嗎?

好像是 $_POST['temp_id']=='d_item_id'反之$p['p_bag']等於0
應該是這樣= =


個人網站
└Frost Fantasy- http://frost.tw/


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

文章涅魂 » 2007-03-24 8:23 pm

嗯,這是三元運算子,格式如下
代碼: 選擇全部
 A ? B : C

A是邏輯判斷的內容,b是邏輯判斷結果為true時所執行的程式碼,c則是為false時執行的程式碼

這可以簡單地把相似的簡易if判斷式以簡潔的方式來呈現,不管是php或JavaScript都支援喔 :wink:


圖檔

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

文章齋月 » 2007-03-28 8:12 am

出遊中~~目前人在外 XP

學到一課 3Q ^_^




回到 精華區

誰在線上

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