最近很多人问这个 我研究了一下 觉得应该没问题
准备:变量:单位组-U,玩家组-NO SELECT,布尔组-HAS SELECT
先在地图初始里把所有玩家加进NO SELECT
事件:
-玩家-玩家X选择了一个单位——有几个弄几个
环境:
-触发玩家在NO SELECT 等于 真
-触发单位是一个英雄 等于 真
-触发单位的所有者 等于 中立无敌意
动作:
-如果,那么,否则
如果
HAS SELECT(触发玩家的索引) 等于 假
那么
设置HAS SELECT(触发玩家的索引) 等于 真
设置U(触发玩家的索引)= 触发单位
跳过这动作后面的所有动作
否则
DN
-如果,那么,否则
如果
HAS SELECT(触发玩家的索引) 等于 真
那么
如果,那么,否则
如果
触发单位等于U(玩家触发玩家的索引)
那么
单位-创造1个单位的类型为触发单位为了触发玩家在区域-面对-
镜头-对触发玩家平移摄象机至区域-使用时间-
玩家组-删除触发玩家从NO SELECT
否则
设置U(玩家触发玩家的索引)= 触发单位
否则
DN
|