編寫腳本(7)

◆ 透過事件變更數據

可以透過發生事件自由更新數據,例如為人物改名、變更城主、提升與對方的親密度、降低城的防禦度等。
這裡需要運用四項腳本命令。

改名 變更人物的姓名。
城主任命 任命新的城主。
城主解任 將城主解雇。
出讓家督 變更勢力的當主。
更新 變更各項數據。

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

● 變更人物的姓名

變更人物姓名時,需要使用「改名」。
「改名」需要設定改名的人物、改名後的姓名與讀音。

例:真田昌幸改名為武藤喜兵衛

改名:(真田昌幸,武藤,喜兵衛,,)

◎ 姓氏和名字最多支援全形字元各四個。
◎ 讀音最多支援半形字元各九個。

● 更換城主

任命新城主時,需要使用「城主任命」。
「城主任命」需要設定成為城主的人物與城。
在「城主解任」中,可以將設定好的城變為直轄城。

城主任命:(武將名,城)

城主解任:()

◎ 城名中不加「城」字(如為清洲城,則是「清洲」)。
◎ 實際可以使用的城名請參閱此處

以下範例是當追隨毛利元就的主角參與評定時,
被元就任命為山吹城的城主。

例:主角被任命為城主
太閣立志傳5事件原始碼

章節:{
	事件:成為山吹城的城主{
		屬性:僅限一次|低優先度
		發生時機:評定開始時(毛利元就)
		發生條件:{
			調查:(主角)!=(毛利元就)
			調查:(大名家::毛利元就.存在)
			調查:(人物::主角.所屬大名家)==(大名家::毛利元就)
			調查:(城::山吹.所屬大名家)==(大名家::毛利元就)
			調查:(城::山吹.城主)==(人物::吉川元春)
		}
		腳本:{
			對話:(毛利元就,主角)[[今日,有事要宣佈。]]
			對話:(功勳家臣,毛利元就)[[何事?]]
			對話:(毛利元就,主角)[[(主角)!\n任命{二人称}為山吹城的城主。]]
			對話:(主角,毛利元就)[[此、此話當真!?\n那(吉川元春.名)大人呢……?]]
			對話:(毛利元就,主角)[[{吉川元春.名字}將返回本城,\n輔佐{一人称}。]]
			對話:(外交家臣,毛利元就)[[可、可是{二人称}!]]
			對話:(毛利元就,主角)[[無需多言!今日的評定到此為止,\n解散!]]

			//外出結束評定
			退出設施:

			//任命主角為城主
			城主任命:(主角,山吹)

			旁白:[[就這樣,(主角)成為了山吹城的城主。]]
		}
	}
}

◎ 前任山吹城的城主吉川元春被解除城主一職,成為家老。

● 變更勢力的當主

變更勢力的當主時,需要使用「出讓家督」。
「出讓家督」需要設定舊當主和新當主。

出讓家督:(舊當主,新當主)

◎ 執行後,舊當主會作為家老留在勢力。

以下範例是當追隨今川氏真的主角參與評定時,
氏真讓出家督。

