private void OnCollisionEnter(Collision collision) { GameObject hit = collision.gameObject; Health health = hit.GetComponent <Health>(); Playerteam Team = hit.GetComponent <Playerteam>(); int myTeam = shooter.GetComponent <Playerteam>().Team; //FirstPersonController fps = hit.GetComponent<FirstPersonController>(); /*if (fps.pid.isLocalPlayer) * { * return; * }*/ if (collision.collider.transform != shooter) { if (health != null) { if (myTeam != Team.Team) { health.TakeDamage(10); if (Team.Team == 2) { Score.AddRed(10); } if (Team.Team == 1) { Score.AddBlue(10); } } } Destroy(gameObject); } }