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

Project1

 找回密码
 注册会员
搜索

用人物扩张脚本在进入战斗时出现错误,求解,具体见贴。

查看数: 2445 | 评论数: 11 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-3-18 22:53

正文摘要:

用人物扩张脚本在进入战斗时出现 nomethoderror 错误,显示错误在125行,如图,求解。 附上个人所添加的其他脚本截图以及错误提示。 RUBY 代码复制#===================================== ...

回复

黑色独奏曲 发表于 2013-3-21 20:12:39
jhhuang 发表于 2013-3-21 14:15
class Game_Party
  attr_accessor :backword_actors          # 仓库
  #------------------------------- ...

重新游戏后,能正常进入战斗了,多谢了!
黑色独奏曲 发表于 2013-3-21 15:03:45
jhhuang 发表于 2013-3-21 14:15
class Game_Party
  attr_accessor :backword_actors          # 仓库
  #------------------------------- ...

这个是配合人物扩张系统脚本的,还是独立的仓库脚本(这么简单,应该不是独立一个仓库脚本吧)?

有个不情之请,能不能给个QQ号什么,以便指教?
我想把整个工程给你看一下,这样会容易解决些。

里面一些素材也许你也用得着。
黑色独奏曲 发表于 2013-3-21 14:52:41
黑色独奏曲 发表于 2013-3-21 14:29
使用之后,游戏重新开始,所有文字都不显示了。

这个是配合人物扩张系统脚本的,还是独立的仓库脚本(这么简单,应该不是独立一个仓库脚本吧)?
黑色独奏曲 发表于 2013-3-21 14:29:20
jhhuang 发表于 2013-3-21 14:15
class Game_Party
  attr_accessor :backword_actors          # 仓库
  #------------------------------- ...

使用之后,游戏重新开始,所有文字都不显示了。

点评

DATA文件夹中有一份Scripts文件,就是脚本,一般只有100KB左右,只需要上传论坛.  发表于 2013-3-21 15:12
全局搜索最后的class Game_Party,把里面没有的上面的内容添加进去.  发表于 2013-3-21 14:33
jhhuang 发表于 2013-3-21 14:15:41
本帖最后由 jhhuang 于 2013-3-21 14:19 编辑

class Game_Party
  attr_accessor :backword_actors          # 仓库
  #--------------------------------------------------------------------------
  # ● 初始化对像
  #--------------------------------------------------------------------------
  def initialize
    # 建立角色序列
    @actors = []
    # 初始化金钱与步数
    @gold = 0
    @steps = 0
    # 生成物品、武器、防具的所持数 hash
    @items = {}
    @weapons = {}
    @armors = {}
    # 建立仓库角色序列
    @backword_actors = []
  end
end
在main前插入.(不要用旧存档,新游戏测试)   

点评

才144KB,可提示说服务器上传不了这么大的文件。  发表于 2013-3-21 15:36

评分

参与人数 1星屑 +150 收起 理由
hcm + 150 认可答案

查看全部评分

黑色独奏曲 发表于 2013-3-20 22:57:45
我爱吴悦淇 发表于 2013-3-20 12:33
好像只有23行吧。。

不好意思,偷懒只截了出问题的那一段。段中第15行就是125行。(15行后面有绿色小字注明是125行的,嘿嘿!)
黑色独奏曲 发表于 2013-3-20 22:52:12
jhhuang 发表于 2013-3-20 17:09
124行插入
$game_party.backword_actors = []

能稍微解释一下原因吗?

我在124之前插入无效;替换125的[0,0]也无效。

PS:其实我用这个脚本就只是想达到调换人员位置和多带几个闲人。如果你有觉得更好的或更容易达到这效果的脚本推荐,感激不尽!
黑色独奏曲 发表于 2013-3-20 22:34:43
芯☆淡茹水 发表于 2013-3-20 00:52
呃~! 那个,,,  125行在哪儿?

就是对应本帖截出来的第 15 行。我在后面有加“#此行为第 125 行”。
jhhuang 发表于 2013-3-20 17:09:21
本帖最后由 jhhuang 于 2013-3-20 17:10 编辑

124行插入
$game_party.backword_actors = []
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-12-27 19:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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