第三個_training_lua
《街頭霸王 III 3rd Strike》(日本 990512)的訓練模式,Fightcade v2.0.91
可以在此下載正確版本的 Fightcade
主要特點
- 可以設定假人在任何擊中/格擋/招架/喚醒後在第 1 幀上通過任何動作進行反擊
- 可以將序列錄製並重播到 8 個不同的插槽中
- 可以隨機重播序列並作為反擊
- 可以將記錄的序列儲存到檔案或從檔案載入記錄的序列
- 可以顯示命中/傷害/投擲箱
- 可以顯示雙方玩家的輸入歷史記錄
- 特殊訓練模式,訓練格擋和紅格擋
如何使用
- 從這裡下載模擬器並找到合適的rom
- 從此處下載存檔或克隆存儲庫
- 將存檔解壓縮到電腦上的任意位置
- 啟動模擬器,載入ROM,開始與P1和P2的比賽(您需要映射兩個玩家的輸入)
- 前往 Game->Lua Scripting->New Lua Script Window 並從此處執行腳本3rd_training.lua
- 請按照輸出控制台的說明進行操作
錯誤報告/貢獻
如果您想在新版本發佈時收到通知和/或討論當前的錯誤和功能,您可以加入該專案的 Discord 伺服器。
此訓練模式仍在開發中,您在使用時可能會遇到錯誤或缺少功能。請在#bugs頻道上報告任何錯誤,並在discord 伺服器的#features頻道上報告任何功能請求。
如果您想貢獻或提供任何回饋,請隨時聯繫或提交拉取請求。
故障排除
Q:缺少 rom,未找到 zip 文件
答:確保您有正確的 rom。您必須至少有 2 個 ROM: sfiii3.zip和sfiii3a.zip 。 sfiii3 是日文版本,zip 包含sfiii3_japan_nocd.29f400.u2 。 sfiiia 是美國版本,包含sfiii3_usa.29f400.u2 。
您可能需要重命名 zip 文件,以便它們與模擬器的期望完全匹配。
Q:當我運行腳本時,角色無法再移動
答:您可能正在 FBA-RR 上使用不再支援的腳本,為了受益於最新的功能和改進,您必須在 Fightcade2 的 FBNeo 模擬器上執行該腳本。但是,如果您仍然想使用 FBA-RR,您可以回到 v0.6,這是 FBA-RR 支援的最後一個版本。
Q:執行 lua 腳本時模擬器崩潰
答:檢查視訊設置,不得使用「增強型」blitter 選項。
Q:使用者介面看起來很奇怪,命中框也放錯了地方
答:檢查視訊設置,如果您希望 UI 正常工作,您必須使用沒有掃描線的「基本」bitter 選項。
Q:模擬器根本無法運行,缺少 dll
A:從這裡安裝先決條件
後衛跳躍
守衛跳躍的工作原理是,在某些情況下你會被無敵地投擲(無法被投擲)。這些情況發生在重置、擊倒和格擋或被攻擊擊中之後。這種不可拋出的狀態持續 6 格。在此期間,應輸入防護跳躍來格擋,向一個方向跳躍,然後再次格擋。
反擊移動的當前實現並不適用於防護跳躍的功能,並且需要針對所有這些情況進行輸入。
這是因為它需要預先緩衝輸入幀(在這種情況下假設預先保存區塊)。
由於其當前的實現,它只有在被擊倒時才能正常工作。因此,在其他列出的情況下,例如被重置或您的對手進行蜱投擲,如果時機正確,虛擬選單中的反擊移動版本將被投擲。
要在這些情況下正確測試後衛跳躍,您必須使用提供的重播。
要使用這些重播,請前往錄製選單並按照以下步驟操作;
- 選擇您想要將重播載入的插槽
- 導航至“從檔案載入插槽”並點擊“輕擊”
- 使用控制桿或鍵盤上的左右鍵導航錄音資料夾中的文件,並找到您想要使用的 Guard Jump。
- 確保載入此內容的重播插槽處於活動狀態並且重播模式設定為正常。
- 對於每個使用的 Guard Jump 重播,將錄製選單中的「Counter Attack - Delay」設為 -4(NEGATIVE 4)。
- 導航至「虛擬」選單並將「反擊 - 移動」設為無,並將「反擊 - 動作」設為記錄。
現在,每次你的對手被擊倒、重置、格擋或被擊中時,它都會嘗試按照重播的方向進行防守跳躍。
提供了三個文件;
- 中立衛士跳躍
- Guard Jump Back(最常用,也是虛擬選單中 Guard Jump 目前使用的)
- 後衛向前跳(走出角落或只是嘗試跳過你)
提供這些重播可以防止用戶頭痛地弄清楚如何正確產生這些重播並使它們在任何適用的給定情況下發揮作用。
希望這些重播可以幫助用戶在重寫「反擊」功能時練習對抗這種技術。除非您想在某些高級用例中使用它們,否則不會永遠需要這些重播。
但目前最好添加此功能,以便人們可以知道它的存在,並為希望在非擊倒場景中練習對抗它的高級玩家提供重播。
這些回放也可用於進階使用者的隨機反應或有序反應訓練。
如果您希望在三個重播之間進行隨機化,只需將每個重播載入到不同的重播插槽中,並使用「隨機」重播模式,而不填入其他重播插槽。
一個這樣的高級用例範例是 Makoto 玩家使用重播權重來模擬加權決策的能力,以便針對偏好特定類型防禦選項的對手練習旋風後混合。
感謝您對此事的支持,祝您玩得愉快!
路線圖
Trello 板
變更日誌
v0.10 (29/05/2022)
- [特輯] 負責特別訓練(@ProfessorAnon 的貢獻)
- [特輯]百列狂特訓(@ProfessorAnon 投稿)
- [功能]動態輸入顯示(切換側面以避免重疊動作)(@ProfessorAnon 的貢獻)
- [功能] 傷害數據顯示(@sammygutierrez 的貢獻)
- [功能] 新的 3rd_spectator.lua 腳本,用於在重播期間顯示訊息,而不會幹擾輸入
- [功能] 所有儀表和獎金的數字顯示
- [功能] 框架優勢展示
- [功能] 角色切換現在更容易了:
- 初始加載使您直接進入角色選擇畫面
- 您可以按 alt-1 或從訓練選單中的項目返回角色選擇畫面
- 字元和SA都可以直接從P1控制器選擇
- 遊戲介紹動畫預設加速,但可以在選項中停用
- [特徵] 可以從角色選擇畫面中選擇吉爾和真剛鬼
- [功能]新增後跳、前跳、超跳、超級前跳、超級後跳反擊選項
- [功能] 新增自動裁切最後一格選項
- [功能]添加了守衛跳躍第一個基本實現+高級場景的重播(由@Shodokan提供)
- [功能] 新增「有序」與「重複有序」回放模式
- [功能] 封鎖系統現已在 4rd Strike 中運作(感謝 @speedmccool25 幀資料記錄)
- [錯誤修復]修正了隨機招架行為不正常的問題
- [錯誤修復] 修正了可自行取消的 LP/LK 未正確阻止各種字元的問題
- [FrameData][Q]增加了缺失的後mp + SA2
v0.9 (04/04/2021)
- [功能] 彈體現在被阻擋/招架
- [功能] 假人現在將在空中恢復後著陸時反擊
- [功能] 雲的格內金現在被假人完全格擋/招架
- [功能] 與@speedmccool25合作添加了4rd Strike rom支持,但尚未記錄幀數據。
- [改進] 載入儲存狀態時,錄製狀態會根據您先前的狀態重設為有用的狀態
- [錯誤修正/改進] 所有角色現在都可以阻擋/招架肉和所有第一幀喚醒命中
- [錯誤修復/改進] 修正了整體格擋/招架/反擊系統中的大量錯誤
- [錯誤修復/改進] 改進了喚醒/快速喚醒觸發和反擊系統,使其更加可靠和可維護
- [錯誤修復] 修正了美國地區機器上無法正確載入錄音的問題
v0.8(2020 年 12 月 23 日)
- 【特色】特訓板塊+招架特訓
- [功能] 眩暈延遲復位模式
- [改進]添加了新的選單類別並更好地劃分了它們之間的選項
- [改進]反擊隨機偏差上限從40改為600
- [錯誤修復]修復了使用隨機重播和權重時導致錯誤的不正確索引
- [Bugfix] issues#21 當遊戲暫停並啟用碰撞箱時,載入儲存狀態時會發生錯誤
- [Bugfix] 問題 #29 如果您進行錄製並使用小寫字母或名稱中的空格重新命名,它將無法啟動
- [Bugfix] 問題 #22 輸入翻轉現在取決於角色位置差異而不是精靈翻轉(應該修復一些移動後發生的錯誤操作)
- [Bufix] 修正了載入儲存狀態後儀表不更新的問題
- [FrameData] 增加了一些缺失的 Makoto 喚醒數據
- [FrameData] 增加了一些缺少的 Ken 喚醒數據
- [FrameData] 新增了一些缺少的 Ibuki 幀數據
v0.7(2020 年 11 月 12 日)
- 將主要支援的模擬器從 FBA-rr 更改為 Fightcade 的 FBNeo 分支
- [功能] 主玩家現在在錄製和預錄期間充當訓練假人
- [功能] 增加了雙方玩家的輸入歷史顯示
- [功能] 為每個重播槽添加權重以控制隨機性(@BoredKittenz 的貢獻)
- 重新設計的控制器顯示幕
- [Bugfix] 問題 #8 無法連結進入超級
- [Bugfix] 問題 #15 基於時間的超級像 Geneijin 與他們的儀表使用不一致
- [Bugfix] issues#19 錯誤:無法將訓練設定儲存到訓練settings.json
- [Bugfix] 問題 #18 另一個大問題:錄音時持續出現負邊緣
- [Bugfix] 問題#17 大問題:P2 即使有儀表也無法進行 EX 動作
v0.6(2020年4月4日)
- 可以將記錄的序列儲存到檔案或從檔案載入記錄的序列
- 在會話之間保留錄音(在training_settings.json中保存每個角色)
- 為記錄槽添加反擊延遲和最大隨機偏差
- 隨機阻塞模式不會在真正的區塊串中間停止阻塞
- 新增了首次命中阻止模式
- 在訓練設置中添加了生命和儀表的補充延遲
- [錯誤修復]修復了在沒有任何記錄的情況下觸發記錄反擊時虛擬變磚的問題
- [幀數據]埃琳娜
- [幀資料] Q
- [幀數據] Ryu
- [幀數據]雷米
- [幀資料]十二
- [框架資料] 春麗
- [幀數據] 肖恩
- [幀數據] 死靈
- [幀數據] 達德利
- [幀資料] 楊
- [幀資料] 雲
v0.5(2020年3月23日)
- 自動補充生活模式
- 自動補充計量模式+能夠從選單設定精確的計量數量
- 無限超級藝術定時器模式
- 在選單中輸入自動射擊(按住按鍵時快速移動)
- 幀資料預測可以將自身重新同步到實際的動畫幀,從而處理更多的阻塞情況
- 所有 2 次命中阻擋/格擋固定
- 支援阻止/阻止可自行取消的動作
- 改進了一些選單元素的措辭
- [錯誤修復] 修復了無限米對玩家 2 不起作用的問題
- [Bugfix] 修正了在區塊串中間觸發記錄反擊的問題
- [錯誤修復]修正了記錄反擊命中後重新啟動的問題
- [幀數據] Oro
- [幀數據] 肯
v0.4 (13/02/2020)
- Urien幀數據
- 剛鬼幀數據
- 誠框架數據
- 隨機快速喚醒
- 隨機阻塞
- 投擲技術
- 新增音樂音量控制
- [錯誤修復]修正了達德利沒有正確蹲下的問題
- [錯誤修復] 修正了 Oro 無法正確蹲下的問題
- [錯誤修復]不再對狀態負載進行反擊
v0.3 (28/01/2020)
- 現在可以在 8 個不同的插槽內記錄序列
- 可以重複和隨機播放錄製的序列
- 記錄的序列可以作為反擊觸發
v0.2(2020 年 1 月 26 日)
- 新的阻止系統:現在透過將每次移動的碰撞箱特徵記錄到檔案中來工作,並預測碰撞箱與實際幀資料的碰撞。
- 可以在P1和P2之間切換主玩家
- 刪除了所有舊的幀數據
- 輸入 Ibuki、Alex 和 Hugo 的幀數據
v0.1 (25/11/2019)
- 基本阻止和訓練選項
- 可以設定假人在 x 次命中後格擋、格擋和紅格擋
- 可以設定假人被擊中後任意動作反擊、格擋或喚醒
- 手動輸入 Ibuki 和 Urien 的幀數據
參考與靈感
- 精彩3S車架數據參考
- Hitbox 顯示腳本 by dammit
- 試驗模式腳本由 c_cube 編寫
- 外部 C# 訓練模式 by furitiem
- 3S InGame 地址電子表格