- Bạn có thể dùng Explorer377 để vô hiệu hóa tin nhắn 1 chiều trong game nhưng đôi lúc game lại lỗi không chơi được. Vậy thì đã đến lúc tự mình phải ra tay vô hiệu hóa tin nhắn game rồi.
- Công cụ lần này là: ByteCodeEditor140 BlueFTP1.70
- Game ví dụ là kiếm khách của qplay: http://m.qplay.vn/detail.jspx?id=60
- Ở bài mod speed game java trước chắc các bạn cũng đã làm quen với ByteCodeEditor rồi nên mình sẽ không hướng dẫn cụ thể từng chi tiết nữa mà sẽ nói ngắn gọn hơn.
- Đầu tiên dùng BlueFTP1.70 giải nén game vào 1 thư mục tạm đặt là KiemKhach. Sử dụng ByteCodeEditor vào thư mục đó tìm kiếm với từ khóa MessageConnection (hoặc TextMessage, setPayloadText, newMessage, setAddress đều được).
- Kết quả ta tìm được 2 file là g.class và o.class.
- Mở g.class -> method -> run. Nhấn 8 tìm kiếm từ khóa là send.
- Kết quả là dòng số 31.
- Nhấn phím chọn trái ta được:
- Đó chính là hàm send viết dưới dạng mã ByteCode. Bây giờ muốn vô hiệu hóa ta xóa hàm đó đi và thay bằng lệnh pop.
- Tiếp tục tạo thêm dòng mới (ấn phím chọn giữa) và Edit để được 2 lệnh pop và 3 lệnh nop (mỗi lệnh này có giá trị là 1 byte, lệnh send là 5 byte).
- Lưu g.class lại.
- Làm tương tự với o.class.
- Nén lại và hưởng thành quả.