Why am i getting this error?

UnassignedReferenceException: The variable SpawnPointone of ‘SpawnManager’ has not been assigned.
You probably need to assign the SpawnPointone variable of the SpawnManager script in the inspector.
SpawnManager.OnGUI () (at Assets/Standard Assets/Scripts/SpawnManager.js:40)

It says its not assigned but it is here’s a screenshot

Here’s my SpawnManager Script

#pragma strict

var Connection : boolean = false;

var Playerone : GameObject;
var Playertwo : GameObject;

var SpawnPoint : String = "";
var Dead : boolean = true;

var SpawnPointone : GameObject;
var SpawnPointtwo : GameObject;

var CenterW : float;
var CenterH : float;

function Start () {
	SpawnPoint = "";
	CenterW = Screen.width / 2 - 150;
	CenterH = Screen.height / 2 - 80;
}

function OnGUI()
{
	if(Network.peerType == NetworkPeerType.Disconnected)
	{
		Connection = false;
	}
	else
	{
		Connection = true;
	}
	if(Connection == true)
	{
		if(SpawnPoint == "")
		{
			GUI.Box(Rect(CenterW, CenterH, 300, 160), "Select a Spawnpoint");
			if(GUI.Button(Rect(CenterW + 5, CenterH + 20, 290, 65), "Spawn 1"))
			{
				Network.Instantiate(Playerone, SpawnPointone.transform.position, transform.rotation, 0);
				SpawnPoint = "one";
				Dead = false;
			}
			if(GUI.Button(Rect(CenterW + 5, CenterH + 90, 290, 65), "Spawn 2"))
			{
				Network.Instantiate(Playertwo, SpawnPointtwo.transform.position, transform.rotation, 0);
				SpawnPoint = "two";
				Dead = false;
			}
		}
		else
		{
			if(Dead == true)
			{
				if(GUI.Button(Rect(CenterW + 5, CenterH + 20, 290, 130), "Respawn"))
				{
					if(SpawnPoint == "one")
					{
						Network.Instantiate(Playerone, SpawnPointone.transform.position, transform.rotation, 0);
						Dead = false;
					}
					if(SpawnPoint == "two")
					{
						Network.Instantiate(Playertwo, SpawnPointtwo.transform.position, transform.rotation, 0);
						Dead = false;
					}
				}
			}
		}
	}
}

fully fixed i had added a script to the main camera rofl thanks for all the help. thanks for everything.