设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1327|回复: 2
打印 上一主题 下一主题

[已经解决] 怎样用状态强制将行动回数降为一和自动回复清零

[复制链接]

Lv5.捕梦者

梦石
0
星屑
24484
在线时间
5077 小时
注册时间
2016-3-8
帖子
1623
1
发表于 2022-4-18 02:00:54 | 显示全部楼层
本帖最后由 alexncf125 于 2022-5-21 13:37 编辑

锁定行动回数为一:
  1. class Game_Battler < Game_BattlerBase
  2.   alias lock_action_times_to_one make_action_times
  3.   def make_action_times
  4.     self.state?(状态ID) ? 1 : lock_action_times_to_one
  5.   end
  6. end
复制代码


无法自动回复:
  1. class Game_Battler < Game_BattlerBase
  2.   alias cannot_auto_regenerate regenerate_all
  3.   def regenerate_all
  4.     cannot_auto_regenerate unless self.state?(状态ID)
  5.   end
  6. end
复制代码
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-16 04:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表