魔兽地图编辑器怎么把直线技能附加属性伤害

如 吸血鬼的腐臭蜂群附加智力

用触发器,首先你要做一些准备,以腐臭蜂群为例:
2个技能:一个点地或者目标施放的没有任何效果的废技能(技能1),这个技能是给英雄的那个技能;然后就是真正的腐臭蜂群技能(技能2),伤害设置为0 。
1个马甲单位:一般都是用小精灵,模型删掉,生命恢复速度设置成负数,也就是让这个马甲单位释放技能后果会儿就自己死掉,添加蝗虫和技能2,还有生命占用人口设置为0等等之类的小细节的东西就LZ自己去设置了
现在就开始写触发器,需要2个触发器
触发1:
事件:任意单位发动技能效果
条件:施放技能 等于 技能1
动作:变量 - 设置t=触发单位
单位 - 对 (新建触发单位所有者 的 马甲 在触发单位的位置)发布 恐惧魔王-腐臭蜂群 技能到技能释放点
触发器-开启触发2
触发2:
事件:任意单位接受伤害
条件:单位所受的伤害 等于 0
伤害来源 等于 马甲
动作:单位 - 命令 马甲 对 触发单位 造成 (转换(t的智力*t的等级)为实数) 点伤害,伤害类型为 英雄攻击 魔法伤害(这个就是所谓的绝对伤害,可以被魔法免疫,如果LZ要做出的技能伤害就跟普通的技能伤害一样,就是法术攻击,魔法伤害就可以了)
触发器-关闭触发2
基本就这样,这个电脑没装魔兽,无法附图追问

有图嘛 本人是新手

追答

这会儿回去做了一个,自己看看吧

纠正我上面文字说明的错误,在触发2里面最后一项关闭触发2这一项得删掉,否则就只能伤害一个单位

另外LZ去下一个YDWE的魔兽地图编辑器,很好用的

不要用自带的

追问

嗯 知道了

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-23
其实触发器不难写,我想要说的就是,初初初学者们,记住你可以把一个数据类型转换为另一个数据类型。

因为英雄的力量、敏捷、智力是一个数值型的值,但是使用触发器伤害确实一个实数的,所以你要转换。

下面是一行样例触发器:

单位 - 命令 (触发单位) 对 (选取的单位) 造成 ((实数 ((获得英雄的力量值,英雄为(触发单位)(包括 物品/技能 附加)))) * 10.00) 伤害 攻击类型:魔法,伤害类型:普通。

其实属性不单单有这些,玩家也有金钱属性,使用 “对其使用技能的目标单位 的所有者 现有金钱”,也要把它转换为实数的,可以实现偷钱技能,你只要先减少目标单位玩家的金钱,再给触发玩家增加相应的金钱就好了。

魔兽对于我来说只是一种探索性的休闲,我没有自己一个人发表过任何地图,因为我很菜也很懒,但是特别喜欢设计技能,但是我讨厌里面的语法,也许是我太喜欢 java 了吧,不知是哪位高人曾经这么说过,“有时候制作魔兽地图的乐趣也是很大的”,好像是这么说的,至少意思是对的,制作地图不一定需要发表,只要你制作出来了一个小小的环节,你就应该有自豪感,我就有,不骗你。追问

有图嘛

追答

很长时间不玩魔兽了,没有地图编辑器了

第2个回答  2014-01-23
用马甲放技能,捕捉伤害来源,然后属性伤害的动作。

魔兽地图编辑器怎么把直线技能附加属性伤害
用触发器,首先你要做一些准备,以腐臭蜂群为例:2个技能:一个点地或者目标施放的没有任何效果的废技能(技能1),这个技能是给英雄的那个技能;然后就是真正的腐臭蜂群技能(技能2),伤害设置为0 。1个马甲单位:一般都是用小精灵,模型删掉,生命恢复速度设置成负数,也就是让这个马甲单位释放技能...

魔兽争霸地图编辑器怎么在技能上附加伤害
首先,在单位编辑器里新建个自定义单位。在此单位(随便选个,例如半人马酋长)然后打开触发器编辑器。在里面编辑触发,触发条件选为“施放技能”=“神圣护甲”。编辑 动作:1、创建 你自定义的单位 在触发单位那里 2、隐藏最后创建的单位 3、对“最后创建单位”发布“命令(例如半人马酋长就是野怪的...

魔兽地图编辑器怎么设置一条直线上的敌人受到敏捷X技能等级的伤害
加触发器 事件:任意单位开始施放技能 条件:施放技能等于(技能)动作:设置变量Rect=新建矩形区域以触发单位的位置到最后一个小精灵的位置的中心点为中心点,宽为100,高为触发单位的位置到最后一个小精灵的位置之间的距离 设置变量Group=Rect内所有单位 单位组 选取Group内所有单位做动作 IF 选取单位是...

魔兽地图编辑器里如何编辑直线光线类型技能持续伤害?
首先建立一个自定义单位,魔法炮模型可以用Abilities\\Spells\\NightElf\\ReviveNightElf\\ReviveNightElf.mdl这个,将x轴最大旋转角度改为-90(按住shift点可以输入负值),这样魔法炮就出来了。之后用触发,一个单位组变量G(数组), 两个点变量 P1(数组) P2(数组), 一个单位变量 U(数组)fg ...

魔兽地图编辑器中如何制作:技能附加英雄攻击力(百分比)的伤害。
可以用命令光环做基础技能,把目标改为自己。这样就可以附加攻击力了。如果想要技能不被显示,可以把技能类型改为物品技能。

魔兽地图编辑器技能和属性伤害有关怎么做
用触发 先做个以空壳技能 该技能(这里是范围伤害技能)将该技能伤害改0 !!事件 任意单位释放技能条件 施放技能等于 属性技能动作 设置X等半径为300(技能范围)圆心为 技能施放点 且满足(匹配单位是施法单位的所有者的敌对玩家)的所有单位 命令施法单位对选取单位造成300点伤害,攻击类型混乱,...

魔兽地图编辑器使一个技能的伤害是某属性x等级的伤害
用触发器来写,按f4打开触发器编辑器:事件:任意单位事件 (进入后选择,任意单位开始释放技能)条件(环境):技能条件 (正在使用的技能=螺旋丸)动作:单位—伤害目标 这个是关键,进入后,命令触发单位,对技能释放目标单位,造成伤害,伤害类型自己定了。主要说说伤害值的问题:点击默认的500,...

魔兽地图编辑如何使技能伤害与属性有关
这是一个被动的伤害技能,伤害是与属性有关。我用的是老狼UI 有问题请与我联系~!伤害:单位-命令(攻击单位)对(触发单位)造成((转换(力量 对(攻击单位)(包括 加成))为实数)*3)点伤害,攻击类型:混乱 伤害类型:通用 你可以用这条改,改区域,改个体 都可以。

魔兽争霸3怎么用地图编辑器让地图里的英雄都可以学习属性附加这个技能...
打开你要修改的地图-打开物体编辑器(F6)-在单位列表里找到某个英雄-找到“技能-英雄”项-双击-添加技能-找到要添加的技能即可,当然,你要将所有英雄都添加的话要重复很多遍这样的操作。理论上可以通过触发器来简化操作,但我没试过,触发器也比较复杂,一时半会也讲不清……...

魔兽争霸3地图编辑器怎么弄技能的伤害随着属性的增加而增加?
...用触发做技能伤害 动作——命令触发单位对目标单位造成 (转化触发单位的 力量)x 2 点伤害 是英雄攻击……

相似回答