找回密码
 点一下
查看: 3516|回复: 5

关于武器和行为和技能的使用次数限制和冷却的控制(其实是回答某位同学问的问题)

[复制链接]
发表于 2010-9-9 19:11:43 | 显示全部楼层 |阅读模式
这是angerking同学在这个贴里问的问题。由于在那个帖子里回答不大方便以后的人搜索所以我新开了一帖。
http://bbs.islga.org/read-htm-tid-45104.html

如何修改武器和行为的使用次数cost。他说他只能改技能的却改不了武器的。

实际上不论是武器还是技能还是行为,他们的Charge Link都是一个系统的。所以你是可以用技能来改变武器的使用次数限制。只要把技能和武器的Charge Link设成一样的就可以。然后使用次数的Location(位置)设为Unit(单位)。Link是一个可以随你定义的字符串,所以其实是可以设成一样的,不要被它所提供的下拉菜单给限制住了。



这里有个演示就是,机枪兵的武器只能打10发。点击那个兴奋剂图标的技能就能给机枪兵的武器增加使用次数。点一次加1。


WeaponCharge.SC2Map (16 KB, 下载次数: 122)

注意,如果你想要做出在“满足特定条件的情况下触发效果增加弹药”的效果的话,就把这个技能的按钮隐藏掉,用发布命令这个Effect来给机枪兵发布命令补充子弹。切记使用抢占式命令,以免命令执行时机出现问题。(其实我那个英雄系统演示合集里就有杀死特定单位后增加某技能的使用次数的效果。而且比这个复杂多了,可以参考一下。)



这里顺便说一下Location所限制的作用范围。(使用次数和冷却这两个属性都有Location这东西,所以一起说了)

Ability(技能)    选了这个的话,那么这个技能/武器/物品的使用次数或冷却是完全独立的。以物品为例子的话。就算这个单位身上有2个这种物品也是一样。物品A用尽了使用次数并不会影响物品B的使用次数。即便两个物品公有一个Charge Link或者Cooldown Link.

Behavior(行为) 选了这个的话,那么这个行为的使用次数或冷却是完全独立的。就算同时给单位上两个同样的这种buff,这两个buff也是独立冷却和独立判定使用次数。

Unit(单位) 选了这个的话,那么这个技能/武器/物品的使用次数或冷却是以拥有这个技能/武器/物品的单位为唯一标准。如果一个单位身上有多个有使用次数限制或者冷却值的东西,而且它们的Link相同,那么他们将共享使用次数和冷却。比如你身上带了两个Charge Link相同的物品,就算他们不是同一类物品,但是他们的Charg Location是Unit,那么用了一个,另一个的使用次数也会变。甚至是一个是技能,一个武器这样的情况也会互相影响。冷却也是同理。

Player(玩家) 以此类推,选了这个而且link相同的物品/技能/武器,在同一个玩家内共享使用次数或冷却。


Gobal(全局)  可以猜到,这个是全地图不论玩家的。可以做一些特殊商品的效果。比如商店定时限量出售一件特殊商品,玩家1买走后玩家2就买不到了。
发表于 2010-9-9 20:43:14 | 显示全部楼层

诺娃 有一个技能 为 HeroNuclearStrike(未命名)  使用次数的问题

人类英雄单位 诺娃 有一个技能 为 HeroNuclearStrike(未命名) 其实就是 英雄核弹

这个 HeroNuclearStrike(未命名) 技能 ,我到此技能  花费 - 消耗+  项目里面去 增加一个 索引 0 的 然后设定了 使用次数

但是进入游戏 测试 仍然是没有核弹可以投

请问改如何设置 才会让这个 英雄单位 的此项 技能 有核弹数目可以投扔?




回复

使用道具 举报

发表于 2012-4-21 16:12:52 | 显示全部楼层
很好很强大,偶稀饭 >3<
回复

使用道具 举报

发表于 2015-9-24 09:33:29 | 显示全部楼层
mark
回复

使用道具 举报

发表于 2017-4-20 02:18:32 | 显示全部楼层
请问如何获得剩余的技能的次数?

点评

在另一个帖子里回复你了。  发表于 2017-4-22 14:51
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 13:41 , Processed in 0.125345 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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