脚本‘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