Project1
标题:
怎样用状态强制将行动回数降为一和自动回复清零
[打印本页]
作者:
GIRRM
时间:
2022-4-17 22:44
标题:
怎样用状态强制将行动回数降为一和自动回复清零
如题,我要做一个能力和时间有关的boss,设计好了机制技术却不够......
是要锁定行动回数为一以及无法自动回复,无论用任何方式(物品,装备,技能等)都不能改变
作者:
alexncf125
时间:
2022-4-18 02:00
本帖最后由 alexncf125 于 2022-5-21 13:37 编辑
锁定行动回数为一:
class Game_Battler < Game_BattlerBase
alias lock_action_times_to_one make_action_times
def make_action_times
self.state?(状态ID) ? 1 : lock_action_times_to_one
end
end
复制代码
无法自动回复:
class Game_Battler < Game_BattlerBase
alias cannot_auto_regenerate regenerate_all
def regenerate_all
cannot_auto_regenerate unless self.state?(状态ID)
end
end
复制代码
作者:
GIRRM
时间:
2022-4-23 19:35
alexncf125 发表于 2022-4-18 02:00
锁定行动回数为一:
无法自动回复:
谢谢,是直接复制到脚本编辑那里吗?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1