幻想森林

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

[RM2K&2K3] [求助]   我做的这个怎么总报错涅?

[复制链接]

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2007-4-18 06:23:12 | 显示全部楼层 |阅读模式
#==============================================================================
# ■ Scene_System
#------------------------------------------------------------------------------
#  处理系统菜单画面的类。
#==============================================================================

class Scene_System
#--------------------------------------------------------------------------
# ● 初始化对像
#   menu_index : 命令光标的初期位置
#--------------------------------------------------------------------------
def initialize(menu_index = 0)
  @menu_index = menu_index
end
#--------------------------------------------------------------------------
# ● 主处理
#--------------------------------------------------------------------------
def main
  # 生成命令窗口
  s1 = "存档"
  s2 = "读档"
  s3 = "调节"
  s4 = "退出"
  @command_window = Window_Command.new(85, [s1, s2, s3, s4])
  @command_window.index = @menu_index
  # 禁止存读档的情况下
  if $game_system.save_disabled
    # 存档无效
    @command_window.disable_item(0)
  end
  if $game_system.load_disabled
    # 读档无效
    @command_window.disable_item(1)
  end
  # 执行过渡
  Graphics.transition
  # 主循环
  loop do
    # 刷新游戏画面
    Graphics.update
    # 刷新输入信息
    Input.update
    # 刷新画面
    update
    # 如果切换画面就中断循环
    if $scene != self
    break
    end
  end
  # 准备过渡
  Graphics.freeze
  # 释放窗口
  @command_window.dispose
end
#--------------------------------------------------------------------------
# ● 刷新画面
#--------------------------------------------------------------------------
def update
  # 刷新命令窗口
  @command_window.update
end
#--------------------------------------------------------------------------
# ● 刷新画面 (命令窗口被激活的情况下)
#--------------------------------------------------------------------------
def update_command
  # 按下 B 键的情况下
  if Input.trigger?(Input::B)
    # 演奏取消 SE
    $game_system.se_play($data_system.cancel_se)
    # 切换的主菜单画面
    $scene = Sence_Menu.new
    return
  end
  # 按下 C 键的情况下
  if Input.trigger?(Input::C)
    # 命令窗口的光标位置分支
    case @command_window.index
    when 0 # 存档
    # 演奏确定 SE
    $game_system.se_play($data_system.decision_se)
    # 切换到存档画面
    $scene = Scene_Save.new
    when 1 # 读档
    # 演奏确定 SE
    $game_system.se_play($data_system.decision_se)
    # 激活读档窗口
    $scene = Scene_Load.new
    when 2 # 调节
    # 演奏确定 SE
    $game_system.se_play($data_system.decision_se)
    # 激活调节窗口
   #还没有作调节窗口
    when 3 # 游戏结束
    # 演奏确定 SE
    $game_system.se_play($data_system.decision_se)
    # 切换到游戏结束画面
    $scene = Scene_End.new
    end
    return
  end
end
完全仿照sence_menu做的…………总说有错


最后一行SyntaxError,,我就不知道是怎么出错的了………… [s:5]

新建的类我插在Sence_Load之后
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复

使用道具 举报

好人卡的 该用户已被删除
发表于 2007-4-18 08:54:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-4-18 12:50:34 | 显示全部楼层
没有发现阿………… [s:6]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2007-4-18 13:03:19 | 显示全部楼层
很明显在末尾少了个end
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-4-18 13:10:28 | 显示全部楼层
弄好了…………重新作了一个,,,谁叫我总找不出来错误呢……………… [s:5]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-4-18 13:11:37 | 显示全部楼层
怎么那么轻松就看出来了………… [s:6] 我整了半天重做完了,,,才发现原来是最后面少了………… [s:5]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2007-4-18 13:20:51 | 显示全部楼层
def和if分别对应两个end...那class的end却没有...自然是在最后少掉的...
copy时少copy了一个?
回复 支持 反对

使用道具 举报

550

主题

9117

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
 楼主| 发表于 2007-4-18 13:30:36 | 显示全部楼层
是啊………………最后发现,,我用少了个end的替换了原来的………………愚昧阿% [s:5]
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-24 00:19 , Processed in 0.011941 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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