例:主角被讓出家督
太閣立志傳5事件原始碼
章節:{
	事件:被出讓成為今川家的家督{
		屬性:僅限一次
		發生時機:評定開始時(今川氏真)
		發生條件{
			調查:(狀況::劇本)==(2)//僅限《1568年 升龍之章》
			調查:(大名家::今川氏真.存在)
			調查:(人物::主角.所屬上司)==(今川氏真)
			調查:(人物::主角.身份)>=(部將)
			調查:(人物::朝比奈泰朝.所屬大名家)==(今川氏真)
			調查:(人物::朝比奈泰朝.身份)>=(城主)
			調查:(人物::朝比奈泰朝.可參加事件)
		}
		腳本:{
			賦值城A:(人物::朝比奈泰朝.所屬據點)
			對話:(家童,今川氏真)[[(今川氏真.名)大人,<城A>的(朝比奈泰朝)\n來了。]]
			音效開始:(物音)
			對話:(朝比奈泰朝,今川氏真)[[(朝比奈泰朝.名),打擾了。]]
			對話:(今川氏真,主角)[[嗯,這下都到齊了。\n……諸位,本人有事要交待。]]
			背景音樂變更:(危機事件)
			對話:(今川氏真,主角)[[{一人称}並沒有父親那樣的器量。\n如此下去,本家恐難存續。]]
			對話:(功勳家臣,今川氏真)[[難、難道是要\n歸順於哪位大名家?]]
			對話:(今川氏真,功勳家臣)[[不,並非如此。\n為奪回今川家的榮譽,\n{一人称}準備放棄當主一職。]]
			對話:(外交家臣,今川氏真)[[什、什麼!\n那究竟由誰人擔任當主??]]
			對話:(今川氏真,主角)[[(主角)!\n{二人称},從今天起,你可以改稱今川的姓氏。\n至於名字……就改作「義真」吧。]]
			對話:(主角,今川氏真)[[此、此話怎講……?]]
			對話:(今川氏真,主角)[[代替{一人称},統率本家吧。]]
			對話:(今川氏真,主角)[[諸位也要將(主角.名)……不,是義真大人奉為當主,\n重振今川家的榮光。]]
			對話:(功勳家臣,今川氏真)[[遵命!]]
			對話:(主角,今川氏真)[[請、請等一下!\n{一人称}實在難以擔此重任……]] 
			對話:(朝比奈泰朝,主角)[[(主角.名)閣下,下定決心吧。]]
			對話:(今川氏真,主角)[[下次評定將由義真大人負責舉辦。\n今天的評定到此結束。]]

			退出設施:

			旁白:[[(主角)改名今川義真,\n成為了今川家的當主。]]
			自言自語:[[(這下難辦了……)]]

			出讓家督:(今川氏真,主角)		//變更家督
			改名:(主角,今川,義真,,)	//順便改名
		}
	}
}

◎ 事件結束後,舊當主今川氏真成為家老。

● 變更各項數據

「更新」可以變更資訊屬性中能夠更新的項目(「更新可能」一欄顯示為「TRUE」的專案)內容。
「更新」可以設定待變更的屬性與變更後的內容。

例:將主角的惡名調到最大

更新:(人物::主角.惡名)(100)

如需以目前數值為標準進行增減,需要使用「賦值」。
「賦值」是臨時存儲字元和數字的命令。

例:將主角的惡名提升10

賦值a:(人物::主角.惡名)+(10)
更新:(人物::主角.惡名)(a)

◎第一行將字元「a」賦值「目前的惡名+10」。
◎第二行將目前的惡名變更為「a」的數值。

※ 「賦值」的詳細講解請參閱 此處

◆ 城主獨立

可以讓特定人物謀反並獨立。
這裡需要運用一項腳本命令。

獨立 獨立後創建新勢力。

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

「獨立」使用的格式如下所示。

獨立:(獨立武將,獨立城,模式)

◎ 「模式」分為「通常」和「陪臣のみ」。選擇「通常」,獨立城以外的其他城有時也會隨之回應,一同獨立。

下述範例是織田家的林秀貞獨立。

例:林秀貞從織田家獨立
太閣立志傳5事件原始碼

章節:{
	事件:林秀貞獨立{
		屬性:僅限一次|低優先度
		發生時機:室內畫面顯示後(無效,自宅)
		發生條件:{
			調查:(大名家::織田信長.存在)
			調查:(主角)!=(林秀貞) 調查:(主角)!=(織田信長)
			調查:(人物::林秀貞.所屬大名家)==(大名家::織田信長)
			調查:(人物::林秀貞.身份)>=(城主)
			調查:(狀況::空白大名家數)>=(1)//可否獨立
		}
		腳本:{

			//將林秀貞的居城賦值城A
			賦值城A:(人物::林秀貞.所屬據點)

			//執行獨立!
			獨立:(林秀貞,城A,陪臣のみ)

			調查:(人物::主角.所屬上司)!=(林秀貞)
			分歧:(真){
			//獨立城主並非主角上司
				音效開始:(忍者報告)
				對話:(忍者,主角)[[<城A>的(林秀貞)獨立了!]]
				自言自語:[[哦,{林秀貞.名字}……]]
			}
			分歧:(偽){
			//獨立城主為主角的城主
				音效開始:(忍者報告)
				對話:(忍者,主角)[[(主角.名)大人!\n(林秀貞)大人\n宣佈獨立!]]
				自言自語:[[{林秀貞.名字}獨立了?!\n這種事情,{一人称}怎麼毫不知情!!]]
			}

			圖片顯示:(事件插畫,出征,無效,無效,虛化)
			旁白:[[<年>年<月>月,(林秀貞)\n終於成功獨立……]]
			圖片消去:(虛化)
		}
	}
}

