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

Project1

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

[已经过期] 我这个脚本为什么总是错误?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
31 小时
注册时间
2012-9-22
帖子
70
跳转到指定楼层
1
发表于 2012-12-31 19:57:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
  1. <p>#==============================================================================
  2. # ■ Scene_New_Game
  3. #------------------------------------------------------------------------------
  4. #  人·仙·番外传(篇)的大篇幅选择窗口
  5. #==============================================================================
  6. class Scene_New_Game
  7.   #--------------------------------------------------------------------------
  8.   # ● 初始化对像
  9.   #     help_text : 帮助窗口显示的字符串
  10.   #--------------------------------------------------------------------------
  11.   def initialize(help_text)
  12.     @help_text = help_text
  13.   end
  14.   #--------------------------------------------------------------------------
  15.   # ● 主处理
  16.   #--------------------------------------------------------------------------
  17.   def main
  18.     # 生成帮助窗口
  19.     @lolo1_window = Window_New_Game_File.new
  20.     @help_window = Myself_Window_Help.new
  21.     @help_window.set_text(@help_text)
  22.     # 执行过渡
  23.     Graphics.transition
  24.     # 主循环
  25.     loop do
  26.       # 刷新游戏画面
  27.       Graphics.update
  28.       # 刷新输入信息
  29.       Input.update
  30.       # 刷新画面
  31.       update
  32.       # 如果画面被切换的话就中断循环
  33.       if $scene != self
  34.         break
  35.       end
  36.     end
  37.     # 准备过渡
  38.     Graphics.freeze
  39.     # 释放窗口
  40.     @lolo1_window.dispose
  41.     @help_window.dispose
  42.   end
  43.   #--------------------------------------------------------------------------
  44.   # ● 刷新画面
  45.   #--------------------------------------------------------------------------
  46.   def update
  47.     # 刷新窗口
  48.     @help_window.update
  49.     @lolo1_window.update
  50.     # 按下 C 键的情况下
  51.     if Input.trigger?(Input::C)
  52.       # 调用过程 on_decision (定义继承目标)
  53.       on_decision(make_filename(@file_index))
  54.       $game_temp.last_file_index = @file_index
  55.       return
  56.     end
  57.     # 按下 B 键的情况下
  58.     if Input.trigger?(Input::B)
  59.       # 设置初期同伴位置
  60.       $game_party.setup_starting_members
  61.       # 设置关于我们的地图
  62.       $game_map.setup(002)
  63.       # 刷新主角
  64.       $game_player.refresh
  65.       # 执行地图设置的 BGM 与 BGS 的自动切换
  66.       $game_map.autoplay
  67.       # 刷新地图 (执行并行事件)
  68.       $game_map.update
  69.       # 切换地图画面
  70.       $scene = Scene_Map.new
  71.       # 主角向初期位置移动
  72.       $game_player.moveto(0,0)
  73.       return
  74.     end
  75.   end
  76. end</p>
复制代码
第19行总是错误
ArgumentError
提示内容是
Wrong number of arguments(0 for 2)
如果需要我再发其他相关脚本

Lv1.梦旅人

梦石
0
星屑
52
在线时间
586 小时
注册时间
2012-5-31
帖子
768
2
发表于 2012-12-31 20:40:36 | 只看该作者
19行应该是"@lolo1_window = Window_New_Game_File.new",这行没理由出错呀?
楼主再试下看是19行不?
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

万兽

梦石
0
星屑
597
在线时间
2271 小时
注册时间
2006-11-4
帖子
4868

贵宾

3
发表于 2013-1-1 15:28:47 | 只看该作者
俺这测试没问题,LZ还用了啥外挂脚本?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
帖子
1305
4
发表于 2013-1-1 15:34:38 | 只看该作者
- -b搜索class Window_New_Game_File看看initialize要传哪些参数...
好歹当年也当过大魔王过,orz
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-28 14:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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