// Update is called once per frame void Update() { /*if (haveToSetClass) { * //setClass (typeClass); * setSkinModel(vehicleTypeClass); * * haveToSetClass = false; * }*/ setSkinModel(vehicleTypeClass); setTeam(teamPlayer); if (needSpawn && GameObject.Find("ControllerNet").GetComponent <ControllerNet> ().canPlay(true)) { if (GameObject.Find("ControllerGame").GetComponent <ControllerGaming> ().startMatch) { needSpawn = false; GameObject net = GameObject.Find("ControllerNet"); CustomNetworkManagerHUD netScript = net.GetComponent <CustomNetworkManagerHUD> (); ControllerNet controllerNetScript = net.GetComponent <ControllerNet> (); if (controllerNetScript.matchmaking) { if (isServer) { teamPlayer = GameObject.Find("Lobby").GetComponent <Lobby> ().matchmaker(); //CmdSetTeam (teamPlayer); RpcMatchMaking(teamPlayer); } } } } }
public void assignTeam() { GameObject net = GameObject.Find("ControllerNet"); CustomNetworkManagerHUD netScript = net.GetComponent <CustomNetworkManagerHUD>(); ControllerNet controllerNetScript = net.GetComponent <ControllerNet>(); if (isLocalPlayer) { //if (setObjectsFind) { if (net != null) { if (!controllerNetScript.matchmaking) { teamPlayer = netScript.team; } vehicleTypeClass = netScript.classType; userPlayer = netScript.player; setTeam(teamPlayer); setClass(vehicleTypeClass); CmdSetTeam(teamPlayer); CmdSetClass(vehicleTypeClass); CmdSetUser(userPlayer); ammoGUI = GameObject.Find("Ammo"); if (teamPlayer == 0) { ammoGUI.GetComponent <RawImage>().texture = textureTeam0; } else if (teamPlayer == 1) { ammoGUI.GetComponent <RawImage>().texture = textureTeam1; } weaponGUI = GameObject.Find("Weapon"); if (teamPlayer == 0) { weaponGUI.GetComponent <RawImage>().texture = textureTeam0; } else if (teamPlayer == 1) { weaponGUI.GetComponent <RawImage>().texture = textureTeam1; } scoreGUI = GameObject.Find("Score"); if (teamPlayer == 0) { scoreGUI.GetComponent <RawImage>().texture = textureTeam0Score; } else if (teamPlayer == 1) { scoreGUI.GetComponent <RawImage>().texture = textureTeam1Score; } scoreBottomGUI = GameObject.Find("ScoreBottom"); if (teamPlayer == 0) { scoreBottomGUI.GetComponent <RawImage>().texture = textureTeam0Score; } else if (teamPlayer == 1) { scoreBottomGUI.GetComponent <RawImage>().texture = textureTeam1Score; } //setObjectsFind = false; } //} } }