游侠光荣游戏工作组【剧本】 斋藤家当主 军师 冥界引路人·馬爾基諾
- UID
- 739306
- 主题
- 23
- 阅读权限
- 50
- 帖子
- 1158
- 精华
- 0
- 积分
- 1015
- 金钱
- 7151
- 荣誉
- 43
- 人气
- 55
- 在线时间
- 6889 小时
- 评议
- 0
- 帖子
- 1158
- 精华
- 0
- 积分
- 1015
- 金钱
- 7151
- 荣誉
- 43
- 人气
- 55
- 评议
- 0
|
制作剧本前先准备好工具:
1.午夜梦回中文版事件编辑器
2.太阁5事件书写器(TK5EDIT-CN)
3.其他剧本的源文件
编辑器与书写器工具下载
建议大家先看置顶中的两篇教程在回头来这里
★太阁5事件书写器将会在本篇教程中持续出现★
太阁5事件书写器主界面图以及介绍
★新用
●初始化、新事件:每个TXT必须包含一个初始化,但一个初始化内可以有多个新事件。(新事件必须先添加ID搜索)
事件编辑器中的第二个按纽
●发生属性:
▲一度だけ:只发生一次事件,多用于剧本事件和剧本初始事件。
▲何度でも:多次发生的事件,常用于工具剧本事件。
▲一度だけ|ひかえめ 和 何度でも|ひかえめ 的后半部分可以理解为保守,也就是当多个事件要连续发生时让他靠后发生。
●发生契机:
▲发生契机我会陆续补充,大家不必着急▲
一日開始処理の先頭——也就是一天的开始
▲这个契机是比较常用的,通常会用“調査:(状況::月)==(11)”,“調査:(状況::日)==(6)”来限制事件,达到让事件在指定日期发生▲
毎月処理の最後
▲使用上面的两条契机之前你首先要注意,TK5中每个月都是30天。也就是说这条契机会在每个月的30日晚上来执行。
ゲームスタート時——也就是游戏刚开始时,这应该没什么好说的典型的一次发
▲这部分事件比较常用到的调查
調査:(状況::シナリオ)==(0)//调查是否是1554年剧本
調査:(状況::年)==(1550)//调查当前是否是1550年
室内画面表示後(拠点,施設)——进入“拠点”城(里、町、岩)的“施設”(设施可以在⑹的“未定”里查到)
拠点内画面表示後(拠点)——进入某城(里、町、岩)画面后,也就是选择具体设施的页面
人物会話時(人物)——和具体人物说话,没有具体条件可以输入“無効”(在⑷的“战斗”)里查到
施設選択時(拠点,施設)——点击某拠点的设施时(不是全部设施都有用)
移動画面選択時(拠点)——也就当主角选择离开某据点(城|里|岩|町),背景切换到大地图上这段事件中发生
▲范例
イベント:范例1{//范例1 开始
属性:何度でも//多次事件
発生契機:移動画面選択時(無効)
↑
不限制具体拠点,也就是离开任何拠点都会发生
発生条件:{
只有据点是城的时候才发生
↓
調査:(拠点::発生拠点.拠点種類)==(城)
↑
也就是主角现在所处的位置
}//条件结束
スクリプト:{ //执行开始
ナレーション:[[今天天氣真好]]
会話:(門番,主人公)[[是啊!]]
}
}
軍団移動開始時(所属勢力,軍団長,方針,ターゲットID)——不用介绍了吧.....
軍団移動終了時(所属勢力,軍団長,方針,ターゲットID)——不用介绍了吧.....
野戦開始時(所属勢力1,所属勢力2)——不用介绍了吧.....
野戦終了時(所属勢力1,所属勢力2,終了種類)——不用介绍了吧.....
攻城戦終了時(所属勢力1,所属勢力2,終了種類)——不用介绍了吧.....
評定開始時(開催武将)——也就是进入评定间,如果主角是城主进入评定间的话也会发生
大名家滅亡時(大名,滅亡種類)——貌似我从来没用过.....
★调查
这里先说下新手不太了解的事件调查

