編寫腳本(4)

◆ 發動個人戰

嘗試在事件中發動個人戰吧。
這裡需要運用一項腳本命令。

個人戰鬥 強制發動個人戰鬥。

※ 點擊上述命令名稱,可以查看詳細說明。

「個人戰鬥」需要設定參加的人物和場面等。
還可以根據個人戰的勝敗,設定後續劇情分歧。

個人戰:(條件1,條件2,己方1,敵方1,敵方2,敵方3,敵方4,敵方5,場面,己方死亡flag,頭目死亡flag) 分歧:([[勝利]]){//此處輸入勝利時的事件內容} 分歧:([[敗北]]){//此處輸入敗北時的事件內容}

◎「條件1」為是否可以逃亡。輸入「可逃跑」、「不可逃跑」。
◎「條件2」為是否加入己方。輸入「有護衛」、「無護衛」。
◎「己方1」為己方的人物名。僅條件2是「有護衛」時生效。
◎「敵方1~5」為戰鬥對手的人物名。不需要敵方時輸入「無效」。
◎「場面」為戰鬥的場面。輸入「野原」、「酒場」、「武家宅院」、「城主間」等。
◎「己方死亡flag」為己方戰敗後,是否算作敗北。輸入「真」、「偽」。
◎「頭目死亡flag」為擊敗敵方大將後,是否算作勝利。輸入「真」、「偽」。

例:遭遇忍者3人組襲擊

太閣立志傳5事件原始碼
//★忍者襲擊

章節:{
	事件:忍者襲擊
		屬性:僅限一次|低優先度
		發生時機:移動畫面顯示後(無效)
		發生條件:{
			OR調查:{
				調查:(人物::主角.武藝技能)>=(4)
				調查:(人物::主角.忍術技能)>=(4)
				調查:(人物::主角.弓術技能)>=(4)
				調查:(人物::主角.鐵砲技能)>=(4)
			}
		}
		腳本:{
			自言自語:[[唔……有殺氣!]]
			對話:(忍者,主角)[[呵……\n不好意思,你要葬身此地了。]]
			個人戰:(不可逃跑,無護衛,無效,上忍,忍者,泛用女忍者,無效,無效,野原,偽,偽)
			分歧:([[勝利]]){
				//戰鬥勝利!
				對話:(忍者,主角)[[嗚,厲害!\n告辭!]]
				自言自語:[[究竟來者何人……?]]
			}
			分歧:([[敗北]]){
				//戰鬥敗北!
				背景音樂變更:(悲傷事件)
				對話:(主角,忍者)[[嗚……]]
				對話:(忍者,主角)[[哼,看來是找錯人了。]]
				對話:(忍者,主角)[[這裡不需要弱者……]]
			}
		}
	}
}

◎ 上述範例的條件是主角任意戰鬥技能達到4以上。


返回封面編寫腳本(5)執行編譯