rigidbody woe ?

var Player : Transform;
var MoveSpeed = 4;
var MaxDist = 10;
var MinDist = 5;
var score : Renderer;

function Start () 
{
 
}
 
function Update () 
{
    transform.LookAt(Player);
 
    if(Vector3.Distance(transform.position,Player.position) >= MinDist){
 
         transform.position += transform.forward*MoveSpeed*Time.deltaTime;
 
 
 
         if(Vector3.Distance(transform.position,Player.position) <= MaxDist)
             {
                //Here Call any function U want Like Shoot at here or something
   } 
 
   }  
}

function OnColliderHit(collision:Collision){
if(collision.gameObject.tag == "bullet"){
print("hit");
score.enabled = true;
yield WaitForSeconds(2);
score.enabled = false;
}
}

I want it so when my bullet hits my enemy “score” pops up.
Please help I’ve tried google and nothing.

I’ve never heard of OnColliderHit(). Change it to OnCollisionEnter().