can someone edit this script so the player can fall

i was making a script and i couldn’t make the player fall so could someone edit the script so the player can fall
the script is :

using UnityEngine;
using System.Collections;

public class movearownd : MonoBehaviour {
	
	public float movespeed = 10;
	public float rotatespeed = 20;
	public float gravityConstant = 3;
	
	// Use this for initialization
	void Start () {
	 
	}
	
	// Update is called once per frame
	void Update () {
	     float moveforward = movespeed * Time.smoothDeltaTime * Input.GetAxis("Vertical");
		 float rotateLeft = movespeed * Time.smoothDeltaTime * Input.GetAxis("Horizontal");
		 float rotate = rotatespeed * Time.smoothDeltaTime * Input.GetAxis("Horizontal");
	     float Gravity = gravityConstant * Time.smoothDeltaTime * Input.GetAxis("Horizontal");
		
		transform.Translate(Vector3.forward * moveforward);
		//transform.Translate(Vector3.left * moveLeft);
		transform.Rotate(Vector3.up, rotate);		
	}	
}

If you just want your player to stand on some objects, you dont need the Rigibody at all.

You can add a capsule collider by choosing the Component->Physics->Capsule Collider from the menu on your GameObject. Meanwhile, You have to add a mesh collider on the objects that you want you player to stand on.

If you just need to control your player, I suggest that you use the CharacterController component, here is the ref:

http://unity3d.com/support/documentation/Components/class-CharacterController.html

This component support a capsule collider for your player automatically.