Body Movers and exploiters?

Currently, I have a simple plane that is using BodyGryo and BodyVelocity. Similar to how exploiters use body movers to fly, can’t exploiters just change the properties via the client. (The plane model is in Workspace, not the character) So I set the NetWorkOwnership(nil), now they have no control. But I’m forced to send an event to the server every time the player changes directions via the mouse. Hit.

Before I changed NetWorkOwnerShip:

Setting NetWorkOwnerShip to server:

I’d suggest adding server-side sanity checks to validate that the plane is moving in a correct and “allowed” fashion, since if you set network ownership to the player it would replicate to server.

1 Like