Kết quả 1 đến 8 của 8
Chủ đề: Fix code mua nhiều xu
-
25-06-14, 08:11 PM #1
- Ngày tham gia
- May 2014
- Bài viết
- 222
- Thanks
- 75
- Thanked 28 Times in 15 Posts
Fix code mua nhiều xu
function tbTuiGuangYuan:MuaXu(nValue)
local nCount = me.GetJbCoin()
if nValue == 1 then
if nCount < 50000 then
Dialog:Say("Trong người ngươi hiện chỉ có "..nCount.." Đồng ")
return 0;
end
me.AddItem(18,10,11,2); --Đồng tiền vàng
me.AddJbCoin(-1*50000)
Dialog:Say("Mua thành công 1 xu")
Đoạn code trên trong NPC chỉ mua được 1 xu, vậy muốn mua 10 hay 100 xu thì thêm gì vào các Pro? Xin chỉ giáo, thanhk nhiềuKhách viếng thăm hãy cùng chaulenba xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-06-14, 08:15 PM #2
Ðề: Fix code mua nhiều xu
Nhận thiết kế web
skype:nhatthanh5891_3
fb:fb.com/ThanhNaruto208
SDT:0165.3749.679
-
Các thành viên gởi lời cảm ơn đến nghichtu91 vì bài viết này !
chaulenba (25-06-14)
-
25-06-14, 08:28 PM #3
- Ngày tham gia
- May 2014
- Bài viết
- 222
- Thanks
- 75
- Thanked 28 Times in 15 Posts
Ðề: Fix code mua nhiều xu
Khách viếng thăm hãy cùng chaulenba xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
25-06-14, 08:31 PM #4
- Ngày tham gia
- Jul 2011
- Bài viết
- 98
- Thanks
- 21
- Thanked 10 Times in 10 Posts
Ðề: Fix code mua nhiều xu
ntn có ổn hơn ko ^^
PHP Code:function tbTuiGuangYuan:DoiXu()
Dialog:AskString("Nhập số lượng", 16, self.DoiXu2, self);
end
function tbTuiGuangYuan:DoiXu2(nValue)
local nGiaTri = tonumber(nValue);
local tbItemId = {18,10,11,2,0,0};--Đồng tiền vàng
local nCount = me.GetJbCoin()
if nCount < nGiaTri*10000 then
me.Msg(string.format("<color=yellow>Trong người ngươi hiện chỉ có<color> <color=red>"..nCount.."<color> <color=pink>Đồng<color>"));
return 0;
else
me.AddStackItem(18,10,11,2,nil,nGiaTri);
me.AddJbCoin(-10000*nGiaTri)
me.Msg(string.format("<color=yellow>Đổi thành công, nhận được<color> <color=red>%s<color> <color=pink>Xu<color>", nGiaTri))
end;
end
Khách viếng thăm hãy cùng kittyngoc_dp_ 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 kittyngoc_dp_ vì bài viết này !
chaulenba (25-06-14)
-
25-06-14, 08:50 PM #5
- Ngày tham gia
- Sep 2008
- Bài viết
- 1,321
- Thanks
- 256
- Thanked 741 Times in 560 Posts
Ðề: Fix code mua nhiều xu
Cẩn thận vs phiên bản 2.6 khi sử dụng Asknumber.
Nếu xài kết hợp AutoPk sẽ bị điền max. Đơn giản làm vài dòng.
Code:local nGiaTri = 10000; function tbTuiGuangYuan:DoiXu() local szMsg = "Ngươi cần mua gì?"; local tbOpt = { {"Ta muốn mua 1 Xu", self.DoiXu2, self,1}, {"Ta muốn mua 10 Xu", self.DoiXu2, self,10}, {"Ta muốn mua 100 Xu", self.DoiXu2, self,100}, {"Kết thúc đối thoại"}, } Dialog:Say(szMsg, tbOpt); end function tbTuiGuangYuan:DoiXu2(nValue) local nSoTienPhaiTra = nValue * nGiaTri; local nCount = me.GetJbCoin() if nCount < nSoTienPhaiTra then me.Msg("Để mua "..nValue.." Xu nhà ngươi cần có "..(nSoTienPhaiTra/10000).." vạn đồng không khóa"); return 0; else me.AddStackItem(18,10,11,2,nil,nValue); me.AddJbCoin(-nSoTienPhaiTra) me.Msg("Bạn vừa mua thành công "..nValue.." Xu với giá "..(nSoTienPhaiTra/10000).." vạn đồng") end; end
--- Chế độ gộp bài viết ---
Đối với bạn này nên xài Asknumber không xài AskString để nhập số
-
Các thành viên gởi lời cảm ơn đến __Jie__ vì bài viết này !
chaulenba (25-06-14)
-
25-06-14, 09:21 PM #6
- Ngày tham gia
- Jan 2012
- Bài viết
- 2,415
- Thanks
- 2,567
- Thanked 1,845 Times in 882 Posts
Ðề: Fix code mua nhiều xu
Để nil xu có thể Không Khóa nếu k khai báo BindType ở scriptitem.txt nên thêm thay cái nil = {bForceBind=1,} với 1: Khóa, 0: Không Khóa
Khách viếng thăm hãy cùng satthupro95 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 satthupro95 vì bài viết này !
chaulenba (25-06-14)
-
25-06-14, 10:11 PM #7
- Ngày tham gia
- May 2014
- Bài viết
- 222
- Thanks
- 75
- Thanked 28 Times in 15 Posts
Ðề: Fix code mua nhiều xu
Lần sửa cuối bởi chaulenba, ngày 25-06-14 lúc 10:14 PM.
Khách viếng thăm hãy cùng chaulenba xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
26-06-14, 06:40 AM #8
- Ngày tham gia
- Sep 2008
- Bài viết
- 1,321
- Thanks
- 256
- Thanked 741 Times in 560 Posts
Ðề: Fix code mua nhiều xu
Cái này là tôi viết nhanh không test.
Chỉ đại khái nêu lên thuật toán cho bạn hình dung.
Có thể đúng cũng có thể sai . Bạn xem GS báo gì và tự fix
Đâu phải cứ lên xin xỏ ai làm sẳn cho hết rồi vào copy rồi chạy
Các Chủ đề tương tự
-
[Gunny] Share code cường hóa nhiều viên...
Bởi dodt93 trong diễn đàn Guides - Kho Lưu trữTrả lời: 1Bài viết cuối: 21-12-12, 06:34 PM -
[MU] Xin Code 3 item làm nhiệm vụ cấp 3
Bởi tonsng trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 31-07-12, 02:57 PM -
Xin code item nhiệm vụ của SM
Bởi huynhkim trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 1Bài viết cuối: 15-07-12, 09:46 PM -
các bác cho hỏi code skill 220 của các nhân vật là bao nhiêu nhỉ
Bởi fzxgl136 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 16-11-11, 09:37 AM -
ai biết code con tôm là bao nhiêu kog
Bởi thaoq12 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 31-07-11, 04:15 PM