执行编译

◆ 编译器的准备工作

进行编译器的准备工作。

移动到“SCRIPT_SC”文件夹

将创建的源文件移动到“SCRIPT_SC”文件夹。

※ “SCRIPT_SC”文件夹位于事件编译器主程序所在的文件夹内。

添加到事件编译器

启动事件编译器,点击[追加查询ID]按钮。
全新创建的事件名称(事件标识符)会自动登录,源文件名称也会显示在编译器的树状图中。

※如果已经启动事件编译器,请关闭后重启。
※在已添加的源文件中添加新事件时,也请务必执行[追加查询ID]。

◆执行[编译]

从编译器的树状图中选择想要编译的源文件。
所选源文件的复选框会变为红色。

执行事件编译器的[编译]。
如创建的脚本没有问题,将为“SCRIPT_SC”文件夹中的每个源文件创建名为“○○○.evm”的文件。

创建的所有evm文件会自动合并,并在“OUT_SC”文件夹中创建两个文件(ECF0001.TE5/ECF0001.TS5)。

※ 即使创建大量事件,“OUT_SC”文件夹中也只会创建两个文件。

【重要】 编译失败时的问题答疑

执行编译时,会显示日志。
如脚本存在错误,日志中会显示

LINE 0014 :○○不是关键字

等错误信息。
“LINE 0014”指的是第14行出错。

但错误未必存在于这一行。
如果在检查报错行后,发现该行并未存在错误,
请对其他行进行检查。

常见错误原因如下所示。

·半角、全角使用有误

请检查半角、全角是否输入正确。

※ 括号( { }, [[ ]] )和冒号( : )等使用半角输入。
※ 音效开始、背景音乐变更、AND调查、OR调查等脚本命令名称中的字母使用全角输入。
赋值中使用的“A”和“a”等使用全角输入。

·在不适当的地方添加了空格

请检查有无在不适当的地方添加了半角或全角空格。

※ 请勿在对白以外的地方添加空格(可添加标签)。
※ 请勿在对白中添加半角空格。

·括号缺失

请检查章节节、事件、发生条件、脚本、调查等使用的“ { ”包含完整的“ } ”。

·脚本命令格式有错误

请查阅此处检查脚本命令的名称或用法是否正确。

·未使用正确的数据名称

请查阅此处确认所用数据名称是否正确。

※ 即使是拥有多个姓名的人物,作为数据使用的姓名也只有一种。
※ “据点”所对应的数据名称包含“町”或“城”,例如“据点::京之町”、“据点::清洲城”等。
※ 与“町”、“城”等所对应的数据名称不包含“町”或“城”,例如“町::京”、“城::清洲”等。


返回封面组入游戏