1969| 14
|
[已经过期] 【技能研究】一种换血的技能设置方法 |
| ||
| ||
| ||
点评
或者.
t = (b.mhp * 0.25).to_i ; if (a.hp - a.mhp * 0.25) <= 0? 1: a.hp -= (a.mhp * 0.25).to_i ; t
我说过了。使用者hp低于上限的25%的话自身死亡,同时目标回复最大生命25%
你可以选择把它改成hp也就是当前hp的25%
貌似这样有个漏洞,使用者HP只有2%时,使用后自己会死,但队员获得25%治疗
判定的确没有,a的HP小于MHP的25%的话A就会扑街。
to_i是取整,t -= 1 就是 t = t - 1,t是伤害公式的调用
另外这个好像有漏洞,是否要先判定使用者是否HP生命值高于25%。
| ||
|
||
| ||
自己给自己挖了一个坑,然后掉下去的我,竟然爬不上来了,呵呵(NMB)。
|
||
| ||
| |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-7-19 02:08
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.