这个我会。
周期时间持续的创造单位
触发器-/单位动作项目&触发器项目 [周期时间持续的创造单位]
难度:★★★☆☆
制作所需时间:1~5分
利用此Trigger来设定在地图上自动的无限创造单位。
"周期时间持续的创造单位",如果还不明白此意的话说的更简单的就是"固定时间不断的创造单位",此触发设定在地图上用途范围很广,本范例教学分成三个部分:
1.如何制作周期时间持续的创造单位
2.设定启动此触发器
2.设定关闭此触发器
范例设定为:
1.每五秒钟生产一名农夫
2.杀死一名农夫A开启此触发器
3.杀死一名农夫B关闭此触发器
现在就来看看以下如何设定:
- 01
一开始在地图上划出一块区域作为单位生产的地区,区域名称本范例为Region 000。
- 02
接下来进入Trigger画面开启一个新的Trigger,Trigger名称范例为Untitled Trigger 001,然后进行以下设定:
Events:选择Time - Periodic Event(周期循环时间)
内容选项:Every 5.00 seconds of game time
中文意义:每 5.00秒钟游戏时间
选项说明:此项目设定为几秒钟执行一次Actions。
按照本范例设定为:Every 5.00 seconds of game time
- 03
再来式设定Actions。
Actions:选择Unit - Create Unit Facing Angle(创造单位
与面向角度)
内容选项:Create 1 Footman for Player at (Center of(Playable map area)) facing Default building facing degrees
中文意义:创造 1 战士 于 Player1玩家 在 地图中央(可玩的地图区域)朝向 预设建筑物
选项说明:设定创造数量与何种单位和所属玩家、生产地点、面向位置。
本范例设定为:创造一名农夫于Region 000区域。
1 Peasant for Player at (Center of Rehion 000
设定方法为:
更变创造单位:按下Footman选择农夫的肖像点选OK。
更变区域:按下(Center of(Playable map area))来选择地点,而创造地点就是我们刚刚设定的区域(Region 000)。选择区域的方法请看右图。
设定完之后进入游戏后触发器就会以每五秒钟生产一名农夫。如果你不想让地图一开始就执行此Trigger或是要满足某些条件才执行此Trigger的话,请继续看下去吧!
↑1.点选 (Center of(Playable map area))选择区域
↑2.点选(Playable map area)
↑3.此选项就是让你选择你所规划的区域了,选择方式有二种:一种是直接从下拉方框(A)来选择,另一种就是按下Select a Region来进入主画面选择区域。
- 04
每五秒钟生产一名农夫可是没有限制的,也就是说以上的设定的Trigger在地图一执行就开始永远的以每五秒钟生产一名农夫直到塞爆整张地图或是计算机当机为止....。不过我们可以设定一个Trigger来决定什么条件下允许开启此Trigger,或是关闭此Trigger。而不是地图一执行就启动此Trigger。
本范例设定为:
杀死农夫A开启此触发器
杀死农夫B关闭此触发器
意思就是杀死农夫A才允许启动"每五秒钟生产一名农夫"的Trigger,而杀死农夫B则停止"每五秒钟生产一名农夫"的Trigger。
首先,应该还记得我们刚才设定的Trugger名称是Untitled Trigger 001对吧,此时我们要把它设定成"被动执行",方法是在Untitled Trigger 001按右键把Initially On(地图最初执行)的选项的勾勾取消。此时该Trigger的名称会呈现半透明。
关闭Initially On后该Trigger就不会主动执行。
- 05
在开启第3个Trigger(范例名称为Untitled Trigger 002),然后进行以下设定:
(在此假设地图上已经有2名农夫)
Events:选择Unit - Life(单位生命)
本范例设定成Peasant 0001
Actions:选择Trigger - Turn On(开启触发器)
内容选项:Turn on This trigger
中文意义:开启触发器
选项说明:选择要开启的触发器
把内部 This trigger 选则为Untitled Trigger 001。选择方法如右图。
此设定就是为当农A夫生命到达0时,开启Untitled Trigger 001触发器。
点选This trigger
再从Variable项目选择Trigger。
- 06
开启一个新的Trigger(范例名称为Untitled Trigger 003),然后进行以下设定:
Events:选择Unit - Life(单位生命)
本范例设定成Peasant 0001
Actions:选择Trigger - Turn Off(关闭触发器)
内容选项:Turn off This trigger
中文意义:关闭触发器
选项说明:选择要关闭的触发器
把内部 This trigger 选则为Untitled Trigger 001。选择方法如右图。
此设定就是为当农B夫生命到达0时,关闭Untitled Trigger 001触发器。
经过6个步骤完成了3个Trigger:
1.每五秒钟生产一名农夫(Untitled Trigger 001)
2.杀死一名农夫A开启此触发器(Untitled Trigger 002)
3.杀死一名农夫B关闭此触发器(Untitled Trigger 003)
1楼的感觉是复制的
2楼说的也不无道理直接刷该也可以
解决方法是用2个T 下面是那两个T慢慢看
T
事件
时间 - 每 2.00 秒触发事件
条件
动作
单位组 - 选取 (属于 玩家1(红色) 的所有 兵营) 内所有单位 (单位 - 命令 (选取单位) 建造/升级为 步兵)
T2
事件
单位 - 单位进入 (可用地图区域)
条件
动作
单位 - 对 (进入的单位) 发布 攻击移动 命令到目标点: (B <预设> 的中心点)
要电脑成功建造前提是你先让电脑有足够的钱跟人口 或者你修改步兵的钱和人口让电脑建造 不然不成功
2楼就是一白痴 亏3楼还说他不无道理呢 (楼主问的 问题 等于是 怎么刷 他回答说 直接刷 哎....)
1楼么 太夸张了 那么简单的 东西 还 来个难度 晕一下 而且太过复杂 没什么必要的
说个简单实用的 :
for 循环整数 A 从1-10 做动作
创建1个 兵种A 给玩家 X
命令最后创建的单位攻击移动到点X (这点可以是区域的中心)
有什么不懂 +714851385
有意义么?还不如直接刷怪!