[KT] Cao Thủ Cùng Tìm Cách Khóa Item Pet Chống Bug Lực Tay + Máu - Trang 5
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Trang 5 của 5 Đầu tiênĐầu tiên ... 3 4 5
Kết quả 41 đến 46 của 46
  1. #41
    Thành Viên
    Ngày tham gia
    Jun 2012
    Bài viết
    40
    Thanks
    30
    Thanked 1 Time in 1 Post

    Ðề: Cao Thủ Cùng Tìm Cách Khóa Item Pet Chống Bug Lực Tay + Máu

    vuơng kiếm ko đeo đc kìa, thay ui vào vào game đeo đồ sai luật dis ko biết nó làm sao
    Khách viếng thăm hãy cùng noactive xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #42
    Thành Viên
    Ngày tham gia
    Jun 2011
    Bài viết
    42
    Thanks
    1
    Thanked 3 Times in 3 Posts

    Ðề: Cao Thủ Cùng Tìm Cách Khóa Item Pet Chống Bug Lực Tay + Máu

    Trích dẫn Gửi bởi ThienSauMenh [Only registered and activated users can see links. ]
    tìm 2 ngày rồi ko ra nên mới hỏi bác ơi
    Để ý cái hàm bác chủ thớt nói ấy. Em tìm 15' là ra liền.
    Khách viếng thăm hãy cùng anhday22 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #43
    Thành Viên
    Ngày tham gia
    Dec 2008
    Bài viết
    89
    Thanks
    39
    Thanked 31 Times in 15 Posts

    Ðề: Cao Thủ Cùng Tìm Cách Khóa Item Pet Chống Bug Lực Tay + Máu

    Trích dẫn Gửi bởi nguyenhophuc87 [Only registered and activated users can see links. ]
    Hiện nay với các sv Chân nguyên có item pet thường bị lỗi có thể mang đồ thường lên khung item pet bên F9, phát sinh lỗi mất cân bằng game. Vì sao chuyện này xảy ra ? đơn giản Gamer chỉ cần xóa một vài file ở UI sẽ có thể làm được ngay. Vậy làm sao khóa UI không cho Gamer đổi ?

    Giải pháp khóa từ Client: PAK toàn bộ UI lại thành ui.pak
    Hoá giải: Gamer lấy UI.pak của SV khác, thay thế UI.pak của mình >>> vẫn mang lên được tiếp !


    Giải Pháp khóa từ Server: giải pháp này mình nghĩ là hiệu quả hơn vì Gamer không thể thực hiện BUG từ client. vậy với giải pháp này mình cần check được Gamer có mang item pet trên người hay không !
    Với những item trên người bên phím tắt F1. ta sẽ dễ dàng check được bằng cách sau:
    Code:
    local pItem = me.GetEquip(Item.EQUIPPOS_HEAD);
    if pItem == nil then
      --Câu thông báo: hiện ngươi không có mang NÓN trên người
    else
      --Cau thông báo: Ngươi có mang nón trên người
    end;
    với Item.EQUIPPOS_HEAD SV sẽ hiểu được ta cần kiểm tra vị trí của NÓN. như vậy câu lệnh trên chạy OK và cho ta biết hiện tại nhân vật có ĐỘI MŨ BẢO HIỂM hay không !

    Tiếp theo, mình sử dụng hàm tương tự để check Vũ Khí của PET như sau:
    Code:
    local pItem = me.GetEquip(Item.PARTNEREQUIP_WEAPON);
    if pItem == nil then
      --Câu thông báo: hiện ngươi không có mang Vũ Khí PET
    else
      --Cau thông báo: Ngươi có mang Vũ Khí PET
    end;
    Kết quả luôn luôn trả về KHÔNG MANG VŨ KHÍ PET với tham số địa chỉ là Item.PARTNEREQUIP_WEAPON . nghĩa là Hàm trên không nhận biết được có mang item pet hay không. tiếp theo mình thay thế Item.PARTNEREQUIP_WEAPON bằng số trực tiếp quy định bên trong define là 22 cho Vũ khí pet (EQUIPPOS_NUM + PARTNEREQUIP_WEAPON = 22 + 0 = 22)

    khi mình thay thế số trực tiếp cho những item trên người mang cho khung F1 (ví dụ me.GetEquip(0);--Kiểm tra NÓN) thì hàm chạy tốt, vẫn check được, kết quả như khi dùng me.GetEquip(Item.EQUIPPOS_HEAD); . nhưng với item pet thì lại không check được !

    Với vấn đề trên rất mong mọi người cùng chung giúp mình viết hoàn thiện hàm check xem có mang item pet trên người hay không ! Xin cảm ơn !
    Up cho bạn nào chưa làm được giống mình ,hy vọng có pro nào tốt bụng hướng dẫn thêm về hàm check item pet
    Khách viếng thăm hãy cùng thaitunet39 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #44
    Thành Viên
    Ngày tham gia
    Aug 2012
    Bài viết
    112
    Thanks
    5
    Thanked 144 Times in 42 Posts

    Ðề: Cao Thủ Cùng Tìm Cách Khóa Item Pet Chống Bug Lực Tay + Máu

    Check item pet dc thì bỏ script vào đâu là hợp lý? và xử lý khi sai luật sao cho hợp mn (đưa ra đảo, đứng yên, dis,...) hoặc xoá luôn cái đồ đó?
    Lần sửa cuối bởi privi, ngày 23-05-13 lúc 01:04 AM.
    Khách viếng thăm hãy cùng privi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  5. #45
    Thành Viên
    Ngày tham gia
    Jun 2012
    Bài viết
    36
    Thanks
    16
    Thanked 2 Times in 2 Posts

    Ðề: Cao Thủ Cùng Tìm Cách Khóa Item Pet Chống Bug Lực Tay + Máu

    Trích dẫn Gửi bởi nguyenhophuc87 [Only registered and activated users can see links. ]
    Hiện nay với các sv Chân nguyên có item pet thường bị lỗi có thể mang đồ thường lên khung item pet bên F9, phát sinh lỗi mất cân bằng game. Vì sao chuyện này xảy ra ? đơn giản Gamer chỉ cần xóa một vài file ở UI sẽ có thể làm được ngay. Vậy làm sao khóa UI không cho Gamer đổi ?

    Giải pháp khóa từ Client: PAK toàn bộ UI lại thành ui.pak
    Hoá giải: Gamer lấy UI.pak của SV khác, thay thế UI.pak của mình >>> vẫn mang lên được tiếp !


    Giải Pháp khóa từ Server: giải pháp này mình nghĩ là hiệu quả hơn vì Gamer không thể thực hiện BUG từ client. vậy với giải pháp này mình cần check được Gamer có mang item pet trên người hay không !
    Với những item trên người bên phím tắt F1. ta sẽ dễ dàng check được bằng cách sau:
    Code:
    local pItem = me.GetEquip(Item.EQUIPPOS_HEAD);
    if pItem == nil then
      --Câu thông báo: hiện ngươi không có mang NÓN trên người
    else
      --Cau thông báo: Ngươi có mang nón trên người
    end;
    với Item.EQUIPPOS_HEAD SV sẽ hiểu được ta cần kiểm tra vị trí của NÓN. như vậy câu lệnh trên chạy OK và cho ta biết hiện tại nhân vật có ĐỘI MŨ BẢO HIỂM hay không !

    Tiếp theo, mình sử dụng hàm tương tự để check Vũ Khí của PET như sau:
    Code:
    local pItem = me.GetEquip(Item.PARTNEREQUIP_WEAPON);
    if pItem == nil then
      --Câu thông báo: hiện ngươi không có mang Vũ Khí PET
    else
      --Cau thông báo: Ngươi có mang Vũ Khí PET
    end;
    Kết quả luôn luôn trả về KHÔNG MANG VŨ KHÍ PET với tham số địa chỉ là Item.PARTNEREQUIP_WEAPON . nghĩa là Hàm trên không nhận biết được có mang item pet hay không. tiếp theo mình thay thế Item.PARTNEREQUIP_WEAPON bằng số trực tiếp quy định bên trong define là 22 cho Vũ khí pet (EQUIPPOS_NUM + PARTNEREQUIP_WEAPON = 22 + 0 = 22)

    khi mình thay thế số trực tiếp cho những item trên người mang cho khung F1 (ví dụ me.GetEquip(0);--Kiểm tra NÓN) thì hàm chạy tốt, vẫn check được, kết quả như khi dùng me.GetEquip(Item.EQUIPPOS_HEAD); . nhưng với item pet thì lại không check được !

    Với vấn đề trên rất mong mọi người cùng chung giúp mình viết hoàn thiện hàm check xem có mang item pet trên người hay không ! Xin cảm ơn !

    Theo gợi ý của bạn mình đã có cách fix được, có thể check được đồ pet đang đeo món gì . Các bạn nào cần liên hệ yahoo rom19842003 nhé, giờ hành chính
    Khách viếng thăm hãy cùng rom1984 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  6. #46
    Thành Viên
    Ngày tham gia
    Aug 2012
    Bài viết
    112
    Thanks
    5
    Thanked 144 Times in 42 Posts

    Ðề: Cao Thủ Cùng Tìm Cách Khóa Item Pet Chống Bug Lực Tay + Máu

    Trích dẫn Gửi bởi rom1984 [Only registered and activated users can see links. ]
    Theo gợi ý của bạn mình đã có cách fix được, có thể check được đồ pet đang đeo món gì . Các bạn nào cần liên hệ yahoo rom19842003 nhé, giờ hành chính
    - Check thì check biết nó đeo cái j rồi. Nhưng ko bt cái sự kiện khi pick cái item nào đó đặt vào F9 ở chổ nào để cho hàm check nó thực thi luôn lúc đó đây
    Lần sửa cuối bởi privi, ngày 25-05-13 lúc 11:09 PM.
    Khách viếng thăm hãy cùng privi xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 
Trang 5 của 5 Đầu tiênĐầu tiên ... 3 4 5

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

  1. [MU] Update NWebMU v4.12.0622 - Event VIP Ép Item - Bảo vệ Item
    Bởi bistro007_hp trong diễn đàn SQL Server & Website
    Trả lời: 10
    Bài viết cuối: 14-08-12, 10:36 AM
  2. [MU] Xin hướng dẫn update item +13 lên item +15 và đổi tên server trong file text.bmd
    Bởi truongvu1983 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 1
    Bài viết cuối: 16-06-12, 08:36 PM
  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:06 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ệ.