幻想森林

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

[RMXP] 怎么在事件调用的脚本里加入这个条件分歧,求助

[复制链接]

15

主题

271

帖子

2198

积分

⑥精研

我要疯狂积累活跃度!

积分
2198
QQ
发表于 2010-1-23 16:14:22 | 显示全部楼层 |阅读模式
我在尝试做纯事件溜冰

问个很菜的事,在事件处理的设置移动路线里面怎么用脚本做这个:
1,判断前方是否遇到阻碍,如果是则停止移动或者打开某号开关,或者控制某号变量为多少(3选1,那个省事用哪个)。
2,判断当前地形标志是否为X,是的话,停止移动或打开开关或控制某变量。
3,判断某变量是否为X。是的话,打开某开关或控制某变量。。。

应该不是什么大问题吧,脚本盲刚会用脚本做算术题,这玩意请赐教

上边无所谓了。主要是这里,我想写如下内容,
“如果 前方不可通行
      中断循环
      打开8号开关
      关闭9号开关
END”

大概就是上面的意思,因为角色处于强制往前走的状态中,
我需要的效果是前面如果撞墙了,或撞树了,
总知撞到了不可通行的东西了,
就中断循环,打开8号开关,关闭9号开关。

用事件调取的那个脚本该怎么写才可以做到
紫月光流奈河畔, 孤影独行笑苍天。 酆都倒比人间好, 从此慕鬼不羡仙!
回复

使用道具 举报

52

主题

463

帖子

9095

积分

⑦老手

您还没有设置个性签名

积分
9095
发表于 2010-1-23 21:59:37 | 显示全部楼层
1地图通行判定函数:
$game_map.valid?(x, y)

2获取地形标志:
$game_map.terrain_tag(x, y)

这两个可以参考Game_Map和Game_Character相关
3判断变量是否等于X用事件的条件分歧就可以做到啊
先行者的广告: http://www.diyrpg.net/bbs
回复 支持 反对

使用道具 举报

15

主题

271

帖子

2198

积分

⑥精研

我要疯狂积累活跃度!

积分
2198
QQ
 楼主| 发表于 2010-1-23 22:05:40 | 显示全部楼层
1,感谢。
2,感谢。1+2我都会去研究。
3,事件:设置移动路线:那里面可没有条件分歧这一项,要是有的话就不必来求事件的脚本用法了。。。现在问题在于用 循环 控制滑冰的时候会假死。而用移动路线的重复动作又不能添加条件分歧,所以我才迫不得已用右下角那个‘脚本’项
紫月光流奈河畔, 孤影独行笑苍天。 酆都倒比人间好, 从此慕鬼不羡仙!
回复 支持 反对

使用道具 举报

52

主题

463

帖子

9095

积分

⑦老手

您还没有设置个性签名

积分
9095
发表于 2010-1-23 22:13:40 | 显示全部楼层
if($game_variables[n]==x)
$game_switches[n] =true #打开n号开关
end
先行者的广告: http://www.diyrpg.net/bbs
回复 支持 反对

使用道具 举报

15

主题

271

帖子

2198

积分

⑥精研

我要疯狂积累活跃度!

积分
2198
QQ
 楼主| 发表于 2010-1-23 22:17:22 | 显示全部楼层
那个。。。问最后一个事。
能不能帮我把
“如果前方不能通行
   中断循环
   打开8号开关
   关闭9号开关
END”
写成事件里面的那个脚本。
我现在的初学水平看不明白那个通行判定怎么用事件调取
RM的帮助都没看完呢。这些天在被窝里拿手机当电子书看呢
紫月光流奈河畔, 孤影独行笑苍天。 酆都倒比人间好, 从此慕鬼不羡仙!
回复 支持 反对

使用道具 举报

52

主题

463

帖子

9095

积分

⑦老手

您还没有设置个性签名

积分
9095
发表于 2010-1-23 23:22:44 | 显示全部楼层
额,偶很久米碰RM了T.T
虽然以前写推箱子写过不过都忘记的说...
先行者的广告: http://www.diyrpg.net/bbs
回复 支持 反对

使用道具 举报

15

主题

271

帖子

2198

积分

⑥精研

我要疯狂积累活跃度!

积分
2198
QQ
 楼主| 发表于 2010-1-23 23:26:21 | 显示全部楼层
     现在已经用纯事件实现了冰面滑行和滑行出冰面停止的效果了,可是就差这一个最重要的撞墙判断啊      。。。愁死我了
紫月光流奈河畔, 孤影独行笑苍天。 酆都倒比人间好, 从此慕鬼不羡仙!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-18 07:16 , Processed in 0.012242 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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