Project1

标题: nameError [打印本页]

作者: fox1313304    时间: 2014-5-9 21:46
标题: nameError

  #--------------------------------------------------------------------------
  # ● 战斗开始
  #--------------------------------------------------------------------------
  def self.battle_start
    $game_system.battle_count += 1
    $game_party.on_battle_start
    $game_troop.on_battle_start
    $game_troop.enemy_names.each do |name|
      $game_message.add(sprintf(Vocab::Emerge, name))
    end
    if @preemptive
      $game_message.add(sprintf(Vocab::Preemptive, $game_party.name))
    elsif @surprise
      $game_message.add(sprintf(Vocab::Surprise, $game_party.name))
    end
    wait_for_message
  end
-----------------------------------------------------------------------------------------------------
我没有添加别的脚本 昨天调试战斗还是正常的
今天改了F9里的一些数据 Battlers里没动 Character里改了点名字
原本系统里的 BattleManager脚本 一进游戏就提示错误
说是没有那个Emerge在站里找到2个相关帖子 貌似……都没说怎么解决
作者: 喵呜喵5    时间: 2014-5-9 22:38
新建一个工程,把它的Vocab脚本替换掉你现在工程中的同名脚本,看看问题是否还存在
作者: 喵呜喵5    时间: 2014-5-10 11:40
nameError的问题解决了 ……但是战斗测试出了两个问题
1是法术特技那个选项没有了 进菜单有选项但是没有技能内容……技能我在F9里检查了下似乎没什么问题……
2战斗测试的时候无限“毫发无损”
互相打不着……我把怪的属性调的很低了 还是打不着……
重击设置是100基础+50物理相关+50魔法相关……
以上 0.0 ...
by the way幸运值是暴击吗?


根据你的描述我认为你自己整个脚本都已经废掉了,如果你没有添加什么脚本的话,个人建议你新建一个工程,把工程目录下Data文件中的Scripts文件替换掉你现有工程的Scripts文件,将整个游戏脚本重置成最开始的状态
另外,幸运值影响状态异常的几率
BTW,追问问题请不要用私信而是直接回复,这样其他人也能看到你的问题从而给你提供回答
作者: fox1313304    时间: 2014-5-10 20:28
喵呜喵5 发表于 2014-5-10 11:40
根据你的描述我认为你自己整个脚本都已经废掉了,如果你没有添加什么脚本的话,个人建议你新建一个工程, ...

莫名其妙的总是会出现一些问题 已经玩废掉三个工程了 = =
唔 因为感觉论坛实在是没人 问题解答不了好心焦 所以就私信了 ……
加之今天怎么都刷不出验证码 帖子发不了 so 多灾多难的一天。
Script是什么 原来设置好的数据库内容还能搬过去吗?再输人真的会疯的。
作者: 喵呜喵5    时间: 2014-5-10 21:00


检查一下这两个地方的设置




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