Error CS 0103

Hi i have this error

Assets/Scripts/Character Classes/CharacterGenerator.cs(30,17): error CS0103: The name `DisplayPointsLeft’ does not exist in the current context

How can i solve it ?

using UnityEngine;
using System.Collections;
using System;                         //used for the Enum class

public class CharacterGenerator : MonoBehaviour {
	private PlayerCharacter _toon;
	private const int STARTING_POINTS = 350;
	private const int MIN_STARTING_ATTRIBUTE_VALUE = 10;
	private int pointsLeft;
	
	// Use this for initialization
	void Start () {
		_toon = new PlayerCharacter();
		_toon.Awake ();
		
		pointsLeft = STARTING_POINTS;
		
		for(int cnt = 0; cnt < Enum.GetValues(typeof(AttributeName)).Length; cnt++) {
		_toon.GetPrimaryAttribute(cnt).BaseValue = MIN_STARTING_ATTRIBUTE_VALUE;
		}
	}
	
	// Update is called once per frame
	void Update () {
	
	}
	
	void OnGUI() {
		DisplayName();
		DisplayPointsLeft();
		DisplayAttributes();
	    DisplayVitals();
		DisplaySkills();
	}
	
	private void DisplayName() {
		GUI.Label(new Rect(10, 10, 50, 25), "Name:");
		_toon.Name = GUI.TextArea(new Rect(65, 10, 100, 25), _toon.Name);
	}
	
	private void DisplayAttributes() {
		
		for(int cnt = 0; cnt < Enum.GetValues(typeof(AttributeName)).Length; cnt++) {
			GUI.Label(new Rect(10, 40 + (cnt * 25), 100, 25), ((AttributeName)cnt).ToString() );
			GUI.Label(new Rect(115, 40 + (cnt * 25), 30, 25), _toon.GetPrimaryAttribute(cnt).AdjustedBaseValue.ToString());
			GUI.Button(new Rect(150, 40 + (cnt * 25), 25, 25 ), "-");
			GUI.Button(new Rect(180, 40 + (cnt * 25), 25, 25 ), "+");
		}
	}
	
	private void DisplayVitals() {
		for(int cnt = 0; cnt < Enum.GetValues(typeof(VitalName)).Length; cnt++) {
			GUI.Label(new Rect(10, 40 + ((cnt + 7) * 25), 100, 25), ((VitalName)cnt).ToString());
			GUI.Label (new Rect(115, 40 + ((cnt + 7) * 25), 30, 25), _toon.GetVital(cnt).AdjustedBaseValue.ToString());
		}
	}
	
	private void DisplaySkills() {
		for(int cnt = 0; cnt < Enum.GetValues(typeof(Skill)).Length; cnt++) {
			GUI.Label(new Rect(150, 40 + (cnt * 25), 100, 25), ((SkillName)cnt).ToString());
			GUI.Label(new Rect(225, 40 + (cnt * 25), 30, 25), _toon.GetSkill(cnt).AdjustedBaseValue.ToString());
		}
	}
	
	private void DisplayPoints() {
		GUI.Label(new Rect(250, 10, 50, 25), "Points Left" + pointsLeft.ToString());
	}
}

Assets/Scripts/Character Classes/CharacterGenerator.cs(30,17):

This tells you that the error occured in your CharacterGenerator.cs file. The line number is 30, and the column number is 17. Typically you can ignore the column number. What is always critical is that you look at the line (in your case line 30) very carefully. (In your code posting the numbers seem a bit wrong. If you need help, always posts the exact code you have, and never trim it down, otherwise people like me cannot figure out the line number with the problem.)

error CS0103:

This is an internal error number. If you ever need help with a problem, do a google search and use this as a search term. There is not a list of errors and what they mean because:

The name `DisplayPointsLeft’ does not exist in the current context

A sort-of human readable error message. In your case it means that you are using a function named DisplayPointsLeft, however the compiler cannot find a function with that name. In your case the function is called DisplayPoints and not DisplayPointsLeft, so the compiler gets 100 bonus points for spotting the problem correctly. (The compiler is never wrong.)

HTH