If 判斷結構
If 判斷結構能讓程式指定條件的情況下,執行 if 至 endif 之間的動作。
%scene begin |
< 1 > |
5::cast double_heal on | < 2 > |
if (%m < 500) | < 3 > |
30:meditate_bc:meditate | < 4 > |
endif | < 5 > |
%bc meditate_bc | < 6 > |
retry::你的精神還沒有恢復平靜,不能冥思。 | < 7 > |
next::你突然覺得心神不定,一下子從冥思中醒來 ... | < 8 > |
< 1 > | 程式宣告起始 |
< 2 > | 執行動作 cast double_heal on,不檢查可能性,並在 5 秒後執行下一項指令 |
< 3 > | 如果法力值是小於 500,便執行 if 至 endif 之間的動作 |
< 4 > | 執行動作 meditate,檢查可能性 meditate_bc,並在 30 秒後執行下一項指令 |
< 5 > | 結束 if 判斷結構 |
< 6 > | 宣告動作可能性 meditate_bc |
< 7 > | 如果畫面出現 "你的精神還沒有恢復平靜,不能冥思。" 便立即重覆動作,等待時間為 0 秒 |
< 8 > | 如果畫面出現 "你突然覺得心神不定,一下子從冥思中醒來 ..." 便執行 30: meditate_bc: meditate 的下一項指令,等待時間為 0 秒 |
問答集:
問題 | |
回答 |