查看: 2261|回复: 4

[已经解决] 7秒的无敌时间

[复制链接]
梦石
0
星屑
50
在线时间
492 小时
注册时间
2013-6-15
回帖
164
发表于 2014-1-20 22:56:31 | 显示全部楼层 |阅读模式

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

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

×
还是本川那个半事件arpg系统的问题。玩家攻击已经没什么问题了,现在的问题就是敌人的攻击,我是设置在事件那里扣血的,我想在玩家扣血后有7秒的无敌时间,该怎么设置呢?想了好久,还是决定和大家讨论一下
梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
回帖
2257

贵宾

发表于 2014-1-21 00:38:25 | 显示全部楼层
可以通过开关 X 开启一个并行处理事件,内容是等待 420 帧(7秒)关闭开关 X。
扣血加个判断,分歧是那个开关 X 是否开启,开启的话就不扣血。

点评

可以了,谢谢。只要为开关设个新页就可以了。  发表于 2014-1-21 08:30
那样的话只是7秒内对那个事件无敌而已,可是怪物不只一个的说……  发表于 2014-1-21 07:53
回复

使用道具 举报

梦石
0
星屑
50
在线时间
466 小时
注册时间
2013-2-8
回帖
420
发表于 2014-1-21 02:05:20 来自手机 | 显示全部楼层
用事件做ARPG的人,他们最后都疯掉了。

点评

非事件arpg:http://bbs.66rpg.com/thread-344719-1-1.html (我快汉化好了)  发表于 2014-1-21 18:13
= =没错……我是过来人  发表于 2014-1-21 10:13
那这个帖子也是疯的....  发表于 2014-1-21 08:07
在下早就疯了……  发表于 2014-1-21 07:53
回复

使用道具 举报

梦石
0
星屑
2310
在线时间
5539 小时
注册时间
2011-1-10
回帖
6353

青铜编剧史诗剧作家剧作品鉴家

发表于 2014-1-21 10:20:40 | 显示全部楼层
2楼正解。怪物攻击给玩家扣血之前先判断无敌开关是否开启。但是420帧不一定就是7秒(之前用XP做ARPG的技能CD时发现时间不对,VA应该差不多吧?)
还有个计时方法我觉得稳定性高一点。就是
变量每过1帧数值+1,数值高于420时开关关闭。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
121 小时
注册时间
2013-9-19
回帖
159
发表于 2014-1-21 10:44:23 | 显示全部楼层
事件指令执行需要1帧(大概),可以用计时器更准。设一个七秒计时器,并行处理,条件分歧,0秒以上不扣血
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部