All three points in my post talk about your scenario too. You could have read them.
There are many ways to deal with exploiters but limiting your use of remote events is more of a bandaid than a cure. Although yes you could program most of your game on the server-side, you will quickly come to realize that the client-side scripts become inevitable once you start implementing functions to your GUIs.
I suggest reading into Roblox programming conventions and studying how exploiters actually take advantage of shoddily programmed remote events and develop your game keeping in mind what you’ve learned.
Hey, I just made the local scripts into scripts, so the game requires no remote events