private void OnMouseDown() { if (!IsOwningPlayer()) { return; } GameObject player = GetLocalPlayer(); PlayerCtrl pc = player.GetComponent <PlayerCtrl>(); if (!Occupied) { Debug.Log("player credits " + player.GetComponent <Credits>().credits); if (player.GetComponent <Credits>().credits >= Tank.cost) { pc.CmdPlaceUnit(transform.position, transform.rotation, pc.playerId); Occupied = true; } } }