加入We Love SA
登錄
統計
幫助
We Love SA 石器時代研討中心
»
疑難雜症問題區
» [吉仔LUA] 如何判斷身上道具數量
‹‹ 上一主題
|
下一主題 ››
發新話題
發佈投票
發佈商品
發佈懸賞
發佈活動
發佈辯論
發佈視頻
打印
[已解決]
[吉仔LUA] 如何判斷身上道具數量
jc28735250
海龜
小豆丁
帖子
39
精華
0
積分
162
聲望
114
石幣
782
貢獻值
48
閱讀權限
20
性別
男
註冊時間
2020-7-12
最後登錄
2024-7-4
發短消息
加為好友
當前離線
1
#
大
中
小
發表於 2021-2-21 06:21
只看該作者
[吉仔LUA] 如何判斷身上道具數量
Char.FindItemId 只能做到偵測有沒有這個道具, 但卻沒有辦法告訴你有幾個
我想偵測一個可堆疊的道具是否超過一定數量, 才能兌換道具這樣
不知道有沒有解?
[
本帖最後由 jc28735250 於 2021-2-22 14:29 編輯
]
UID
7140
帖子
39
精華
0
積分
162
聲望
114
石幣
782
貢獻值
48
閱讀權限
20
性別
男
註冊時間
2020-7-12
最後登錄
2024-7-4
查看詳細資料
TOP
小鐵
小鐵
小豆丁
酪梨石器校長兼撞鐘
帖子
210
精華
0
積分
159
聲望
84
石幣
421
貢獻值
75
閱讀權限
20
來自
臺灣
註冊時間
2009-10-22
最後登錄
2024-11-24
發短消息
加為好友
當前離線
2
#
大
中
小
發表於 2021-2-21 09:17
只看該作者
服務端要自己拓展LUA的CHAR庫
GetPlayerItemNum
這個要參考比較新版本的LNS
然後在服務端內自己把CHAR庫做一個拓展
使用Char.GetPlayerItemNum(索引,道具編號,[裝備欄位],[無視堆疊])
就可以返回你要的道具數量
如果沒有要拓展,只能另外寫func
用Itemaccount變數去累加,最後回傳累加值
UID
706
帖子
210
精華
0
積分
159
聲望
84
石幣
421
貢獻值
75
閱讀權限
20
來自
臺灣
註冊時間
2009-10-22
最後登錄
2024-11-24
查看個人網站
查看詳細資料
TOP
jc28735250
海龜
小豆丁
帖子
39
精華
0
積分
162
聲望
114
石幣
782
貢獻值
48
閱讀權限
20
性別
男
註冊時間
2020-7-12
最後登錄
2024-7-4
發短消息
加為好友
當前離線
3
#
大
中
小
發表於 2021-2-21 12:37
只看該作者
感謝!
我再研究研究看看 應該會朝自己寫迴圈試試
UID
7140
帖子
39
精華
0
積分
162
聲望
114
石幣
782
貢獻值
48
閱讀權限
20
性別
男
註冊時間
2020-7-12
最後登錄
2024-7-4
查看詳細資料
TOP
‹‹ 上一主題
|
下一主題 ››
控制面板首頁
編輯個人資料
積分交易
積分記錄
公眾用戶組