Kết quả 1 đến 7 của 7
-
09-09-19, 08:30 AM #1
- Ngày tham gia
- Feb 2012
- Bài viết
- 30
- Thanks
- 17
- Thanked 4 Times in 4 Posts
Xóa tẩy tủy kinh và võ lâm mật tích
Mình mới dev JX: Mình muốn có chức năng là thu đổi Võ lâm mật tịch hoặc Tẩy tủy kinh nhưng không xóa được mình chưa hiểu tại sao:
Mình viết như sau:
Code:function VLMT() if (GetItemCount(26) >= 1) then DelItem(26) n=1 while(n<=15) do AddItem(4,417,1,1,0,0) n=n+1 end --<color=pink>TiÒn ®ång Msg2Player("nhËn ®îc 15 TiÒn ®ång.") else Msg2Player("B¹n kh«ng cã Vâ L©m mËt tÞch.") end end; function TTK() if (GetItemCount(22) >= 1) then DelItem(22) n=1 while(n<=15) do AddItem(4,417,1,1,0,0) n=n+1 end --<color=pink>TiÒn ®ång Msg2Player("nhËn ®îc 15 TiÒn ®ång.") else Msg2Player("B¹n kh«ng cã TÈy tuû kinh.") end end;
Khách viếng thăm hãy cùng lichnt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
09-09-19, 10:31 AM #2
Ðề: Xóa tẩy tủy kinh và võ lâm mật tích
Lâu không chơi nên không biết võ lâm mật tịch hay tẩy tủy kinh là loại vật phẩm gì, có xếp chồng được hay không. Nên mời bạn thử bảng giao vật phẩm này, nếu sai thì nghiên cứu tiếp:
function doivolammattich()
GiveItemUi ("Giao Vo Lam Mat Tich", "Can dat vao 01 quyen Vo lam mat tich", "VLMT", "no");
end;
function VLMT()
local scrollarray = {}
local scrollcount = 0
local scrollidx = {}
local c= 0
local xepchong = 0
for i=1, ncount do
local nItemIdx = GetGiveItemUnit(i);
itemgenre, detailtype, parttype = GetItemProp(nItemIdx)
xepchong = GetItemStackCount(nItemIdx) or 1;
if (itemgenre ==6 and detailtype ==1 and parttype ==26) then --id vat pham vo lam mat tich trong magicscript cua ban
c = c + xepchong
scrollidx[getn(scrollidx)+1] = nItemIdx;
end
end
if c ~= 1 then
Say ("Xin loi, ban dat sai vat pham hoac so luong khong dung." "Ta dat lai nhe/doivolammattich", "Thoi khong can/no")
return
end
AddStackItem(15,4,417,1,1,0,0);
--doi duoc 15 tien dong
Msg2Player ("Ban nhan duoc 15 <color=yellow>Tien dong<color>.");
for i=1, getn(scrollidx) do
RemoveItemByIndex(scrollidx[i])
end
end
Khách viếng thăm hãy cùng minhduc_aa xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến minhduc_aa vì bài viết này !
lichnt (09-09-19)
-
09-09-19, 12:40 PM #3
- Ngày tham gia
- Feb 2012
- Bài viết
- 30
- Thanks
- 17
- Thanked 4 Times in 4 Posts
Ðề: Xóa tẩy tủy kinh và võ lâm mật tích
Khách viếng thăm hãy cùng lichnt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
09-09-19, 05:03 PM #4
- Ngày tham gia
- Feb 2012
- Bài viết
- 30
- Thanks
- 17
- Thanked 4 Times in 4 Posts
Ðề: Xóa tẩy tủy kinh và võ lâm mật tích
Mình sửa lại , chưa được mịn lắm nhưng tạm thời ok:
Code:function doivolammattich() GiveItemUI("§æi Vâ L©m MËt TÞch", "Xin h·y ®Æt ®óng vËt phÈm vâ l©m mËt tÞch", "VLMT", "onCancel", 1); end function VLMT(nCount) for i=1, nCount do local nItemIndex = GetGiveItemUnit(i) local strItem = GetItemName(nItemIndex) if (strItem == "Vâ L©m MËt TÞch" ) then RemoveItemByIndex(nItemIndex) AddStackItem(15,4,417,1,1,0,0) Msg2Player("NhËn ®îc 15 TiÒn ®ång.") else Say ("Xin lçi, b¹n kh«ng ®Æt ®óng vâ l©m mËt tÞch.",2, "H·y ®Æt l¹i vËt phÈm/doivolammattich", "Th«i kh«ng cÇn/no") end end--for end function doitaytuykinh() GiveItemUI("§æi TÈy Tuû Kinh", "Xin h·y ®Æt ®óng vËt phÈm tÈy tuû kinh", "TTK", "onCancel", 1); end function TTK(nCount) for i=1, nCount do local nItemIndex = GetGiveItemUnit(i) local strItem = GetItemName(nItemIndex) if (strItem == "TÈy Tñy Kinh" ) then RemoveItemByIndex(nItemIndex) AddStackItem(15,4,417,1,1,0,0) Msg2Player("NhËn ®îc 15 TiÒn ®ång.") else Say ("Xin lçi, b¹n kh«ng ®Æt ®óng tÈy tuû kinh.",2, "H·y ®Æt l¹i vËt phÈm/doitaytuykinh", "Th«i kh«ng cÇn/no") end end--for end
Khách viếng thăm hãy cùng lichnt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
15-04-20, 11:11 AM #5
Ðề: Xóa tẩy tủy kinh và võ lâm mật tích
Code:function doivolammattich() GiveItemUI("§æi Vâ L©m MËt TÞch", "Xin h·y ®Æt ®óng vËt phÈm vâ l©m mËt tÞch", "VLMT", "onCancel", 1); end function VLMT(nCount) for i=1, nCount do local nItemIndex = GetGiveItemUnit(i) local strItem = GetItemName(nItemIndex) if (strItem == "Vâ L©m MËt TÞch" ) then RemoveItemByIndex(nItemIndex) AddStackItem(15,4,417,1,1,0,0) Msg2Player("NhËn ®îc 15 TiÒn ®ång.") else Say ("Xin lçi, b¹n kh«ng ®Æt ®óng vâ l©m mËt tÞch.",2, "H·y ®Æt l¹i vËt phÈm/doivolammattich", "Th«i kh«ng cÇn/no") end end--for end function doitaytuykinh() GiveItemUI("§æi TÈy Tuû Kinh", "Xin h·y ®Æt ®óng vËt phÈm tÈy tuû kinh", "TTK", "onCancel", 1); end function TTK(nCount) for i=1, nCount do local nItemIndex = GetGiveItemUnit(i) local strItem = GetItemName(nItemIndex) if (strItem == "TÈy Tñy Kinh" ) then RemoveItemByIndex(nItemIndex) AddStackItem(15,4,417,1,1,0,0) Msg2Player("NhËn ®îc 15 TiÒn ®ång.") else Say ("Xin lçi, b¹n kh«ng ®Æt ®óng tÈy tuû kinh.",2, "H·y ®Æt l¹i vËt phÈm/doitaytuykinh", "Th«i kh«ng cÇn/no") end end--for end
Khách viếng thăm hãy cùng tunggiang xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
15-04-20, 06:57 PM #6
- Ngày tham gia
- Jan 2015
- Bài viết
- 79
- Thanks
- 12
- Thanked 19 Times in 18 Posts
Ðề: Xóa tẩy tủy kinh và võ lâm mật tích
PHP Code:function VLMT(nCount)
for i=1, nCount do
local nItemIndex = GetGiveItemUnit(i)
local strItem = GetItemName(nItemIndex)
if (strItem == "Vâ L©m MËt TÞch" ) then
AddStackItem(15,4,417,1,1,0,0)
Msg2Player("NhËn ®îc 15 TiÒn ®ång.")
elseif (strItem == "TÈy Tñy Kinh" ) then
AddStackItem(15,4,417,1,1,0,0)
Msg2Player("NhËn ®îc 15 TiÒn ®ång.")
elseif (strItem == "TÈy Tñy Kinh" ) and (strItem == "Vâ L©m MËt TÞch" ) then
AddStackItem(30,4,417,1,1,0,0)
RemoveItemByIndex(nItemIndex)
Msg2Player("NhËn ®îc 30 TiÒn ®ång.")
elseif
Say ("Xin lçi, b¹n kh«ng ®Æt ®óng vâ l©m mËt tÞch.",2, "H·y ®Æt l¹i vËt phÈm/doivolammattich", "Th«i kh«ng cÇn/no")
end
end--for
end
Khách viếng thăm hãy cùng YOLODC xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
Các thành viên gởi lời cảm ơn đến YOLODC vì bài viết này !
tunggiang (15-04-20)
-
15-04-20, 08:29 PM #7
Ðề: Xóa tẩy tủy kinh và võ lâm mật tích
Code:function VLMT(nCount) for i=1, nCount do local nItemIndex = GetGiveItemUnit(i) local strItem = GetItemName(nItemIndex) if (strItem == "Vâ L©m MËt TÞch" ) then AddStackItem(15,4,417,1,1,0,0) Msg2Player("NhËn ®îc 15 TiÒn ®ång.") elseif (strItem == "TÈy Tñy Kinh" ) then AddStackItem(15,4,417,1,1,0,0) Msg2Player("NhËn ®îc 15 TiÒn ®ång.") elseif (strItem == "TÈy Tñy Kinh" ) and (strItem == "Vâ L©m MËt TÞch" ) then AddStackItem(30,4,417,1,1,0,0) RemoveItemByIndex(nItemIndex) Msg2Player("NhËn ®îc 30 TiÒn ®ång.") elseif Say ("Xin lçi, b¹n kh«ng ®Æt ®óng vâ l©m mËt tÞch.",2, "H·y ®Æt l¹i vËt phÈm/doivolammattich", "Th«i kh«ng cÇn/no") end end--for end
mình có viết theo cách bên dưới này nhưng nó ko theo yêu cầu là chỉ nhận 1 VLMT + 1 TTK, mà nó còn nhận 2 TTK hoặc 2 VLMT cũng đc, bạn xem thử
Code:function doivolamtaytuy() GiveItemUI("Vâ L©m MËt TÞch vµ TÈy Tñy Kinh", "Xin h·y ®Æt ®óng vËt phÈm", "VLTT", "onCancel", 1); end function VLTT(nCount) -- nCount ®Õm sè vËt phÈm bá vµo if ( nCount ~= 2 ) then Say("Xin kiÓm tra kü, kh«ng phï hîp yªu cÇu sè lîng!",0) return 0 else for i = 1, nCount do local nItemIndex = GetGiveItemUnit( i ) itemgenre, detailtype, parttype = GetItemProp(nItemIndex) if ( itemgenre ~= 6 ) then Say("Xin kiÓm tra kü, kh«ng phï hîp yªu cÇu 1!",0) return 0 elseif ( detailtype ~= 1) then Say("Xin kiÓm tra kü, kh«ng phï hîp yªu cÇu 2!",0) return 0 elseif ( parttype ~= 22 and parttype ~= 26) then Say("Xin kiÓm tra kü, kh«ng phï hîp yªu cÇu 3",0) return 0 end RemoveItemByIndex(nItemIndex) AddStackItem(500,4,417,1,1,0,0) Msg2Player("NhËn ®îc 500 TiÒn ®ång.") end end end
Khách viếng thăm hãy cùng tunggiang xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
Các Chủ đề tương tự
-
[KT] Xin file setting kinh nghiệm lên cấp và kinh nghiệm đánh quái như VNG
Bởi helpme85 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 17-11-16, 07:22 PM -
[KT] Lỗi không cho sách kinh nghiệm đồng hành vào để tăng kinh nghiệm chân nguyên
Bởi Kyo Công Tử trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 20-09-14, 06:41 AM -
Chỉnh nhân kinh nghiệm và chỉnh kinh nghiệm phụ bản
Bởi Nike3692 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 27-05-14, 03:48 AM -
Rs càng cao kinh nghiệm nhận được càng ít chỉnh tỉ lệ đó ở đâu
Bởi sieuga trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 07-06-11, 10:24 PM -
Chỉnh tăng kinh nghiệm khi lên cấp trong file PlayerExpLevel.txt
Bởi rkitvn trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 14-05-11, 04:24 PM