Hi, thanks for your time for viewing my question! Is there any possible way to change the Graphics Quality to your specific number from a script? So when you click button, it will change Graphics Quality value to 2 or any other number?
I've seen function :GraphicsChangeRequest, but I don't understand how to use it so, please help me! Im pretty big noob at lua, but I'm trying! :)
like:
script.Parent.MouseButton1Click:connect(function() -- Any help? end)
GraphicsQualityChangeRequest
is an event that's emitted when the user changes their graphics settings with the F10 key (not in the menu though), but it's not a function that you can trigger.
You can read the current graphics level with this:
UserSettings().GameSettings.SavedQualityLevel
But you can't force a specific graphics level on a user. You can implement a custom level of detail (LOD) system for your game that controls the fidelity of your own models, but as far as controlling rendering, it's up to the user to choose settings that suit themselves.