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

关于修补匠大招【地精机器人】和变熊等技能问题

[复制链接]
发表于 2010-5-14 23:38:21 | 显示全部楼层 |阅读模式
我想让地精修补大招变身后同时改变【英雄】技能
但是发现变身后他仍保留原技能
于是我用工程升级去替换,替换是没有问题了,可是使用几次变身之后,已经学习的英雄技能就会消失。
请问这个应该怎么做?
求具体思路
发表于 2010-5-15 09:00:07 | 显示全部楼层
似乎变身后,如果替换后的英雄有和技能释放英雄同样的技能的话,技能等级会相同。
回复

使用道具 举报

发表于 2010-5-15 19:58:32 | 显示全部楼层
关于这个技能变换的方法
我建议使用禁用技能跟启用技能的方式
这个动作在玩家一项中


至于恢复技能
可以利用等待条件成立
条件是有关该单位单位类型的判断
回复

使用道具 举报

发表于 2010-5-16 10:40:38 | 显示全部楼层
若技能没有学习的话,也就是0级,直接工程升级替换就行。

要是技能已经学习了的话,也就是技能等级大于1级的话

(比如说A技能替换到B技能)
就要先添加工程升级(A-B)并且禁用,设定A技能等级,然后删除A技能,在添加A技能,设定A技能为设定等级.

就可以了
回复

使用道具 举报

 楼主| 发表于 2010-5-16 15:58:22 | 显示全部楼层
就要先添加工程升级(A-B)并且禁用,设定A技能等级,然后删除A技能,在添加A技能,设定A技能为设定等级.
都是A技能?
回复

使用道具 举报

发表于 2010-5-16 18:42:00 | 显示全部楼层
LZ
不是删除,只是在禁用跟启用而已。
如果要删除,似乎就不用这点了吧。

我的想法是这样,说给LZ听好了。

首先该英雄拥有初始的一套英雄技能和一套替换用的单位技能.单位技能与英雄技能有着同样的级别.
如果开始时该英雄便存在于地图上,那可以在地图初始化的触发中禁用该英雄的那一套单位技能,并且另建触发在该英雄每次学习新技能时设置相应的一个单位技能等级同该习得技能的等级相同。
在该单位发动变身技能时,禁用该单位的所有者那套英雄技能,启用单位技能,并在此之后等待条件成立,条件为触发单位的单位类型为变身之前的类型。
判断到条件之后,启用原先的那套英雄技能,禁用单位技能。
这样最大的缺点就是无法在变身期间习得技能,但其它的应该关系不大了。


PS:手酸.....
回复

使用道具 举报

 楼主| 发表于 2010-5-16 19:30:11 | 显示全部楼层
5楼谢谢
先顶再看

----------- 帖子于 19:30 更新 --------- 之前内容发布于 19:25 ------------

其实我试过4楼的办法,就是用工程升级来做,可以实现转换后技能无故消失的状况。

但是,有一个问题就是转换之后,所有大于1级的技能都会回到1级……
回复

使用道具 举报

发表于 2010-5-17 10:55:59 | 显示全部楼层
没错,是A技能,这样做没错。

其实5楼那样做没有问题,只不过是太麻烦了。(个人意见)。

顺便给你个(不是我做的) 变身.w3x (18 KB, 下载次数: 42)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 10:00 , Processed in 0.035727 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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