Project1

标题: 一个脑残级的脚本BUG和漏洞测试方法…… [打印本页]

作者: zshuser    时间: 2014-1-29 15:21
标题: 一个脑残级的脚本BUG和漏洞测试方法……
那个……我也是在无意当中发现的,到现在我仍然觉得这个办法异常的OO疼……
在地图设置里面调出来遇敌,敌群设置成三种敌人类型,八个位置全满,然后只要让主角能够逃跑成功就行……然后遇敌步数改成1步;
把起始位置放到这张地图随便一个地方,脚本里面涉及到的变量、控制开关的变更都作到一个自动事件里面,
再然后……走啊走……不停逃跑就行了……
如果连续几次都没什么问题还不放心的话,可以重启一遍游戏再试试……有的时候能筛选出来第一遍没有发现的问题= =.
可以检测出来很多有莫名其妙BUG的脚本,好多都是无法写入的问题……
作者: zshuser    时间: 2014-1-30 04:45
额……那个,可否不要只看不说话呢……试一试就知道这个方法很神奇了= =.
话说,有人检测出来问题么?就像是类似于下面的这个……

未.jpg (199.31 KB, 下载次数: 12)

未.jpg

作者: tan12345    时间: 2014-1-31 17:25
什么意思?能说明白点吗?
作者: 克莉丝    时间: 2014-1-31 18:08
这种bug能修复么
作者: 余烬之中    时间: 2014-1-31 18:41
调试的困难之一:无法复现或难以复现的输入情况
恭喜你 楼主 你克服了它
作者: 至高无上    时间: 2014-1-31 23:44
就算出bug了,bug具体在哪能知道吗?
作者: SuperMario    时间: 2014-2-2 10:55
都是创建精灵什么的没释放导致的 。
作者: a386881    时间: 2014-2-2 11:33
不明觉厉……这貌似和把所有东西塞到一个事件里,然后站他旁边狂按回车没啥区别吧……其实把初始地图里赛一个自动执行的事件,他会自动一遍一遍地跑,没跳错就行,虽然他看上去就像卡住了一样……
作者: zshuser    时间: 2014-2-4 17:05
……额,发生了好多事情啊QAQ
这两天去南京、苏杭逛了一大圈= =发现赶着大过年的人流量依然很多……
对于我这种死宅还是在家里比较安全吧= =
这个东西具体是怎么运转的我也不晓得……但是反正挺好用,相信可以避免日后玩家这么做的时候系统忽然报错时的一阵阵O疼……




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