I was busy messing around with Humanoid:ChangeState() and I wanted to know what happens when you put it in a while loop, so I did and weird things started to happen.
For example, I changed the humanoid’s state to swimming and I accidentally made a ‘fly’ script.
I used the command bar to do it and put this inside of it(It didn’t work when I used a script):
while true do game.Workspace.SpacialEthanRB.Humanoid:ChangeState(Enum.HumanoidStateType.Swimming) wait() end
Here are some screenshots of that:
Others states have different behavior.
I was wondering if there is an actual use for this.