Hỏi chút về code nhận thưởng khi lên cấp.
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 5 của 5
  1. #1
    ♣—»»ßå†çå2†å¥««•—♣ Tiến Đạt's Avatar
    Ngày tham gia
    Jul 2010
    Đang ở
    WwW.ClbGamesVn.Com ®
    Bài viết
    1,355
    Thanks
    19
    Thanked 416 Times in 135 Posts

    Hỏi chút về code nhận thưởng khi lên cấp.

    Các Pro tui hỏi chút. tui có cái scripts sau nhưng lại có thể bị Bug do nhận đc nhiều lần trong giới hạn cấp đó , ai biết làm sao chỉ cho nhận 1 lần k với:

    [SP]
    Code:
    function ptlcbon()
    capdo = random(1,10)
    nguhanh = random(0,4)
    kiemtra = GetTask(188)
    if (kiemtra == 0) and (GetLevel() == 200) then
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(7)
    AddEventItem(192)
    AddEventItem(192)
    AddEventItem(192)
    AddEventItem(192)
    AddEventItem(192)
    for i=1,2 do AddOwnExp(150000000) end
    MsgEx("<color="..colorS()..">Tuyet Tam Tien Su<color>: Ban da nhan duoc phan thuong thang cap",1);
    else
    MsgEx("<color="..colorS()..">Tuyet Tam Tien Su<color>:Cap do 200 va chua trung sinh moi duoc dung chuc nang nay.",1);
    end
    end;
    [/SP]

    Làm sao để chỉ nhận đc 1 lần trong cấp ? Hoặc giới hạn lv lên ví dụ cấp 149 nhận đc thì khuyến mãi cho nó lên 150 luôn ( có thể làm đc nếu AddExp đủ với Exp của cấp nhưng mình mún xài code giới hạn )
    Khách viếng thăm hãy cùng Tiến Đạt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Thành Viên Tâm Huyết KingMax's Avatar
    Ngày tham gia
    Dec 2010
    Bài viết
    642
    Thanks
    143
    Thanked 321 Times in 125 Posts

    Ðề: Hỏi chút về code nhận thưởng khi lên cấp.

    thêm SetTask(188,1) vào
    Comeback JXP

  3. #3
    ♣—»»ßå†çå2†å¥««•—♣ Tiến Đạt's Avatar
    Ngày tham gia
    Jul 2010
    Đang ở
    WwW.ClbGamesVn.Com ®
    Bài viết
    1,355
    Thanks
    19
    Thanked 416 Times in 135 Posts

    Ðề: Hỏi chút về code nhận thưởng khi lên cấp.

    Trích dẫn Gửi bởi KingMax [Only registered and activated users can see links. ]
    thêm SetTask(188,1) vào
    pro nói rõ hơn đc k? Ta đặt giá trị cho nó giống như đếm số lần trùng sinh à?
    Lần sửa cuối bởi Tiến Đạt, ngày 14-01-11 lúc 02:35 PM.
    Khách viếng thăm hãy cùng Tiến Đạt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    trí tưởng tượng quan trọn [M]r[K]id's Avatar
    Ngày tham gia
    Aug 2010
    Đang ở
    Đà Lạt City
    Bài viết
    934
    Thanks
    73
    Thanked 97 Times in 85 Posts

    Ðề: Hỏi chút về code nhận thưởng khi lên cấp.

    có thể nói như thế này
    set 1 cái task đó
    khi lên 70 nhận thưởng lên cấp ak' thì settask đó là 1
    SetTask(188,1)
    rùi sau đó
    làm gì tùy
    getlv() => nhiu đó tùy and
    gettask(188)=1 then cho nó phần thưởng :B
    rùi SetTask(188,2)
    rùi lại ì getlv() => nhiu đó and gettask(188)=2 then
    rùi lại làm gì đó rùi lại ....
    Nhớ có End
    cứ thế

    tặng cho nó lên 150 thế này
    if getlv()=149 then while AddEXp (9999)
    Khách viếng thăm hãy cùng [M]r[K]id xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #5
    ♣—»»ßå†çå2†å¥««•—♣ Tiến Đạt's Avatar
    Ngày tham gia
    Jul 2010
    Đang ở
    WwW.ClbGamesVn.Com ®
    Bài viết
    1,355
    Thanks
    19
    Thanked 416 Times in 135 Posts

    Ðề: Hỏi chút về code nhận thưởng khi lên cấp.

    Trích dẫn Gửi bởi [M]r[K]id [Only registered and activated users can see links. ]
    có thể nói như thế này
    set 1 cái task đó
    khi lên 70 nhận thưởng lên cấp ak' thì settask đó là 1
    SetTask(188,1)
    rùi sau đó
    làm gì tùy
    getlv() => nhiu đó tùy and
    gettask(188)=1 then cho nó phần thưởng :B
    rùi SetTask(188,2)
    rùi lại ì getlv() => nhiu đó and gettask(188)=2 then
    rùi lại làm gì đó rùi lại ....
    Nhớ có End
    cứ thế

    tặng cho nó lên 150 thế này
    if getlv()=149 then while AddEXp (9999)
    Cái này mà mình còn cần bạn chỉ à
    K trả lời đc chủ ý câu hỏi của mình thì đừng Spam pic hỏi đáp của mình :T
    Khách viếng thăm hãy cùng Tiến Đạt xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. Help Hàm Code Kết Thúc
    Bởi TS2GVN. trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 5
    Bài viết cuối: 23-11-10, 11:17 AM
  2. Xin code web này ?????
    Bởi pengocdl trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 14
    Bài viết cuối: 19-11-10, 07:26 PM
  3. Code web
    Bởi carotkhoaitay trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 08-10-10, 03:40 AM
  4. code làm Huy hiệu Hoàng Tộc rơi ít ở đâu
    Bởi mrgacon trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 06-09-10, 06:24 PM
  5. ai biết code huy hiệu hoàng tộc
    Bởi mrgacon trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 2
    Bài viết cuối: 29-08-10, 10:11 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à 06:19 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ệ.