HACK MUA LẺ ITEM ARMY
Đầu tiên , dùng blue fpt giải nén full ra một thư mục . Vì blue fpt không hổ trợ các file có dán mã url nên dùng blue fpt sign cũng như không sign đều phải bấm mỏi hết cả tay . Hix . Thôi , cố gắng . Sau khi giải nén xong thì dùng bytecode tìm đến thư mục a chọn "codeLG" > dh.class . Mở ra sẽ thấy
1. putstatic coreLG/dh/m Ljavax/microedition/lcdui/Image;
2. putstatic coreLG/dh/m Ljavax/microedition/lcdui/Image;
...
5. bipush 22
6. newarray byte
7. dup
8. iconst_0
9. iconst_2
10. bastore
11. dup
12. inconst_1
13. inconst_2
...
92. bipush 21
93. inconst_1
94. bastore
95. putstatic coreLG/dh/n[B
96. bipush 34
97. newarray byte
98. dup
99. inconst_2
100. bipush 30
101. bastore
102. dup
103. inconst_3
104. bipush 20
105. bastore
106. dup
107. inconst_4
...
178. bipush 22
179. bipush 10
180. bastore
181. dup
182. bipush 23
183. bipush 10
184. bastore
185. putstatic coreLG/dh/o[B.
...
Không cần bận tâm nhiều , ta chỉ quan tâm từ dòng 99 đến 183 .
Dòng 99,103,107,178,182 chính là intem trong dãy. Nhưng tại sao nó lại bắt đầu là inconst_2 ? . Bởi vì trong game 2 intem 0, 1 là máu và telepost ko mất tiền mua nên bắt đầu từ x2 ( inconst_2) .
Còn dòng 100,104,179,183 là số lượng 1 lần mua của chúng trong game. Muốn sửa nó về bé hơn 5 thì phải đổi bipush về inconst_ để ko ưds. Sửa hết về inconst_1 thì mua lẻ 1 kái . Xong nén lại thôi .