[KT] Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 7 của 7
  1. #1
    Thành Viên
    Ngày tham gia
    Nov 2008
    Bài viết
    185
    Thanks
    13
    Thanked 43 Times in 32 Posts

    Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày

    tbGift.TaskGourp = 2024;
    tbGift.TaskId_Day = 18;
    tbGift.TaskId_Count = 19;
    tbGift.Use_Max =0;




    function tbGift:hangngay()
    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 nCount > self.Use_Max then


    Dialog:Say(string.format("Moi ngày chi nhan 1 lân.", tbGift.Use_Max));
    return 0;

    else
    pItem.Bind(1);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.AddItem(18,1,1190,2);
    me.Msg(string.format("ban da nhan duoc phan thuong hang ngay.",nCount + 1));
    me.SetTask(self.TaskGourp, self.TaskId_Count, nCount + 1);
    return 1;
    end
    end



    Mình có làm cái event, nhưng dân tình tạo toàn acc lv 1 để nhận rùi gd, PRo nào chỉ mình cách giới hạn level khi nhận thưởng được không, mình cảm ơn nhiều nhiều
    Lần sửa cuối bởi nguyenduccu, ngày 28-08-12 lúc 10:43 PM.
    Khách viếng thăm hãy cùng nguyenduccu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên vd_tt's Avatar
    Ngày tham gia
    Jul 2011
    Bài viết
    605
    Thanks
    422
    Thanked 190 Times in 160 Posts

    Icon10 Ðề: Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày

    bạc khóa, đồ khóa
    Khách viếng thăm hãy cùng vd_tt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên Tâm Huyết __Jie__'s Avatar
    Ngày tham gia
    Sep 2008
    Bài viết
    1,320
    Thanks
    256
    Thanked 740 Times in 559 Posts

    Ðề: Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày

    Code:
    tbGift.TaskGourp = 2024;
    tbGift.TaskId_Day = 18;
    tbGift.TaskId_Count = 19;
    tbGift.Use_Max =0;
    
    
    
    
    
    
    
    
    function tbGift:hangngay()
    	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 
    end
    local nCount = me.GetTask(self.TaskGourp, self.TaskId_Count, )
    
    
    
    
    	if me.nLevel < 100 then
    		Dialog:Say("Cấp độ chưa đủ để nhận thưởng");
    	else
    		if nCount > self.Use_Max then
    
    
    
    
    			Dialog:Say(string.format("Moi ngày chi nhan 1 lân.", tbGift.Use_Max));
    		return 0; 
    
    
    		else
    			pItem.Bind(1);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.AddItem(18,1,1190,2);
    			me.Msg(string.format("ban da nhan duoc phan thuong hang ngay.",nCount + 1));
    			me.SetTask(self.TaskGourp, self.TaskId_Count, nCount + 1);
    		return 1;
    		end
    	end
    end
    Chèn thêm 1 hàm if kiểm tra lvl nếu lvl <= 100 thì không cho nhận thế thôi
    Khách viếng thăm hãy cùng __Jie__ xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên
    Ngày tham gia
    Nov 2008
    Bài viết
    185
    Thanks
    13
    Thanked 43 Times in 32 Posts

    Ðề: Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày

    Trích dẫn Gửi bởi vd_tt [Only registered and activated users can see links. ]
    bạc khóa, đồ khóa
    nó là nguyên liệu để ghép vật phẩm, có thể giao dịch khi acc đó không dùng đến

    --- Chế độ gộp bài viết ---

    Trích dẫn Gửi bởi __Jie__ [Only registered and activated users can see links. ]
    Chèn thêm 1 hàm if kiểm tra lvl nếu lvl <= 100 thì không cho nhận thế thôi
    bác chỉ em chèn đi , tks bác
    Khách viếng thăm hãy cùng nguyenduccu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #5
    Thành Viên Tâm Huyết __Jie__'s Avatar
    Ngày tham gia
    Sep 2008
    Bài viết
    1,320
    Thanks
    256
    Thanked 740 Times in 559 Posts

    Ðề: Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày

    Trích dẫn Gửi bởi nguyenduccu [Only registered and activated users can see links. ]
    nó là nguyên liệu để ghép vật phẩm, có thể giao dịch khi acc đó không dùng đến

    --- Chế độ gộp bài viết ---



    bác chỉ em chèn đi , tks bác
    đả sửa cho bạn rùi đấy xem trong thẻ code bài của tôi
    Khách viếng thăm hãy cùng __Jie__ xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #6
    Thành Viên
    Ngày tham gia
    Nov 2008
    Bài viết
    185
    Thanks
    13
    Thanked 43 Times in 32 Posts

    Ðề: Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày

    Trích dẫn Gửi bởi __Jie__ [Only registered and activated users can see links. ]
    đả sửa cho bạn rùi đấy xem trong thẻ code bài của tôi
    thank bác, em làm thử và phải thêm chữ end mới được

    if me.nLevel < 100 then
    Dialog:Say("Cấp độ chưa đủ để nhận thưởng");

    else
    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é!

  7. #7
    Thành Viên Tâm Huyết __Jie__'s Avatar
    Ngày tham gia
    Sep 2008
    Bài viết
    1,320
    Thanks
    256
    Thanked 740 Times in 559 Posts

    Ðề: Giúp Mình sét Level tối thiểu để nhận thưởng hàng ngày

    Trích dẫn Gửi bởi nguyenduccu [Only registered and activated users can see links. ]
    thank bác, em làm thử và phải thêm chữ end mới được

    if me.nLevel < 100 then
    Dialog:Say("Cấp độ chưa đủ để nhận thưởng");

    else
    end
    cái end cậu xem tớ để ở cuối dòng đó
    return 1;
    end
    vì cậu phải hiểu là đầu tiên nó sét điệu kiện lvl nếu user level nhỏ hơn 100 thì sẻ không cho nhận và ngược lại thì nó sẻ load đến cái điều kiện nhận thưởng hằng ngày
    Khách viếng thăm hãy cùng __Jie__ xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [KT] Không sử dụng được Thiệp Bac + Thiệp Lụa sever saophaixoan!
    Bởi duonghoangvu trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 01-07-12, 12:38 PM
  2. [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ầu
    Trả lời: 3
    Bài viết cuối: 11-05-12, 11:23 AM
  3. Album Trịnh Thiên Vương Vol1 - Trịnh Thiên Vương (320kbps)
    Bởi DaDuyTeo trong diễn đàn [Mp3 Album] Thư Viện Âm Nhạc
    Trả lời: 0
    Bài viết cuối: 23-06-09, 04:15 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 12:08 PM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.