找回密码
 点一下
查看: 1293|回复: 7

怎么让宝宝的能力跟着召唤主人的能力上升而上升

[复制链接]
发表于 2009-10-12 18:39:41 | 显示全部楼层 |阅读模式
我想做个召唤职业!   召唤者力量20   敏捷14    智力9    召唤出来的宝宝攻击为40    防御28   HP为90   当召唤者本人   力量40了   敏捷28   智力18了    再次召唤出来的宝宝攻击为80   防御56   HP180    想达到这效果  该怎么做呢??         
    还有个问题!   给个单位添加蝗虫技能    并让单位跟着召唤他的主人 ,  保护主人 ,  主人走哪!   它走哪,  永远跟在后面!      主人输入:宝宝拾取!    宝宝就去拣以主人为中心450X450  的装备!   主人输入:宝宝丢下!     宝宝就丢掉当前的装备!     
    假如想弄个智商这么全面的宝宝   难吗?[s:166]
发表于 2009-10-12 18:51:24 | 显示全部楼层
不难,就怕你中途放弃
回复

使用道具 举报

 楼主| 发表于 2009-10-12 18:59:16 | 显示全部楼层
...........   会吗?   为什么要放弃?
回复

使用道具 举报

发表于 2009-10-12 19:46:01 | 显示全部楼层
攻击、防御那些的你可以参考综合区的某个攻击演示
生命值的设定比较困难,但只不过是基本原理不太一样。
你可以参考这个:
……幸运的是这些技能的效果都能叠加,因此通过位标识技术,你就可以只靠有限几个技能副本来组合出任意加成值……一个特殊的bug允许你不添加任何永久技能就能改变一个单位的生命和法力上限。方法很简单:做一个自定义的AIlf(生命加成)或AImb(法力加成)技能,然后将其级数设为1级以上,1级的加成值为0,而2级的加成值设为你目的值的负数。比方说你想加200就设为-200。现在,用UnitAddAbility()添加该技能,再用SetUnitAbilityLevel()将其等级设为2。这些技能存在bug,因此你会发现没有实际加成。然后你立刻用UnitRemoveAbility()删除这个技能。这次war3会试图一并取消这-200的加成(虽然因为bug的存在,这个值之前并没有加上),结果是,单位凭空增加了200的生命/法力上限。至此,你已成功地不添加任何永久技能就改变了单位的生命/法力值。
还有,我觉得LZ的蝗虫的意思不仅只是一个蝗虫,可能还要添加混乱技能:
Aloc(蝗虫):拥有蝗虫技能的单位无法被选择、无法成为目标并忽略一切地形限制。这意味着你只能通过触发来控制它。它的头顶也不会显示生命条。就目前版本,靠UnitRemoveAbility(u, 'Aloc')是无法正确消除蝗虫效果的。如果你在添加蝗虫以后添加混乱技能,单位会变得无法选择却仍能成为目标并且遵守地形限制。一种消除蝗虫技能的方案是先隐藏单位再删除技能,然后再重新显示单位,不过这并不完美,存在的问题是你无法点选单位,而只能框选。
至于跟在主人后面。
你可以每X秒判断宠物和主人的距离。
如果大于500(只是举例),那么命令宠物攻击地面一个主人500范围内的随机点。
如果大于1000(只是举例),那么命令宠物直接移动到一个主人500范围内的随机点。
剩下的两个效果。
都需要响应玩家输入文本。
响应之后直接搜索450*450范围内的物品,并对宠物发布捡起物品的命令。
但是这样只能捡一个。
如果450*450的范围内有好几个物品的话,那么宠物只会去捡其中一个。其他的都不会去捡。
如果要全捡起来就有些麻烦了。
这里就不说了。
放下物品也比较好做,循环1-6丢弃单位身上的物品格1-6的物品即可。
回复

使用道具 举报

发表于 2009-10-12 19:47:44 | 显示全部楼层
召唤单位属性绑定可以用科技或者加攻击、防御等物品技能模拟

跟随主人用触发,自动拾取物品可以循环周期捕捉英雄为圆心的范围内的物品
其实佣兵可以做到很简单,如果LZ需要的话,可以考虑用下面这个UI
1.jpg
2.jpg
回复

使用道具 举报

发表于 2009-10-12 19:52:51 | 显示全部楼层
LS你个不负责任的家伙,你能不能说一下你用什么UI,要不LZ都没得找去……
回复

使用道具 举报

发表于 2009-10-12 20:03:11 | 显示全部楼层
阿。。我真粗心。忘把UI传上来了
顺便把演示也给你吧。。
如果看不懂,把环绕和佣兵的触发器用T写了然后转成J就知道原理了

另外,这个UI跟老狼的UI不冲突,
是在老狼的UI上加了2个函数,也就是佣兵函数和环绕函数
Test003.w3x (23 KB, 下载次数: 11)
YDWE.rar (545 KB, 下载次数: 17)
回复

使用道具 举报

 楼主| 发表于 2009-10-24 21:49:24 | 显示全部楼层
头都大了   
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 23:42 , Processed in 0.056611 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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