Project1
标题:
如何把超级防御的功能写成技能?
[打印本页]
作者:
立仆芋头
时间:
2015-3-2 21:37
标题:
如何把超级防御的功能写成技能?
如女主角30级能学会技能 铜筋铁骨(被打物理伤害为正常1/4)
这个功能本来绑定在装备上的,设成技能怎么写脚本?
(伪穿衣法不考虑)
谢谢!!
作者:
duchen5779
时间:
2015-3-5 11:43
Game_Battler里,632行● 计算普通攻击伤害这段,第648行 加上
RUBY 代码
复制
if
attacker.
is_a
?
(
Game_Enemy
)
#攻击方为敌方的场合
if
self
.
state
?
(
18
)
damage = damage /
4
end
end
if
attacker.
is_a
?
(
Game_Enemy
)
#攻击方为敌方的场合
if
self
.
state
?
(
18
)
damage = damage /
4
end
end
用18号状态来判断,如果有这个状态,那物理伤害就为原来的四分之一,测试一下吧。
作者:
立仆芋头
时间:
2015-3-5 14:04
非常感谢,积极调试中。{:2_277:}
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1