| 赞 | 0  | 
 
| VIP | 56 | 
 
| 好人卡 | 8 | 
 
| 积分 | 1 | 
 
| 经验 | 5891 | 
 
| 最后登录 | 2016-6-25 | 
 
| 在线时间 | 161 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 50 
 
        - 在线时间
 - 161 小时
 
        - 注册时间
 - 2011-2-8
 
        - 帖子
 - 274
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
x
 
我先修改了Scene_Title(其实就是删了很多东西,可以跳过选项,直接进入游戏画面) 
#============================================================================== 
# ■ Scene_Title 
#------------------------------------------------------------------------------ 
#  处理标题画面的类。 
#============================================================================== 
 
class Scene_Title 
  #-------------------------------------------------------------------------- 
  # ● 住处理 
  #-------------------------------------------------------------------------- 
  def main 
    # 战斗测试的情况下 
    if $BTEST 
      battle_test 
      return 
    end 
    # 载入数据库 
    $data_actors        = load_data("Data/Actors.rxdata") 
    $data_classes       = load_data("Data/Classes.rxdata") 
    $data_skills        = load_data("Data/Skills.rxdata") 
    $data_items         = load_data("Data/Items.rxdata") 
    $data_weapons       = load_data("Data/Weapons.rxdata") 
    $data_armors        = load_data("Data/Armors.rxdata") 
    $data_enemies       = load_data("Data/Enemies.rxdata") 
    $data_troops        = load_data("Data/Troops.rxdata") 
    $data_states        = load_data("Data/States.rxdata") 
    $data_animations    = load_data("Data/Animations.rxdata") 
    $data_tilesets      = load_data("Data/Tilesets.rxdata") 
    $data_common_events = load_data("Data/CommonEvents.rxdata") 
    $data_system        = load_data("Data/System.rxdata") 
    # 生成系统对像 
    $game_system = Game_System.new 
    # 生成标题图形 
    @sprite = Sprite.new 
    @sprite.bitmap = RPG::Cache.title($data_system.title_name)        
    # 生成命令窗口 
    # 判定继续的有效性 
    # 存档文件一个也不存在的时候也调查 
    # 有効为 @continue_enabled 为 true、無効为 false 
    $continue_enabled = false 
    for i in 0..3 
      if FileTest.exist?("Save#{i+1}.rxdata") 
        $continue_enabled = true 
      end 
    end 
 
 
    # 继续为有效的情况下、光标停止在继续上 
    # 无效的情况下、继续的文字显示为灰色 
    # 演奏标题 BGM 
    $game_system.bgm_play($data_system.title_bgm)#播放音乐 
    # 停止演奏 ME、BGS 
    Audio.me_stop 
    Audio.bgs_stop 
    # 执行过渡 
    Graphics.transition 
    # 主循环 
    loop do 
      # 刷新游戏画面 
      Graphics.update 
      # 刷新输入信息 
      Input.update 
      # 刷新画面 
      update 
      # 如果画面被切换就中断循环 
      if $scene != self 
        break 
      end 
    end 
    # 装备过渡 
    Graphics.freeze 
   end 
  #-------------------------------------------------------------------------- 
  # ● 刷新画面 
  #-------------------------------------------------------------------------- 
  def update 
  command_new_game 
  end 
  #-------------------------------------------------------------------------- 
  # ● 命令 : 新游戏 
  #-------------------------------------------------------------------------- 
  def command_new_game 
    # 演奏确定 SE 
    # 停止 BGM 
    Audio.bgm_stop 
    # 重置测量游戏时间用的画面计数器 
    Graphics.frame_count = 0 
    # 生成各种游戏对像 
    $game_temp          = Game_Temp.new 
    $game_system        = Game_System.new 
    $game_switches      = Game_Switches.new 
    $game_variables     = Game_Variables.new 
    $game_self_switches = Game_SelfSwitches.new 
    $game_screen        = Game_Screen.new 
    $game_actors        = Game_Actors.new 
    $game_party         = Game_Party.new 
    $game_troop         = Game_Troop.new 
    $game_map           = Game_Map.new 
    $game_player        = Game_Player.new 
    # 设置初期同伴位置 
    $game_party.setup_starting_members 
    # 设置初期位置的地图 
    $game_map.setup($data_system.start_map_id) 
    # 主角向初期位置移动 
    $game_player.moveto($data_system.start_x, $data_system.start_y) 
    # 刷新主角 
    $game_player.refresh 
    # 执行地图设置的 BGM 与 BGS 的自动切换 
    $game_map.autoplay 
    # 刷新地图 (执行并行事件) 
    $game_map.update 
    # 切换地图画面 
    $scene = Scene_Map.new 
  end 
  #-------------------------------------------------------------------------- 
  # ● 命令 : 继续 
  #-------------------------------------------------------------------------- 
  def command_continue 
    # 继续无效的情况下 
    unless @continue_enabled 
      # 演奏无效 SE 
      $game_system.se_play($data_system.buzzer_se) 
      return 
    end 
    # 演奏确定 SE 
    $game_system.se_play($data_system.decision_se) 
    # 切换到读档画面 
    $scene = Scene_Load.new 
  end 
  #-------------------------------------------------------------------------- 
  # ● 命令 : 退出 
  #-------------------------------------------------------------------------- 
  def command_shutdown 
    # 演奏确定 SE 
    $game_system.se_play($data_system.decision_se) 
    # BGM、BGS、ME 的淡入淡出 
    Audio.bgm_fade(800) 
    Audio.bgs_fade(800) 
    Audio.me_fade(800) 
    # 退出 
    $scene = nil 
  end 
后面是战斗测试,无视掉吧 
然后公共事件是
 
 
可是在选择了选项3(驾鹤归,就是退出)之后,结果是告诉我执行脚本时发生Arugmenterror,wrong number for arguments(0 for 1),求解这是什么意思。。我菜鸟 |   
 
 
 
 |