《My party is grinding》修改器快速閱讀精華
- 🔥 三種修改方案:從基礎無敵到高風險一擊必殺,自由選擇適合自己的作弊強度
- 🛡️ 安全建議:推薦使用「無敵+敵人凍結+4倍傷害」組合,實測1小時無封鎖風險
- ⚠️ 高風險警告:一擊必殺(OHK)雖然爽,但10分鐘內就可能被系統標記為「異常遊玩」並停權
- 💻 技術原理:使用 Mono.Cecil 直接修改 Assembly-CSharp.dll,無需 Cheat Engine 背景執行
前言與風險提醒
想要輕鬆刷關卻不想被系統封鎖?《My party is grinding》作為一款放置型RPG,雖然玩法輕鬆,但後期關卡難度跳躍幅度大,許多玩家會尋求修改器輔助。
本教學提供技術層級的DLL修改方案,透過 Mono.Cecil 函式庫直接篡改遊戲組件,無需常駐 Cheat Engine 背景程式,相對來說更不容易被簡單的反作弊機制偵測。
⚠️ 重要風險聲明
- 使用任何第三方修改工具均違反遊戲服務條款,可能導致帳號永久停權
- 「一擊必殺」功能極度危險,實測10分鐘內即被系統標記為「異常遊玩(abnormal play)」
- 建議使用「無敵+敵人凍結+4倍傷害」的保守組合,實測連續遊玩1小時無立即封鎖
- 請務必備份原始 Assembly-CSharp.dll 檔案,命名為 .vanilla 以便還原
修改功能詳細說明
本修改器提供三種不同風險等級的作弊方案,玩家可依照自身需求選擇:
方案一:保守安全型(推薦)
功能組合:無敵模式(Godmode) + 敵人凍結(Freeze)
- 無敵模式:透過修改 Character.SetDamage 方法,使角色不會受到任何傷害
- 敵人凍結:篡改 BattleUnit.checkNormalAttack 邏輯,讓敵方單位無法執行普通攻擊,實質上處於靜止狀態
風險評估:★☆☆☆☆
實測連續運行1小時無封鎖紀錄,是最安全的懶人包方案。
方案二:平衡強化型
功能組合:無敵模式 + 4倍傷害輸出(Safe Damage 4x)
- 4倍傷害:修改 Enemy.SetDamage 方法,將玩家對敵人造成的傷害乘以4倍係數,既加快通關速度,又不會像一擊必殺那樣過度異常
風險評估:★★☆☆☆
傷害數值雖然提高,但仍屬於正常遊戲可能達到的範圍,風險相對可控。
方案三:高風險秒殺型(不建議)
功能組合:無敵模式 + 一擊必殺(One Hit Kill) + 技能無冷卻(No Cooldown)
- 一擊必殺:將傷害數值改為極大值(999999999),任何攻擊都會瞬間秒殺敵人
- 無冷卻:將技能冷卻時間歸零,可無限連發大招
風險評估:★★★★★
強烈警告:實測10分鐘內即被系統偵測為「異常遊玩」,帳號會被標記並可能永久停權。僅供測試使用,切勿用於主要帳號。
安裝與使用教學
本修改方案需要具備基本的命令列操作能力,請按照以下步驟進行:
前置需求
步驟一:建立專案
開啟終端機(Terminal)或命令提示字元,執行以下指令建立工作目錄與 C# 專案:
mkdir -p ~/mpig
cd ~/mpig
dotnet new console -n MpigPatcher
cd MpigPatcher
dotnet add package Mono.Cecil
步驟二:貼上修改程式碼
根據你想要的功能,選擇上方「方案一」或「方案二」的 C# 程式碼,複製後貼到 Program.cs 檔案中,覆蓋原有的預設程式碼。
步驟三:編譯程式
在終端機中執行:
步驟四:備份並修改 DLL
1. 找到遊戲安裝目錄中的 Assembly-CSharp.dll(通常位於 MyPartyIsGrinding_Data/Managed/ 資料夾內)
2. 將原始檔案複製一份,重新命名為 Assembly-CSharp.dll.vanilla 作為備份
3. 將原始 DLL 複製到你剛剛建立的 ~/mpig/MpigPatcher/ 工作目錄中
步驟五:執行修改程式
在終端機中執行以下指令(請根據實際路徑調整):
dotnet run -c Release -- Assembly-CSharp.dll Assembly-CSharp.dll.patch "<遊戲資料夾>/MyPartyIsGrinding_Data/Managed/"
如果執行成功,你會看到類似以下的輸出:
GODMODE applied on Character.SetDamage
SAFE DAMAGE (4x) applied on Enemy.SetDamage (Double)
Done.
步驟六:套用修改
1. 將產生的 Assembly-CSharp.dll.patch 複製回遊戲的 Managed 資料夾
2. 刪除或重新命名原本的 Assembly-CSharp.dll
3. 將 Assembly-CSharp.dll.patch 重新命名為 Assembly-CSharp.dll
4. 啟動遊戲,享受修改後的遊戲體驗
修改器DLL下載點
如果你不想自己編譯程式碼,可以直接下載已經編譯好的 DLL 檔案。這是版本 v1.0.20 的修改檔案,包含 無敵模式 + 4倍傷害 功能,經實測相對安全。
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
使用說明:
- 下載檔案後,備份你遊戲資料夾中的原始 Assembly-CSharp.dll
- 將下載的 DLL 重新命名為 Assembly-CSharp.dll
- 覆蓋到遊戲安裝目錄的 MyPartyIsGrinding_Data/Managed/ 資料夾中
- 啟動遊戲即可生效
常見問題Q&A
Q:使用這個修改器會被Ban嗎?
A:根據原作者實測,使用「無敵+4倍傷害」組合連續遊玩1小時未被檢測。但使用「一擊必殺」功能會在10分鐘內被系統標記為「異常遊玩(abnormal play)」,可能導致帳號停權。建議僅在離線模式或備用帳號上使用。
Q:這個修改器支援哪些版本?
A:目前提供的DLL檔案適用於遊戲版本 v1.0.20。當遊戲更新後,你需要等待新版本DLL釋出,或自行使用原始碼重新編譯(如果遊戲的 Metdod 結構未改變)。
Q:Mac系統可以使用嗎?
A:可以。原始程式碼就是在Mac上開發的。你需要安裝 .NET SDK,並依照教學中的命令列指令操作。Windows 和 Linux 用戶同樣適用,只需調整路徑格式即可。
Q:如何還原原始遊戲檔案?
A:在安裝修改DLL前,你應該已經備份了原始的 Assembly-CSharp.dll(建議命名為 Assembly-CSharp.dll.vanilla)。若要還原,只需刪除修改後的DLL,將備份檔案重新命名回 Assembly-CSharp.dll 即可。
Q:為什麼我執行後沒有看到「GODMODE applied」等訊息?
A:這通常表示程式無法找到對應的 Metdod,可能是因為遊戲版本更新導致 Metdod 名稱或結構改變。請確認你使用的遊戲版本與修改器版本相符。
|