编写脚本(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)执行编译