Project1

标题: 在存档里显示地图名 [打印本页]

作者: 2578699    时间: 2011-9-3 22:40
标题: 在存档里显示地图名
搜索用过了,找不到想要的答案。用什么办法才能在存档里面显示地图名呢?dsu_plus_rewardpost_czw
作者: 后知后觉    时间: 2011-9-4 00:47
1.找到 Scene_Save 的 63、64 行
  1.     # 写入描绘存档文件用的角色数据
  2.     Marshal.dump(characters, file)
复制代码
改成这样
  1.     # 写入描绘存档文件用的角色数据
  2.     mapinfo = load_data("Data/MapInfos.rxdata")
  3.     Marshal.dump(mapinfo[$game_map.map_id].name, file)
  4.     Marshal.dump(characters, file)
复制代码
2.找到 Scene_Load 的 67、68 行
  1.   def read_save_data(file)
  2.     # 读取描绘存档文件用的角色数据
复制代码
改成这样
  1.   def read_save_data(file)
  2.     mapname = Marshal.load(file)
  3.     # 读取描绘存档文件用的角色数据
复制代码
3.找到 Window_SaveFile 的 28 行
  1.       @characters = Marshal.load(file)
复制代码
改成这样
  1.       @mapname = Marshal.load(file)
  2.       @characters = Marshal.load(file)
复制代码
找到下面 50 行左右
  1.     # 存档文件存在的情况下
  2.     if @file_exist
  3.       # 描绘角色
复制代码
改成这样
  1.     # 存档文件存在的情况下
  2.     if @file_exist
  3.       self.contents.draw_text(4, 32, 600, 32, @mapname)
  4.       # 描绘角色
复制代码





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