比赛模式里换英雄直接在聊天框输入-swap 数字就行,数字是队友的位置编号,从1到5对应你队伍里从上到下的玩家顺序。比如你想和第三个队友换,就打-swap 3,对方同意后两人的英雄就互换了。
这个指令只在队伍确定、英雄选完但游戏还没开始的那几十秒窗口期有效,一旦载入地图就来不及了。位置编号按的是选人界面里你这边五个人的排列顺序,不是按谁先选英雄、也不是按ID字母排序,所以换之前先看清楚你要换的那个人在队伍栏里排第几。
发起互换后对方会收到提示,他也得在聊天框输入对应指令确认才能完成交换。如果对方不回应或者拒绝,你这边就白打了这条指令。有些自定义房间的房主会禁用互换功能,这时候不管你怎么输指令都不会生效,进房间前最好看一眼房间设置里有没有关掉这个选项。
为什么有时候输了指令没反应
最常见的原因是你打错了编号,比如你队伍只有5个人你输了-swap 6,或者你想换的那个人其实排在2号位你输成了3。还有一种情况是对面已经和别人发起过互换请求但还没完成,这时候系统会优先处理先发起的那条,你的指令会被挂起或者直接失效。
另外就是时间卡得太紧,有的人等到倒计时最后几秒才想起来换,这时候就算对方秒回也可能因为服务器响应延迟来不及生效。保险起见最好在选完英雄后立刻沟通,留出至少15秒的余量。
如果你打的是全选模式或者单中模式这种特殊模式,互换指令可能被规则限制禁用了,还有就是你选的英雄如果是用随机获得的,部分赛事服设置里会不允许随机英雄参与互换,这种情况下你只能用你随到的那个。