Ok, so I have an developing FPS which is coming along well, but I have noticed that there is minor lag at some times. Such as:
Lag sometimes appears when I'm looking at many objects at once, even though the material of those objects is "SmoothPlastic"
Lag causes objects thrown from the hand to stop right in front of the arm for half a second and then continue flying
Lag sometimes causes the Countdown GUI to freeze and then continue
I have no idea what is causing this lag, because I have used CSG modeler on the the guns, and there are only 5 guns. Also, I have a script break the joints of every map and I've increased the wait time in while true do loops from 1/30th of a second to 1/20th or 1/10th of second. Are there any suggestions as to how I can reduce this lag?

1 comment
This seems more like a ROBLOX issue. If the affected scripts are client-sided, your players can individually reduce lag by turning their graphics settings down. Otherwise, there's not much you can do.