Project1

标题: 260分!战斗脚本出错 [打印本页]

作者: 浩气青天    时间: 2008-9-25 05:55
标题: 260分!战斗脚本出错
啥意思?{/fd}
能解决吗{/fd}



希望能帮忙一下,谢谢了。

出错的脚本

梦三的
【KDS改】Scene_Battle
$game_actors.recover_all
工程已经上传,期待您的帮忙。
http://rpg.blue/upload_program/goods/啥玩意_103058274.rar
[LINE]1,#dddddd[/LINE]
标题已经被修改,下次请看【提问区版规】。——天圣
[LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 分子轨道理论    时间: 2008-9-25 05:58
if $game_actors != nil then
$game_actors.recover_all
end
作者: 灯笼菜刀王    时间: 2008-9-25 06:01
-。-不让你全恢复~~~

这个肯定是冲突了~~~~
作者: 浩气青天    时间: 2008-9-25 06:04

是不是脚本设置得战斗结束后自动恢复,但是现在却不给回复了,是吗?{/fd}
作者: 浩气青天    时间: 2008-9-25 06:08
以下引用分子轨道理论于2008-9-24 21:58:54的发言:

if $game_actors != nil then
$game_actors.recover_all
end


这个脚本怎么用?
作者: 浩气青天    时间: 2008-9-25 06:24

200分,紧急求救。。{/pz} [LINE]1,#dddddd[/LINE]版主对此帖的评论:『请善用编辑功能,不要频繁自顶。——圣』,积分『-100』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: 灯笼菜刀王    时间: 2008-9-25 07:01
要把工程放出来....否则光一句子一张图能解决才怪.....
作者: wy29    时间: 2008-9-25 07:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: 灯笼菜刀王    时间: 2008-9-25 07:49
以下引用wy29于2008-9-24 23:35:41的发言:

问题八成是$game_actors = nil未定义,
或者
i > $game_actors.size index超出最大值。

-。-如果这样,用DBSHY君的方法就可以解决了。

在出错的那句上面套上if $game_actors != 0~~~
作者: 浩气青天    时间: 2008-9-25 07:54

额,不好意思。现在准备睡觉了。星期天才能把工程放上来,先谢谢各位了。{/ll}
作者: wy29    时间: 2008-9-25 11:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: 忧伤的小猫    时间: 2008-9-25 17:56
以下引用浩气青天于2008-9-24 22:04:34的发言:


是不是脚本设置得战斗结束后自动恢复,但是现在却不给回复了,是吗?

几天不见 您的分数涨的好快 嫉妒ing. [LINE]1,#dddddd[/LINE]版主对此帖的评论:『抱歉,您灌水- -』,积分『-20』。这些被扣积分的一半会用于对本帖正确答案的悬赏。
作者: 浩气青天    时间: 2008-9-25 18:00
以下引用wy29于2008-9-25 3:39:52的发言:

<br><script language="javascript">
<!--
strCont="“if $game_actors != nil then\r\n$game_actors.recover_all\r\nend”\r\n\r\n这招只是躲避问题,跳过一个recover_all,后面如果再用$game_actors,就会继续出错。\r\n\r\n解决问题应该确保$game_actors定义了。";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>“if $game_actors != nil <font color="#000099">then</font><br>
$game_actors.recover_all<br>
end”<br>
<br>
这招只是躲避问题,跳过一个recover_all,后面如果再用$game_actors,就会继续出错。<br>
<br>
解决问题应该确保$game_actors定义了。


那请问该怎么做?
作者: dbshy    时间: 2008-9-27 23:25
前面我说的方法是个偷懒的方法 = =

想解决直接发工程

作者: 小无    时间: 2008-9-27 23:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: 浩气青天    时间: 2008-9-28 18:18

那啥,感谢各位前辈的帮忙,小弟今日下午回去马上把精简的工程放上来,希望大家能继续帮助我,谢谢。{/hx}
作者: 浩气青天    时间: 2008-9-29 03:19

工程已经上传了,期待您的帮忙。。
http://rpg.blue/upload_program/goods/啥玩意_103058274.rar
作者: 浩气青天    时间: 2008-9-29 05:52

能解决吗?各位高手?{/pz}
作者: 浩气青天    时间: 2008-9-29 08:44

这个问题是不是很难解决?{/ll}
作者: 天圣的马甲    时间: 2008-9-29 12:27
看了一眼你这个工程,脚本太杂,而且根本没法通过测试游戏来判断是否解决问题- -
不过我想问一下,recover_all似乎定义在Game_Battler里面的,难道也能直接在Scene_Battle直接调用么?{/fd}
作者: wy29    时间: 2008-9-29 12:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: 浩气青天    时间: 2008-9-29 20:10

噢,我知道是咋回事了,谢谢各位大大的帮助,问题我想已经解决了,谢谢。




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