◎ 如勢力數已經達到最大,將無法獨立。
◎ 各勢力的最大數為大名家70,忍者眾、海賊眾15。
◎ 使用「狀況::空白大名家數」可以查詢可否獨立。


◆ 招募與背叛

可以設定特定人物的招募、仕官、背叛等。
這裡需要運用一項腳本命令。

人物登用 對人物進行招募,或讓其背叛。

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

「人物登用」使用的格式如下所示。

人物登用:(待招募人物,立場,負責招募人物)

◎ 「立場」分為「直臣」和「陪臣」。
◎ 如待招募人物為城主,則其居城和陪臣都會一同加入負責招募人物的勢力。

● 招募與仕官

下述範例為主角拜訪甲府之町時,被招募進入武田家。

例:主角被招募進入武田家
太閣立志傳5事件原始碼

章節:{
	事件:主角被招募進入武田家{
		屬性:僅限一次|低優先度
		發生時機:據點內畫面顯示後(甲府之町)
		發生條件:{
			調查:(大名家::武田信玄.存在)
			調查:(人物::主角.所屬勢力類型)==(浪人)
			調查:(人物::內藤昌豐.可參加事件)
			調查:(人物::內藤昌豐.所屬大名家)==(大名家::武田信玄)
			調查:(人物::內藤昌豐.身份)>=(部將)

			//主角沒見過內藤昌豐時發生
			調查:(人物::內藤昌豐.面識旗標)==(未面識)
		}
		腳本:{
			自言自語:[[此處就是甲府之町啊……]]
			對話:(內藤昌豐,主角)[[喂,閣下且留步。]]
			對話:(主角,內藤昌豐)[[咦,是說{一人称}嗎?]]
			對話:(內藤昌豐,主角)[[{一人称}乃甲斐武田家臣,\n名為(內藤昌豐)。]]
			對話:(內藤昌豐,主角)[[不知{二人称}的尊姓大名是?]]
			對話:(主角,內藤昌豐)[[(主角)。]] 
			對話:(內藤昌豐,主角)[[嗯,(主角.名)啊,\n從今天起來本家仕官吧。]]
			對話:(主角,內藤昌豐)[[咦?什麼……?]]
			對話:(內藤昌豐,主角)[[{武田信玄.代名詞}那邊由{一人称}\n負責報備。]]//上述的{武田信玄.代名詞}在遊戲內顯示為「御館大人」
			對話:(內藤昌豐,主角)[[快去收拾一下吧。\n好了,城里見。]]
			對話:(主角,內藤昌豐)[[等、等一下!\n(內藤昌豐.姓)大人!]]
			自言自語:[[……突、突然之間地\n就仕官了……]]

			//主角被招募為武田信玄的直臣
			人物登用:(主角,直臣,武田信玄)

			旁白:[[(主角)仕官武田家。]]
		}
	}
}

● 城主倒戈

招募其他勢力的城主,就會使其倒戈。
下述範例是劇本《1560年 日輪之章》中,主角身處織田家時,
主角返回自宅,德川家康(松平元康)背叛加入織田家。

例:德川家倒戈加入織田家
太閣立志傳5事件原始碼

章節:{
	事件:松平元康倒戈{
		屬性:僅限一次
		發生時機:室內畫面顯示後(無效,自宅)
		發生條件:{
			調查:(狀況::劇本)==(1)
			調查:(大名家::織田信長.存在)
			調查:(大名家::德川家康.存在)==(偽)
			調查:(人物::主角.所屬大名家)==(大名家::織田信長)
			調查:(人物::德川家康.所屬大名家)!=(大名家::織田信長)
			調查:(人物::德川家康.身份)>=(城主)
		}
		腳本:{

			//將德川家康的居城賦值城A
			賦值城A:(人物::德川家康.所屬據點)

			音效開始:(忍者報告)
			對話:(忍者,主角)[[<城A>城的(德川家康)投降本家了!]]
			自言自語:[[什麼,{德川家康.姓名}?!]]

			//德川家康被招募為織田信長的直臣
			//也就是背叛今川家,加入了織田家
			人物登用:(德川家康,直臣,織田信長)

			圖片顯示:(事件插畫,大名臣服,無效,無效,虛化)
			旁白:[[<年>年<月>月,(德川家康)\n率家臣加入織田家……]]
			圖片消去:(虛化)
		}
	}
}

◎ 德川家康的城和家臣悉數加入織田家,家康成為織田家的城主。


返回封面執行編譯