Project1

标题: 对话 自动前进 [打印本页]

作者: 89444640    时间: 2013-6-15 09:45
标题: 对话 自动前进
本帖最后由 89444640 于 2013-6-15 10:53 编辑

求教原始rmxp脚本,如何让对话在事件运行中自动前进。
类似于人物边走边对话,到达某地点对话自结束。
需要能计算对话框显示消失时间。

若必须加脚本,则只需要特定对话中,按需要设定相应时间消失的功能。求赐教。

刚考虑可否用变量解决?虽然这样很不好。
角色移动--对话1--某对话事件变量+1
自动执行 当变量等于1的时候 角色移动--对话2--某对话事件变量+1
自动执行 当变量等于2的时候 …………
作者: 亿万星辰    时间: 2013-6-15 09:45
本帖最后由 亿万星辰 于 2013-6-16 14:46 编辑
弗雷德 发表于 2013-6-16 14:32
其实在设定角色行走路线的时候不加个等待移动结束而是直接添加台词对话就行了…… ...


也可,如果一定要把所有要说的台词都说完的话,直接这样制作就好了,如果说要跳出,在移动操作的结尾处对某个开关或者变量进行一个操作即可。
作者: c248611    时间: 2013-6-15 10:31
一直按前进一步。。。。
= =
作者: 89444640    时间: 2013-6-15 10:34
本帖最后由 89444640 于 2013-6-15 10:43 编辑

不好意思听不太明白 前进一步在事件指令中的哪里?推测二楼意思是
事件执行中,等待移动结束放在最后,在角色移动的指令下方加上对话。
这样即使角色走到事件终点,如果不按空格键,依然会只显示第一句对话,
如果是角色移动几步显示几句对话 这样会显得很不连贯 走走停停。
作者: 存档不能    时间: 2013-6-15 14:40
对话完自动结束并且可以控制对话结束的时机?自行搜索fuki增强对话框
作者: 戴拿    时间: 2013-6-15 18:43
有一种方法叫做“把对话做成图片”。。。【又出了一个馊主意
LZ,我不会告诉你我也遇到了同样的问题。。。我的办法就是做一张图片来代替对话。。。
一般这种边走边说的情况还算比较少(?)所以用一张别出心裁的文字图片来代替死气沉沉的对话框也许会有不一样的效果。。。【纯事件流。。。
从理论上来说脚本应该是可行的(?)同等待大神指教
作者: 夜狠简单    时间: 2013-6-15 21:29
本帖最后由 夜狠简单 于 2013-6-16 06:17 编辑

这是我用变量弄的,希望对你有帮助 范例工程.zip (204.85 KB, 下载次数: 72) ,楼主说的自动执行不好弄,建议使用并行执行,不影响NPc存在。如果需要走到NPC处在对话,那么可以弄一个等待移动结束。
作者: 夜狠简单    时间: 2013-6-16 13:24
89444640 发表于 2013-6-15 10:34
不好意思听不太明白 前进一步在事件指令中的哪里?推测二楼意思是
事件执行中,等待移动结束放在最后,在角 ...

不想他停下来说完话的话就让他直接执行下一件事。那么写脚本吧
作者: 亿万星辰    时间: 2013-6-16 14:26
本帖最后由 亿万星辰 于 2013-6-16 14:46 编辑

来换个思路,用双并行事件搞定。

Project72.rar

192.21 KB, 下载次数: 68


作者: 弗雷德    时间: 2013-6-16 14:32
其实在设定角色行走路线的时候不加个等待移动结束而是直接添加台词对话就行了……
作者: 89444640    时间: 2013-6-16 17:50
脚本冲突大,我脚本盲尽量不用。
行走中加文档,如果看的慢路近,到终点了也没看完会站在终点对话,很扭曲。
还是最那啥的方法,文字图片吧。还能弄几个大字体什么的喊两句……缺点就是……文字偶尔会改动。
真是多谢各位了。
作者: 夜狠简单    时间: 2013-6-16 18:36
亿万星辰 发表于 2013-6-15 09:45
也可,如果一定要把所有要说的台词都说完的话,直接这样制作就好了,如果说要跳出,在移动操作的结尾处对 ...

版主...如果想像VX那样说完话不用点确定 他继续说话。也就是添加\^执行下一个指令,需要怎么弄?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1