[bug]2dfm的复制粘贴脚本bug
2dfm吧
全部回复
仅看楼主
level 12
厉风 楼主
经测试,复制[图][防][攻][声][彩][槽][停](统称安全脚本)之外的任何脚本粘贴到其它位置,都有一定概率出现奇怪bug,即被粘贴的脚本看起来无设置错误,却不能正常工作
即使是在同一角色的文件内进行复制粘贴也不例外,bug出现概率随着非安全脚本总数增加而增加,也就是说,非安全脚本的脚本总数量越大,复制粘贴非安全脚本时导致脚本不能正常工作的概率越大,但尽管如此,实际上出现bug的概率还是微乎其微

2011年08月25日 13点08分 1
level 12
厉风 楼主
当非安全脚本被删除时,可能提高该被删除脚本所在项目内剩余非安全脚本出故障的概率
2011年08月25日 13点08分 2
level 11
越删越BUG么[汗]...
2011年08月25日 13点08分 3
level 12
厉风 楼主
最安全的办法就是手动添加脚本,尽可能不要复制粘贴
虽然bug出现的概率很低,但是一旦出现,很难纠错
解决方案:发现某一项目有故障,删除其中所有非安全脚本后,重新手动添加这些脚本就能纠正问题,对跨角色粘贴的脚本同样有效
2011年08月25日 13点08分 4
level 12
厉风 楼主
貌似是的,除非把有故障的项目的非安全脚本全删除,该项目就“净化”了
排查故障的常用方法:
我们在这个有故障的项目的所有非安全脚本后面都添加[跳],跳转到测试项目去检查每一个脚本步骤的结果是不是正确,排查完毕后,只要把[跳]指向它的下一个脚本就可以,不用删除这些[跳]
我们用上述方法排查错误后,最终可以完全修整一个项目(而不用删除非安全脚本之后重新手动添加)
而同一项目内非安全脚本的故障是会自行传染的,比如说在上述排查过程里,你会发现,假如最开始你发现是第一个脚本有故障,你可以把它设置为不工作状态(比如[变]可以设置为“五计算”+“无分歧”),重新在他后面手动添加一个新的[变]进行正确设置,此时这部分故障消除了,但是你马上会发现后面步骤的某个脚本又出了问题,直到你把这个项目的所有故障都排查掉,这个项目才算是修复完毕
2011年08月25日 13点08分 5
level 12
厉风 楼主
在用[跳]排查错误的过程里,故障传染方向始终是向后的,所以正确排查顺序就是从前往后排查
一旦某个人物文件中存在很多这类型的bug,那个文件基本就废了,很难有人有耐心去把它里面的故障全部排查修正
2011年08月25日 13点08分 6
level 11
这样就只好重做了
2011年08月26日 01点08分 7
level 11
原来如此纠结,看来与其补救,不如重来。
2011年08月26日 06点08分 8
level 12
厉风 楼主
出故障的项目不会影响别的项目,只要把它净化重做就好了
但是有一种操作是最致命的,就是当后面有好多脚本时,删除排在前面的某个项目,会导致后面的项目的非安全脚本大量地出现bug
2011年08月26日 12点08分 9
1