查看: 2983|回复: 11

[已经过期] 关于按照规定路线走触发事件

[复制链接]
梦石
0
星屑
55
在线时间
33 小时
注册时间
2016-8-17
回帖
17
发表于 2016-9-1 13:23:05 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
例子:从某处开始,向下走3布,向右走5布,再下走2步,才能触发事件

这个要怎么编写
梦石
0
星屑
50
在线时间
11 小时
注册时间
2015-12-20
回帖
6
发表于 2016-9-1 13:28:58 | 显示全部楼层
编辑到同一个事件里,先出发行走,然后编辑对话等(也可以先触发行走,然后打开开关,另一个事件用“打开某开关”作为前提)
回复

使用道具 举报

梦石
0
星屑
55
在线时间
33 小时
注册时间
2016-8-17
回帖
17
 楼主| 发表于 2016-9-1 13:35:32 | 显示全部楼层
ZERO_0_Lin 发表于 2016-9-1 13:28
编辑到同一个事件里,先出发行走,然后编辑对话等(也可以先触发行走,然后打开开关,另一个事件用“打开某 ...

没看懂,如果可以的话,能截图给我看看吗?
而且我要的是玩家自己走的
只有按照规定的路线才能触发事件
起点不同,或者走错都无法触发的这种
回复

使用道具 举报

梦石
0
星屑
3557
在线时间
2337 小时
注册时间
2015-8-25
回帖
928

开拓者

发表于 2016-9-1 13:41:28 | 显示全部楼层
我觉得楼主的意思是想制作一个只能通过某种“步法”来启动某个事件吧。

最简单的做法:

以1作为起点 碰到1的时候就打开开关 7号
假如在步行的途中碰到2,开关7号就会被关闭
终点是3,假如碰到3的时候开关7号还是打开的,那么就触发楼主想触发的事件

想做得完美一点就加个记录步数的判断。
回复

使用道具 举报

梦石
0
星屑
55
在线时间
33 小时
注册时间
2016-8-17
回帖
17
 楼主| 发表于 2016-9-1 13:55:00 | 显示全部楼层
七重 发表于 2016-9-1 13:41
我觉得楼主的意思是想制作一个只能通过某种“步法”来启动某个事件吧。

最简单的做法:

虽然是听懂了,但是有出现新的问题
我不会用区域来编辑事件……

点评

额 这个其实只是示意图,实际上这些123都是透明的事件来的。。在里面加开关命令就可以了  发表于 2016-9-1 23:11
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
回帖
3243
发表于 2016-9-1 13:58:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
55
在线时间
33 小时
注册时间
2016-8-17
回帖
17
 楼主| 发表于 2016-9-1 23:58:10 | 显示全部楼层
七重 发表于 2016-9-1 13:41
我觉得楼主的意思是想制作一个只能通过某种“步法”来启动某个事件吧。

最简单的做法:


关于那个记录步数,我稍微试了一下,不太会用
能请教一下吗
回复

使用道具 举报

I7-Le

梦石
0
星屑
681
在线时间
372 小时
注册时间
2016-1-19
回帖
288
发表于 2016-9-2 02:16:46 | 显示全部楼层
示例:

起点

QQ图片20160902021500.png QQ图片20160902021511.png

终点

QQ截图20160902021524.jpg QQ截图20160902021529.jpg
窝是白老树
窝为我自己袋盐
……
……
……
啊,好咸https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/zq.gif☚闲

喵喵喵喵喵?
没有喵喵喵女装看我要死了!https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/tl.gif
回复

使用道具 举报

梦石
0
星屑
3557
在线时间
2337 小时
注册时间
2015-8-25
回帖
928

开拓者

发表于 2016-9-2 08:22:55 | 显示全部楼层
夏末虚梦 发表于 2016-9-1 23:58
关于那个记录步数,我稍微试了一下,不太会用
能请教一下吗

唔
在1号那里设置脚本
$game_variables[7] = $game_party.steps

3号那里设置脚本
$game_variables[7] = $game_party.steps - $game_variables[7]

效果是记录从1号到3号为止走过的步数并储存在变量7号中

于是剩下的可以用事件做了。
回复 1 0

使用道具 举报

梦石
0
星屑
50
在线时间
11 小时
注册时间
2015-12-20
回帖
6
发表于 2016-9-4 15:58:31 | 显示全部楼层
楼主,对不起,曲解意思了
不过,可以是在一个起点确定一个事件,玩家接触某变量+1,在下一个要到达的地方再确定一个事件接触再+1(前提是变量是1以上),以此类推,在外面的一层加上事件,只要接触,清空变量(好像很麻烦)
(我只会事件,随意脚本的做法并不会)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部