Project1

标题: 如何做“跳过剧情”? [打印本页]

作者: 迅雷進    时间: 2008-4-24 21:18
标题: 如何做“跳过剧情”?
好像 FFX-2 那样,
当剧情A正在进行时,
点击C按键然后可以 skip 走目前正在进行的剧情A。
像这样的方法该怎样做呢?
请前辈们指教~ [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 水迭澜    时间: 2008-4-24 21:19
……|||其实我推荐的方法是并行事件处理+标签跳转……|||
作者: 迅雷進    时间: 2008-4-24 21:23
以下引用水迭澜于2008-4-24 13:19:24的发言:

……|||其实我推荐的方法是并行事件处理+标签跳转……|||

试过了,
但是这样的话即使跳过了发生剧情A过后的事情,
剧情A仍然在进行中……
作者: 光郎    时间: 2008-4-24 21:26
可惜并不能在说话时按键中断啊……
似乎要从全局控制上添加新的。
基本方法的话
最好是一段剧情用一个地图场景,相同地图可多复制几个,然后并行事件,每次对话是把A变量计为目前正在执行的事件ID。
以L按下为分歧,中断A变量号的事件并移动到下一场景= =

作者: 水迭澜    时间: 2008-4-24 21:26
咩……你是怎么设置事件的?
可能是因为事件解释器的问题吧……
作者: 禾西    时间: 2008-4-24 21:27
剧情指的是動畫嗎?
玩FFX-2的時候完全沒有留意到有這個功能|||
作者: 迅雷進    时间: 2008-4-24 21:32
以下引用光郎于2008-4-24 13:26:57的发言:

可惜并不能在说话时按键中断啊……
似乎要从全局控制上添加新的。
基本方法的话
最好是一段剧情用一个地图场景,相同地图可多复制几个,然后并行事件,每次对话是把A变量计为目前正在执行的事件ID。
以L按下为分歧,中断A变量号的事件并移动到下一场景= =

不知道有没有一些脚本是可以做到“跳过剧情”的方法呢? {/gg} {/gg}

以下引用水迭澜于2008-4-24 13:26:57的发言:

咩……你是怎么设置事件的?
可能是因为事件解释器的问题吧……

早前 WG 有一个游戏是设置过类似这样的东西,
我有拿来参考,
可惜完全行不通的说。
可能是我RP了……
作者: 水迭澜    时间: 2008-4-24 21:33
按键中断对话的话,可否用$game_temp.message_text = nil之类的做法
作者: 迅雷進    时间: 2008-4-24 21:35
以下引用禾西于2008-4-24 13:27:35的发言:

剧情指的是動畫嗎?
玩FFX-2的時候完全沒有留意到有這個功能|||

是故事发展,
当故事情节发生的时候,
按 pause 时系统会给个指示:
“Press □ and Skip it”
我就是想要这样的功能。
作者: 迅雷進    时间: 2008-4-24 21:37
以下引用水迭澜于2008-4-24 13:33:56的发言:

按键中断对话的话,可否用$game_temp.message_text = nil之类的做法

小弟愚钝……
请问前辈能否说明白一点呢? {/gg} {/gg}
作者: 水迭澜    时间: 2008-4-24 22:09
嗯……就是按下某个键的分歧那里调用这个脚本~清空正在显示的对话
不过没测试过,很可能有问题orz……
或者你试试标签跳转+中断事件处理? [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 迅雷進    时间: 2008-4-24 22:36
以下引用水迭澜于2008-4-24 14:09:30的发言:

嗯……就是按下某个键的分歧那里调用这个脚本~清空正在显示的对话
不过没测试过,很可能有问题orz……
或者你试试标签跳转+中断事件处理?

还是不能,
看来这个问题挺棘手的说,
我先按照前辈的“标签跳转+中断事件处理”方法先试试看,
或者再研究看看有没有其他的方法。
Anyway,
感谢前辈们的指教~ {/wx} {/wx}




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