public void OnCreatePlayerCombat(NetworkConnection conn, CreatePlayerCombatMessage message) { GameObject gameObject = Instantiate(playerPrefab); //gameObject.GetComponent<PlayerTeamController>().team = message.team; gameObject.GetComponent <PlayerManager>().namePlayer = message.namePlayer; //gameObject.GetComponent<PlayerManager>().GetPlayerTeam.team = message.team; gameObject.transform.position = new Vector3(-777, -777, 0); //gameObject.GetComponent<PlayerManager>().GetPlayerCombat.StatusDead(true); NetworkServer.AddPlayerForConnection(conn, gameObject); }
public override void OnClientConnect(NetworkConnection conn) { base.OnClientConnect(conn); UIController.instance.ShowSelectTeam(); CreatePlayerCombatMessage createMessage = new CreatePlayerCombatMessage() { namePlayer = "Player303", team = PlayerTeamController.TypeTeam.None }; conn.Send(createMessage); }