Wood Gathering problem

So i have a script where the player can chop down trees, But i want it so when the player chops down a tree, He gets wood. Heres the scripts.

TREE CHOP–

var chopDistence = 10;
var chopTime = 5;
var inRange = false;

function Start () {
}

function Update () 
{
var player : Vector3 = gameObject.Find("Character").transform.position;
var moveDirection : Vector3 = player - transform.position;

if (moveDirection.magnitude < chopDistence) 
{
	inRange = true;
}
else if (moveDirection.magnitude > chopDistence)
{
	inRange = false;
}

if (inRange == true)
{
	if(Input.GetKeyUp(KeyCode.C))
	{
		Timer();
	}
}
}

function Timer()
{
	yield WaitForSeconds(chopTime);
	Destroy(gameObject);
	Player_Wood.players_wood += 1;	
guiText.text = Player_Money.players_money.ToString();
}

PLAYERS WOOD–

static var players_wood = 0;

function Start () {

}

function Update () {

}

I wonder why you have simmingly all static class as monobehaviour.

What i see boggling you is this:

guiText.text = Player_Wood.players_wood.ToString();

However, i think this is not a good design. I suggest you go watch a tutorial or two here.