Is there a way to fix this ? I mean can I create a Trigger System that forces Players to a Team so it auto balance it ? About Alliances i know how this works this isnt the problem, i just would like to have an option if you are in slot 2 of team 1 (in lobby) you are team 1 and if you change to slot 1 from team 2 , you are starting in team 2.
not possible. you only know that player 1 and are enemies but you don't know if they where team 1 or 2 in the lobby. as far as I know there is an autobalance system. if you have a 2 team 3v3 map and there are 3 players in team 1 and only one in team 2, starcraft places one player in team 2 before starting the game. if you check it ingame player one will have 1 ally.
Quote:
a player gets his player number the moment he joins the lobby. The number is set no matter which team or place he is in the lobby.* no chance to change this ?:/ ?
no chance. the second player to join always gets player number 2, doesn't matter where he is and doesn't change if you move him around.
a player gets his player number the moment he joins the lobby. The number is set no matter which team or place he is in the lobby.
The seconds thing the lobby does is setting alliances. all players in one team get allied and all other teams are set as enemy.
now you have to decide what you are doing.
a) set new alliances depending on the player number, for example force 1,3,5 in one team and 2,4,6 in another team. force these teams to enemies.
b) read out the alliance and put all player 1 and players allied with player 1 into one team and all enemies of player 1 in another team
this can be done with player groups, pick players and so on.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
not possible. you only know that player 1 and are enemies but you don't know if they where team 1 or 2 in the lobby. as far as I know there is an autobalance system. if you have a 2 team 3v3 map and there are 3 players in team 1 and only one in team 2, starcraft places one player in team 2 before starting the game. if you check it ingame player one will have 1 ally.
no chance. the second player to join always gets player number 2, doesn't matter where he is and doesn't change if you move him around.
a player gets his player number the moment he joins the lobby. The number is set no matter which team or place he is in the lobby.
The seconds thing the lobby does is setting alliances. all players in one team get allied and all other teams are set as enemy.
now you have to decide what you are doing.
a) set new alliances depending on the player number, for example force 1,3,5 in one team and 2,4,6 in another team. force these teams to enemies.
b) read out the alliance and put all player 1 and players allied with player 1 into one team and all enemies of player 1 in another team
this can be done with player groups, pick players and so on.