找回密码
 点一下
查看: 1302|回复: 15

怎么让守卫的技能图标显示出来

[复制链接]
发表于 2012-8-29 21:38:06 | 显示全部楼层 |阅读模式
给守卫添加了魔力之焰技能 做湮灭法师的幽冥守卫技能
发表于 2012-8-29 21:41:00 | 显示全部楼层
守卫不显示技能图标

但是你可以使用触发命令单位使用技能
回复

使用道具 举报

 楼主| 发表于 2012-8-29 21:44:28 | 显示全部楼层
“但是你可以使用触发命令单位使用技能 ”
这个我知道
我问的是如何让图标显示出来 像DOTA一样
1.JPG
回复

使用道具 举报

发表于 2012-8-29 21:48:13 | 显示全部楼层
说明它不是“守卫”,只是名字这样叫而已
回复

使用道具 举报

 楼主| 发表于 2012-8-29 21:51:56 | 显示全部楼层
但对它放技能时提示 不能以守卫作为目标
回复

使用道具 举报

发表于 2012-8-29 21:58:04 | 显示全部楼层
游戏界面里面可以修改提示文字......
回复

使用道具 举报

 楼主| 发表于 2012-8-29 22:02:08 | 显示全部楼层
但是打开了DOTA的war3mapSkin 发现并没有修改。。。

[FrameDef]
BONUS_ATTACK_SPEED=-每点增加1%的攻击速度 |n
BONUS_DAMAGE=-每点增加1点伤害
BONUS_HPREGEN=-每点增加0.03点/秒生命回复速度 |n
BONUS_HITPOINTS=-每点增加%d点生命
BONUS_MANA=-每点增加%d点魔法
BONUS_MANAREGEN=-每点增加0.04点/秒魔法回复速度 |n
BONUS_DEFENSE=-每%d点增加%d点护甲
BONUS_DEFENSE_FIXED=-每%d点增加1点护甲
KEY_QUESTS=帮助信息 (|Cfffed312F9|R)
QUESTS=帮助信息
UPKEEP_NONE=v6.74c |c00dd8dffAI 1.3|r 中文版
RESOURCE_UBERTIP_UPKEEP=如果你有任何问题或者找到任何BUG,请发邮件至|[email protected]|r
RESOURCE_UBERTIP_GOLD=金钱每时都在增长,并且会做为击杀敌方单位或英雄的奖励。
RESOURCE_UBERTIP_LUMBER=
RESOURCES_COLUMN0=金钱
COLON_GOLD_INCOME_RATE=DOTA官方地图下载网站:www.getdota.com|c22222222
RESOURCE_UBERTIP_UPKEEP_INFO=|n|nIceFrog官方博客: IceFrog.com
COLON_FOOD_MAX=
COLON_FOOD_PROVIDED=
COLON_FOOD_USED=
COLON_FOOD=秒:
RESOURCES_COLUMN1=
COLON_LUMBER_INCOME_RATE=
LUMBER=
COLON_LUMBER=分:
RESOURCE_UBERTIP_SUPPLY=  
DAMAGETIP_MELEE=对 中型护甲 造成150%的伤害|n对 重型护甲 造成125%的伤害|n对 加强型护甲 造成70%的伤害|n对 英雄护甲 造成75%的伤害|n对 其他护甲 造成100%的伤害
DAMAGETIP_PIERCE=对 中型护甲 造成75%的伤害|n对 重型护甲 造成75%的伤害|n对 加强型护甲 造成35%的伤害|n对 英雄护甲 造成50%的伤害|n对 无护甲 造成150%的伤害|n对 其他护甲 造成100%的伤害
DAMAGETIP_SIEGE=对 中型护甲 造成50%的伤害|n对 重型护甲 造成125%的伤害|n对 加强型护甲 造成150%的伤害|n对 英雄护甲 造成75%的伤害|n对 无护甲 造成100%的伤害|n对 其他护甲 造成100%的伤
DAMAGETIP_HERO=对 加强型护甲 造成50%的伤害 |n对 其他护甲 造成100%的伤害
DAMAGETIP_CHAOS=对 加强型护甲 造成40%的伤害|n对 其他护甲 造成100%的伤害
DAMAGETIP_SPELL=对 英雄护甲 造成75%的伤害|n对 其他护甲 造成100%的伤害|n对 虚无单位 造成140%的伤害
ARMORTIP_MEDIUM=受 普通攻击 150%的伤害|n受 穿刺攻击 75%的伤害|n受 攻城攻击 50%的伤害|n受 其他攻击 100%的伤害
ARMORTIP_LARGE=受 普通攻击 125%的伤害|n受 穿刺攻击 75%的伤害|n受 攻城攻击 125%的伤害|n受 其他攻击 100%的伤害
ARMORTIP_FORT=受 普通攻击 70%的伤害|n受 穿刺攻击 35%的伤害|n受 攻城攻击 150%的伤害|n受 混乱攻击 40%的伤害|n受 英雄攻击 50%的伤害|n受 其他攻击 100%的伤害
ARMORTIP_HERO=受 普通攻击 75%的伤害|n受 穿刺攻击 50%的伤害|n受 攻城攻击 75%的伤害|n受 法术攻击 75%的伤害|n受 其他攻击 100%的伤害
ARMORTIP_NONE=受 穿刺攻击 150%的伤害|n受 攻城攻击 100%的伤害|n受 其他攻击 100%的伤害
IDLE_PEON=空闲信使 (|Cfffed312F8|R)
QUESTSMAIN=   
QUESTSOPTIONAL=     
[Errors]
Needemptytree=这棵树已经有眼睛了。
Nolumber=你不需要为这件物品购买卷轴。请按照卷轴上所示购买相应部件。
Alreadydoomed=在“禁止使用物品”的效果消失后,你才可以指向该单位。
[CustomSkin]
DefaultButton=ReplaceableTextures\\CommandButtons\\BTNBansheeMaster.blp
NoLumberSound=InterfaceError
SupplyIcon=ReplaceableTextures\\WorldEditUI\\LocationBrush00.blp
LumberIcon=UI\\Widgets\\BattleNet\\bnet-tournament-clock
IdlePeon=ReplaceableTextures\\CommandButtons\\BTNGargoyle.blp
CommandButtonCooldown=Interface\\CoolDown UI.mdx
回复

