贤知有您 发表于 2012-6-26 10:10:29

大家能从这张游戏截图看出什么问题

刚才试验为 战斗前隐藏兵种 添加 战神旗及选项设置时,遇到了显示信息的BUG.当然这个BUG对游戏没有影响,不过真的很奇怪.
大家看看下面图片就明白了.





风云雷电 发表于 2012-6-26 10:29:47

战场上单剑兵显示的杀伤还是2-3?

灰狼王子 发表于 2012-6-26 10:43:51

战前是3级而已,战斗时怎么变成单剑5级了,战神旗帜被拿下来了吗;wy;
但是5级的神箭手生命值为毛还是10啊,杀伤力还是2-3;wy;

songfx 发表于 2012-6-26 10:44:06

没显示战棋

兽哥哥 发表于 2012-6-26 10:56:43

还有就是HP没有提成。

贤知有您 发表于 2012-6-26 10:58:19

回复 3# 的帖子
其实不是同一次的战斗.

回复 4# 的帖子
看出第一张的问题来了.

其实我要告诉你们,实际两张图片所在的游戏,并没有WOG化的(也就是没有开启生物经验的)
但每个生物显示出来的图片都带有同样经验的信息,不过只是显示而已,没实质效果.
就算我重新开始地图(不WOG化),结果也一样显示.重启游戏就没有了.
看来某些信息的残留,只有在重启游戏才能清除的.

这个BUG是这样出现:
1.地图WOG化,给予某生物战神旗,设定战神旗属性.(该生物拥有经验.)
2.战斗前隐藏该生物,战斗后ERM给予生物且设置 生物宝物属性(战旗)及对应设定的选项(如+2反击)
3.重新开始地图,但不WOG化..这个显示的BUG就会出现了,而且任何生物都会出现这个经验的显示信息(包括战神旗也会出现).
4.重启游戏能消除此BUG.另外重新开始地图且WOG化,开启生物经验,也没有了此BUG现象.
5.此BUG对游戏没有任何影响.

[ 本帖最后由 hanter007 于 2012-6-26 11:00 编辑 ]

十三木人 发表于 2012-6-26 11:08:04

加一句判断地图是否开启生物经验的代码试试,看看能不能解决这个问题

灰狼王子 发表于 2012-6-26 11:09:45

我靠,这么复杂的BUG,看的哥头大,还好对游戏没任何影响;wy;

贤知有您 发表于 2012-6-26 11:33:48

回复 7# 的帖子

感觉这个跟有没有开启生物经验没有关系吧.
已经重启地图了,且不WOG化, 不WOG化就不会启用生物经验(除非脚本自带).
不知道是什么信息残留所致.
还有那个EX-语句获取生物槽生物信息也存在一个严重的BUG.所以脚本中我只用EX-来获取生物经验和战神旗等,不能用来获取生物槽生物类型和数量..(这个BUG很隐藏)

十三木人 发表于 2012-6-26 12:00:15

回复 9# 的帖子

就算不wog化,这个脚本还是一直在运作,难道你换个地图也是一样的?

贤知有您 发表于 2012-6-26 12:20:59

回复 10# 的帖子

不对吧.
第一次是WOG化且开启经验特技的,然后一系列操作.
然后重启了地图,也就是重新开始地图,但不执行WOG化.
这样第二次的地图是没有经验系统的,也不可能运行第一次的那些脚本吧.

另外我测过过了,判断是否开启经验系统对那个隐藏BUG无效.
不过就是是BUG,也是对游戏没影响的.不可能你玩一下开启经验,然后又不开启经验.
BUG的出现是已经重新开始地图了.
我始终怀疑是信息残留,就好像 标志501到 1000 在重新开始任何地图时仍保留一样.

十三木人 发表于 2012-6-26 12:29:04

回复 11# 的帖子

我是这么认为的,生物经验是wog自带的,不开启生物经验并不意味着生物经验消失了,而是不再起作用了而已
信息残留的可能性不是没有,不过你所用的变量都是会重置的啊
我的意思是判断地图是否开启生物经验,然后在生物经验那块进行处理,如果没有就不运行了,光是判断当然没有用

贤知有您 发表于 2012-6-26 12:38:25

回复 12# 的帖子

嗯.为了慎重起见,我已经测试过,检测经验系统的方法,但BUG仍在.
另外,确实就算是重新开始其它地图,图片显示的BUG问题仍在..

这里跟我们设置的变量没有关系.我觉得是游戏本身对显示 经验特技(双剑那种)的处理问题.
就是图标多了一些双剑内容,但实际没有副作用.也不影响生物数据和战斗数据.
就好像上面贴的图片一样,只是显示方面有点瑕疵.更奇怪的事,战场上所有生物都是那种经验图标.
既然不影响游戏,完全可以无视此BUG了.

不曾离去 发表于 2012-6-26 12:45:36

我能看出来的都被大家说完了;aieol;

kswdiy 发表于 2012-6-26 13:36:44

回复 13# 的帖子

其实 这是硬编码+erm脚本一起的 运作的结果

你上面说的 其实 是 只有硬编码启动 erm没启动的结果

鉴定完毕。。

贤知有您 发表于 2012-6-26 14:05:22

回复 15# 的帖子

;wunai;
如果是硬编码,岂不是没办法消除了.

eva2000as 发表于 2012-6-26 15:02:12

关掉游戏重新打开。
在使用ERM的时候在内存里留了尾巴而已。我以前测试MOD整合的时候就遇到过很多这种情况。
页: [1]
查看完整版本: 大家能从这张游戏截图看出什么问题

捐赠