世紀帝國3亞洲王朝無限人口方法
《世紀帝國3亞洲王朝》作為一款即時戰略遊戲,但往往開始的時候被人口數量所限制,導致許多建築不能建成,很是不爽,這裡教大家三種無限人口的方法,這樣子你就可以毫無顧忌的去建造你自己的東西了。
方法一:
下載一個世紀帝國3亞洲王朝無限人口補丁即可。
世紀帝國3亞洲王朝無限人口補丁:
方法二:
用改檔案的方法(不過電腦也會同樣無限人口)
開啟帝國的資料夾找到Data資料夾目錄下的proto.xml檔案,亞洲對應的是protoy.xml檔案,用記事本開啟
凡發現有如下程式碼的(可利用記事本的查詢功能):
中間的數值1為人口數,有的是2、3等等。
要人口無限,全改成0即可。
方法三:
用修改器
工具準備:金山遊俠(or 其他遊戲修改器),OllyDBG
首先 建一個爭霸戰,選發現時代,此時人口上限是10,用金山遊俠在age3程式中查詢10。 然後建一個房屋,人口上限
程式設計20,繼續查詢。 最終鎖定0x05D70054 就是本次人口上限變數所在的位置(每局位置不一樣)。好,喚出傳說中的
OllyDBG,附加到程式age3。給0x05D70054下記憶體斷點。然後回到遊戲。 OllyDBG很聽話的彈出來了。停在0x0041B6
:0041B657 8B4254 mov eax, dword ptr [edx+54]
;dword ptr [edx+54] 存放的就是當前人口上限 20
:0041B65A 33442404 xor eax, dword ptr [esp+04]
:0041B65E 3DC8000000 cmp eax, 000000C8
;呵呵 判斷 是否超過了人口上限 0xC8=200
:0041B663 0F8FD3370A00 jg 004BEE3C
;如果超過了人口上限 則跳轉到 跳轉1
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:004BEE41(U)
|
:0041B669 8B150840BC00 mov edx, dword ptr [00BC4008]
;沒搞明白這幾個地址幹什麼用的
:0041B66F 8B8A3C010000 mov ecx, dword ptr [edx+0000013C]
:0041B675 8B891C030000 mov ecx, dword ptr [ecx+0000031C]
;此時ecx的值是 0xC8
:0041B67B 3BC1 cmp eax, ecx
;很顯然 和0x0041B65E 作用一樣
:0041B67D 0F8F08CD1600 jg 0058838B
;如果當前人口上限 超過了 ecx(0xC8) 則跳轉到 跳轉2
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:00588426(U)
|
:0041B683 83C408 add esp, 00000008
:0041B686 C3 ret
跳轉1
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0041B663(C)
|
:004BEE3C B8C8000000 mov eax, 000000C8
相關攻略文章
“蘇丹崛起”成《世紀帝國》全系列DLC銷量最佳
《世紀帝國》S4新賽季超前爆料!英雄加冕,鏖戰維京!
World's Edge開發 《世紀帝國》手遊預告片公佈
《世紀帝國》將於 2023 年登陸 Xbox 主機
慶祝《世紀帝國》 25 週年——週年紀念直播和《世紀帝國 IV 週年紀念版》
《世紀帝國》正統血脈,今日《重返帝國》
《世紀帝國》系列發展史 給我幾個農民 建造一個帝國
《世紀帝國》歷代祕籍作弊碼全彙總 全系列控制檯祕籍分享
《世紀帝國》發售前的故事 草根創業 一不小心賣了300萬份
烏龍 “黑客”用軍艦賬號直播《世紀帝國》實為忘切賬號
膽太大!黑客盜美國驅逐艦官方賬號直播《世紀帝國》
美國驅逐艦官方賬號被盜 黑客竟拿來直播《世紀帝國》