Change Screen Resolution

Hi ,
i try to change the screen resolution but i got some problems with that.
Well i have a good script to change resolution
my script look like this

int width = 1360;
int height = 768;
Screen.SetResolution(width,height ,true);

when i click the button to apply the resolution it not change like it is supossed to be
if i change fullscreen it work but when i change resolution if i put resolution
1360x768 it go on 800x600
And lot of resolution dont change anything and comme back to 800x600
when i put 2560x1440 the resolution change to 1360x768
Here the demon of my game :
THE DEMO BUILD
This is really stange , someone know how i can fix it ?

You can find the solution in this answer:

Have a look at my script in the last answer, and you can see it working here:

http://virtualplayground.d2.pl/Unity/3dviewerrs/