Project1

标题: 【求助】在地图上遇敌进入战斗后脚本报错=-= [打印本页]

作者: 鬼计魔王    时间: 2014-7-20 12:11
标题: 【求助】在地图上遇敌进入战斗后脚本报错=-=
实在是脚本盲=-=...
不知道怎么解决的说...

这里是那一段脚本...
#==============================================================================
# ** Window_ActorCommand
#------------------------------------------------------------------------------
#  本視窗顯示於作戰畫面中,用來選擇主角的行動指令。
#==============================================================================

class Window_ActorCommand < Window_Command
  #--------------------------------------------------------------------------
  # * 物件初始化
  #--------------------------------------------------------------------------
  def initialize
    super(128, [], 1, 4)
    self.active = false
  end
  #--------------------------------------------------------------------------
  # * 設置參數
  #     actor : 主角
  #--------------------------------------------------------------------------
  def setup(actor)
    s1 = Vocab::attack
    s2 = Vocab::skill
    s3 = Vocab::guard
    s4 = Vocab::item
    if actor.class.skill_name_valid     # 自訂技能指令項顯示名合法?
      s2 = actor.class.skill_name       # 替換技能指令項顯示名
    end
    @commands = [s1, s2, s3, s4]
    @item_max = 4
    refresh
    self.index = 0
  end
end


在战斗测试里都不会报错的。。。
作者: taroxd    时间: 2014-7-20 12:14
你看看,是不是有一名角色的职业超出了范围

比如说,你本来给了他6号职业,然后你闲得慌把职业的最大值改到了5号……

这一行报错我只想到了这一种可能……
作者: 鬼计魔王    时间: 2014-7-20 12:18
诶多=-=不是很懂的说...
职业的最大值、职业的范围是什么..在哪里改=-=我只有在资料库里改的说...
作者: 鬼计魔王    时间: 2014-7-20 12:18
taroxd 发表于 2014-7-20 12:14
你看看,是不是有一名角色的职业超出了范围

比如说,你本来给了他6号职业,然后你闲得慌把职业的最大值改 ...

诶多=-=不是很懂的说...
职业的最大值、职业的范围是什么..在哪里改=-=我只有在资料库里改的说...
作者: 鬼计魔王    时间: 2014-7-20 12:24
taroxd 发表于 2014-7-20 12:14
你看看,是不是有一名角色的职业超出了范围

比如说,你本来给了他6号职业,然后你闲得慌把职业的最大值改 ...

可是资料库里哪里有最大值什么的=-=....感觉应该没有错的....抱歉...
作者: 忧雪の伤    时间: 2014-7-20 12:38
UI> 不知道你干了什么 你可以先试试这样会不会存在其他问题
  1. if actor && actor.class.skill_name_valid  
  2.   s2 = actor.class.skill_name
  3. end
复制代码

作者: 鬼计魔王    时间: 2014-7-20 12:45
忧雪の伤 发表于 2014-7-20 12:38
UI> 不知道你干了什么 你可以先试试这样会不会存在其他问题

诶!!已经解决了! 至于其他问题OAO...目前为止还没有的说!!谢谢!!




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1