Hi, Ive been making a snowy island and I wanted to detect if the player is in the water and then the start to lose health because the water is really cold. The issue is that I cant seem to access the Humanoid Root Part. Ive tried a WaitForChild:() but then I get and Infinite yield. This is a local script in starter player scripts and Im accessing the player using Players.LocalPlayer. Code ...
Especially considering humanoid built-in functions are written in c, it will always be more performant than any custom luau equivalents (unless you manage to simplify it for a special purpose case). To be completely honest, humanoids are just baseline extremely heavy, and you can only optimize them so much.
Past Updates... v0.1 Our first step in Humanoid Componentization (more info coming soon) begins with a new physics controller. We’ve rebuilt it from the ground up using the same internal objects and constraints that make up the rest of our physics engine. This should provide a more robust and physically accurate controller, open up more customization options, and simplify optimizations down ...
When the humanoid dies, this Humanoid.Died Event never fires, even when the player falls into the void. I’ve looked everywhere and never found a solution. local DeathEvent = game:GetService ("ReplicatedStorage"):WaitFor…
I’m trying to make a bot for my game, when the player walks too close to the bot I want the bot to stop. I’ve tried moving the humanoid to its humanoidRootPart, it just starts spinning around endlessly. How could I do th…
Hello. How do I get Humanoid From A Player with a server-side script? I have tried looking through the dev forums/hub and made many scripts but I still can’t get the Player’s Humanoid. How do I do it? (Humanoid is the Humanoid in the Player Model in workspace) Any help is appriecated.