wuxiangjinxing 发表于 2014-10-26 22:34:33

一些稀奇古怪的问题

(1)鬼魂和四大元素死了木有尸体,是什么原因?

(2)地狱三头犬明明有环击标志,但是却不能环击,是什么原因?

(3)投石车被摧毁后会自动修复是什么原因?

(4)魔法书和投石车不能在英雄之间互相交换,是什么原因?

(最近偶尔又打打图,深刻体会到了投石车必须挨一发流星火雨的世界真理啊)

沧海一粟 发表于 2014-10-26 22:52:31

游戏内部有一个标志可以让正常生物死亡后没有尸体,牺牲魔法和邪神王复活应该是利用了这个,具体得等权威的贤知大师解释。——偷偷地说,这标志可以正常使用,非常爽
三头狗、魔法书和投石车交换应该也是游戏内部控制了,请教007大师应该就可以取消了
至于四元素没尸体、投石车自动复活,感觉是楼主的游戏出问题了

wuxiangjinxing 发表于 2014-10-26 23:07:50

本帖最后由 wuxiangjinxing 于 2014-10-26 23:09 编辑

沧海一粟 发表于 2014-10-26 22:52
游戏内部有一个标志可以让正常生物死亡后没有尸体,牺牲魔法和邪神王复活应该是利用了这个,具体得等权威的 ...
呃,我想是我没说清楚。我的问题是:为啥投石车被摧毁以后,战后会自动修复。(其他可以买到的战争机器就不会)

四元素难道有尸体吗?我刚刚又打了一次弃船,确认了水元素被打死以后就是一滩水渍……难道那就是尸体……

贤知有您 发表于 2014-10-27 08:55:24

1.按照个人理解,没有尸体的最主要条件是,该堆栈是召唤物.
四大元素都有尸体的,楼主可能没看清楚而已.
鬼魂(应该是官方白色鬼魂吧), 它如果不是召唤物,是有尸体的,只不过这个尸体(图案)是透明的.
(看DEF的死亡帧组就清楚,尸体图案是最后一帧)
2.地狱犬在硬编码是有一套处理技能的代码,所以它的环击并不是实际的环击.
顺便说,在那段地狱犬代码之后处理的真正环击,又导致了吸血的无法实现,这也许是硬编码的BUG吧.
3.投石车应该是攻城就自带的吧.就算英雄没有投石车(宝物槽的宝物),攻城也应该出现吧(未测试过).
4.不能交换就不能交换.硬编码没有对应的代码处理吧.如果你试图把投石车卸下放入行囊,会收到一个大概说"投石车太大行囊放不下"的弹框.实际一般是点不下来的,除非改了内存.这个宝物槽很有意思的,沧海一粟大师就曾经把这个生物槽改成野蛮人斧头(战场上),实现了额外攻击效果.

爱的燃火 发表于 2014-10-27 11:46:43

贤知有您 发表于 2014-10-27 08:55
1.按照个人理解,没有尸体的最主要条件是,该堆栈是召唤物.
四大元素都有尸体的,楼主可能没看清楚而已.
鬼 ...

好像召唤和镜像属性都没有尸体的。
三头狗好像去掉环击属性就不能咬三个了,应该属于扩展环击。
官方本来就没设计环击还能吸血的bt属性,所以不算bug吧。
是的,其它宝物会检测宝物,但投石车不会。只会检测是否攻城。
前几天在贴吧看见有人发了个贴说他朋友成功扩展了一个杂物烂,看起来应该是sod版本的。就是不知道它是怎么做到的。。。。

爱的燃火 发表于 2014-10-28 06:39:51

老两之神力 发表于 2014-10-28 00:21
借楼再问几个问题:为什么单位大概超过三万左右,再增加就变负的了……有办法解决吗?
还有,还击和吸血是 ...

因为虽然在内存上是4字节的,但程序计算单位数量时只用了双字节。可以找到相关的代码,去掉双字节的限制。
这可在程序上无解,只能通过erm解决了。
页: [1]
查看完整版本: 一些稀奇古怪的问题

捐赠