I’m revamping a game of mine and I realized I was using remotes to detect when a player activated a tool rather than the actual activated event of the tool. Basically, whenever the client detected the tool was activated, I used a remote event to do something on the server.
But is that really faster than just listening to the activated event on the server instead? It seems like I’m doing what Roblox might already be doing internally, I don’t know. Help?
1 Like
I think an event would be. Events are used more for quicker passed games. Also I think one of my friends who scripts said they were when I tried to learn how to script.
It should be negligible - regardless, the information has to make a single pass from the client → server, and even if the Activated event fires first, they’re both going to fire in that same cycle.
Now, should you use a remote over the Activated event is another question. I would argue that it makes more sense to use the built in function if it provides the same functionality.
2 Likes
Kind of why I made this thread. I figured it was basically the same but you never know.