PDA

View Full Version : [JX] Cho mình hỏi về vấn đề Scprit TKS all



HungDevJX
12-07-16, 12:19 AM
Vấn đề : GiveItemUI("...·","..","CheckNgua");
Ví dụ Trong bản giao : có hàm function CheckNgua(nItemIdx)

mình check if GetItemName(nItemIdx) == "Bôn Tiêu" then
Talk(1,"","Đây là bôn tiêu")
else
Talk(1,"","Không phải bôn tiêu")
end

Nếu bỏ vào bản giao(GiveItemUI) Chỉ là bôn tiêu thôi thì nó check đúng

Còn nếu bỏ vào Bôn tiêu hoặc thêm 1 item khác ví dụ Tử thủy tinh Thì nó sẽ báo trường hợp ngược lại là "ko phải là bôn tiêu" Mặc dù các bạn đã bỏ đúng là bôn tiêu.

vì 1 index nên nó check dc 1 item k check dc nhiều item trong bản giao(GiveItemUI)

Vậy cho mình hỏi có cách nào để check dc nhiều item trong cùng 1 Bản giao(GiveItemUI) không, Xin cảm ơn CLB!! =P~=P~=P~=P~=P~

Với lại Ai có hàm Check Thời hạn sử dụng của vật phẩm thì cho mình xin với.
Dùng để check item Có thời hạn sử dụng , Ví dụ Như : An Bang 30 ngày. Ngựa 30 ngày. Tiên thảo lộ 30 ngày......

HoangTVT
12-07-16, 06:27 AM
Máy chứ k phải người đâu mà biết được bạn muốn kiểm tra vật phẩm gì trong số vật phẩm bạn đưa vào. Hàm trả lại của hàm GiveItemUI có kèm biến số lượng vật phẩm trong bảng giao, sử dụng code sau để check từng item

for i=1,count do
local index =GetGiveItemUnit(i);
....
end;