Yuda Dazotikuy Shrine
Breath of the Wild · Script Simulator

轉存格(IST)模擬器

它不是靠按鈕操作,而是把遊戲流程寫成腳本。輸入取得物品、裝備、存讀檔等指令, 模擬器就會逐行算出背包狀態。

Developed by Piston Web App Script driven
01 · START HERE

先知道它怎麼「跑」。

沒有執行按鈕。腳本變更後會自動重新模擬,游標停在哪一行,右側就顯示該行執行後的狀態。

  1. 01

    在腳本編輯器輸入

    通常一行一個動作;也能用分號把多個動作寫在同一行。

    get 1 pot-lid 5 apple
  2. 02

    移動文字游標

    模擬器會自動計算,不必尋找「執行」。把游標移到想檢查的指令即可。

    hold apple; drop
  3. 03

    查看右側背包

    右側預覽是該行執行後的結果;往上移動游標,也能回看前面的狀態。

    save → reload

預設為自動儲存模式,腳本會留在目前瀏覽器。臨時測試可切成「不儲存」; 從分享連結開啟時通常會是「唯讀」。

02 · SCRIPT WORKBENCH

從一段能跑的腳本開始。

切換情境後,複製整段貼進 IST 左側編輯器。右邊的文字是這組腳本預期要觀察的重點。

腳本編輯器
STARTER SCRIPT 建立物品、裝備,再讀回存檔
  1. get 1 pot-lid 5 apple 1 hylian-shield
  2. equip shield
  3. save
  4. hold 5 apple
  5. drop
  6. reload
03 · COMMAND RECIPES

六條最常用的指令。

每列都可以直接複製。ITEM_LIST 可以接數量、物品名稱、類別與屬性條件。

01

取得物品

直接把指定數量的物品加入背包,可在同一行連續列出多種物品。

get 1 pot-lid 5 apple
02

手持素材

模擬在素材頁手持物品;不指定數量時預設手持 1 個。

hold 5 apple
03

裝備物品

裝備第一個符合條件的武器、弓或盾;也可直接指定物品名稱。

equip shield
04

丟棄物品

丟棄符合條件的項目;all but 可保留指定數量。

drop all but 1 shield
05

建立命名存檔

將目前狀態儲存為 test,之後可使用 reload test 讀取。

save-as test
06

丟下再撿回

Drop and Pick-up 的縮寫,常用於測試裝備排序與狀態變化。

dnp pot-lid
04 · ITEM SYNTAX

物品不是參數表,是一句短句。

基本格式為 指令 數量 物品名稱 [屬性=值]。物品名稱使用英文, 多個詞以連字號連接,例如 pot-lid

COMMAND get 3 pot-lid[durability=3]
1 apple 數量+物品 數量可省略,預設為 1
all shields 全部符合項目 類別可用複數,如 weapons、bows、materials
apple[slot=2] 指定第幾個 選取第二個符合條件的蘋果
pot-lid[durability=3] 加入屬性 屬性寫在中括號,耐久也可寫 dura
05 · COMMAND INDEX

常用指令速查。

這裡先收錄日常模擬會用到的核心指令;進階系統操作請以官方指令參考為準。

背包

get ITEM_LIST
憑空取得物品
pick-up ITEM_LIST
撿回先前掉落的物品
hold ITEM_LIST
手持素材,最多 5 格
unhold
取消目前手持
eat ITEM_LIST
吃掉素材或料理

裝備

equip ITEM_LIST
裝備符合條件的項目
unequip ITEM_LIST
解除指定裝備
drop ITEM_LIST
丟棄指定物品或裝備
dnp ITEM_LIST
丟下後立刻撿回
:dpad equip ITEM
用快捷選單切換裝備

存檔與世界

save
建立手動存檔
save-as NAME
建立命名存檔
reload [NAME]
讀取目前或命名存檔
new-game
回到新遊戲狀態
pause / unpause
開啟或關閉背包
:

註解指令用於直接控制模擬狀態,例如 :smug:dpad:slots

!

高階指令會直接操作底層狀態,例如 !break!remove!system

06 · FIELD NOTES

最容易卡住的地方。

  • 它會自動執行。沒有 Run 按鈕,指令改完就會重新模擬。
  • 右側不是最終結果。它顯示的是文字游標所在指令「執行後」的狀態。
  • get 和 pick-up 不同。get 是直接取得;pick-up 只能撿回已經掉在地上的物品。
  • 物品名稱使用英文。若不確定名稱,可用左下物品搜尋器查找並複製。
  • 先從短腳本開始。發生錯誤時,把游標移到出錯行附近,逐行確認是哪個條件不成立。
READY / 01

先貼一段腳本,再從結果修改。

不必一次背完所有指令。能建立物品、裝備、存檔與讀檔,就足以開始測試大多數 IST 流程。

開啟 IST 模擬器 查看完整指令參考