Project1

标题: 怎么让事件随机转移? [打印本页]

作者: 怨念_无言    时间: 2020-2-6 11:34
标题: 怎么让事件随机转移?

我想让这个NPC在每次移动之后都有一定概率(行动后随机改变)随机移动到周围8个5*5平台的随机一个格子上。
并打算让玩家与该NPC进行三页的对话树(达成特定条件之后会是空白事件,三页根据选择的不同也不一定会全出现)
对话后改变剧情页移动之后要依然能生效
能不能只用事件做到?{:4_113:}不能的话只能靠创建200个事件控制变量进行手动伪随机了……
作者: Zeldashu    时间: 2020-2-6 12:25
本帖最后由 Zeldashu 于 2020-2-6 12:26 编辑

需要这么复杂吗……首先你的随机移动是瞬移还是“走”过去?

走的话会很困难,因为原版MV似乎没有提供事件移动到指定坐标的功能。所以这需要插件来进行,如果是yep的移动路线(虽然貌似也没有相关功能)。
但可以使用它的事件移动至指定事件作为一个“锚”。

在这个原理上,设置一个事件控制剧情和移动位置。而后在需要事件进行移动时,设置一个空白透明穿透事件,使其随机设置在某个位置,之后使用yep的移动路线插件执行NPC移动到空白事件这个指令。

瞬移的方法同上。
作者: 怨念_无言    时间: 2020-2-7 15:06
本帖最后由 怨念_无言 于 2020-2-7 15:20 编辑


好像不太行,全是残影。
对哦,用等待可以实现固定时段瞬移一次
不过设置了两个类似变量之后

只在第一格移动,第二个事件的区间并没有……所以要全放到一个事件里面?

这样的话就只有最后一组会生效,所以要在每个变动后都设置转移?

这样的话又只有第一组会生效了




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