打印

[已解決] [吉仔LUA] 如何判斷身上道具數量

[吉仔LUA] 如何判斷身上道具數量

Char.FindItemId 只能做到偵測有沒有這個道具, 但卻沒有辦法告訴你有幾個
我想偵測一個可堆疊的道具是否超過一定數量, 才能兌換道具這樣
不知道有沒有解?

[ 本帖最後由 jc28735250 於 2021-2-22 14:29 編輯 ]

TOP

服務端要自己拓展LUA的CHAR庫

GetPlayerItemNum

這個要參考比較新版本的LNS
然後在服務端內自己把CHAR庫做一個拓展

使用Char.GetPlayerItemNum(索引,道具編號,[裝備欄位],[無視堆疊])

就可以返回你要的道具數量

如果沒有要拓展,只能另外寫func
用Itemaccount變數去累加,最後回傳累加值

TOP

感謝!
我再研究研究看看  應該會朝自己寫迴圈試試

TOP