Project1

标题: 战斗结束后出现的脚本问题 [打印本页]

作者: zhkhhh    时间: 2014-8-8 13:07
标题: 战斗结束后出现的脚本问题
本帖最后由 zhkhhh 于 2014-8-8 13:09 编辑

出现这样的错误。
总是在战斗结束后跳出,而且找不到规律,使用过技能的情况下会跳出;只使用普通攻击也会跳出....
希望能以修改脚本之类的方式解决。

脚本呈上。
网盘已发出。
望各位帮帮忙!



sv097-8.2更新.exe (29.57 MB, 下载次数: 82)
http://pan.baidu.com/s/1pJpynKB

sv097-8.2更新.exe

29.57 MB, 下载次数: 84


作者: 漫漫人生路    时间: 2014-8-8 13:07
好吧,上我修改的工程吧。百度云
整体文件太大,上传太慢。这次只有脚本。
请把原工程复制一个后,将脚本放入工程根目录下 Data 文件夹中。覆盖掉。
该脚本,测试未出现:战斗地图遇敌错误,输入名字错误。
{:2_276:}另外说一下,我的帮忙有点拆了东墙补西墙的感觉。
作者: zhkhhh    时间: 2014-8-8 14:19
本帖最后由 zhkhhh 于 2014-8-8 17:01 编辑

@漫漫人生路  我是在实际游戏测试里才会出错 一般数据库里都不会出错的  
sv097-8.exe (37.5 MB, 下载次数: 96)   传了个最近编辑的,这个我自己在测试的会出现错误,而且打包后上传给其他网友玩的时候也会出现脚本错误。
作者: 白鬼    时间: 2014-8-8 17:24
本帖最后由 白鬼 于 2014-8-8 17:50 编辑

若將某值除以 0 時,就會引發該異常。
【ZeroDivisionError】
这个错误的原因是:
divided by 0
用任意数值除0发生,毕竟任何数值除0跟无限是没有什么区别的
a %= 0 # 用%符号求余数,计算方式和除法一样,所以会报错
建议你看看你插入的有关战斗的脚本,是否有哪里计算方式上用了 % 这个符号
惭愧。鄙人不用RMVX,所以帮不上什么忙,只能提示你错误原因。另建议你看看战斗结束后哪些脚本会被激活。从这里入手吧。
一定是战斗结束后被激活的某个脚本,在调用 Window_Selectable 的时候某个计算公式欠妥了。
作者: VIPArcher    时间: 2014-8-8 18:57
我没能遇到出错,楼主能说明一下。怎样才会出错吗?
作者: 漫漫人生路    时间: 2014-8-9 11:32
你可以试试将脚本库中的  CNM| Face Battle System  脚本里最下面 6873行
将一个叫 YSA Battle System: Predicted Charge Turn Battle 的CTB脚本删掉。

找不到就全局搜索 YSA Battle System: Predicted Charge Turn Battle

出错的原因是这个CTB脚本,你可以换其他CTB,CT之类的脚本,(论坛里有这类脚本)
我删掉你那个横版CTB脚本多次测试未出错。你先试试看吧。
作者: zhkhhh    时间: 2014-8-9 13:06
漫漫人生路 发表于 2014-8-9 11:32
你可以试试将脚本库中的  CNM| Face Battle System  脚本里最下面 6873行
将一个叫 YSA Battle System: Pre ...

这个脚本是关于什么的...论坛上怎么搜
作者: 千夙    时间: 2014-8-9 13:51
渣渣路过,赶脚这是脚本冲突,,,
作者: zhkhhh    时间: 2014-8-9 17:30

删除后这样。
报错的话,依然还是和一楼一样的错误。
作者: zhkhhh    时间: 2014-8-10 20:36
本帖最后由 zhkhhh 于 2014-8-10 20:37 编辑


我把除了BOSS血条以外的脚本塞进去了。

这是怎么回事?在敌群测试那里没有问题。
@漫漫人生路
作者: zhkhhh    时间: 2014-8-13 17:10

并且在一开始输入姓名的时候会出现脚本错误。




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