通过刚才的学习,大家对触发一定有了一定的理解!(老话)
还是废话不多说,总结一下第一节课的内容:
1 知道触发器的英文名称与简称
2 学会触发器的基本概念
3 选择英雄的具体做法(重点)
(1) 区域的使用
(2) 单位类型判断的使用方法
(3) 杀死 触发单位 和关闭触发器 语句
(4) ………………………学的还真是很多的喔!
那么今天一讲,就要涉及到一个也是很重要的东西 那就是ai!
你发现对战游戏(也就是造兵打的)中。那些电脑比很多新手要强很多,智商都很高是吧!这智商我们叫ai!
你是不是希望自己的地图中的电脑也有这么强,只可惜他们没你想象的电脑那么强,今天我一说,起码可以让你的电脑从植物人变白痴!。。。。。。
那么今天我们就来讲电脑英雄的ai!
首先,在一张空白地图上创建一个英雄,把他级别设置到25,再把他的英雄技能全部加最高级!在设置一条大路,也就是横的一条路!在路上放点怪物!在所有怪物的后面放个区域
为了更好的观看电脑表演,你可以做一个无敌的农民,或者打iseedeadpeople。。。
然后设置好一些游戏平衡性参数问题(具体见论坛)然后就打开触发开始设置ai
此主题相关图片如下:

看事件
每当过去30秒时间
什么意思,就是每当过去30秒时间判断条件是否能执行动作。。。好象就是顾名思义了吧,你设置多少他就是多少,越短执行的次数就多了!至于为什么要用这触发我等会会告诉大家!
条件 无
为什么无,没有为什么
动作
命令 某某 攻击 移动到 放的区域
这句话是本课重点 这种触发都是给单位发送命令到某区域或点或单位的语法
首先 命令就是给单位下达命令 让他做各种动作,可以是放个技能,用个物品,也可以是攻击一个人,移动到一个地方,这里我们选择发布的命令是 攻击 移动 ,也就是目的是移动到一个地方,但是如果在路中有敌人则会把他消灭再走!
然后在看 到 后面的东西 由于这个语法中 到的地方可以是区域 也可以是点或者单位,我们这里用区域,因为这样可以使用攻击移动到!
再补充一点,如果要让多个单位一起有ai去进攻怎么办呢?
我们肯定不会一个一个设置,方法是这样
事件与前面的一样 动作则不一样了,那就是精选单位组,虽然这个概念可能很难让你懂得,但是你现在要做的就是领悟~
先把要设置ai的队伍放在一个区域,然后精选这个区域里的单位,这样你要设置ai的人就把精选了,精选后你就可以使用
命令 某某 攻击 移动到 放的区域 这个语法 这样等于直接把所有单位一起发布了ai,只是本来
命令 某某 攻击 移动到 放的区域 中的某某 要用精选的单位了,因为你已经精选了,所以他就会执行命令了,那么我们就可以成功了~
接着要说为什么用每过几秒这个事件了
因为npc去进攻的时候,可能被别人打晕,那样触发就失效了,为了不让他停在那里,每隔30秒就让他去进攻一下这样就不怕晕拉!