Kết quả 1 đến 5 của 5
-
06-09-12, 04:29 PM #1
- Ngày tham gia
- Nov 2008
- Bài viết
- 185
- Thanks
- 13
- Thanked 43 Times in 32 Posts
Code nhận level 1 lần và vượt quá level đó không cho nhận nữa
mò mẫm mãi mới làm được share cho người nào chưa biết, bác nào biết rùi xin chỉ giáo
Code:{"level 120 ",self.level120,self};
Code:tbGift.TaskGourp = 3000; tbGift.TaskId_Day = 1; tbGift.TaskId_Count = 1; tbGift.Use_Max =0 function tbGift:level120() local nDate = tonumber(GetLocalDate("%y%m%d")); if me.GetTask(self.TaskGourp, self.TaskId_Day) < nDate then me.SetTask(self.TaskGourp, self.TaskId_Day, nDate); me.SetTask(self.TaskGourp, self.TaskId_Count, 0); end local nCount = me.GetTask(self.TaskGourp, self.TaskId_Count) if me.nLevel > 120 then Dialog:Say("cấp của chú đã vượt quá 120, định bug điểm hả nhóc con "); else if nCount > self.Use_Max then Dialog:Say(string.format("Chỉ nhận được 1 lần duy nhất ", tbGift.Use_Max)); return 0; else me.AddLevel(120 - me.nLevel); me.Msg(string.format("Bạn đã nhận qua phần thưởng thăng cấp rồi.",nCount + 1)); me.SetTask(self.TaskGourp, self.TaskId_Count, nCount + 1); return 1; end end end
Khách viếng thăm hãy cùng nguyenduccu 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 nguyenduccu vì bài viết này !
Billgate (06-09-12)
-
06-09-12, 04:58 PM #2
- Ngày tham gia
- May 2012
- Đang ở
- đây
- Bài viết
- 5,112
- Thanks
- 248
- Thanked 3,008 Times in 1,889 Posts
Ðề: Code nhận level 1 lần và vượt quá level đó không cho nhận nữa
Theo mình code này thừa vì đã lên level 120 rồi thì không thể lên được nữa, chỉ cần check level < 120 rồi cho lên 120 là xong không cần Task
Ví dụ:
Code:function tbGift:nhanthuong() if me.nLevel < 120 then me.AddLevel(120 - me.nLevel); me.AddItem(...); else Dialog:Say("Cấp của chú đã vượt quá 120 ..."); end end
Khách viếng thăm hãy cùng vipbk 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 vipbk vì bài viết này !
nguyenduccu (06-09-12)
-
06-09-12, 07:18 PM #3
- Ngày tham gia
- Nov 2008
- Bài viết
- 185
- Thanks
- 13
- Thanked 43 Times in 32 Posts
Ðề: Code nhận level 1 lần và vượt quá level đó không cho nhận nữa
Khách viếng thăm hãy cùng nguyenduccu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
10-10-16, 03:44 AM #4
Ðề: Code nhận level 1 lần và vượt quá level đó không cho nhận nữa
Mình nghỉ lập ták vẫn cầ n thiết, vì sẽ tránh được tình Trạng up level lần nữa nếu bạn trùng Sinh. Có task thì bạn không up level duoc lần thứ 2
Khách viếng thăm hãy cùng tonyus xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!
-
10-10-16, 10:28 AM #5
- Ngày tham gia
- Jan 2012
- Bài viết
- 2,412
- Thanks
- 2,567
- Thanked 1,842 Times in 880 Posts
Ðề: Code nhận level 1 lần và vượt quá level đó không cho nhận nữ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 Chủ đề tương tự
-
[MU] Xin hướng dẫn chỉnh level học skill về Level 1 .
Bởi lasker trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 3Bài viết cuối: 11-05-12, 11:23 AM -
[KT] help me ! chỉnh level KT
Bởi sitachi trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 0Bài viết cuối: 22-03-12, 06:57 PM -
không lên được level 100
Bởi nazar_hn7 trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 4Bài viết cuối: 16-04-11, 02:05 PM -
Giảm tốc độ lên level
Bởi doiphieubat trong diễn đàn Hỏi Đáp/ Yêu CầuTrả lời: 2Bài viết cuối: 16-11-10, 03:45 PM