[BUG](v3) 合成大師

BUG回報,BUG修改教學

版主: 涅魂, 簫哥

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

[BUG](v3) 合成大師

文章齋月 » 2007-03-05 4:37 pm

不知道是不是因為我動到東西 導致這個錯誤
還是原本就存在
總之~~還是回報一下

=============================

當使用合成大師時
設定一個公式如下

道具5=道具1+道具2+道具3+道具4

而當您的道具欄位上限為40時(其他應該也一樣)

使用
道具1*9、道具2*9、道具3*9(數個)
填滿39格後

再加上
道具4*1
使該道具欄為滿格狀態

之後就去點選合成大師的合成
扣除 道具1*1、道具2*1、道具3*1、道具4*1 後
會空出一格才對 變成39格

然後合出來的東西剛好可以塞那一格

變成道具欄的道具有
道具1*9、道具2*9、道具3*9(各數個)+道具5*1
才對

但是結過會變成 裝備欄已滿 合成出的成品消失

====================================

我試過使用
道具6*9(數個)
將道具欄填至36格

再加上
道具1*1、道具2*1、道具3*1、道具4*1
使道具欄滿格40格

再去合成該公式

結果這次就成功了
道具欄變成
道具6*9(數個)+道具5*1

====================================

不曉得是否是我才有這種狀況?
若不是,有高手知道如何修改嗎?
請指教 謝謝



頭像
10度C~
 
文章: 493
註冊時間: 2005-12-22 10:25 pm

文章10度C~ » 2009-02-16 5:12 pm

我懷疑這可能跟我發現V3的問題一樣
當合成公式是 道具3=道具1*1+道具2*1 時(兩道具不一定相同)
由於程式碼問題,合成結果會變成道具欄內有 道具1*1、道具2*1、道具3*1
不會扣取道具的問題,以下是我解決的方案(目前僅測試道具部分,其他位置並無測試,如有發生類似問題請再回報)
尋找 in function syn_special()
代碼: 選擇全部
while($syns=$DB_site->fetch_array($syn))
{
   $temp_ss[]=type_name($syns["d_type"]);
}


修改成
代碼: 選擇全部
while($syns=$DB_site->fetch_array($syn))
{
   [color=red]if(!in_array("d_item_id", $temp_ss))[/color] $temp_ss[]=type_name($syns["d_type"]);
}


以上問題由會員黑咪提供,10度C~提供解決方案


我的圖檔歡迎大家來玩玩<~此圖還在~表示我WOG還在= =
雖然沒有別人的好~但是還是希望可以多多推廣.....
有目標了:圖X系統 20%


回到 臭蟲BUG區

誰在線上

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

cron