使用道具 举报

发表于 2012-8-29 22:07:09 | 显示全部楼层
那我就不知道了......
也许你可以拆开DOTA地图,看看幽冥的设置...
回复

使用道具 举报

 楼主| 发表于 2012-8-29 22:23:11 | 显示全部楼层
他是用的召唤熊这个技能 守卫是兽族的治疗守卫 单位分类是设定为守卫 技能ID是A09D
JASS我看不懂
继续求问 有没有知道的大大说一下啊

war3map.j.rar

445 KB, 下载次数: 5

回复

使用道具 举报

发表于 2012-8-30 10:19:28 | 显示全部楼层
wzh5733:他是用的召唤熊这个技能 守卫是兽族的治疗守卫 单位分类是设定为守卫 技能ID是A09D
JASS我看不懂
继续求问 有没有知道的大大说一下啊


....... (2012-08-29 22:23)
call IssueImmediateOrderById(GetSummonedUnit(),852512)

话说我看到了一个T里找不到的无目标指令。。。

[jass]function Y4D takes nothing returns boolean
return((GetUnitTypeId(GetSummonedUnit())=='o00L')or(GetUnitTypeId(GetSummonedUnit())=='o00M')or(GetUnitTypeId(GetSummonedUnit())=='o00N')or(GetUnitTypeId(GetSummonedUnit())=='o00O'))
endfunction

function Y7D takes nothing returns nothing
call SetUnitAbilityLevelSwapped('A08T',GetSummonedUnit(),GetUnitAbilityLevelSwapped('A09D',GetSummoningUnit()))
call SetUnitAbilityLevelSwapped('A0CF',GetSummonedUnit(),GetUnitAbilityLevelSwapped('A09D',GetSummoningUnit()))
call IssueImmediateOrderById(GetSummonedUnit(),852512)
endfunction

function R4 takes nothing returns nothing
set Do=CreateTrigger()
call TriggerRegisterAnyUnitEventBJ(Do,EVENT_PLAYER_UNIT_SUMMON)
call TriggerAddCondition(Do,Condition(function Y4D))
call TriggerAddAction(Do,function Y7D)
endfunction[/jass]
如果LZ确定是这个触发没错的话,那么让守卫有技能图标的就是那个无目标指令了,这个指令我在T里找了下,在中立-召唤熊的前面,在中立-关闭自爆的后面(YDWE1.20)
…………然后我就无语了。。


LZ可以让守卫发布这个命令试一下,如果没反应的话,可能DOTA里这个守卫有什么技能之类的,可以解压出slk之类的看下各种配置~
回复

使用道具 举报

发表于 2012-8-30 15:00:54 | 显示全部楼层
如果我没猜错的话,那个命令ID是“魔力之焰”
回复

使用道具 举报

发表于 2012-8-30 22:17:17 | 显示全部楼层
骨棒只会四个技能,魔力之焰,辉煌光环,还有两个血法的“球体”
而且和触发也没有关系......很让人困惑呢......
回复

使用道具 举报

发表于 2012-9-20 21:55:52 | 显示全部楼层
000.jpg
把单位类别里的守卫去掉就能显示技能了
回复

使用道具 举报

发表于 2012-9-21 02:44:36 | 显示全部楼层
1ml:
把单位类别里的守卫去掉就能显示技能了 (2012-09-20 21:55)
LS没看地板到六楼的回复吧……
回复

使用道具 举报

发表于 2012-9-23 20:21:01 | 显示全部楼层
不 其实12楼的是正解

单位类别 守卫 去掉
作为目标类型 守卫  不动
回复

使用道具 举报

发表于 2012-9-23 22:09:42 | 显示全部楼层
不愧是绝影大神!
果然一下就把问题解决了!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 13:36 , Processed in 0.156526 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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