《俠盜獵車手V》Samurai's Scripts 快速閱讀精華
- 🚀 LEGACY版專用:專為《俠盜獵車手V》傳統版打造的 Lua 腳本集合,Enhanced強化版僅部分支援
- 💪 超過50項功能:涵蓋角色強化、載具改造、線上模式輔助、世界修改等全方位玩法
- 🔑 OOP架構設計:採用物件導向程式設計,程式碼結構清晰,方便進階玩家二次開發
- 🎮 一鍵注入即用:解壓縮至 YimMenu 腳本資料夾,遊戲內按 [F5] 開啟操作介面
前言介紹
想讓《俠盜獵車手V》的單人故事模式玩出更多花樣嗎?Samurai's Scripts 這款歷經兩年開發的 Lua 腳本集合,正是許多資深玩傢俬藏的玩法擴充神器。從讓角色做出蹲下、舉手投降等動作,到把愛車改成氮氣加速的飆速怪獸,甚至還能操控拖吊車、部署地雷、執行自動駕駛——這些原本遊戲裡沒有的功能,統統都能實現。
這項專案特別強調程式碼的可讀性與擴充性,採用物件導向設計(OOP),並針對 LuaLS 開發工具進行最佳化。內部還收錄了多個逆向工程還原的遊戲類別,主要參考 Yimura 的 C++ 版本並加上作者自行破解的內容。所有更新與協作都在 GitHub 上進行,歡迎有興趣的玩家一起參與開發。
👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app
⚠️ 重要提醒
安裝設定教學
想要順利啟動 Samurai's Scripts,請按照以下步驟操作:
- 下載並解壓縮:取得最新版本的壓縮檔,將其中的 SSV2 資料夾解壓出來
- 放置腳本檔案:把 SSV2 資料夾整個複製到 YimMenu 的 scripts 資料夾內
- 啟動遊戲與選單:進入《俠盜獵車手V》後,載入 YimMenu
- 開啟腳本介面:在遊戲中按下 [F5] 即可切換 Samurai's Scripts 的操作介面
- 調整按鍵設定:所有功能快捷鍵都可以在 Settings 設定頁面中自訂
【小知識】 什麼是 Lua 腳本?簡單來說,Lua 是一種輕量級的程式語言,遊戲選單像 YimMenu 會內建 Lua 執行環境,讓玩家載入外部腳本來擴充功能,不需要修改遊戲主程式。
指令控制檯使用
除了圖形介面,Samurai's Scripts 還內建指令控制檯,適合喜歡打指令操作的老玩家:
- 按 [F4] 開關控制檯視窗
- 輸入 !ls 或 !dump 可列出所有可用指令
- 所有預設指令都以驚嘆號 ! 開頭
- 進階玩家可以搭配 CommandExecutor 建立自訂指令,串連動畫、場景等功能
角色功能一覽(Self)
這區塊專注於強化玩家角色的行動能力與戰鬥表現,以下是各項功能的詳細說明:
| 功能名稱 | 效果說明 | 操作方式 | | Auto-Heal 自動回血 | 持續補滿生命值與護甲 | 自動生效 | | Enable Phone Animations | 恢復線上模式的手機動畫 | 自動生效 | | MC Riding Style | 啟用替代機車騎乘動畫 | 低速騎乘時自動套用 | | Disable Action Mode | 關閉戰鬥或通緝時的強制姿勢 | 自動生效 | | Allow Head Props In Vehicles | 載具內可保留帽子、頭盔等頭部裝備 | 自動生效 | | Stand On Vehicles | 站在移動載具上不會跌倒 | 自動生效 | | No Carjacking | 防止NPC搶劫你的載具 | 自動生效 | | Crouch 蹲下 | 讓角色做出蹲下動作 | 按 [Left Control] 切換 | | Hands Up 舉手投降 | 做出舉手動作,線上模式取代「指向」功能 | 按 切換 | | Sprint Inside Interiors | 多數室內場景可全速奔跑 | 自動生效 | | Lockpick Animation | 提升偷車時使用開鎖動畫的機率 | 自動生效 | | Ragdoll On Demand | 隨時讓角色做出布娃娃跌倒效果 | 按 [X](預設) | | Clumsy 笨拙模式 | 碰到任何東西都會絆倒,包含人行道邊緣 | 自動生效 | | Magic Bullet 魔法子彈 | 開火時自動射擊最後瞄準的NPC頭部 | 自動生效 | | Laser Sights 雷射瞄準 | 為支援的槍械添加可見雷射光束 | 瞄準時按 [L] 切換 | | Katana 武士刀 | 將指定近戰武器替換為武士刀 | 設定基礎武器後正常裝備 |
載具功能一覽(Vehicle)
載具改造是這套腳本的重頭戲,從街頭飆車到越野改裝應有盡有:
一般載具強化
- Speedometer 速度表:自訂速度表,會在載具與飛機模式間自動切換
- Brake Force Display:高速煞車時閃爍煞車燈,視覺效果更帥氣
- Fast Vehicles:大幅提升所有陸地載具的加速與極速
- NOS 氮氣加速:自訂氮氣推進,開車時按 [Mouse 5](預設)觸發
- NOS Purge 氮氣洩壓:模仿《玩命關頭》的氮氣洩壓效果,按 [X](預設)觸發
- Pops & Bangs:高轉速放開油門時產生超響排氣回火聲,嚇跑附近NPC
- Drift Mode 甩尾模式:全新街機風格甩尾機制,按 [Left Shift](預設)觸發
- Big Subwoofer:從車外聽到更震撼的收音機低音
- High Beams On Horn:按喇叭時閃爍遠光燈
- Auto Brake Lights:完全停車時自動點亮煞車燈
- Unbreakable Windows:車窗不會破損
- Stronger Crashes:強化撞擊效果,增加車體變形、引擎損壞、螢幕特效,甚至可能造成角色死亡
- RGB Headlights:車頭燈自動循環RGB色彩
- Auto Lock:離開載具時自動上鎖
- Launch Control 彈射起步:靜止起步時加速更快、減少打滑;另有「Rolling」模式,移動中按住 [N](預設)可累積增壓
- IV-Style Exit:還原《俠盜獵車手IV》的下車風格——按住 [F] 關閉引擎下車,輕按則保持發動
- Keep Wheels Turned:下車後保留方向盤最後角度
- Vehicle Mines 載具地雷:任何陸地載具都能部署所有類型地雷,按 [Numpad 0](預設)觸發
- Drift Minigame:在洛聖都甩尾累積分數,單人模式可兌換現金
- Ram (AKA Shunt) 衝撞:三方向衝撞其他載具、行人或物體——[Numpad4]左、[Numpad8]前、[Numpad6]右
- Default Radio:每次換載具自動設定預設電臺
手排變速箱(Manual Gearbox)
提供兩種操作模式:
- Manual Witd Clutch 離合器手排:換檔需按離合器,可開啟 Clutch Assist 避免熄火
- Sequential 序列式:直接升降檔,不需離合器;仍可用離合器做彈射起步、催油門或啟動引擎
特別注意:非倒車檔時,[S] 永遠是煞車而非後退;必須先切到倒車檔,再用 [S] 後退,反之亦然。
Stancer 姿態調整
讓愛車低趴或外八的視覺系改裝:
- 每軸調整(影響操控):Toe 束角、Camber 外傾角、懸吊高度、輪距
- 全域視覺(僅外觀):輪圈尺寸、輪圈寬度、車高
- 氣壓懸吊控制
- 彈跳模式(僅SUV)
提醒:輪圈寬度與尺寸調整需要換裝非原廠輪圈才能生效。
Engine Swap 引擎置換
改變當前載具的引擎聲浪與動力輸出,體驗不同車款的駕駛感受。
Handling Editor 操控編輯器
這是進階玩家的改裝聖殿,完整暴露所有已逆向工程的載具旗標:
- 即時從記憶體編輯載具旗標
- 動態篩選與排序,方便管理大量參數
- 從當前修改狀態產生自訂預設
- 預設可手動啟用/停用,或設定自動套用(上車/換車時)
- 自訂預設可透過剪貼簿匯出/匯入
- 僅儲存非預設的修改值,避免冗餘資料
- 支援自訂回呼腳本,預設啟用/停用時執行額外邏輯
回呼腳本範例(需具備基礎 Lua 程式能力):
return {
["My Custom Handling Preset"] = {
onEnable = function(editor)
-- 在此編寫啟用時的程式碼
-- 可呼叫 editor:Reset() 重置所有旗標再套用自訂預設
return true -- 必須回傳 true,否則會觸發超時保護
end,
onDisable = function(editor)
-- 在此編寫停用時的清理程式碼
-- 可呼叫 editor:ApplyPresets() 重新套用自動預設
return true -- 必須回傳 true
end,
}
}
Custom Paint Jobs 客製化烤漆
收錄超過 300 款實車原廠配色,可套用在主要或次要車色。要儲存到個人載具,需先套用後進入洛聖都改車王購買任意項目。
Flatbed Script 拖吊腳本
使用 MTL Flatbed 拖吊車拖運其他載具。可自行生成拖吊車或在開放世界尋找,坐在駕駛座後對準目標載具前方,按 [X](預設)即可拖吊。
飛行載具功能(Aircraft)
- Fast Planes:所有飛機極速提升至約 560 km/h(前提是該機型本身能達到 250 km/h)
- Disable Engine Stalling:空中按住煞車時引擎不會熄火
- Disable Air Turbulence(實驗性):部分飛機關閉氣流擾動
- Flare Countermeasures:任何飛機都能施放熱誘餌彈,使用預設對策按鍵
- Cobra Maneuver:執行眼鏡蛇機動,按 [X](預設)觸發
- Machine Gun Triggerbot:進入武裝飛機並切換機槍後自動開火
- Machine Gun Manual Aim:手動瞄準飛機機槍
- Autopilot 自動駕駛:設定目的地(目標點、導航點或隨機)後自動飛行
線上模式功能(Online)
YimResupplierV3 商業管理器
自動化經營多項生意,支援自動補貨與自動販售:
- 機車幫會所、地堡、迷幻藥實驗室、夜總會即時生產觸發
- 控制部分任務冷卻時間
- 整合 CommandExecutor 指令系統
- 內含 szalikdev 製作的 SalvageYard 回收場腳本
CasinoPacino
更新重構版的賭場輔助功能(由 gir489 授權加入,非抄襲版本)。
Mastermind 搶劫編輯器
由 How-Bout-No 製作的搶劫任務編輯工具(開發中),包含以下模組:
- 基本選項:傳送、設定導航點、跳過前置準備、關閉冷卻——適用於:
- Cluckin Bell
- KnoWay
- Dr Dre 合約
- Oscar Guzman
- Cayo Perico 選項:傳送、設定導航點、呼叫潛水艇;可變更主要目標、所有次要目標(島上與豪宅內)、武器配置、困難模式、解鎖所有搶劫選項(接近載具、幹擾等)、關閉冷卻
- Doomsday 末日搶劫選項:傳送並設定設施導航點;跳過所有前置/準備任務、關閉三幕冷卻(任選):
- The Data Breaches 資料洩漏
- The Bogdan Problem 博格丹問題
- The Doomsday Scenario 末日降臨
額外擴充功能(Extra)
YimActionsV3 動作播放器
完整重寫的動作、場景與移動片段播放工具,整合 CommandExecutor 讓玩家為任何動畫或場景建立可執行指令。
EntityForge 實體鍛造
實驗性腳本,可附加、合併、創造各種組合——使用行人、物件、載具任意搭配,並能編碼為 base64 字串與好友分享創作。
Billionaire Services 億萬富豪服務
提供保鑣、護衛、噴射機、直升機、禮車等高級服務(同樣為重寫版本)。
檔案下載點
本次提供最新版本 v1.9.7,檔案大小約 1.07 MB,解壓縮後將 SSV2 資料夾放入 YimMenu 腳本資料夾即可使用。
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
歷史版本參考(舊版連結僅供查閱,建議使用上方最新版):
常見問題Q&A
Q:這個腳本支援《俠盜獵車手V》Enhanced 強化版嗎?
部分支援。你可以使用 GitHub 上的 YimLuaAPI 進行測試,但目前穩定性無法保證。由於原本負責 Enhanced 版本測試與維護的 szalikdev 和 How-Bout-No 已無法繼續參與,因此標題標示為 LEGACY ONLY。
Q:什麼是 YimLuaAPI?要怎麼使用?
YimLuaAPI 是獨立的 Lua API 執行環境,同時支援 Legacy 與 Enhanced 版本(並非完整選單)。使用方式需要自行從 GitHub 複製儲存庫並編譯專案,產生 YimLuaAPI.dll 後注入任意版本的《俠盜獵車手V》。首次注入會在 %AppData%\YimLuaAPI\scripts 建立資料夾,將腳本放入即可。可以同時使用 YimMenu/YimMenuV2,但腳本只能存在於 YimLuaAPI 的資料夾中。
Q:為什麼不能在 YimMenuV2 執行這個腳本?
主要原因有三個:第一,YimMenuV2 的 Lua API 尚未完成;第二,即使拋開使用者介面,改用純原生函數重寫,V2 API 仍有大量功能尚未實作;第三,這個專案使用 Lua 5.4 撰寫,而 YimMenuV2 採用 LuaJIT,兩者不僅語言版本不同,嵌入方式也有差異。
Q:等 YimMenuV2 API 完成後,可以相容嗎?
簡答:不行。雖然技術上可以加入相容層來處理語言與 API 差異,但會造成程式碼臃腫且維護困難。更好的做法是直接針對 V2 API 重寫,而非硬塞相容層。
Q:手排變速箱的 [S] 鍵行為很奇怪?
這是正常設計。在非倒車檔狀態下,[S] 永遠作為煞車使用,不會自動切換倒車。必須先手動切到 R 檔,再用 [S] 後退;要前進則切回 D 檔後用 [W]。這樣的設計模擬真實手排車的操作邏輯。
Q:Handling Editor 的回呼腳本為什麼一定要 return true?
這是為了防止程式死結(deadlock)的保護機制。YimMenu 的 Lua 沙盒環境移除了標準的 load 與 loadstring 函數,腳本必須明確回傳 true 表示執行完成,否則會觸發超時保護並將該回呼加入黑名單。
Q:RGB 車頭燈或姿態調整後,其他玩家看得到嗎?
這類視覺修改大多僅限本機顯示,線上模式其他玩家通常不會同步看到相同效果。部分功能如 Fast Vehicles 的加速表現,在線上模式也可能僅作用於本地端。
Q:使用這類腳本會被封鎖嗎?
任何第三方修改工具在線上模式使用皆有風險。建議優先在單人故事模式體驗功能,若要在線上使用,請自行評估風險並避免過度張揚的行為(如公開戰局瞬移、無差別攻擊其他玩家)。
|