yes. just make sure you have server side sanity checks to make sure what the information the client sent is valid in your situation. if not, you can punish them however you want
i’m not very confident and technical about this, but you COULD use remote functions for that. when the server gets called, you can use a remote function to call back to the client, and see if the player REALLY sent the RemoteEvent. Then again, i’m not sure if this is totally reliable. i personally do not do this as i think it is a waste of time, and i just do checks to make sure the data is reliable and go on from there.