查看: 3366|回复: 6

[讨论] 怎么削弱治疗效果?

[复制链接]
梦石
0
星屑
2814
在线时间
616 小时
注册时间
2018-1-17
回帖
1230
发表于 2018-2-20 22:09:02 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 2256538860 于 2018-2-20 22:12 编辑

RT,比如说一个很经典的功能。角色在重伤流血点燃状态下被治疗了一口。但是想让这个治疗只有原来的一半,请问如何实现这个功能。
我附带状态怎么写还是事件实现。
我还是该用插件呢?
.......................
请问特性能力值恢复效果下面的药理知识是什么意思呢?
梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
回帖
1074
发表于 2018-2-20 22:50:19 | 显示全部楼层
药理知识指的是使用道具恢复时的效果会加成。
削弱治疗效果?可以从状态中入手。
比如设置一个治疗技能,算法为:魔攻 * 10的恢复量。
然后附加个减少魔攻的状态,就可以实现了。
一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复

使用道具 举报

梦石
0
星屑
3850
在线时间
925 小时
注册时间
2017-10-30
回帖
343
发表于 2018-2-20 23:04:30 | 显示全部楼层
不过这样的话MP也会变为恢复量的一半
QQ截图20180220230342.png
回复

使用道具 举报

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
回帖
709
发表于 2018-2-22 09:23:25 | 显示全部楼层
本帖最后由 sq333333 于 2018-2-22 09:25 编辑

恢复HP的技能设置某一个属性A, 恢复减半状态将A抗性变成50%...
回复

使用道具 举报

梦石
0
星屑
1803
在线时间
133 小时
注册时间
2013-10-6
回帖
181
发表于 2018-3-4 22:38:48 | 显示全部楼层
治疗的本质就是施加一个负的伤害值
你只需要在伤害结算的函数里判断接受治疗时是否有相关的状态,如果有的话damage=damage*0.5这样
←你看到一只经常潜水的萌新。
回复

使用道具 举报

梦石
0
星屑
1540
在线时间
309 小时
注册时间
2011-7-23
回帖
143
发表于 2018-3-7 14:06:00 | 显示全部楼层
这种状态就用状态就能做....
状态的特性中 药理就是影响道具给予的恢复效果,恢复效果则是技能给予的恢复效果
不知身之何死,愿幻梦不灭。不知情之何起,愿一往而深。
回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2018-3-21 20:22:44 | 显示全部楼层
参考Dota2 7.07版本以后的一个特性:恢复效果加成
当敌人受到大骨灰盒的效果时,恢复效果、吸血效果之类的恢复生命的效果会被减少70%
但是时光倒流(生命和魔法回到5秒前的状态)、灵魂阻断(直接交换双方生命)不会受到影响
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 1 0

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部