|
楼主 |
发表于 2009-11-13 10:53:39
|
显示全部楼层
一些怪癖的方法我都知道。
比如移动方式无,移动消失;添加一个货物保持(兽族地洞)的单位技能,攻击消失。分类改为守卫,所有消失包括我自己给他坐上的技能。
但是我要做的是一个英雄单位,想删掉那些没用的命令(攻击可以除外因为有时候需要自动发动法球不能无攻击),举个例子,像暗黑破坏神黑暗降临这张图,只剩下攻击和移动,保持原位和停止和巡逻都没了,可以多设置好多技能,或者魔法书进去,这样可以加上天赋技能,各种系别的技能等等好多功能。而且原来那些按钮,除非你把它的图标改好看,不然又很浓重的对战味道。所以我在寻求办法,这不是做不到的,我在网上有查到一段,也有好多地图是有用到的。我把查到的那段给你们看。
【Q.24:如何移除单位身上的攻击、集结点之类的命令按钮?】
☆ 这个用触发器来删除,在触发器中使用“单位移除技能”可以将技能从单位身上删除。但删除攻击,集结点之类的必须使用Jass代码删除: 复制内容到剪贴板
代码:// 假设我们要为udg_Hero这个单位删除攻击、移动、集结点等按钮,可以使用以下代码。
call UnitRemoveAbility( udg_Hero, 'Aatk')// 为udg_Hero删除攻击按钮。
call UnitRemoveAbility( udg_Hero, 'Amov')// 为udg_Hero删除移动按钮。
call UnitRemoveAbility( udg_Hero, 'Aral')// 为udg_Hero删除集结点按钮。当然,如果你不会使用Jass,可以使用触发器中的“自定义代码”功能,单行输入以上的Jass代码。不过必须有一个变量Hero,只要为这个Hero设置成一个单位就行了。如果连触发也不懂,那就慢慢学吧。不过除此外,也没有别的办法可以删除这些按钮了。★ |
|