I need the FPS to be lower for my game to work properly.
As of what I know of lua, and I have been doing lua for three years now, the only thing close to changing graphics would be the function starter:
game.GraphicsQualityChangeRequest
When put as a function:
game.GraphicsQualityChangeRequest:connect(function() end)
THOUGH THIS WAY BELOW IS POSSIBLE:
A possible way is to to separate lower-quality objects and higher-quality objects in folders, and if a button is pressed it will locally remove the higher-quality objects. This will remove lag, for players who are lagging out.
If no matter what even if you replace higher-quality objects with lower-quality objects, it still dosent work, you can simply add some lag remover scripts and also check your game for any possible viruses.
As mentioned by others, you should not (and cannot, in studio) change the FPS.
However, you can listen to the events in RunService and execute some action or code every other frame only.