Honestly, if anyone on this thread actually wants to prevent exploiters from doing stuff to their humanoids, Chickynoid is the way to go.
It just calculates all the physics on the server and if an exploiter were to say, attempt to change their walkspeed, the server simply won’t accept this and will still compute any inputs at the default walkspeed.
Almost as if the client was given a remote control to their humanoid. You really can’t “hack a remote control” and expect the actual humanoid to follow.
if you have this problem you can easily change the settings.
i will fix the default settings.
buy anyway i recommend you to use the detect method “back” you can change the detect method inside the settings.
EDIT: i think it was kicking you not because of problem in the default settings, you click play here and then you was in the air, so it was detect that you flying, you can disable it in the settings or make the time that you can in the air more time in the settings.
The character isn’t nil, just the character’s parent. That causes the loop to stop. Once the loop stops, the references to character are cleared (at least I hope) and then the character is now nil.
What do you mean with one of my systems? I loaded a baseplate, inserted the script, pressed play and got kicked. I even tried to spawn on the ground, but still got kicked.