查看: 2752|回复: 4

[已经过期] 关于防御反击的构想

[复制链接]
梦石
0
星屑
50
在线时间
38 小时
注册时间
2014-10-28
回帖
76
发表于 2014-11-24 09:13:09 | 显示全部楼层 |阅读模式

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

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

×
在角色使用技能后,对敌方所有对角色的伤害技能豁免,并敌方攻击时释放我方技能动画达到伤害的效果,
如果要达到这点要怎么做?

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2014-11-24 13:11:02 | 显示全部楼层
这个你先阅读图书馆 伤害公式的妙用
在make_damage方法里,判断受到攻击者的是否处在“防反”状态
如果是,存下被击者的id给变量X ,将value = 0
再用脚本执行一个公共事件,公共事件的内容是强制被击者使用1号技能(即普通攻击)

--------------------------------------------------------------------------
如果是群体技能,群体技能在优先处理“防反 ”角色时将value = 0,
是否会影响到之后其它角色的计算呢?印象里计算应该都是独立的。
@VIPArcher @taroxd  

点评

直接看 Game_Interpreter 不就是了= =  发表于 2014-11-25 12:32
因为我不会在make_damage里执行强制战斗指令 -L-.  发表于 2014-11-24 21:03
另外搞不明白都已经动用脚本了为啥还要用公共事件  发表于 2014-11-24 17:15
独立的  发表于 2014-11-24 17:14
的确不用多长的脚本,大概几句话就可以实现。  发表于 2014-11-24 13:38

评分

参与人数 1星屑 +200 收起 理由
taroxd + 200 我很赞同

查看全部评分

回复

使用道具 举报

梦石
0
星屑
50
在线时间
38 小时
注册时间
2014-10-28
回帖
76
 楼主| 发表于 2014-11-29 14:08:10 | 显示全部楼层
去看了一下,没弄懂,而且这样产生的效果是在对方攻击后及时强行执行动画和造成伤害吗?

点评

是啊,正确的顺序……敌人攻击会提示没有伤害,然后被击者会使用一个你设定好的技能。  发表于 2014-11-29 15:37
回复

使用道具 举报

梦石
1
星屑
23246
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2014-11-29 14:10:29 | 显示全部楼层
回复

使用道具 举报

梦石
0
星屑
50
在线时间
38 小时
注册时间
2014-10-28
回帖
76
 楼主| 发表于 2014-11-29 14:56:04 | 显示全部楼层
喵呜喵5 发表于 2014-11-29 14:10
https://rpg.blue/home.php?mod=space&uid=291206&do=blog&id=12336

这种感觉?

不是这样,我想要的效果是当敌人攻击命中角色时发动反击,但屏幕里显示的动画是角色的技能动画,而不是敌人的技能动画。

点评

2楼的方法好像不错,试着去研究一下吧?  发表于 2014-11-30 00:01
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部