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

Project1

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

[已经过期] 游戏中出现这样是怎么回事?请大神指教。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
5 小时
注册时间
2017-5-13
帖子
1
跳转到指定楼层
1
发表于 2017-6-26 10:31:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
脚本‘efs‘的451行发生了’’NoMethodError.
private method'split'called for nil:NilClass
下面是脚本:
def get_new_map_info
    #load_data("Data/MapInfos.rxdata")[7].name
    list = []
    final_list = []
    #添加所有备选地图
    #p @defender.event.terrain_tag
   
    Map_Info::TERRAIN_MAP[@defender.event.terrain_tag].each do|i|
     # p "bang",$game_map.map_id,i
      b = load_data("Data/MapInfos.rxdata")[i].name.split(";")
      avilible_mode = b[1].split(",")
      if Map_Info::SUB_MAPS[$game_map.map_id].include?(i) and avilible_mode.include?(@efs_mode.to_s)
      list.push i
      end
    end

Lv2.观梦者

梦石
0
星屑
433
在线时间
122 小时
注册时间
2010-9-27
帖子
22

开拓者

2
发表于 2017-6-26 14:30:07 | 只看该作者
大概是因为调用split方法的那个变量,不是字符串类型的罢。可能是前面脚本的某些逻辑错误导致。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
23999
在线时间
3339 小时
注册时间
2011-7-8
帖子
3926

开拓者

3
发表于 2017-6-26 21:23:21 | 只看该作者
仔细阅读脚本说明吧,按照说明命名每一个地图

点评

因为我博士生活很无聊  发表于 2017-6-27 21:50
为什么感觉你这个版主一直在水  发表于 2017-6-27 21:23
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 10:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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