Board logo

標題: [已解決] [吉仔LUA] 如何判斷身上道具數量 [打印本頁]

作者: jc28735250    時間: 2021-2-21 06:21     標題: [吉仔LUA] 如何判斷身上道具數量

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

[ 本帖最後由 jc28735250 於 2021-2-22 14:29 編輯 ]
作者: 小鐵    時間: 2021-2-21 09:17     標題: 服務端要自己拓展LUA的CHAR庫

GetPlayerItemNum

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

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

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

如果沒有要拓展,只能另外寫func
用Itemaccount變數去累加,最後回傳累加值
作者: jc28735250    時間: 2021-2-21 12:37

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




歡迎光臨 We Love SA 石器時代研討中心 (http://lab.welovesa.com/) Powered by Discuz! 6.0.0