找回密码
 点一下
查看: 1102|回复: 10

物品技能是否等级超过2没有效果?

[复制链接]
发表于 2008-12-17 21:53:42 | 显示全部楼层 |阅读模式
RT,只是想确认一下,
发表于 2008-12-17 21:56:01 | 显示全部楼层
如果是指加生命、魔法最大值的技能的话,这是一个bug
引用头目翻译的技能指南  :
一个特殊的bug允许你不添加任何永久技能就能改变一个单位的生命和法力上限。方法很简单:做一个自定义的AIlf(生命加成)或AImb(法力加成)技能,然后将其级数设为1级以上,1级的加成值为0,而2级的加成值设为你目的值的负数。比方说你想加200就设为-200。现在,用UnitAddAbility()添加该技能,再用SetUnitAbilityLevel()将其等级设为2。这些技能存在bug,因此你会发现没有实际加成。然后你立刻用UnitRemoveAbility()删除这个技能。这次war3会试图一并取消这-200的加成(虽然因为bug的存在,这个值之前并没有加上),结果是,单位凭空增加了200的生命/法力上限。至此,你已成功地不添加任何永久技能就改变了单位的生命/法力值。
回复

使用道具 举报

 楼主| 发表于 2008-12-17 21:57:53 | 显示全部楼层
我的意思是说,用位标识时,设置等级为2,没有效果啊
回复

使用道具 举报

发表于 2008-12-17 22:00:40 | 显示全部楼层
什么技能呢?上面说的那些增加生命魔法值的技能存在bug
而且为标识技术技能根本不需要2级吧
回复

使用道具 举报

 楼主| 发表于 2008-12-17 22:03:09 | 显示全部楼层
我事先设置1级为0,然后设置2级为需要的数字,然后通过设置等级来调整属性,因为直接添加技能会卡,但是属性的2级好像没有效果,魔法和生命的也没有,攻击,防御,移动速度,攻击速度好像又有
回复

使用道具 举报

发表于 2008-12-17 22:10:34 | 显示全部楼层
请不要无视1楼的引用,关于生命和魔法的是bug我已经在1楼和3楼说过很多次了

属性似乎也的确无效,不过可以用英雄技能的那个
回复

使用道具 举报

 楼主| 发表于 2008-12-17 22:12:15 | 显示全部楼层
那怎么才能不是永久的增加生命和魔法呢??那样时无法取消的啊
回复

使用道具 举报

发表于 2008-12-17 22:14:43 | 显示全部楼层
你就老老实实地做成1级的技能添加吧
回复

使用道具 举报

 楼主| 发表于 2008-12-17 22:19:21 | 显示全部楼层
属性英雄的那个可以使用多个吗??有命令串,不会冲突吗??
回复

使用道具 举报

发表于 2008-12-17 22:23:12 | 显示全部楼层
可以重复加的
回复

使用道具 举报

 楼主| 发表于 2008-12-17 22:23:44 | 显示全部楼层
测试了下,隐藏按钮后还是不会冲突的,这个问题就这样结束吧
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 12:22 , Processed in 0.032311 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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