[KT] Xín hướng dẫn chỉnh interface (có hậu tạ)
Hello & Welcome to our community. Is this your first visit? Đăng Ký
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 1 của 1
  1. #1
    Thành Viên feedermonkey's Avatar
    Ngày tham gia
    Feb 2014
    Đang ở
    Ki?m Th?
    Bài viết
    26
    Thanks
    5
    Thanked 2 Times in 1 Post

    Xín hướng dẫn chỉnh interface (có hậu tạ)

    Như tiêu đề, hiện nay hầu hết các server off đều bị tình trạng nếu add quá nhiều skill thì khi mở chuột trái phải lên để set skill thì sẽ bị tình trạng không hiện info những skill hàng trên cùng như hình ảnh này:

    [Only registered and activated users can see links. ]

    Em mở topic này xin hướng dẫn làm cách nào để bảng chuột trái phải chỉ hiển thị skill của môn phái hiện tại, vì em thấy có người hình như đã làm được.

    [Only registered and activated users can see links. ]

    Theo như một số người hướng dẫn thì việc quy định skill hiện ở trái phải được chỉnh trong: interface\btssl_autofight\script\window\skilltree. lua

    Em cũng đã mày mò một hồi trong interface và ui, và có mò được đoạn code sau trong ui\script\window\skilltree.lua

    Code:
     
     local Skills = {};    
            for i=1,#tbSkills do
                      local tbInfo = KFightSkill.GetSkillInfo(tbSkills[i], 10)
                      local bLimitF,bLimitR = 0,0;
                                if (0 > tbInfo.nFactionLimited)then
                                         bLimitF = 1;
                                elseif (tbInfo.nFactionLimited > 0 and tbInfo.nFactionLimited == me.nFaction)    then
                                         bLimitF = 1;
                                end
                                if (0 > tbInfo.nRouteLimited)then
                                         bLimitR = 1;
                                elseif (tbInfo.nRouteLimited > 0 and tbInfo.nRouteLimited == me.nRouteId)    then
                                         bLimitR = 1;
                                end
             if bLimitF * bLimitR == 1 then
                    Skills[#Skills+1] = tbSkills[i];
            end
        end
    Do em đoán đoạn code trên là để check môn phái của skill rồi mới add vào bảng skill nên có thử copy vào interface\btssl_autofight\script\window\skilltree. lua. Kết quả cuối cùng vào game không hiện bất cứ skill nào.

    Vậy nhờ bác nào biết hướng dẫn em thêm.
    Lần sửa cuối bởi feedermonkey, ngày 13-08-18 lúc 10:35 AM.
    Khách viếng thăm hãy cùng feedermonkey xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

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

  1. Xin phần mềm chỉnh sửa interface.pak của chinh đồ
    Bởi evilbaby1 trong diễn đàn Chinh Đồ
    Trả lời: 10
    Bài viết cuối: 03-06-15, 09:48 PM
  2. New Interface Va Vũ Khí Mới Dây Các Bạn...
    Bởi phloc222 trong diễn đàn Skins
    Trả lời: 78
    Bài viết cuối: 15-08-10, 11:10 AM
  3. Interface nào đây?
    Bởi Vo Le trong diễn đàn Võ Lâm Truyền Kỳ (Jx Server)
    Trả lời: 8
    Bài viết cuối: 09-05-10, 08:40 PM
  4. Cần file interface cũ của Hiệp Khách MOD nào giúp em với
    Bởi hahoang1 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 3
    Bài viết cuối: 24-05-08, 04:35 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:44 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ệ.