《My Party Is Grinding》修改器快速閱讀精華
🛡️ 無敵模式 :角色不受任何傷害,適合掛機練功 ❄️ 敵人凍結 :敵人無法進行普通攻擊,僅限類型2~5的敵人 ⚔️ 4倍傷害模式 :安全傷害倍率,避免被系統偵測異常 🔥 一擊必殺 :超高傷害但風險極高,10分鐘內可能被封鎖 ⚡ 技能無冷卻 :可搭配無敵模式使用,但需注意使用頻率
👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app
本文章目錄
前言與遊戲介紹
《My Party Is Grinding》是由 SUPERLINK Inc. 開發的桌面放置型 RPG,玩家可組成五人隊伍進行自動戰鬥,遊戲特色在於其半透明視窗設計,讓玩家可以在掛機練功的同時處理其他工作。
本教學將詳細說明如何使用 Mono.Cecil 函式庫修改遊戲的 Assembly-CSharp.dll,實現無敵模式、敵人凍結、傷害倍率調整等功能。請注意,修改遊戲檔案可能導致帳號被封鎖,建議使用離線模式或備用帳號進行測試。
修改器功能心得分享
本修改器提供多種功能模式,玩家可依據需求選擇適合的組合。根據實測,無敵模式搭配敵人凍結是最安全的組合,連續使用一小時未觸發封鎖。
無敵模式與敵人凍結
無敵模式(GODMODE) :修改 Character.SetDamage 方法,使角色不會受到任何傷害。適合長時間掛機練功。敵人凍結(FREEZE) :修改 BattleUnit.checkNormalAttack 方法,使敵人類型 2 至 5 無法進行普通攻擊。注意首領怪通常為類型 1,不受此影響。
傷害倍率調整模式
4倍傷害(SAFE DAMAGE 4x) :將 Enemy.SetDamage 的傷害值乘以 4,提供足夠的輸出同時避免被系統偵測為異常數據。實測一小時無封鎖紀錄。一擊必殺(OHK - One Hit Kill) :將傷害值設為極高數值(99999999999999),可瞬間擊殺任何敵人。但風險極高,實測 10 分鐘內即被系統標記為「異常遊玩」並暫時封鎖一小時。技能無冷卻(NO COOLDOWN) :將所有冷卻時間相關方法的回傳值設為 0,可無限施放技能。建議搭配無敵模式使用,並設定 2 至 3 秒的冷卻延遲以降低風險。
環境建置與編譯教學
本修改器使用 C# 與 Mono.Cecil 函式庫進行 DLL 注入修改。以下教學以 macOS 為基準,Windows 與 Linux 用戶請適當調整路徑格式。
建立工作目錄與專案
在終端機執行以下指令:
mkdir -p ~/mpig
cd ~/mpig
dotnet new console -n MpigPatcher
cd MpigPatcher
dotnet add package Mono.Cecil
選擇修改模式並替換程式碼
根據需求選擇以下其中一種模式,將對應的 C# 程式碼貼入 Program.cs 檔案:
模式一:無敵模式 + 敵人凍結 (最安全推薦)模式二:無敵模式 + 敵人凍結 + 一擊必殺 + 技能無冷卻 (高風險)模式三:無敵模式 + 4倍傷害 (安全傷害倍率)模式四:無敵模式 + 2秒技能冷卻 (平衡型)
編譯專案
執行以下指令編譯修改器:
DLL注入步驟
編譯完成後,請按照以下步驟將修改注入遊戲 DLL:
備份原始檔案
在遊戲安裝目錄中找到 Assembly-CSharp.dll (通常位於 Steam\steamapps\common\My Party Is Grinding\Managed\ ),將其複製並重新命名為 Assembly-CSharp.dll.vanilla 作為備份。
準備工作檔案
將原始的 Assembly-CSharp.dll 複製到剛剛建立的 ~/mpig/MpigPatcher/ 工作目錄中。
執行修改程式
在終端機中執行以下指令(請依實際路徑調整):
dotnet run -c Release -- <原始DLL路徑> <輸出DLL路徑> <遊戲Managed目錄>
範例:
dotnet run -c Release -- ~/mpig/MpigPatcher/Assembly-CSharp.dll ~/mpig/MpigPatcher/Assembly-CSharp.dll.patched "/Users/用戶名/Library/Application Support/Steam/steamapps/common/My Party Is Grinding/Managed/"
替換遊戲檔案
執行成功後,將產生的 Assembly-CSharp.dll.patched (或你命名的輸出檔)複製回遊戲目錄,重新命名為 Assembly-CSharp.dll (記得先備份原始的),覆蓋原有檔案。
驗證修改
啟動遊戲,如果終端機顯示 GODMODE applied 、FREEZE applied 等訊息,表示修改成功注入。
防封建議與風險提示
風險等級分類
修改組合 風險等級 預計存活時間 無敵模式 + 敵人凍結 低風險 🟢 1小時以上 無敵模式 + 4倍傷害 低風險 🟢 1小時以上 無敵模式 + 2秒冷卻 中等風險 🟡 30分鐘~1小時 一擊必殺 (OHK) 高風險 🔴 10分鐘內
防封建議
避免一擊必殺 :瞬間清除高難度關卡會被系統標記為「異常遊玩」(abnormal play),建議使用4倍傷害模式代替。控制技能施放頻率 :即使開啟無冷卻,也建議保留2~3秒的間隔,避免傷害數據異常飆升。使用離線模式 :如果遊戲支援離線模式,建議在離線狀態下使用修改器,降低被檢測風險。備份帳號 :絕對不要在主帳號上使用,建議創建專門的測試帳號。
封鎖後果
根據實測,首次使用一擊必殺會被暫時停權1小時 ,並標記為「異常遊玩」。若再次違規或數據異常過於明顯,可能導致永久封鎖 。
檔案下載點
底下提供已編譯完成的 DLL 修改檔案,版本為 v1.0.20,包含無敵模式與4倍傷害功能。適合不熟悉程式編譯的玩家直接使用。
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用 相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
常見問題Q&A
Q:這個修改器會被遊戲偵測到嗎?
A:有一定的風險。根據實測,使用「無敵模式 + 敵人凍結」或「4倍傷害」組合相對安全,連續使用一小時未被封鎖。但「一擊必殺」會在10分鐘內被系統標記為異常遊玩並暫時停權。建議避免在連線模式下使用,或僅在離線模式開啟修改。
Q:我沒有程式設計基礎,可以直接使用別人編譯好的DLL嗎?
A:可以。文章下方提供已編譯完成的 Assembly-CSharp.dll 檔案下載,版本為 v1.0.20。只需備份原始檔案,將下載的DLL重新命名為 Assembly-CSharp.dll 並覆蓋到遊戲目錄即可。建議先將原始檔案命名為 Assembly-CSharp.dll.vanilla 備份,以便還原。
Q:遊戲更新後修改器還能用嗎?
A:這是靜態修改(Static Patch),遊戲更新後只需對新的 Assembly-CSharp.dll 重新執行一次修補程式即可。但如果開發商變更了方法名稱、參數簽章或列舉型別,就需要修改 Program.cs 中的程式碼邏輯。如果執行後沒有看到 GODMODE、FREEZE 等成功訊息,表示該版本可能需要更新程式碼。
Q:為什麼我使用一擊必殺後馬上被封鎖了?
A:一擊必殺(OHK)會造成傷害數據異常飆升,系統會偵測到你短時間內清除高難度關卡,標記為「異常遊玩」(abnormal play)。首次違規通常會被暫時停權1小時,若再次使用可能導致永久封鎖。建議改用「4倍傷害」模式,既能提升效率又較不容易被偵測。
Q:Mac系統要如何使用這個修改器?
A:就是在 macOS 上開發的,Linux 和 Windows 用戶需要調整路徑格式。在 Mac 上開啟終端機,按照文章中的指令建立專案、安裝 Mono.Cecil、貼上對應的 C# 程式碼,然後執行 `dotnet build -c Release` 即可編譯。Windows 用戶建議使用 PowerShell 或 CMD,並將路徑中的 `~` 改為實際使用者資料夾路徑。