CMD("出兵位置",...)
大约 2 分钟
调整CMD("出兵",...)
命令产生的单位的出生点
默认
CMD("出兵位置","默认")
全局脚本
如果当前脚本为全局脚本
则AI会按照以下规则寻找出兵位置
- 首先寻找当前势力内是否有
传送门
,如果有则任意选择一个作为出兵点 - 再尝试寻找是否有
城堡
或者金矿
,如果有则任意选择一个作为出兵点 - 如果以上都没找到则尝试选择任意建筑作为出兵点
你可以尝试利用以上的特性.每次随机选择传送门出怪.
比如一张地图有3个传送门 你可以
CMD("出兵位置","默认")
CMD("出兵","绿皮",20)
CMD("出兵位置","默认")
CMD("出兵","绿皮",20)
CMD("出兵位置","默认")
CMD("出兵","绿皮",20)
这样会随机3次 每次都尝试从任意传送门产生20个绿皮
提示
如果当前建筑有指定集结点,则会从当前建筑的集结点位置产生单位.如果没有则从当前建筑的中心点坐标产生单位
单位脚本
如果当前脚本是挂载到某个建筑上面的.则会从当前建筑的 集结点
位置产生单位. 如果当前单位没有设置集结点则从该建筑的中心点产生单位.
你可以尝试利用这个特性.做出来一些比较有意思的地图
比如对战的双方各有一个无敌的传送门.然后传送门每次间隔n秒产生m个怪.
你可以通过更换集结点的方式 指定出怪的位置. 从而打到产生的单位采用不同的进攻路线
自定义标签
CMD("出兵位置","标签","Goblin_Portal") --内置标签
CMD("出兵位置","标签","小黑屋") --你自定义的标签
从内置标签
或者自定义标签
中查找建筑作为单位的出生点. 如果含有多个则每次都会从中随机选择一个
指定坐标
CMD("出兵位置","坐标",175,75)
从给定的地砖位置直接产生单位
提示
- 你可以在地图编辑的 设置->信息->地砖坐标 中确定位置