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

Project1

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

[已经解决] 使用火系魔法时游戏错误弹出

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2009-7-29
帖子
57
跳转到指定楼层
1
发表于 2009-8-16 22:36:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 凌辰 于 2009-8-16 22:46 编辑

执行脚本时发生Nomethoderror
undefined method   demaga_hook'  for  #<Game_Temp:0x1200500>
我的游戏一用火系魔法时就会弹出这句话来到底是怎么回事?????????补充:别的魔法反而不会。
请在标题处写明问题,此乃版规。分类已修改,下次别用错。
凌辰留

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2009-7-29
帖子
57
2
 楼主| 发表于 2009-8-16 22:37:17 | 只看该作者
:time:
回复 支持 反对

使用道具 举报

Lv3.寻梦者

小柯的徒弟

梦石
0
星屑
1535
在线时间
1157 小时
注册时间
2008-5-24
帖子
3085

贵宾

3
发表于 2009-8-17 07:57:48 | 只看该作者
请提供信息方便解答者分析。建议把缩小后的工程发上来。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
45
在线时间
47 小时
注册时间
2009-6-1
帖子
127
4
发表于 2009-8-17 09:10:45 | 只看该作者
>undefined method   demaga_hook'  for  #<Game_Temp:0x1200500>

看起來是你有一個「demaga_hook」沒有定義,所以會跳出這個視窗。
雖然看一看我很懷疑你是不是damage拼錯了。

按F11打開腳本編輯視窗,用CTRL+SHIFT+F作全域搜索看看

說不定是你的火系技能有用公共事件呼叫這個腳本,結果就出狀況了。

不過我想你或許還是把整個檔案傳上來大家會比較能夠幫上忙喔

因為我用的腳本沒有「damage_hook」也沒有「demaga_hook」,所以我也不知道是哪個腳本出錯......
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2009-7-29
帖子
57
5
 楼主| 发表于 2009-8-17 10:59:43 | 只看该作者
要怎样上传?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2009-7-29
帖子
57
6
 楼主| 发表于 2009-8-17 11:32:38 | 只看该作者
可是后来进入战斗后说Window_Command40行出错,我把那删了但是却看不道字了????
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
45
在线时间
47 小时
注册时间
2009-6-1
帖子
127
7
发表于 2009-8-17 11:54:07 | 只看该作者
5# 肥龙


把你的遊戲目錄用WINRAR壓縮(或者用RMXP的打包成EXE檔也可以,但千萬不要勾選加密檔案)成一個檔案

直接用66RPG論壇的上傳附件功能就可以

之前好像有附件損壞的問題,不過似乎是修好了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3309
在线时间
3620 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

8
发表于 2009-8-17 12:24:30 | 只看该作者
游戏才不会管你是不是火系魔法…… - -
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2009-7-29
帖子
57
9
 楼主| 发表于 2009-8-17 13:04:50 | 只看该作者
那个我把魔法问题解决了
#==============================================================================
# ■ Window_Command
#------------------------------------------------------------------------------
#  一般的命令选择行窗口。
#==============================================================================

class Window_Command < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 初始化对像
  #     width    : 窗口的宽
  #     commands : 命令字符串序列
  #--------------------------------------------------------------------------
  def initialize(width, commands)
    # 由命令的个数计算出窗口的高
    super(0, 0, width, commands.size * 32 + 32)
    @item_max = commands.size
    @commands = commands
    self.contents = Bitmap.new(width - 32, @item_max * 32)
    refresh
    self.index = 0
  end
  #--------------------------------------------------------------------------
  # ● 刷新
  #--------------------------------------------------------------------------
  def refresh
    self.contents.clear
    for i in 0...@item_max
      draw_item(i, normal_color)
    end
  end
  #--------------------------------------------------------------------------
  # ● 描绘项目
  #     index : 项目编号
  #     color : 文字色
  #--------------------------------------------------------------------------
  def draw_item(index, color)
    self.contents.font.color = color
    rect = Rect.new(4, 32 * index, self.contents.width - 8, 32)
    self.contents.fill_rect(rect, Color.new(0, 0, 0, 0))
   
  end
  #--------------------------------------------------------------------------
  # ● 项目无效化
  #     index : 项目编号
  #--------------------------------------------------------------------------
  def disable_item(index)
    draw_item(index, disabled_color)
  end
end
帮我解决这个问题
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
150 小时
注册时间
2009-7-29
帖子
57
10
 楼主| 发表于 2009-8-17 13:18:25 | 只看该作者
第四十行我删除了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-11 00:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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