《三國志12 威力加強版》武將屬性1萬修改方法

《三國志12 威力加強版》武將屬性1萬修改方法

這就是修改之後的數據了,是有效果的哦!!!!!!!!!!!!

接下來是武將在各種設施中的效果圖了。繼續往下看

《三國志12 威力加強版》武將屬性1萬修改方法

這個是在市場中的效果圖了,注意看 配屬後 的數值,呵呵。。。。。 不正常哦!!!!!!!!!

《三國志12 威力加強版》武將屬性1萬修改方法

這是在農田中的效果,也是看配屬後的數值!!!!!!!!!!!

《三國志12 威力加強版》武將屬性1萬修改方法

這是在兵營中的效果,也是看配屬後的數值!!!!!!!!!!!

修改方法我放在了後面,腳本存檔太大了點,發不上來,想要修改的人就自己創個腳本,然後把我給的代碼復制進去 再保存看看有沒有效果吧。

其實說到底也就是,通過修改  寶物+屬性  的辦法來突破屬性上限的。只要找到了相關的  寶物+屬性  的代碼就能輕松修改了。

只要是懂得  OD  或者  CE 下斷跟蹤的玩家都能追蹤到關鍵代碼的。

在這里分享給大家,其實修改方法也是挺簡單的,不知道為什麼做修改器的大神們沒有把這個 突破武將屬性上限 的修改加上去?????????

不過這樣修改之後,遊戲樂趣大大減少了,我用了半天時間才找到了修改辦法的。郁悶啦,我在修改遊戲的路上還是個新手啊。

我到網上想要找找 三國志12 和 11 的 突破武將屬性上限 的修改器,結果一個都沒有,郁悶,然後我就自己去修改三國志12了,結果還真讓我修改成功了,蠻幸運的。

至於三國志11嘛,這個遊戲有反調試,真是讓人郁悶了,我突破不了他的反調試保護。

如果有人知道怎麼破解得了三國志11的反調試保護,希望能夠分享一下,我也想把三國志11的武將屬性上限修改了。

我現在已經把 三國志7 三國志8 三國志9 三國志12 的武將屬性上限都給修改成功了。

至於三國志10 那個遊戲只要找到了屬性數值就可以突破武將屬性上限了,很簡單,雖然保存過後就會還原成255,但是也的確是我玩過的三國志系列中最好突破武將屬性上限的遊戲了。。

更多相關內容請關註:三國志12專區

更多相關內容請關註:三國志12專區

[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
cmp [eax+10C],4
jne originalcode
movsx ecx,byte ptr [eax+44]
mov ecx,#9999
and ebx,001C0000
jmp 0059A73E

originalcode:
movsx ecx,byte ptr [eax+44]
and ebx,001C0000

exit:
jmp returnhere

“San12PK.exe”+19A734:
jmp newmem
nop
nop
nop
nop
nop
returnhere:

[DISABLE]
dealloc(newmem)
“San12PK.exe”+19A734:
movsx ecx,byte ptr [eax+44]
and ebx,001C0000

以上是統率的腳本。

上面是我用 CE6.2 找到的關鍵代碼,是武將統率屬性的,至於後面的3個屬性,都在這段代碼的後面一些位置,往下拉找就能很快找到的。
這個是我編寫的腳本,因為這個修改時全武將統一修改的,所以要加一個人物判定的代碼。有可能這個判斷人物的代碼沒用,那就要自己去找特徵值了。 
cmp [eax+10C],4
jne originalcode
就是這一句了。想要修改,自己去下載 CE 然後跳轉到 “San12PK.exe”+19A734 這個地址。應該就能找到這條代碼了。
在這里說一句,我的系統是 WIN7 64 的,所以其他系統可能在這個地址不是這條代碼。那就要你自己去找了。

[ENABLE]
//code from here to ‘[DISABLE]’ will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
newmem:
cmp [eax+10C],4
jnz originalcode
movsx ecx,byte ptr [eax+45]
mov ecx,#9999
push esi
jmp 0059A83F
originalcode:
movsx ecx,byte ptr [eax+45]
push esi
exit:
jmp returnhere
“San12PK.exe”+19A83A:
jmp newmem
returnhere:

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
“San12PK.exe”+19A83A:
movsx ecx,byte ptr [eax+45]
push esi
//Alt: db 0F BE 48 45 56

以上是武力的腳本。

[ENABLE]
//code from here to ‘[DISABLE]’ will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
newmem:
cmp [eax+10C],4
jnz originalcode
movsx ecx,byte ptr [eax+46]
mov ecx,#9999
push esi
jmp 0059A8E2
originalcode:
movsx ecx,byte ptr [eax+46]
push esi
exit:
jmp returnhere
“San12PK.exe”+19A8DD:
jmp newmem
returnhere:

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
“San12PK.exe”+19A8DD:
movsx ecx,byte ptr [eax+46]
push esi
//Alt: db 0F BE 48 46 56

以上是智力的腳本。

[ENABLE]
//code from here to ‘[DISABLE]’ will be used to enable the cheat
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)
newmem:
cmp [eax+10C],4
jnz originalcode
movsx ecx,byte ptr [eax+47]
mov ecx,#9999
push esi
jmp 0059A9F2
originalcode:
movsx ecx,byte ptr [eax+47]
push esi
exit:
jmp returnhere
“San12PK.exe”+19A9ED:
jmp newmem
returnhere:

[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
“San12PK.exe”+19A9ED:
movsx ecx,byte ptr [eax+47]
push esi
//Alt: db 0F BE 48 47 56

以上是政治的腳本。

更多相關內容請關註:三國志12專區

來源:遊民星空