Re: [問題] reforgelite與亞洲特別版

看板WOW作者 (絲弦裂帛隻字動天)時間11年前 (2012/12/07 09:22), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/4 (看更多)
※ 引述《soronirs (Caruru)》之銘言: : 目前公會有些人 用reforegelite會出現問題 : 沒法一直給出正確的重鑄數值 可能你這次重鑄完 在點一下npc : 他又會叫你重鑄 後來發現是因為reforgelite不會算到亞洲特別版的數值 : 而在curse網站上 到是有人回應說 只要升級過後的裝備就會出現這部份的問題 : 不知 有沒有其他的大大也有發現這樣的問題? 我也遇到了這問題,多按幾次計算是沒有用的。 首先你要確定的是,一打開reforgeLite他畫面左側顯示出來的裝備數值是否符合 身上裝備真正的數值。通常計算會出錯的情況就是reforgeLite抓取身上裝備數值 的部份根本不正確,這種情況你按再多次計算也不會導出正確的結果。 爬了一下refogeLite的code,自己寫了一個巨集測試 /script local stats = GetItemStats(GetInventoryItemLink ("player", 10)); print(stats["ITEM_MOD_STAMINA_SHORT"]) #遊戲中使用縮成一行 #10這個數字換成其他數字可以抓取其他部位的裝 1=頭 2=項鍊 3=肩 10=手...etc #ITEM_MOD_STAMINA_SHORT 可以換成其他字串以傳回其他值,此例中是耐力 我穿上510的dd手,發現巨集傳回來的耐力值確實是502版本的dd手耐力值。 也就是說目前重鑄ui的問題點在於BZ的api本身就有問題,不是很確定bz這些抓裝備的 api實際運作方式為何,但我已經把cache砍過一遍也沒有改善。 結論:某些裝備的重鑄用ui會fail,並沒有已知可信驗證過的解法。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.243.13.83 ※ 編輯: dh3014 來自: 111.243.13.83 (12/07 09:23)

12/07 10:55, , 1F
真牛
12/07 10:55, 1F

12/07 13:04, , 2F
學以致用(?)給推!!!
12/07 13:04, 2F
文章代碼(AID): #1GmKJJl0 (WOW)
文章代碼(AID): #1GmKJJl0 (WOW)