Project1
标题:
如何做出仅在战斗结束后回复5%血量的饰品
[打印本页]
作者:
qknight
时间:
2014-5-25 18:49
标题:
如何做出仅在战斗结束后回复5%血量的饰品
本帖最后由 qknight 于 2014-5-25 19:36 编辑
求解,我在论坛上曾经看到的脚本好像是XP的而且是所有人一起回复。但现在我只想让装备了某一个饰品的人在战斗后回复5%血量,平时走路时不回复(调体力值再生速度就没用了),求如何做到这个效果?
作者:
紫苍焰
时间:
2014-5-25 19:09
本帖最后由 紫苍焰 于 2014-5-25 19:12 编辑
……
战斗处理时加入条件分歧,胜利时判断是否装备某装备……
可以做到……
不过没法看到就是了……
作者:
taroxd
时间:
2014-5-25 19:18
本帖最后由 taroxd 于 2014-6-2 09:48 编辑
紫苍焰 发表于 2014-5-25 19:09
……
战斗处理时加入条件分歧,胜利时判断是否装备某装备……
可以做到……
所以说我讨厌事件啊
(以下脚本未测试)
class Game_Actor
alias on_battle_end_20140525 on_battle_end
def on_battle_end
on_battle_end_20140525
self.hp += mhp / 20 if armors.include?($data_armors[护甲id])
end
end
复制代码
@Sion
求糖
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1