As there is no "idle" humanoid state, you should instead use the Humanoid.Running event or listen to the RootPart part's Velocity to work out when the Humanoid is standing still. See Also Humanoid:GetState() and Humanoid:ChangeState() to get and set the state. Humanoid:SetStateEnabled(...
Secondly, use theAnimationPriorityattriubute set toEnum.AnimationPriority.Idleas this, in my case, was the simple idle animation/pose of the character with the gun. Refer to AnimationPriority hereAnimationPriority | Roblox Creator Documentation. P.S, play the track with :Play() only after the ...
This event fires approximately two minutes after the game engine classifies the player as idle. Time is the number of seconds that have elapsed since that point. OnTeleport(teleportState : Enum.TeleportState,placeId : number,spawnName : string):RBXScriptSignal Fired when the TeleportState of a...