Hey, I read on roblox how FE works basically if a hacker trys o ruin a game, example by turning the baseplate pink,with FE off every body in the server will see what the hacker see's and experience. However, with it on the hacker will be doing damage to him/herself, but not the sever. Then I realised that I really need that. But how do I apply it, it breaks my guns and my gui's won't open. What do I do? do I have to make a script for gui and gun, or could I just make a script and place it somewhere (i have no idea were). Or would I have to add something that calls something in the gun script or gui?
With FE on the client can't change anything in the server. SO you'll need to use remote events/ remove functions to make em work. It's really easy and I highly recomend this vĂdeo: https://www.youtube.com/watch?v=C0qQ4lDa3t0 It's going to teach you everything about remote events and functions.
You have to use Remote Events & Functions. This article explains it very well. Basically, if the client needs to change something on the server, it has to communicate with it using Remote Event or Function, and vice versa. Without FE, that's not the case.