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

Project1

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

[已经解决] 脚本错误弹出

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-4-20
帖子
135
跳转到指定楼层
1
发表于 2009-11-7 13:05:58 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我用的是主站上的横版,然后运用加点脚本,因为力量的上升对于攻击力不显示,所以我将Game_Battler 1 的获取攻击力的一段改为
#--------------------------------------------------------------------------
  # ● 获取攻击力
  #--------------------------------------------------------------------------
  def atk
    n = base_atk + base_str + @str_plus.to_i
    for i in @states
      n *= $data_states.atk_rate / 100.0
    end
    return Integer(n)
  end
然后问题就出来了,当我给某个技能附上属性(如睡眠)只要敌人一中状态,就弹出如下错误,请问该如何解决?(我 自己新增状态也会出现同样问题)

1.jpg (24.12 KB, 下载次数: 0)

1.jpg

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-4-20
帖子
135
2
 楼主| 发表于 2009-11-7 13:07:54 | 只看该作者
顺便说下··更改的那个是以前一位朋友教我的·· 附上我修改的那一段

12.jpg (160.48 KB, 下载次数: 0)

12.jpg
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
帖子
946
3
发表于 2009-11-7 13:11:30 | 只看该作者
循环弄错了。。。i是索引,你那个$data什么的后面为什么没有[i]呢,那个东西是数组啊,用手机上的,做不了实验了。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-4-20
帖子
135
4
 楼主| 发表于 2009-11-7 13:12:41 | 只看该作者
3# secondsen


额··其实我不懂这一段的意思,应该怎么修改?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
帖子
946
5
发表于 2009-11-7 13:30:31 | 只看该作者
你看看def hit和你写的atk有什么不同就知道啦
n*=那行,你少了[i],在$data_states后面
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
帖子
946
6
发表于 2009-11-7 13:33:03 | 只看该作者
看看pdef mdef都有[i]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-4-20
帖子
135
7
 楼主| 发表于 2009-11-7 14:14:07 | 只看该作者
6# secondsen


OK拉``又去认可你啦`谢谢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
61 小时
注册时间
2006-9-15
帖子
946
8
发表于 2009-11-7 14:19:00 | 只看该作者
不用谢,举手之劳而已
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-28 03:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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