
KeylessUniversal

-- c00lkidd lol
local customAnimations = {
idle = "rbxassetid://109588861949567",
walk = "rbxassetid://73166283667706",
run = "rbxassetid://90262411810193",
jump = "rbxassetid://123018049917489",
fall = "rbxassetid://86262606787923",
climb = "rbxassetid://100220637962728"
}
local Players = game:GetService("Players")
local function safeRun(fn)
local ok, err = pcall(fn)
if not ok then warn(err) end
end
local function setupCustomAnimations(character)
safeRun(function()
local humanoid = character:WaitForChild("Humanoid", 5)
if not humanoid then return end
local animator = humanoid:FindFirstChildOfClass("Animator") or Instance.new("Animator", humanoid)
local animateScript = character:FindFirstChild("Animate")
if animateScript then animateScript:Destroy() end
local animations = {}
for name, id in pairs(customAnimations) do
local anim = Instance.new("Animation")
anim.Name = name
anim.AnimationId = id
animations[name] = animator:LoadAnimation(anim)
end
local currentTrack = nil
local function playAnimation(name, looped)
if currentTrack then currentTrack:Stop() end
currentTrack = animations[name]
if currentTrack then
currentTrack.Looped = looped
currentTrack:Play()
end
end
humanoid.StateChanged:Connect(function(_, newState)
if newState == Enum.HumanoidStateType.Freefall then
playAnimation("fall", true)
elseif newState == Enum.HumanoidStateType.Jumping then
playAnimation("jump", false)
elseif newState == Enum.HumanoidStateType.Climbing then
playAnimation("climb", true)
end
end)
humanoid.Running:Connect(function(speed)
if speed > 10 then
playAnimation("run", true)
elseif speed > 0.1 then
playAnimation("walk", true)
else
playAnimation("idle", true)
end
end)
playAnimation("idle", true)
end)
end
for _, player in ipairs(Players:GetPlayers()) do
if player.Character then
setupCustomAnimations(player.Character)
end
player.CharacterAdded:Connect(setupCustomAnimations)
end
Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(setupCustomAnimations)
end)
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


doesnt works
does absolutely nothing pls fix
it works for me maybe its your executor
@officialc00lk1dd it's probably because it's not uploaded to the creator store, it doesn't work for me either.
@officialc00lk1dd you legit did not distribute the animations to creator store, thats why it only works on you
hey bro when i saw this script i was really excited to use it as ive been looking for smthn like this for a long time but unfortunately it doesnt work? if you could please fix it or tell me your executor id love to chat to you about the script. thanks man (script looks so peak cant wait 👌)
@grainthegrainthe1st okay i think i fixed it
@officialc00lk1dd, hey sorry but it still doesnt work. although it does make you stand still and stop all animations. getting there man! if yo do end up fixing it, i cant wait! :D
Still not fixed
@officialc00lk1dd maybe it only works for you because the animation model is not published to the creator store
Yo, I'm looking for the c00lkidd animation script for Roblox studio. Does this work in Roblox studio?
Please publish the animations so it works for all of us
you need remake the animation id at roblox studio because the id animation private by the owner
then publish and make the animation can use for all ppl idk its working or not