您的位置首页生活百科

零基础魔兽地图制作(6) 三围伤害技能

零基础魔兽地图制作(6) 三围伤害技能

的有关信息介绍如下:

零基础魔兽地图制作(6) 三围伤害技能

玩RPG地图时,你会发现许多英雄技能的伤害,都不是固定值,而是与英雄的“力量”、“敏捷”、“智力”相关,这是如何做到的呢?

本篇目标:

1.使用空白技能——“通魔”

2.让触发器伪造技能伤害

3.测试……

选择技能

“通魔”,无疑是War3自带的技能中,最万能的DIY模板技能!

我们首先在“物体编辑器”的技能中,按Ctrl+F,输入“通魔”,找到,并复制粘贴这个技能。

修改技能

为了让参数看起来更加简洁,先将“通魔”的“状态-等级”改为1。

然后,如图修改3个参数,使这个技能的图标可见,并能对单位释放,且放完技能后,不会傻站着……

(下课后,请自行研究“通魔”各个参数的作用,然后你会惊叹这个技能的强大!)

识别技能

按F4,打开“触发编辑器”,新建“触发器”改名“Skill”。

然后,在“Skill”里新建“事件”和“条件”,使游戏能够识别“是否有人放了技能”,以及“放的技能是否为‘通魔’”。

(细节看图)

识别单位

为养成良好的习惯,我们要为“施法者”和“被施法者”,先设置变量。

右键新建“动作”,让变量“ua”=“施法单位”,“ub”=“技能施放目标”。

(细节看图)

伪造伤害

接下来,是本篇教程的核心内容!

让“ua”对“ub”造成10×力量点伤害。

具体操作so easy!请看图。

测试地图

照旧,为地图放置英雄“山丘”和普通单位“步兵”,然后将我们自创的“通魔”技能,替换掉山丘的风暴之锤,最后点击测试。

很明显,伤害测试成功!但技能特效却是“通魔”的原始效果,看起来不是很炫酷……以后,我们再学习如何在触发器中,为技能添加特效吧~