I have to use humanoid states and sometimes it failes to even change state, so I was wondering if there are other ways to change states fast and reliable.
I don’t think changing from client would work as good, because my script has to change state of the other client and I am not sure if it really does its job so that’s why I’m asking.
If I’m not mistaken, if a character property is changed through a local script owned by the character’s client, it should replicate onto the server: so client is probably the best way to go when altering the humanoid state.
The only thing I’m confused about is what you mean when you say your script has to “change state of the other client”. If you have any questions, let me know!