《刺客教條:暗影者》Cheat Engine (CE修改器) 7.5 中文版修改腳本教學
CE修改器:https://www.game735.com/thread-377613-1-1.html
2025年3月25日更新:CE修改腳本中文化版本
前言:強化你的刺客體驗
《刺客教條:暗影者》是育碧推出的動作冒險遊戲,透過本文提供的CE修改腳本,你可以獲得更自由的遊戲體驗。這份腳本提供了多種功能,包括無限生命、氧氣、自動格擋等實用功能,讓你在遊戲中更加得心應手。
修改器功能一覽
本次更新(update.4)新增了以下功能:
- 忽略技能學習前置條件要求
先前更新(update.3)包含:
- 無限氧氣
- 自動格擋
- 忽略技能冷卻與腎上腺素需求
update.2 新增:
- 忽略投擲物品數量限制
update.1 新增:
- 隱身模式
基本功能:
- 無限生命值(生命不會低於最大值的50%)
- 無限氧氣(水下氧氣值會下降但不會耗盡)
- 自動格擋(無需按住格擋按鍵即可自動格擋攻擊)
- 隱身模式(蹲下或趴下時敵人無法發現你)
- 忽略投擲物品數量(使用投擲物品不受數量限制)
- 忽略技能冷卻與腎上腺素(可無限使用技能)
- 忽略技能學習前置條件(無需知識點或劇情進度即可學習所有技能)
- 忽略技能點(學習技能不需要技能點)
使用方法
1. 下載並安裝 Cheat Engine 7.5 中文版
2. 啟動《刺客教條:暗影者》遊戲
3. 開啟 Cheat Engine 並選擇遊戲進程
4. 將以下腳本複製到 Cheat Engine 的表格中- <?xml version="1.0" encoding="utf-8"?>
- <CheatTable>
- <CheatEntries>
- <CheatEntry>
- <ID>17</ID>
- <Description>"enable"</Description>
- <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
- <LastState Activated="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript Async="1">[ENABLE]
- //code from here to '[DISABLE]' will be used to enable the cheat
- aobscanmodule(someHealthCReadAOB,$process,4* * * * * * * 4* * * * * 00 00 4* * * * * * * 4* * * 4* * * * C* * * * C* * * * 31 C0 C3)
- registersymbol(someHealthCReadAOB)
- label(pPlayerHealth)
- registersymbol(pPlayerHealth)
- alloc(newmem,2048,someHealthCReadAOB+1c) //"ACShadows.exe"+2A22CCC)
- label(returnhere)
- label(originalcode_someHealthCReadAOB)
- registersymbol(originalcode_someHealthCReadAOB)
- label(exit)
- newmem: //this is allocated memory, you have read,write,execute access
- //place your code here
- push rbx
- //mov rbx,[rsp+60]
- //push rbx
- mov rbx,pPlayerHealth
- mov [rbx],rcx
- //pop [rbx+8]
- mov byte ptr [rbx+10],1
- pop rbx
- originalcode_someHealthCReadAOB:
- readmem(someHealthCReadAOB+1c,8)
- //vmovss xmm0,[rcx]
- //vmovss [rdx],xmm0
- exit:
- jmp returnhere
- ///
- pPlayerHealth:
- dq 0
- dq 0
- dd 0
- ///
- someHealthCReadAOB+1c: //"ACShadows.exe"+2A22CCC:
- jmp newmem
- nop 3
- returnhere:
-
-
- [DISABLE]
- //code from here till the end of the code will be used to disable the cheat
- dealloc(newmem)
- someHealthCReadAOB+1c: //"ACShadows.exe"+2A22CCC:
- readmem(originalcode_someHealthCReadAOB,8)
- //db C5 FA 10 01 C5 FA 11 02
- //vmovss xmm0,[rcx]
- //vmovss [rdx],xmm0
- unregistersymbol(originalcode_someHealthCReadAOB)
- unregistersymbol(pPlayerHealth)
- </AssemblerScript>
- <CheatEntries>
- <CheatEntry>
- <ID>19</ID>
- <Description>"inf. hp"</Description>
- <LastState Activated="1"/>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript Async="1">[ENABLE]
- //code from here to '[DISABLE]' will be used to enable the cheat
- aobscanmodule(someHealthWritesAOB,$process,48 * * 74 19 C* * * * * * 00 00 C* * * * * * 00 00 C* * * * * * 00 00 C3 C*)
- registersymbol(someHealthWritesAOB)
- label(dMinHealthPer)
- registersymbol(dMinHealthPer)
- alloc(newmem,2048,someHealthWritesAOB+5) //"ACShadows.exe"+2A23B04)
- label(returnhere)
- label(originalcode_someHealthWritesAOB)
- registersymbol(originalcode_someHealthWritesAOB)
- label(exit)
- newmem: //this is allocated memory, you have read,write,execute access
- //place your code here
- push rbx
- mov rbx,dMinHealthPer
- db D9 80
- readmem(someHealthWritesAOB+9,4)
- //fld dword ptr [rax+178]
- fmul dword ptr [rbx]
- fstp dword ptr [rbx+4]
- maxss xmm0,[rbx+4]
- pop rbx
- originalcode_someHealthWritesAOB:
- readmem(someHealthWritesAOB+5,8)
- //vminss xmm0,xmm0,[rax+00000178]
- exit:
- jmp returnhere
- ///
- dMinHealthPer:
- dd (float)0.5
- ///
- someHealthWritesAOB+5: //"ACShadows.exe"+2A23B04:
- jmp newmem
- nop 3
- returnhere:
-
-
- [DISABLE]
- //code from here till the end of the code will be used to disable the cheat
- dealloc(newmem)
- someHealthWritesAOB+5: //"ACShadows.exe"+2A23B04:
- readmem(originalcode_someHealthWritesAOB,8)
- //db C5 FA 5D 80 78 01 00 00
- //vminss xmm0,xmm0,[rax+00000178]
- unregistersymbol(originalcode_someHealthWritesAOB)
- unregistersymbol(dMinHealthPer)
- </AssemblerScript>
- </CheatEntry>
複製代碼以下廣告滑動後還有帖子內容
各功能詳細說明
無限生命值
啟動此功能後,你的生命值不會低於最大值的50%,讓你在激烈的戰鬥中更具優勢。
無限氧氣
在水下探索時,氧氣值雖然會下降,但永遠不會耗盡,讓你可以無限制地在水下探索。
自動格擋
無需手動按住格擋按鍵,系統會自動為你格擋來襲的攻擊。不過對於需要精確反擊的攻擊,你仍需在正確時機按下格擋按鍵。
隱身模式
當啟動此功能時,只要你處於蹲下或趴下狀態,敵人就無法發現你。按住隱身鍵(預設為滑鼠按鈕4),即使你在敵人視線範圍內擊殺目標,他們也不會發現你。
忽略投擲物品數量
使用此功能後,你可以無視投擲物品的數量限制進行使用,即使顯示數量為零也能繼續使用。
忽略技能冷卻與腎上腺素
啟用後可以隨心所欲地使用技能,不受冷卻時間和腎上腺素值的限制。
忽略技能學習前置條件
允許你學習所有技能,無需滿足知識點或劇情進度的要求。
忽略技能點
學習技能不再需要技能點,讓你可以自由發展角色能力。
無偵察兵需求功能
除了上述功能外,我們還提供一個額外的腳本,讓你在沒有偵察兵的情況下也能使用偵察功能:- <?xml version="1.0" encoding="utf-8"?>
- <CheatTable>
- <CheatEntries>
- <CheatEntry>
- <ID>5</ID>
- <Description>"Refill Scout / No Scout Required"</Description>
- <VariableType>Auto Assembler Script</VariableType>
- <AssemblerScript>
- [ENABLE]
- //Send@FearlessRevolution|Sintrix
- aobscanmodule(scout_req,$process,83 78 38 00 0F 95 C0)
- alloc(newmem,$1000,scout_req)
- label(code return)
- newmem:
- mov al,1
- code:
- //cmp dword ptr [rax+38],00
- setne al
- jmp return
- scout_req:
- jmp newmem
- nop 2
- return:
- registersymbol(scout_req)
- [DISABLE]
- scout_req:
- db 83 78 38 00 0F 95 C0
- unregistersymbol(*)
- dealloc(*)
- </AssemblerScript>
- </CheatEntry>
- </CheatEntries>
- </CheatTable>
複製代碼 此功能可以讓你在沒有偵察兵的情況下也能使用偵察能力,如果你有偵察兵,它們仍會被正常使用。
👉 福 利 遊 戲 推 薦 ⬇️ 點 ⬇️⬇️ 免費玩各種動漫手遊

|