幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3585|回复: 19

[RM2K&2K3] 如何用公共事件让一个事件停下来?

[复制链接]

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
发表于 2009-12-15 11:17:03 | 显示全部楼层 |阅读模式
如果不用事件页的方法,如何用公共事件让一个事件停下来?

比如通过公共事件,让正在接近角色的1号事件停止并随机旋转90度
回复

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2009-12-15 11:25:59 | 显示全部楼层
这个事件是怎么移动的?

是事件页,随机移动,自定义移动路线
还是事件指令 设置移动路线?
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
 楼主| 发表于 2009-12-15 12:08:29 | 显示全部楼层
有两种移动目标:
当并行判断出离角色近就是设置移动路线里选靠近主角,
当离46号事件近就在设置移动路线里用了一句脚本:
$game_map.events[20].move_toward_events(46)
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2009-12-15 12:34:46 | 显示全部楼层
你的意思是当某开关打开了。。不管谁近,这个事件都不会往那个地方动了是不?
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
 楼主| 发表于 2009-12-15 12:47:56 | 显示全部楼层
对哇,就是这意思~!
回复 支持 反对

使用道具 举报

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
 楼主| 发表于 2009-12-15 16:10:56 | 显示全部楼层
引用第3楼secondsen于2009-12-15 12:34发表的  :
你的意思是当某开关打开了。。不管谁近,这个事件都不会往那个地方动了是不?



当某开关打开了,不管1号事件在做什么,都停在原地不动,并随机旋转90度,关掉开关复原
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2009-12-15 17:31:58 | 显示全部楼层
return if $game_switches[1] && @id == 1
放到 Game_Event中 def update下边   super的上边就可以了

至于 转向那个。。。

变量操作 变量1   带入 随机数 0~1
条件分歧 变量1 等于 0
  设置移动路线  左转 90
不满足
  设置移动路线 右转 90
开关1 为 ON
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
 楼主| 发表于 2009-12-16 10:05:13 | 显示全部楼层
谢谢!设置移动路线  左转 90用脚本怎么写呢?可以直接写在 return if $game_switches[1] && @id == 1 的下面么?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2009-12-16 10:35:44 | 显示全部楼层
作成公共事件比较好,要不还得加变量,倒不是不能
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

40

主题

190

帖子

1635

积分

⑥精研

●~  ●~   ●

积分
1635
 楼主| 发表于 2009-12-16 10:50:59 | 显示全部楼层
我做到并行的公共事件里了,开关打开并行处理:设置移动路线随机转90度,同时闪烁颜色,但是打开开关后事件确实停止行动了,颜色也在闪烁,但就是不旋转
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-4-20 12:27 , Processed in 0.027726 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表