Project1

标题: 脚本错误弹出 [打印本页]

作者: tcybt    时间: 2009-11-2 17:53
标题: 脚本错误弹出
本帖最后由 凌辰 于 2009-11-2 17:57 编辑



请问下怎么修改呢?谢谢[line]1[/line]请使用论坛附件上传图片,详情请看论坛帮助。
凌辰留

作者: secondsen    时间: 2009-11-3 10:01
没定义hp这个方法。。。。你只给这么点信息,我只能解释这么多
作者: Tabris_Air    时间: 2009-11-4 10:54
把这行改成
if $game_party.actors[i].hp > 0
试试,如果还是报错就说明前面关于 def hp 的脚本被你误删了
作者: tcybt    时间: 2009-11-4 17:19
我用的是这个脚本

综合系统整合版.rar

22 KB, 下载次数: 48


作者: secondsen    时间: 2009-11-4 23:23
本帖最后由 secondsen 于 2009-11-4 23:24 编辑

把390行改成这样
  1.     for i in 0...[3,@actors.size].min
复制代码
原因分析。。。主角队伍不肯能总是最大值 4个人,那么如果少于四个人会怎么样
    for i in 0..3
是执行4个人的。。。而没有四个人,最后就是空的。。。当然也就不存在def hp
汇报完毕

我估计LZ测试的时候 队伍一定是少于4个人的。。。那么去认可我的答案吧。。。。又有经验了
作者: tcybt    时间: 2009-11-5 14:27
5# secondsen


恩,谢谢了,已经解决了,请问要怎么认可你的答案,我记得以前有个结贴的选项,但现在找不到了,只好先给你评分了
作者: secondsen    时间: 2009-11-5 16:12
本帖最后由 secondsen 于 2009-11-5 16:14 编辑

http://rpg.blue/viewthread.php?tid=130319&extra=page%3D1

报告LZ,MS都是在这里认可答案的。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1