Please help with resolution settings

Hello guys, i’m having a problem with resolutions in my game project.

I’ve make a GUI Menu to set resolutions, it’s works fine but if i close the game and open again i need to set the resolution because it don’t load, here is my script.

		#region Resolutions
		if(GUI.Button(new Rect(_xOff - 70, _ydOffset + _yOff * 3, _mbWidth, _mbHeight), "1027 x 768", "Menu")) {
			Screen.SetResolution(1024, 768, _FullScreen, Frequency);
			PlayerPrefs.Save();
		}
		
		if(GUI.Button(new Rect(_xOff + 60, _ydOffset + _yOff * 3, _mbWidth, _mbHeight), "1280 x 600", "Menu")) {
			Screen.SetResolution(1280, 600, _FullScreen, Frequency);
			PlayerPrefs.Save();
		}
				
		if(GUI.Button(new Rect(_xOff - 70, _ydOffset + _yOff * 4, _mbWidth, _mbHeight), "1280 x 768", "Menu")) {
			Screen.SetResolution(1280, 768, _FullScreen, Frequency);
			PlayerPrefs.Save();
		}
		
		if(GUI.Button(new Rect(_xOff + 60, _ydOffset + _yOff * 4, _mbWidth, _mbHeight), "1360 x 768", "Menu")) {
			Screen.SetResolution(1360, 768, _FullScreen, Frequency);
			PlayerPrefs.Save();
		}
				
		if(GUI.Button(new Rect(_xOff - 70, _ydOffset + _yOff * 5, _mbWidth, _mbHeight), "1366 x 768", "Menu")) {
			Screen.SetResolution(1366, 768, _FullScreen, Frequency);
			PlayerPrefs.Save();
		}
				
		if(GUI.Button(new Rect(_xOff + 60, _ydOffset + _yOff * 5, _mbWidth, _mbHeight), "1600 x 900", "Menu")) {
			Screen.SetResolution(1600, 900, _FullScreen, Frequency);
			PlayerPrefs.Save();
		}
		#endregion

What i need to load it at the last time? i just need it to complete this part of my project.

Wait a reply, thanks already.

Att, Gabriel D. L.

Edit: HERP, SHOULD OF LOOKED AT THE CODE

Are you remembering to load the previous resolution from playerprefs?

edit #2: Are you actually saving the resolution to a playerpref variable? Because I don’t see you doing that.