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

Project1

 找回密码
 注册会员
搜索

关于mother3的战斗脚本离队报错bug问题

查看数: 41 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-6-22 00:22

正文摘要:

本帖最后由 c571811558 于 2025-6-22 00:26 编辑 老大们好,我在使用脚本的时候无意间发现了mother3战斗脚本的一个设计问题,并且也基本找到了改bug问题所在,请过目 测试项目放在这里: 这估计是mother3脚本 ...

回复

c571811558 发表于 前天 10:32
百里_飞柳 发表于 2025-6-22 10:17
紧急修订方法:
你在它报错的那行上面添加一句就好

感谢qwqqwqqwqqwq
百里_飞柳 发表于 前天 10:17
紧急修订方法:
你在它报错的那行上面添加一句就好
  1.   def update_tone
  2.     return if actor.nil?  # 新增:如果该角色不存在了,则不处理状态栏色调变化
  3.     if actor.dead?
  4.       self.tone.set(BattleConfig::Window_DeadTone)
  5.     elsif actor.hp < actor.mhp / 4
  6.       self.tone.set(BattleConfig::Window_CriticalTone)
  7.     else
  8.       super
  9.     end
  10.   end   
复制代码


不过这个整体流程还真是怪啊,默认居然也是这样,先选择技能、再处理事件、再执行技能,如果目标不存在了则顺延
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2025-6-24 03:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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