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

Project1

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

更正一个错误

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-23
帖子
539
跳转到指定楼层
1
发表于 2008-1-25 03:54:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本人在地图显名脚本里发现严重错误....特更正如下:
  1. #==============================================================================
  2. # ■ Window_Pos
  3. #==============================================================================

  4. class Window_Pos < Window_Base
  5.   #--------------------------------------------------------------------------
  6.   # ● 初始化
  7.   #--------------------------------------------------------------------------
  8.   def initialize
  9.     super(0, 0, 122, 52)
  10.     self.z = 151
  11.     self.contents.font.size = 15
  12.     refresh
  13.   end
  14.   #--------------------------------------------------------------------------
  15.   # ● 刷新
  16.   #--------------------------------------------------------------------------
  17.   def refresh
  18.     self.contents.clear
  19.     @map_id = $game_map.map_id
  20.     name = $data_mapinfos[@map_id].name
  21.     self.contents.font.color = system_color
  22.     @x,@y = $game_player.x,$game_player.y
  23.     self.contents.draw_text(0, 0, 90, 20, "#{name}(#{@x},#{@y})", 1)
  24.   end
  25.   #--------------------------------------------------------------------------
  26.   # ● 更新
  27.   #--------------------------------------------------------------------------
  28.   def update
  29.     return if $game_player.x == @x and $game_player.y == @y and $game_map.map_id == @map_id
  30.     refresh
  31.   end
  32. end

  33. class Scene_Title < Scene_Base
  34.   #--------------------------------------------------------------------------
  35.   # ● 数据库载入
  36.   #--------------------------------------------------------------------------
  37.   alias old_ld load_database
  38.   def load_database
  39.     old_ld
  40.     $data_mapinfos       = load_data("Data/MapInfos.rvdata")
  41.   end
  42. end

  43. class Scene_Map < Scene_Base
  44.   #--------------------------------------------------------------------------
  45.   # ● 开始
  46.   #--------------------------------------------------------------------------
  47.   alias old_start start
  48.   def start
  49.     old_start
  50.     @pos_window = Window_Pos.new
  51.   end
  52.   #--------------------------------------------------------------------------
  53.   # ● 结束
  54.   #--------------------------------------------------------------------------
  55.   alias old_ter terminate
  56.   def terminate
  57.     old_ter
  58.     @pos_window.dispose
  59.   end
  60.   #--------------------------------------------------------------------------
  61.   # ● 更新
  62.   #--------------------------------------------------------------------------
  63.   alias old_update update
  64.   def update
  65.     old_update
  66.     @pos_window.update
  67.   end
  68. end
复制代码
横版卷轴ARPG制作中... 系统80% 素材95% 剧情1%.... 有脚本问题随时吼我- -(被T出)

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-23
帖子
539
2
 楼主| 发表于 2008-1-25 03:57:39 | 只看该作者
啊...最近才看到地图转换时候脚本不好使了。专门给菜鸟用的。沙发备用……
横版卷轴ARPG制作中... 系统80% 素材95% 剧情1%.... 有脚本问题随时吼我- -(被T出)
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-6-2
帖子
110
3
发表于 2008-1-25 04:01:59 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-4 21:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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