瞬间补血对亡灵有负面伤害。
瞬发伤害对不死生物有积极的补血效果。
所以通过透支瞬间补血可以一次性杀死一群丧尸猪。
当然,这肯定不是最重要的内容。
这么多猪人,如果不用lootingIII[的剑就太浪费了。
但毕竟剑是耐用的。经验换黄金值得吗?
关于MC的伤病判断:
其实还是研究一下MC的RPG元素吧。
在MC中,对伤病的判断其实是很松懈的。
只要被伤害对象在规定时间内死亡,死亡都算在造成伤害的人身上。
一个经典的应用是把一个怪物扔下悬崖。
虽然摔伤不是我们造成的
而是因为我们最后一击和怪物死亡的时间差在伤害限制之内。
所以怪物虽然摔死了,但还是在我们头上。
所以像这样杀怪,还可以获得经验物品等等。
可以说,为了编程方便,一次攻击不带信息。
所以一个怪物被攻击,怪物的代码只知道被某个玩家攻击了。
不知道是用什么武器攻击的。
你有武器吗,锐度?有敲门砖吗?有没有哄抢?
这些代码是无知的”
所以为了判断武器的属性,MC的代码做了一件很巧妙的事情。
造成伤害时检查造成伤害的玩家手中的武器。
这是一个非常聪明的方法。对于剑之类的攻击,造成伤害时,用来造成伤害的剑必须在手中。
所以你可以通过查看玩家手中的武器来知道特殊的结界效果。
这样,每个攻击代码都不需要给游戏带来额外的数据”
"但是考虑一下远程攻击。
如果我射出一支箭,在箭击中怪物之前把武器换成了剑怎么办?
当怪物受到伤害时,自然代码会巧妙的检查玩家手中的武器。
然后发现玩家手里有剑,按照剑的结界等特效处理。
是时候利用这段代码的漏洞了。
如果你有洛廷三世拥有的剑
先用弓射怪物,在箭击中怪物之前把武器换成剑。
当它命中时,代码会判断你手中的武器,认为伤害是由这把lootingIII剑造成的。
所以坠物会有lootingIII的效果。
尽管玩家根本没有用剑攻击怪物!"
我们在这里做同样的事情。
使用投掷瞬间补血大范围攻击。
在药剂击中他们之前,使用键盘1-9将武器切换到lootingIII的剑。
击中后,伤害会被认为是这把剑造成的。
所以30个猪人全部掉下来会有lootingIII的效果。
即使我根本不用剑,我也不会消耗它的耐用性”
简单来说:
我先用弓射你一箭,等箭没射中你的时候再换成剑,这样射中你的伤就是剑的伤 middot
更多信息请关注:我的世界话题