幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5258|回复: 20

[发表作品]星光传说(RMXP)v0.3解密修正版

[复制链接]

3

主题

12

帖子

410

积分

④见习

积分
410
发表于 2004-11-28 09:11:50 | 显示全部楼层 |阅读模式
这是我第一个游戏,第一次用RM难免有许多不足,请大家不要客气,多多批评。

文件大小30M。游戏时间1-2小时。

修正了小地图图标遮挡地图的问题,改正了得到物品和重点提示的字体颜色。原定本周日推出第2章,但由于工作很忙,可能延期几天。为保证情节的流畅没有设计大的迷宫,迷宫都很简单,难度也不是很高,最后的boss虽然难打,但剧情推动主角变身后很轻松的就能搞定。

http://www.mofile.com        保存时间(12月3日过期)  提取密码:6366350129418179

提取方法:http://bbs.rpgchina.com/dispbbs.asp?boardID=16&ID=6127&page=1







[此贴子已经被作者于2004-11-30 18:18:57编辑过]

本帖子中包含更多资源

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

x
回复

使用道具 举报

7

主题

75

帖子

1030

积分

⑥精研

积分
1030
发表于 2004-11-28 09:36:40 | 显示全部楼层
开始下载啦/。。可惜只有单线程。。顺便问一下。。游戏加蜜了吧。偶菜鸟。。想要个破解半本
每个人都是被上帝咬过的一只苹果哟..
回复 支持 反对

使用道具 举报

3

主题

12

帖子

410

积分

④见习

积分
410
 楼主| 发表于 2004-11-28 09:41:43 | 显示全部楼层
等我接着在做20%的时候再发个破解版本,不过我也是菜鸟,有些东西编的很乱,没什么学习价值。
回复 支持 反对

使用道具 举报

7

主题

75

帖子

1030

积分

⑥精研

积分
1030
发表于 2004-11-28 09:44:14 | 显示全部楼层
偶先下了玩完。。有机会QQ上聊聊/。。偶是小菜鸟[em04]
每个人都是被上帝咬过的一只苹果哟..
回复 支持 反对

使用道具 举报

218

主题

1万

帖子

10万

积分

⑧专业

赋予你第五自由

积分
108021
发表于 2004-11-28 13:38:14 | 显示全部楼层
很好,努力

第 五 自 由 -   5th  Freedom   -

回复 支持 反对

使用道具 举报

36

主题

541

帖子

4393

积分

⑥精研

★偶滴爱好偶做主☆

积分
4393
QQ
发表于 2004-11-28 15:14:04 | 显示全部楼层
很遗憾我下不到
点击了解更多http://hi.baidu.com/txlyz888
回复 支持 反对

使用道具 举报

3

主题

12

帖子

410

积分

④见习

积分
410
 楼主| 发表于 2004-11-28 16:44:14 | 显示全部楼层
那个移动的地图标志,是不是有点影响背景?
回复 支持 反对

使用道具 举报

3

主题

12

帖子

410

积分

④见习

积分
410
 楼主| 发表于 2004-11-28 16:46:41 | 显示全部楼层
以下是引用玄天在2004-11-28 13:38:14的发言:
很好,努力

谢谢,我会努力的。
回复 支持 反对

使用道具 举报

7

主题

75

帖子

1030

积分

⑥精研

积分
1030
发表于 2004-11-28 17:08:48 | 显示全部楼层
以下是引用xfwinds在2004-11-28 16:44:14的发言:
那个移动的地图标志,是不是有点影响背景?


个人感觉不太好。。有代码实现描述地图的名称的。。去掉这个移动标志吧
每个人都是被上帝咬过的一只苹果哟..
回复 支持 反对

使用道具 举报

7

主题

75

帖子

1030

积分

⑥精研

积分
1030
发表于 2004-11-28 17:12:25 | 显示全部楼层
四、地圖名稱表示 by にふ, 桜雅 在土
效果:可以在地图的右上方显示你该地图的名字。

