編寫腳本(1)

◆ 如何編寫腳本

完成屬性、發生時機、發生條件的設定後,要使用腳本編寫事件 。腳本需要按照事件推進順序編寫「對話」、「自言自語」等脚本命令
腳本命令每行一項,編寫格式如下所示。

○○:(△△)[[□□]]

◎「○○:(△△)」這樣的編寫方式與發生條件中的「調查:」相同。
◎「[[ ]]」之中填寫顯示的資訊等。

自言自語:[[我不再需要什麼錢了。]] 音效開始:(丟錢) 旁白:[[(主角.名)丟掉了金幣。]]

◎ 如上所示,部分命令可以將( )[[ ]]省略。

◆ 顯示台詞和旁白

嘗試顯示台詞和旁白吧。
這裡需要運用三項腳本命令。

對話 讓兩個人物對話。
自言自語 主角自言自語。
旁白 顯示旁白。

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

「對話」、「自言自語」和「旁白」
都需要在[[ ]]裡輸入台詞。
「對話」需要在台詞前方設定說話者與聽話者。

對話:(說話者,聽話者)[[台詞]] 自言自語:[[台詞]] 旁白:[[台詞]]

以下範例是在秀吉自言自語後插入旁白,
隨後進行秀吉與寧寧的對話。

範例:秀吉和寧寧的對話

太閣立志傳5事件原始碼

章節:{
	事件:秀吉和寧寧的對話{
		屬性:僅限一次
		發生時機:室內畫面顯示後(無效,自宅)
		發生條件:{
			調查:(人物::主角)==(人物::豐臣秀吉)
			調查:(人物::主角.夫人)==(寧寧)
		}
		腳本:{
			自言自語:[[咦?寧寧不在家啊……]]
			旁白:[[過了一陣子……]]
			對話:(寧寧,豐臣秀吉)[[我回來了。]]
			對話:(豐臣秀吉,寧寧)[[喂,你跑去哪裡了?]]
			對話:(寧寧,豐臣秀吉)[[嘿嘿,保密。]]
		}
	}
}

【重要】 腳本中可以使用的人物名

無論是在「調查」中查詢人物屬性,還是在「對話」中設定說話者、聽話者等等,腳本中可以使用的人物名 每人只有一種,擁有多個姓名的人物亦是如此
例如秀吉的名字會隨著遊戲的推進,先後變為「木下藤吉郎」、「羽柴秀吉」、「豐臣秀吉」,但腳本中使用的姓名只能是「豐臣秀吉」。

【正】對話:(豐臣秀吉,寧寧)[[請和我結婚吧!]]
【誤】對話:(木下藤吉郎,寧寧)[[請和我結婚吧!]]

※無論事件發生在何時代,腳本中只能使用姓名「豐臣秀吉」!
※如需在台詞中加入人名,可以使用後面提到的{二人称}或(人物名),就能自動轉換為遊戲內的現有姓名。


腳本中可以使用的人物名請參閱此處

● 插入換行

台詞超過20個字就會自動換行,
不過在適當位置插入換行,可以讓台詞更加便於閱讀。
在台詞中加入\n,就能插入換行。

例:插入換行

自言自語:[[咦?寧寧不在家啊……\n究竟跑去哪裡了?]]

遊戲內顯示效果如下。

咦?寧寧不在家啊……
究竟跑去哪裡了?

● 插入對方的稱呼

使用「消息調用」,就能根據情況改變台詞。

對話期間,說話者需要呼喚聽話者的姓名時,
只需在台詞中插入 {二人称} {二人称姓名}
就能根據遊戲內二人的關係自動顯示稱呼。

例:呼喚對方

對話:(寧寧,豐臣秀吉)[[嘿嘿,\n不能告訴{二人称}。]]

◎ 遊戲內顯示效果如下。

嘿嘿,
不能告訴您。

◎ 使用{二人称},稱呼就會變成「你」、「閣下」等代名詞。
◎ 使用{二人称姓名},稱呼就會變成「○○大人」、「○○殿下」等。

● 根據人物變更句尾等

可以根據情況變更語氣,如對方的立場更高(身份高、師徒關係等)時
使用尊敬語等。
可以使用「消息調用」變更語氣。

例:根據對方的身份使用尊敬語

對話:(主角,前田利家)[[哎呀,{二人称姓名}……\n你{到來}了啊。]]

◎ 如前田利家的立場高於主角,顯示效果如下。

哎呀,利家大人……
你辛苦到來了啊。

如利家的立場低於主角,顯示效果如下。

哎呀,利家……
你來了啊。

● 插入他人姓名

在太閣立志傳Ⅴ DX中,有大量人物的姓名會隨著遊戲推進而變化。
在台詞中提及他人姓名時,可以輸入(人物名)
這樣即使姓名發生變化,也會稱呼目前的姓名。

例:提及他人的姓名

對話:(忍者,主角)[[(上杉謙信)終於起兵了!]]

◎ 如遊戲中,上杉謙信的姓名是「上杉輝虎」,則顯示效果如下。

上杉輝虎終於起兵了!

此外,輸入(人物名.姓)、(人物名.名) ,還可以只顯示
人物的姓氏或名字。

例:提及他人的名字

對話:(忍者,主角)[[(上杉謙信.姓)終於起兵了!]]

◎ 如遊戲中,上杉謙信的姓名是「長尾景虎」,則顯示效果如下。

長尾家終於起兵了!

如需根據與對方的關係改變稱呼,可以使用「消息調用」。

例:使用符合雙方關係的稱呼

對話:(豐臣秀長,寧寧)[[您有沒有看到{豐臣秀吉.姓名}?]]
對話:(寧寧,豐臣秀長)[[沒有……]]
對話:(豐臣秀長,寧寧)[[那{前田利家.姓名}呢?]]

遊戲內顯示效果如下。

(秀長)您有沒有看到哥哥?
(寧寧)沒有……
(秀長)那前田大人呢?

● 插入目前的年月

如需在旁白等台詞中顯示年月,
可以使用「<年><月>」。

例:插入目前的年月

旁白:[[時值<年>年<月>月……]]

如遊戲內時間為1560年4月,則顯示效果如下。

時值1560年4月……

◆ 加入家童和町人

在「對話」中,可以設定家童、旅人等沒有特定姓名的人物。
嘗試讓家童、町人等配角出現在事件中吧。

例:與家童對話

對話:(家童,豐臣秀吉)[[您回來了啊。]]
對話:(豐臣秀吉,小姓)[[嗯。\n……寧寧不在家嗎?]]
對話:(家童,豐臣秀吉)[[夫人剛剛出去了。]]

◎ 配角一覽請參閱此處的「事件人物」和「町人」。

● 為配角命名

與家童對話時,可以直接讓姓名處顯示為「家童」,
也可以顯示自行設定的姓名。
變更姓名時,需要使用「變名對話」。
在變名對話中,姓氏和名字最多可以各輸入四個全形字元。

例:將旅人的姓名命名為「糊塗鬼八兵衛」

變名對話:(旅人,主角,[[糊塗鬼]],[[八兵衛]])[[是我糊塗了!]]

◎ 旅人的姓名會顯示為「糊塗鬼八兵衛」。
◎ 「糊塗鬼」是姓氏,「八兵衛」是名字。


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