查看: 1753|回复: 6

求助VX用XP风脚本使用中的错误问题

  [复制链接]
梦石
0
星屑
50
在线时间
28 小时
注册时间
2007-5-12
回帖
238
发表于 2009-2-6 21:07:08 | 显示全部楼层 |阅读模式

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

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

×
我用了VX用XP风脚本之后,在测试中没有问题,但进入游戏遇敌之后老是出现
这个错误,在Sprite_Battler里第52行
def update
    super
    if @battler == nil
      self.bitmap = nil
    else
      @use_sprite = @battler.use_sprite?
      if @use_sprite
        self.x = @battler.screen_x<——这里
        self.y = @battler.screen_y
        self.z = @battler.screen_z
        update_battler_bitmap
      end
      setup_new_effect
      update_effect
    end
  end

请教下这是什么问题??
版务信息:本贴由楼主自主结贴~
http://blog.163.com/wangxt_5085372
我的BLOG

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-2-6 21:09:36 | 显示全部楼层
变量类型错误。

nil 无法转换成 int 。

大概是这样~~
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2007-5-12
回帖
238
 楼主| 发表于 2009-2-6 21:12:22 | 显示全部楼层
以下引用八云橙于2009-2-6 13:09:36的发言:

变量类型错误。

nil 无法转换成 int 。

大概是这样~~

好快啊- -,非常感谢~~但要怎么改呢?是在Sprite_Battler里改还是在VX用XP风脚本中改?
http://blog.163.com/wangxt_5085372
我的BLOG
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-2-6 21:14:59 | 显示全部楼层
汝试试在脚本 self.x = @battler.screen_x 这句上面添加 p @battler.screen_x

然后看看显示的结果,如果是 nil 的话,大概是脚本 BUG 或者是脚本不接容吧~~

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2007-5-12
回帖
238
 楼主| 发表于 2009-2-6 21:15:50 | 显示全部楼层
哦。。。我重新游戏之后就没有问题了。。。
已经解决了,非常感谢!!
http://blog.163.com/wangxt_5085372
我的BLOG
回复

使用道具 举报

神隐的主犯

梦石
0
星屑
553
在线时间
271 小时
注册时间
2008-2-22
回帖
7534

贵宾

发表于 2009-2-6 21:16:53 | 显示全部楼层
恩恩,没帮上忙~~{/hx}

可以了就好~~~~~

《天空之城 —— 破碎的命运》
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2007-5-12
回帖
238
 楼主| 发表于 2009-2-6 21:18:04 | 显示全部楼层
以下引用八云橙于2009-2-6 13:16:53的发言:

恩恩,没帮上忙~~

可以了就好~~~~~

还是非常感谢哈哈!
http://blog.163.com/wangxt_5085372
我的BLOG
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部