代码:

# ▼▲▼ XRXS20. マップ名表示ウィンドウ 1.01 ▼▲▼
# by にふ, 桜雅 在土

#==============================================================================
# ■ Window_Map_Name
#------------------------------------------------------------------------------
#  マップ名を表示するウィンドウです。
#==============================================================================
class Window_Map_Name < Window_Base
  #--------------------------------------------------------------------------
  # ● オブジェクト初期
  #--------------------------------------------------------------------------
  def initialize
    super(460, 0, 180, 64)
    self.contents = Bitmap.new(width-32, height-32)
    @showing_time = 0
    @text_color   = Color.new(255,255,  0,255)      # 地名:描写文字色
  end
  #--------------------------------------------------------------------------
  # ● テキスト設定
  # text : ウィンドウに表示する文字列
  # align : アラインメント (0..左揃え、1..中央揃え、2..右揃え)
  #--------------------------------------------------------------------------
  def set_text(text, align = 2)
    # テキストとアラインメントの少なくとも一方が前回と違っている場合
    if text != @text or align != @align
      # テキストを再描画
      self.contents.clear
      @showing_time = 100
      @text = text
      @align = align
      @actor = nil
      self.contents_opacity = 255
      x = 4
      y = 0
      self.contents.font.color = Color.new(  0,  0,  0, 192)
      self.contents.draw_text(x+2, y+2, self.width - 40, 32, \"-\"+text+\"-\",align=1)
      self.contents.font.color = Color.new( 64, 64, 64, 192)
      self.contents.draw_text(x-1, y-1, self.width - 40, 32, \"-\"+text+\"-\", align=1)
      self.contents.draw_text(x+1, y-1, self.width - 40, 32, \"-\"+text+\"-\", align=1)
      self.contents.draw_text(x-1, y+1, self.width - 40, 32, \"-\"+text+\"-\", align=1)
      self.contents.draw_text(x+1, y+1, self.width - 40, 32, \"-\"+text+\"-\", align=1)
      self.contents.font.color = @text_color
      self.contents.draw_text(x, y, self.width - 40, 32, \"-\"+text+\"-\", align=1)
    else
      @showing_time -= 1
      if @showing_time < 16
        # フェードアウトしはじめる
        self.contents_opacity = @showing_time * 16
      elsif @showing_time <= 0
        # 一定時間経過したので表示を消す
        self.contents.clear
      end
    end
    self.visible = true
  end
end
#==============================================================================
# ■ Scene_Map
#==============================================================================
class Scene_Map
  #--------------------------------------------------------------------------
  # ● メイン処理
  #--------------------------------------------------------------------------
  alias xrxs20_main main
  def main
    # 地名ウィンドウを作成
    @map_name_window = Window_Map_Name.new
    @map_name_window.opacity = 0
    # 戻す
    xrxs20_main
    # 地名ウィンドウを解放
    @map_name_window.dispose
  end
  #--------------------------------------------------------------------------
  # ● フレーム更新
  #--------------------------------------------------------------------------
  alias xrxs20_update update
  def update
    # 地名ウィンドウの更新
    @map_name_window.set_text($game_map.name,1)
    xrxs20_update
  end
end
#==============================================================================
# ■ Scene_Title
#==============================================================================
class Scene_Title
  #--------------------------------------------------------------------------
  # ● メイン処理
  #--------------------------------------------------------------------------
  alias xrxs20_main main
  def main
    $map_infos = load_data(\"Data/MapInfos.rxdata\" )
    for key in $map_infos.keys
      $map_infos[key] = $map_infos[key].name
    end
    xrxs20_main
  end
end
#==============================================================================
# ■ Game_Map
#==============================================================================
class Game_Map
  #--------------------------------------------------------------------------
  # ● マップ名を取得
  #--------------------------------------------------------------------------
  def name
    $map_infos[@map_id]
  end
end
每个人都是被上帝咬过的一只苹果哟..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-6 06:09 , Processed in 0.026124 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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