TO想学金庸MOD修改的朋友:在对照教程学习修改的时候,为了方便,可以到这里下载空事件、对话、大地图文件,方便学习。一般只用前面两个,实践起来也比较方便,用了空文件之后,事件和对话只有“0”。可以在学习前自行增加若干个事件。
在
小猪的这个帖子里,已经有简单介绍过这个指令的作用,然而,这个指令的用途,范围是很广的,几乎每个
剧情事件都要用到。所以说,这个指令很重要。
而且,指令3对于初学者比较难理解。
现在,我详细讲解下这个指令。
重新修改事件内容,就是修改事件定义,把场景地图中的事件内容改变。但说较难明白,我们就用这个指令改变场景地图中的事件内容。
先来个比较简单的例子:在一个场景内设置一个人,点击他后变成另外一个人。
先打开Fishedit0.72,场景地图/事件D*S*编辑。为了方便,我们还是去到70主角居。
像以前一样,操作层选到4事件。在任意一个地方(我这里选房子外面的草地)按右键,添加了一个场景事件。然后在那个事件编号上按左键编辑它的内容。
在左边的【修改场景事件】框里,我们要搞出一个人的贴图来,既然有一个人,我们就不能通过,所以把【能否通过】改成1。事件1就是按空格触发的事件,我们要做到按空格就改变那个人的贴图,所以在这里填上触发事件的编号,我这里假设为3。
那么等下我
制作事件的时候也要在事件3中
制作。下两个事件2和事件3我们暂时不需要,不用理。下面的贴图,我随便找一个
人物贴图,我找了阿紫的,是3188,填的时候要乘以2,就填6376,下面几个空可以不用理,填好了应该如下图:
下面是场景地图中的人物贴图:
好了以后,别忘记保存:快捷菜单→保存当前场景进度
下面我们来制作刚才填的事件3。
打开对话/事件编辑。事件编辑拉到3。
我们要做的效果是:对着阿紫按空格把阿紫变成其他人,所以我们直接用到指令3。
好,现在插入指令3:重新修改事件内容,然后点击该指令,有两种编辑方法:1、直接像对话那样在右面编辑。 2、按右边的【指令编辑向导】。
第二种方法比较容易理解,所以我们按右边的【指令编辑向导】。
场景,我们可以拉到70主角居,也可以拉到最上面【当前场景】。
场景事件编号,我们可以拉到12,也可以拉到最上面【当前场景事件编号】。
手工确认当前场景,可以不用理。
是否可以通过,因为改了人物贴图也还是人,所以选保持不变或者不可通过。
编号也还是12。
使用空格触发事件,因为我们要做的效果只是改贴图。不管它。下面两个也不用管。
贴图1:就是我们按空格要变成的人物贴图,我随便找一个,就游坦之吧,这里已经提示要乘以2,所以填6380,下两个不用管。
贴图动画速度,横坐标X,纵坐标Y我们不要改动,所以填-2(-2表示不改变原来值)
编辑好了应该是这个样子:
按确定。然后按修改指令,修改事件。然后保存文件!
OK,一个用上指令3的简单事件做好了。下面可以进入
游戏看看效果。
一对着阿紫按空格。就变成游坦之了~
当然,我们可以做得好些,比如场景变黑再重新显示才变人物,可以在下面添加相应指令
这是指令3的简单用法。
如果要复杂一点,比如在一个场景中有多个场景事件,多个人物。我们要做到对话后场景变黑,再变亮,人物都不见了。
原理和上面一样。
事件大概像下面那样,当然要事先设置好场景地图事件。
要看复杂的用上指令3的事件,大家可以参考
原版的光明顶的事件。
有不懂的回帖提问!
[
本帖最后由 weyl 于 2008-7-19 23:34 编辑 ]