2008/7/23

圖文教學 -- LF2 複製AI 大法(2)

Copy AI 的方法:

寫在前面:

※本方法只能複製電腦的行動,並無法複製特性(ex. 裝甲)
※所有數值踩十六進位(HEX)

 

做好所有的心裡建設之後,就來:

1. 開啟LF2.exe 看到美麗畫面之後搜尋(Ctrl + F):

CMP DWORD PTR DS:[ECX+6F4],X

X指的是你想複製的ai 的ID。(十六進位)
Ex.0~9正常輸入,Woody- "0A"、Davis- "0B".....

在此範例是使用id: 4 (Henry):

c

 

2.接著你會看到如下的字碼:

d

請注意藍線紅線框起來的地方,另外記起來更好!

 

3.點兩下"第三欄",修改:

Ex.修改

CMP DWORD PTR DS:[ECX+6F4],4

 

JMP 00442612

 

你會看到類似這種多出一些資料的狀態

e

 

4.跳躍(Ctrl + G)到 00442612,然後在00442612的第三欄輸入:

CMP DWORD PTR DS:[ECX+6F4],4

 

再下行輸入:

JE 0040A0EA

發現了嗎?紅字就是紅框框的位置。

接著依序輸入:

CMP DWORD PTR DS:[ECX+6F4],想複製的ID
JE 0040A0EA

 

最後輸入:

JMP 0040A32E

藍字就是上方籃框框位置的數值。

Ex:

f

基本上到這裡就完成了初步的AI複製。 接下來是存檔的部份:

1.空白處點右鍵 > Copy to executable >

All modifications

G

2.點copy All

h

3. 接下來跳出的視窗之中按右鍵,便可以看到Save file 了

 

結語:

※本方法複製的AI 並不會常使用 D>A 指令
※如人物第三行不是CMP DWORD 開頭的,請向下尋找MOV EAX
  開頭的。
※事實上這只是讓程式繞個遠路讀取而已。而一開始要JMP 到哪裡根本就是隨你便的只要是空白的地方都可以跳過去

 

 

請接著看第二篇。

4 則留言:

  1. 尼個系咩軟件啊

    回覆刪除
  2. 尼個系咩軟件啊

    回覆刪除
  3. 為什麼我怎樣就是沒辦法看到有複製AI的效果......

    我也幾乎都照著步驟做了幾十遍了,卻完全沒有改到,位址改錯應該也會出現錯誤才對啊......求解

    回覆刪除
  4. 請問LF2 2.0a的要怎麼改@@?

    回覆刪除