2010年7月2日 星期五

簡單學會用ME更新數據的最佳方法(oqo252003)

用ME更新數據的最佳方法
請按照步驟進行..

數據更新查找方法
一.用機械碼Array of Bytes更新數據
(AOB)Array of Bytes
1-1.開啟M.E
1-2.左上角的小電腦
1-3.Open file
1-4.檔名(找前一版的CEM檔 或 TXT檔)
1-5.Memory view
1-6.任一欄位按右鍵->選go to address
1-7.(輸入前一版要更新的數據).記下Bytes裡的 AOB碼(XX XX XX XX XX)

2-1.左上角的小電腦
2-2.Open file
2-3.檔名(找新版的CEM檔 或 TXT檔)
2-4.Value type欄 選Array of Bytes
2-5.Hex欄->貼上你要找的AOB碼->按New Scan查找
例如:
Item X - Y (UberVac)(AOB碼會變動的數 要加空格)
8B 0D E8 8B 83 4D
(角色 X Offset 指令的值再加上4)
(角色 X Offset 指令的值再加上8)
Offset:(AOB碼會變動的數 要加?號)
89 87 ? ? 00 00 89 9f ? ? 00 00 eb 07

2-6.看左邊的小方格所列出來的代碼一一查找核對即可找出



二.用Opcode找代碼(用AOB碼找不到時專用更新方法)
1-1.開啟M.E
1-2.左上角的小電腦
1-3.Open file
1-4.檔名(找前一版的CEM檔 或 TXT檔)
1-5.Memory view
1-6.任一欄位按右鍵輸入(前一版要更新的數據).記下Opcode裡的數據

2-1.左上角的小電腦
2-2.Open file
2-3.檔名(找新版的CEM檔 或 TXT檔)
2-4.Memory view
2-5.任一欄位按右鍵->選go to address 輸入00400000
2-6.Scarch->Find assembly code!
2-7.輸入前一版找不到代碼的Opcode數據->按OK
2-8.列出代碼後 (小方框裡找到的代碼 點每一個2下 即可快速查找)再一一查找核對即可找出

沒有留言:

張貼留言