PDA

View Full Version : [JX] nhờ các Mod hướng dẫn sử dụng Script GetItemIU để đổi đồ với



pleichim
18-09-17, 12:29 AM
như tiêu đề. em không hiểu cấu trúc của hàm này mong các bác chỉ dẫn..vd em muốn bỏ vào 100x thì nó cho cái DC AB thì làm như thế nào(làm sao để nó bít đc mình bỏ 100 xu chứ không phải cái j khác)

Thank all!!!!

hoivegame
19-09-17, 12:12 AM
Để dùng hàm này bạn phải gọi UI của nó trước rồi láy index để nó trả lại index vật phẩm bỏ vào UI (phần này bạn chắc biết). Cách dùng hàm index đó như sau.
Gọi hàm UI trước GiveItemUI(MsgTitle, MsgContents,NameFunctionSubmitButton,NameFunctionC ancelButton,1)



function NameFunctionSubmitButton(nItemCount)
for k=1,nItemCount do
local ItemIndex = GetGiveItemUnit(k); --loop tất cả item bỏ vào UI return lại index của vật phẩm đó
local nPar,nType,nID = GetItemProp(itemidx); ---return tất cả thông tin của item
local nCountStack = GetItemStackCount(itemidx) or 1; --đếm stack
local myitemname = GetItemName(itemidx); --tên vật phẩm
---code muốn code gì thì cứ việc code.
end

end

trên là ví dụ của 1 UI được gọi để lấy index vật phẩm đặt vào.