事件旗:調査:(イベントフラグ::XXX)==(成立)
事件ID:調査:(イベント::XXX)==(発生済み)
当事件内出现以上两条内容时必须先点事件编辑器中的“一览表示”
事件旗添加在“事件标志”,事件旗可以随意添加,名字也可以随便,调查的结果为结果为“成立/不成立”
事件ID添加在“事件ID”,ID只能是已经书写的事件,调查的结果为结果为“発生済み”
以上两种语句只有添加后才可以通过编译,这也就是为什么许多人整合剧本时总报错的原因
报错样本:
LINE 0008 : イベントフラグの「XXX」が見つからない
LINE 0008 : 調査コマンドに左辺がありません
LINE 0008 : 調査 : 読み込めませんでした
LINE 0008 : イベント : 読み込めませんでした
LINE 0008 : チャプター : 読み込めませんでした
中断:コンバート中にエラーがありましたのでリンク処理には進みません
通常这部分编译错误的主要表现是LINE一般较靠前
如果遇到抱错时候可以先Ctrl+G(必须取消自动换行)来定位
人物属性调查
調査:(人物::発生人物.身分)==(大名)//发生人物身分大名
調査:(人物::発生人物.身分)!=(大名)//发生人物身分除大名之外
調査:(人物::発生人物.身分)<=(大名)//发生人物身分为大名以下,非武士身分除外
(所有的身分都可以在,⑹值-人物-身分里查到)
調査:(人物::主人公奥さん)==(帰蝶)//调查主角的妻子是否为归蝶
AND調査用与和OR調査并列,AND調査单独出现没有什么意义。
OR調査用来区分非单一的条件,譬如月份
如果要制作个过春节、十一放假7天的事件,你的条件就可以怎么写:
OR調査:{
調査:(状況::月)==(2)
調査:(状況::月)==(10)
}
如果你想“放假事件”只在普通的武士身上发生那就这么写:
AND調査:{
OR調査:{
調査:(状況::月)==(2)
調査:(状況::月)==(10)
}
OR調査:{
調査:(人物::人物A.身分)==(足軽組頭)
調査:(人物::人物A.身分)==(足軽大将)
調査:(人物::人物A.身分)==(侍大将)
調査:(人物::人物A.身分)==(部将)
}
}
★容器与代入
问题:“人物A”是什么?
答案:“人物A”是你自己设置的某个人物标记,可以通过具体指定
代入人物A:(人物::主人公.所属当主)//你的当主
也可以模糊搜索,TK5中把他叫做容器.......
コンテナ設定:(人物,所属上司,主人公)//范围是所有主人公的下属
コンテナ除外:(人物,身分,大名)//去掉大名
コンテナ除外:(人物,身分,城主)//去掉城主
コンテナ除外:(人物,身分,国主)//国主
コンテナ除外:(人物,死亡フラグ,死亡)//死人滚蛋.......
コンテナ除外:(人物,出撃フラグ,出撃中)//打仗中的就免了..........
コンテナ除外:(人物,病気フラグ,病気)//病人还是好好休息,不要打扰
コンテナソート:(人物,武士勲功,降順)//按照把武士勲功按照从大到小顺序排列
コンテナ選択:(人物A,先頭)//选出具体人物
这样就列出了自己所有的家老以下的下属除了打仗的生病的,这里面功勋最高的就是。。。就是放假7天了的。
其实类似“人物A”这样的标记还有很多,可以用小写a~z代入某计算数值
代入a:(Rnd100)%(6)//随即从0到6(不包括6)
代入a:(a)+(1)//随即数+1,
代入a:(a)*(3)//
代入c:(Rnd100)100以内的随即
代入c:(c)+(a)
本教程将持续更新
[ 本帖最后由 two001 于 2008-5-30 16:59 编辑 ] |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
总评分: 金钱 + 20
+ 5
查看全部评分
|