From that script i get error: Object reference is not set to an instance of object. The problem is i cannot assign my Player Controller scirpt to playercontroller field in inspector
I think the line you are looking for, if playercontroller is from another script, is
playercontroller=GameObject.Find(“Name_of_the_object_with_the_referenced_script”).GetComponent().playercontroller;