找回密码
 点一下
查看: 555|回复: 2

单位类型费用 返回值为0【已解决】

[复制链接]
发表于 2012-7-12 12:43:34 | 显示全部楼层 |阅读模式
我对在触发器中使用了返回单位类型费用这个函数,但是发现有的单位可以返回它的费用,有的单位返回的值却为0。
如图 怨灵的返回值为0,腐化者为150,我看过怨灵的水晶消耗也是150。
求解这是为什么,如何让返回值正确?谢谢
1221.JPG
我比较了这两个的数据,看不出有什么差别会导致这个。。。
发表于 2012-7-12 13:02:24 | 显示全部楼层
如果一个单位不能被建造,它的费用当然是0了。

另外有些单位是变身的产物,费用当然也是0。


这个函数是不准确的,因为这并不是单位自身的属性,而取决于是否有技能可以训练或者变身为这种单位。


想要一个比较稳定的值的话,直接用CatalogFieldValueGet()来获取单位的修理费用就是了
回复

使用道具 举报

 楼主| 发表于 2012-7-12 13:22:18 | 显示全部楼层
谢谢头目·
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-30 03:42 , Processed in 0.031714 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表