public void CmdShoot(Color c)
    {
        GameObject          obj  = Instantiate <GameObject>(projectilePrefab, transform.position, transform.rotation);
        PaintBallProjectile proj = obj.GetComponent <PaintBallProjectile>();

        NetworkServer.Spawn(obj);
        proj.SetColor(c);
    }
 private void OnTriggerEnter(Collider other)
 {
     if (other.CompareTag("Projectile"))
     {
         PaintBallProjectile proj = other.GetComponent <PaintBallProjectile>();
         if (proj.alliedColor != m_renderer.material.color)
         {
             StopAllCoroutines();
             StartCoroutine(HurtCo(proj.alliedColor));
         }
     }
     else if (other.CompareTag("Pickup"))
     {
         if (hasAuthority)
         {
             ammo          = maxAmmo;
             ammoText.text = "Ammo X " + ammo;
             NetworkServer.Destroy(other.gameObject);
         }
     }
 }