这个不难
魔兽地图编辑器打开
菜单栏 - 情节
- 玩家设置
设置好玩家数量和属性
- 队伍设置
勾选自定义队伍设置
将玩家拖拽到 队伍1 里
队伍1右侧勾选多个属性 包含共享所有单位控制权
然后就可以控制盟友的单位了。如果要控制敌方单位,这是不可能的,除非用触发 重新设置要控制单位 的所有者,或者 触发动作 玩家 - 设置联盟状态
有些函数在触发里没找到对应的语句,先列出来
native 【SetPlayerTeam】 takes player whichPlayer, integer whichTeam returns nothing
native 【SetPlayerUnitsOwner】 takes player whichPlayer, integer newOwner returns nothing
native 【SetPlayerAlliance】 takes player sourcePlayer, player otherPlayer, alliancetype whichAllianceSetting, boolean value returns nothing
还有疑问,可以联系我 ,大家讨论下
可以先创建一些友方单位,再把队友共享操作,就可以用其他队友的单位了。