[KT] Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo :)
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 1 của 4 1 2 3 ... CuốiCuối
Kết quả 1 đến 10 của 31
  1. #1
    Thành Viên
    Ngày tham gia
    Jan 2012
    Bài viết
    83
    Thanks
    10
    Thanked 666 Times in 45 Posts

    Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo :)

    vừa ngồi vọc mấy script cuối cùng cũng mò ra đc

    PHP Code:

    tbItem
    .TaskGourp 3000; --task mới phải add vào gameserver\setting\player\task_def.txt
    tbItem
    .TaskId_Day 1; --task lưu ngày
    tbItem
    .TaskId_Count 2; --task lưu lần nhận
    tbItem
    .TaskId_Last 3; --task lưu thời gian nhận
    tbItem
    .Relay_Time 30*60; --thời gian giữa 2 lần nhận mình để 30p 1 lần
    tbItem
    .Use_Max =5; --số lần nhận tối đa

    function tbItem:nhanthuong()
        
    local nDate tonumber(GetLocalDate("%Y%m%d"));
        if 
    me.GetTask(self.TaskGourpself.TaskId_Day) < nDate then
            me
    .SetTask(self.TaskGourpself.TaskId_DaynDate);
            
    me.SetTask(self.TaskGourpself.TaskId_Count0);
            
    me.SetTask(self.TaskGourpself.TaskId_Last0);
        
    end 
        local nCount 
    me.GetTask(self.TaskGourpself.TaskId_Count);
        
    local szMsg string.format("Mỗi <color=yellow>30 phút online<color> hàng ngày có thể nhận thưởng, tối đa <color=yellow>5<color> lần.\n\n<color=yellow>Lần 1:<color> 5 túi phúc hoàng kim.\n<color=yellow>Lần 2:<color> 10 vạn bạc khóa.\n<color=yellow>Lần 3:<color> 1 vạn đồng khóa.\n<color=yellow>Lần 4:<color> 1 Lệnh bài Thiên Quỳnh Cung.\n<color=yellow>Lần 5:<color> 1 Bản đồ Bí Cảnh.\n\n<color=yellow>Hôm nay bạn đã nhận %d phần thưởng.<color>",nCount);
        
    local tbOpt = {};
        if (
    nCount<self.Use_Maxthen
            table
    .insert(tbOpt , {"Nhận thưởng ngay",  self.nhanthuong1self});
        
    end
        table
    .insert(tbOpt, {"Ta chỉ ghé ngang qua"});
        
    Dialog:Say(szMsgtbOpt);
    end

    function tbItem:nhanthuong1()
        
    local nCount me.GetTask(self.TaskGourpself.TaskId_Count);
        if 
    nCount >= self.Use_Max then
            Dialog
    :Say(string.format("Hôm nay bạn đã nhận đủ phần thưởng."));
            return 
    0
        
    end    
        local nLast 
    me.GetTask(self.TaskGourpself.TaskId_Last);
        
    local nHour tonumber(GetLocalDate("%Y%m%d%H%M%S"));
        
    local nSec1 Lib:GetDate2Time(nHour);
        
    local nSec2 nLast self.Relay_Time;
            if 
    nSec1 nSec2 then
                me
    .Msg(string.format("Còn <color=yellow>%s giây<color> nữa mới nhận được phần thưởng tiếp theo.", (nSec2 nSec1)));
                return 
    0;
            
    end
        
    if (nCount == 0then
            me
    .AddItem(18,    1,    80,    1); --phần thưởng thứ 1
            me
    .AddItem(18,    1,    80,    1);
            
    me.AddItem(18,    1,    80,    1);
            
    me.AddItem(18,    1,    80,    1);
            
    me.AddItem(18,    1,    80,    1);
        elseif (
    nCount == 1then
            me
    .AddBindMoney(100000); --phần thưởng thứ 2
        
    elseif (nCount == 2then
            me
    .AddBindCoin(10000); --phần thưởng thứ 3
        
    elseif (nCount == 3then
            me
    .AddItem(18,    1,    186,    1); --phần thưởng thứ 4
        
    elseif (nCount == 4then
            me
    .AddItem(18,    1,    251,    1); --phần thưởng thứ 5
        end
        me
    .Msg(string.format("Mỗi 30 phút online mỗi ngày có thể nhận thưởng, tối đa 5 lần. Bạn đã nhận được phần thưởng hàng ngày lần <color=yellow>%d<color>",nCount 1));
        
    me.SetTask(self.TaskGourpself.TaskId_CountnCount 1);
        
    local nHourS tonumber(GetLocalDate("%Y%m%d%H%M%S"));
        
    local nSec3 Lib:GetDate2Time(nHourS);
        
    me.SetTask(self.TaskGourpself.TaskId_LastnSec3);
    end 
    Sơ qua là mỗi ngày mình để 5 lần nhận thưởng, mỗi lần cách nhau 30 phút
    cái này mình add vào trong Tu luyện châu, bác nào add được thì add còn không thì dùng link down sẵn phía dưới của mình

    ngoài add script vào thì các bác cần tạo task riêng cho cái này
    vào file gameserver\setting\player\task_def.txt
    add thêm dòng này vào cuối
    PHP Code:
    3000    1    3    Nhận thưởng hàng ngày        0    0 
    Phần thưởng hàng ngày mình ghi rõ trong script ai muốn chỉnh theo ý mình thì có thể sửa lại

    link down sẵn cho ai không add được
    [Only registered and activated users can see links. ]
    Hướng dẫn chỉnh phần thưởng bản down về sẵn
    để chỉnh phần thưởng các bạn chỉnh ở file gameserver\script\event\minievent\daygift.lua
    enjoy!
    Lần sửa cuối bởi xaophayxoan, ngày 31-03-12 lúc 01:06 PM. Lý do: fix lỗi reset lần nhận qua ngày mới
    Khách viếng thăm hãy cùng xaophayxoan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. The Following 44 Users Say Thank You to xaophayxoan For This Useful Post:

    BMK (27-03-12), bongbay (27-03-12), chipnhoc (14-07-13), ctyxdphucuong (14-04-12), cuccut (27-03-12), cuocdoisp (05-10-12), doandu (24-09-12), hieubg1900 (27-03-12), Hollister (05-08-16), jxvietnam (27-03-12), Lãng Tử Sầu (27-03-12), lonelywofl38 (11-10-12), lordpotter (03-01-13), lufrev (15-03-14), lyxuonghau (21-05-12), Mi$$_$p@m (27-03-12), mrrainnt (29-01-13), mr_panda1308 (29-03-12), mtbt8891 (27-03-12), newhorizon1811 (02-08-13), nguyenhophuc87 (27-03-12), nguyenkhamhd91 (13-08-12), nhoxkjo (23-04-12), OsinLove (06-01-18), p13cks03 (07-08-18), phongpt58 (14-04-12), phuc_loves (10-04-12), prinz (11-06-12), quangken (14-04-12), satthulauhyh (27-03-12), satthupro95 (14-06-12), Scofield9x (05-06-12), sidanlovehan (04-06-13), thiendiaoc (10-08-12), tigker (27-03-12), tny143 (27-03-12), trungkuter (02-04-12), tuanmanhub (17-01-13), vd_tt (16-08-12), vipprolc (18-01-13), VNGameZoneVN (27-03-12), vokilanok (27-03-12), yasichiaki (24-11-12), zkullz (29-04-12)

  3. #2
    V.I.P BMK's Avatar
    Ngày tham gia
    Mar 2011
    Bài viết
    612
    Thanks
    189
    Thanked 665 Times in 182 Posts

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    ok cảm ơn tiếp tục phát huy good
    Khách viếng thăm hãy cùng BMK xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    26
    Thanks
    4
    Thanked 1 Time in 1 Post

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    thank pro nhé download về test xem ntn
    Khách viếng thăm hãy cùng hoacotu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #4
    Thành Viên Tâm Huyết Lãng Tử Sầu's Avatar
    Ngày tham gia
    Jun 2008
    Bài viết
    552
    Thanks
    200
    Thanked 473 Times in 134 Posts

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    Như Vinagame oài còn gì Thanks Bro!
    Học Hỏi, Giao Lưu, Phát Triển Đôi Bên Cùng Có Lợi.
    Bla, Bla, Blo Blo....

  6. #5
    Thành Viên
    Ngày tham gia
    Feb 2012
    Bài viết
    61
    Thanks
    13
    Thanked 1 Time in 1 Post

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    Cảm ơn bạn. Bạn ơi, bạn có thể set giúp mình file của Thỏi Vàng nhỏ ( ăn dc 15vbac/20v bac khóa). Set cho nó ăn giới hạn 1 cục/tuần dc ko bạn ?
    Khách viếng thăm hãy cùng mtbt8891 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  7. #6
    Thành Viên GameZone
    Ngày tham gia
    Jun 2010
    Đang ở
    Hà Nội
    Bài viết
    121
    Thanks
    636
    Thanked 61 Times in 39 Posts

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    cái này hay đấy, thanks pro nhé
    Khách viếng thăm hãy cùng cuccut xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  8. #7
    Thành Viên
    Ngày tham gia
    Mar 2012
    Đang ở
    Giang Tân thôn
    Bài viết
    25
    Thanks
    28
    Thanked 1 Time in 1 Post

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    Chuẩn Nếu mình muốn thay add Bạc khóa thành bạc không khóa thì thay BindMoney thành gì vậy chủ thớt ơi?
    Khách viếng thăm hãy cùng tny143 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  9. #8
    Thành Viên
    Ngày tham gia
    Jan 2012
    Bài viết
    83
    Thanks
    10
    Thanked 666 Times in 45 Posts

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    Trích dẫn Gửi bởi tny143 [Only registered and activated users can see links. ]
    Chuẩn Nếu mình muốn thay add Bạc khóa thành bạc không khóa thì thay BindMoney thành gì vậy chủ thớt ơi?
    PHP Code:
        me.Earn(50000000,0); 
    thay đổi số tiền ở trong nhá
    Khách viếng thăm hãy cùng xaophayxoan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  10. Các thành viên gởi lời cảm ơn đến xaophayxoan vì bài viết này !

    tny143 (27-03-12)

  11. #9
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    26
    Thanks
    4
    Thanked 1 Time in 1 Post

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    muốn add 1 item khóa dùng hàm nào nhĩ chủ thớt
    Khách viếng thăm hãy cùng hoacotu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  12. #10
    Thành Viên
    Ngày tham gia
    Mar 2012
    Bài viết
    26
    Thanks
    4
    Thanked 1 Time in 1 Post

    Ðề: Script phần thưởng hàng ngày, có giới hạn số lần và thời gian nhận tiếp theo

    tình hình là chả hiểu sao e bị cái này là qua 12h vẫn không thấy reset số lần nhận trong ngày
    Khách viếng thăm hãy cùng hoacotu xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  13. Các thành viên gởi lời cảm ơn đến hoacotu vì bài viết này !

    xaophayxoan (31-03-12)

 

 
Trang 1 của 4 1 2 3 ... CuốiCuối

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

  1. [JX] Xin script nhận đồ theo từng phái
    Bởi Trung95 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 27-03-12, 11:58 PM
  2. [MU] [Help] Lỗi bảng xếp hạng không cập nhật theo thời gian.
    Bởi bluesky089 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 4
    Bài viết cuối: 02-01-12, 07:56 AM
  3. xin Script thời gian ra boss uf sv font của TSBD nhé
    Bởi chantrung96 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 05-10-11, 04:45 AM
  4. Script Event tết viết theo kiểu mới
    Bởi sangpronhat trong diễn đàn Scripts
    Trả lời: 5
    Bài viết cuối: 29-10-09, 06:58 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à 02:05 AM.
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ệ.