Một Cách Hay Để Viết Các Script Nâng Cấp Item
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 6 của 6
  1. #1
    JX-Group-Development ohishu's Avatar
    Ngày tham gia
    Aug 2009
    Đang ở
    TPHCM
    Bài viết
    337
    Thanks
    45
    Thanked 848 Times in 49 Posts

    Icon10 Một Cách Hay Để Viết Các Script Nâng Cấp Item

    Việc Viết Các Script Nâng Cấp Item Đối Với Các Developer JXP Có Lẽ Là 1 Phần Ngán Nhất Vì Quá Dài !

    Nay Tui Xin Trình Bày 1 Cách Viết Ngắn Gọn = Mảng Thông Qua Script Nâng Cấp Huyền Tinh Ở Version 0.3 TSBĐ


    Coi Và Hiểu:


    Include("\\script\\source\\sourcejx49.lua")

    CTHuyenTinh={ -- Chú Thích: Tên Item , Số Item Để Thăng Cấp !
    {"Huyen Tinh [1]",3},
    {"Huyen Tinh [2]",3},
    {"Huyen Tinh [3]",3},
    {"Huyen Tinh [4]",4},
    {"Huyen Tinh [5]",4},
    {"Huyen Tinh [6]",4},
    {"Huyen Tinh [7]",5},
    {"Huyen Tinh [8]",5},
    {"Huyen Tinh [9]",5},
    {"Huyen Tinh [10]",5}
    }

    function thangcap()
    SayEx({"<color=cyan>Tiem Tap Hoa:<color> Thang Cap\nHuyen Tinh <color=red>2 --> 4<color> Thi Can 3 Vien Dong Chat. Sac Xuat <color=red>100%<color>\nHuyen Tinh <color=red>5 --> 7<color> Thi Can 4 Vien Dong Chat. Sac Xuat <color=red>75%<color>\nHuyen Tinh <color=red>8 --> 10<color> Thi Can 5 Vien Dong Chat. Sac Xuat <color=red>50%<color> !",
    "Thang Cap HT 2/thangcapht",
    "Thang Cap HT 3/thangcapht",
    "Thang Cap HT 4/thangcapht",
    "Thang Cap HT 5/thangcapht",
    "Thang Cap HT 6/thangcapht",
    "Thang Cap HT 7/thangcapht",
    "Thang Cap HT 8/thangcapht",
    "Thang Cap HT 9/thangcapht",
    "Thang Cap HT 10/thangcapht",
    "Thoat/Exit"})
    end

    function thangcapht(sel)
    id = sel + 1
    z = GetItemCount(CTHuyenTinh[id][1])
    if id >= 1 and id < 4 then
    if GetItemCount(CTHuyenTinh[id][1]) >= CTHuyenTinh[id][2] then
    for i=1,CTHuyenTinh[id][2] do DelItem(CTHuyenTinh[id][1]) end
    if GetItemCount(CTHuyenTinh[id][1]) == z - CTHuyenTinh[id][2] then
    AddEventItem(CTHuyenTinh[id+1][1])
    Msg2Player("Ban Nhan Duoc 1 Vien Huyen Tinh Cap "..(id+1).." !")
    else
    Msg2Player("Ban Khong Co "..CTHuyenTinh[id][2].." Vien "..CTHuyenTinh[id][1].." !")
    end
    else
    Msg2Player("Ban Khong Co "..CTHuyenTinh[id][2].." Vien "..CTHuyenTinh[id][1].." !")
    end
    elseif id >= 4 and id < 7 then
    a = random(1,4) -- Xác Suất
    if a > 1 then
    if GetItemCount(CTHuyenTinh[id][1]) >= CTHuyenTinh[id][2] then
    for i=1,CTHuyenTinh[id][2] do DelItem(CTHuyenTinh[id][1]) end
    if GetItemCount(CTHuyenTinh[id][1]) == z - CTHuyenTinh[id][2] then
    AddEventItem(CTHuyenTinh[id+1][1])
    Msg2Player("Ban Nhan Duoc 1 Vien Huyen Tinh Cap "..(id+1).." !")
    else
    Msg2Player("Ban Khong Co "..CTHuyenTinh[id][2].." Vien "..CTHuyenTinh[id][1].." !")
    end
    else
    Msg2Player("Ban Khong Co "..CTHuyenTinh[id][2].." Vien "..CTHuyenTinh[id][1].." !")
    end
    else
    Msg2Player("Thang Cap "..CTHuyenTinh[id+1][1].." That Bai !")
    end
    elseif id >= 7 and id < 10 then
    a = random(1,2) -- Xác Suất
    if a == 2 then
    if GetItemCount(CTHuyenTinh[id][1]) >= CTHuyenTinh[id][2] then
    for i=1,CTHuyenTinh[id][2] do DelItem(CTHuyenTinh[id][1]) end
    if GetItemCount(CTHuyenTinh[id][1]) == z - CTHuyenTinh[id][2] then
    AddEventItem(CTHuyenTinh[id+1][1])
    Msg2Player("Ban Nhan Duoc 1 Vien Huyen Tinh Cap "..(id+1).." !")
    else
    Msg2Player("Ban Khong Co "..CTHuyenTinh[id][2].." Vien "..CTHuyenTinh[id][1].." !")
    end
    else
    Msg2Player("Ban Khong Co "..CTHuyenTinh[id][2].." Vien "..CTHuyenTinh[id][1].." !")
    end
    else
    Msg2Player("Thang Cap "..CTHuyenTinh[id+1][1].." That Bai !")
    end
    end
    end


    Hay Thì Thanks Phát Nào


    Lần sửa cuối bởi ohishu, ngày 12-11-10 lúc 07:11 PM.
    Phiêu bạc giang hồ tìm chốn dung thân !

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

    ohshjt (29-01-11), thanhtunghk (25-01-11)

  3. #2
    Thành Viên
    Ngày tham gia
    Nov 2010
    Bài viết
    50
    Thanks
    0
    Thanked 2 Times in 2 Posts

    Ðề: Một Cách Hay Để Viết Các Script Nâng Cấp Item

    ohishu ông chỉnh lại cái sever thái sơn các chức năng free hết dùm cái GM mà bắt nạp KNB :L làm luôn cái skill GM luôn đj rồi up lai thank
    Khách viếng thăm hãy cùng xuanduan xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #3
    JX-Group-Development ohishu's Avatar
    Ngày tham gia
    Aug 2009
    Đang ở
    TPHCM
    Bài viết
    337
    Thanks
    45
    Thanked 848 Times in 49 Posts

    Icon10 Ðề: Một Cách Hay Để Viết Các Script Nâng Cấp Item

    Trích dẫn Gửi bởi xuanduan [Only registered and activated users can see links. ]
    ohishu ông chỉnh lại cái sever thái sơn các chức năng free hết dùm cái GM mà bắt nạp KNB :L làm luôn cái skill GM luôn đj rồi up lai thank
    Nguyên Nhân Báo Hết Card Là Do Hầu Hết Các DB Trên CLB Time Hết Hạn Đều Là 10/10/2010 Nên Có Bug Đó

    Để Fix Thì Xem Bài Dẫn Của Thái Hòa:
    [Only registered and activated users can see links. ]
    Phiêu bạc giang hồ tìm chốn dung thân !

  5. #4
    Thành Viên Tâm Huyết nghichtu91's Avatar
    Ngày tham gia
    Nov 2010
    Bài viết
    2,228
    Thanks
    69
    Thanked 743 Times in 356 Posts

    Ðề: Một Cách Hay Để Viết Các Script Nâng Cấp Item

    chừng nào ra save tsbd 3.0 vậy bạn ohishu
    Khách viếng thăm hãy cùng nghichtu91 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #5
    Comeback... Zin Kull's Avatar
    Ngày tham gia
    Mar 2009
    Bài viết
    629
    Thanks
    156
    Thanked 27 Times in 17 Posts

    Ðề: Một Cách Hay Để Viết Các Script Nâng Cấp Item

    Trích dẫn Gửi bởi nghichtu91 [Only registered and activated users can see links. ]
    chừng nào ra save tsbd 3.0 vậy bạn ohishu
    Nghe tin tức gốc từ anh ohishu, tsbđ ver 0.3 là phiên bản onl, khác biệt hoàn toàn thay đỗi tất cả dev từ nền Mướp
    Comeback

  7. #6
    Moderator
    Ngày tham gia
    May 2009
    Đang ở
    Nơi rất xa
    Bài viết
    2,479
    Thanks
    572
    Thanked 1,848 Times in 503 Posts

    Ðề: Một Cách Hay Để Viết Các Script Nâng Cấp Item

    thay vì chờ người khác share server hãy lấy time đó tự làm 1 server cho riêng mình.
    có thể sẽ ko hay = server người khác nhưng cũng vui vì đó là công sức của mình
    script hay đó rút ngắn khá nhiều. Thay đổi số lượng cũng dễ
    Lần sửa cuối bởi jxvietnam, ngày 14-11-10 lúc 06:59 AM.
    Khách viếng thăm hãy cùng jxvietnam xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. Ebook hướng dẫn add item + item acient vào MuMaker
    Bởi Alexi_Laiho trong diễn đàn Guides - Kho Lưu trữ
    Trả lời: 10
    Bài viết cuối: 02-03-12, 09:53 PM
  2. Một số script trong thư mục script Vina (unpack)
    Bởi sangpronhat trong diễn đàn Scripts
    Trả lời: 19
    Bài viết cuối: 26-11-11, 08:12 AM
  3. release musever 1.04x+item dragonMu+new item+minimap...
    Bởi KhuongCK_Dev trong diễn đàn Releases
    Trả lời: 11
    Bài viết cuối: 23-04-08, 12:47 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:55 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ệ.