
KeylessUniversal

repeat wait() until game:IsLoaded()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
-- 🧸 Toy animations (client-side only, others can't see)
local ToyAnims = {
idle = "rbxassetid://782841498", -- Toy Idle
walk = "rbxassetid://616168032", -- Default Walk
run = "rbxassetid://616163682", -- Default Run
jump = "rbxassetid://616161997", -- Default Jump
fall = "rbxassetid://616157476", -- Default Fall
climb = "rbxassetid://616156119"-- Default Climb
}
local function applyToyAnimations(character)
local humanoid = character:WaitForChild("Humanoid")
local animate = character:WaitForChild("Animate", 5)
if animate then
-- Apply ONLY for your screen
animate.idle.Animation1.AnimationId = ToyAnims.idle
animate.walk.WalkAnim.AnimationId = ToyAnims.walk
animate.run.RunAnim.AnimationId = ToyAnims.run
animate.jump.JumpAnim.AnimationId = ToyAnims.jump
animate.fall.FallAnim.AnimationId = ToyAnims.fall
animate.climb.ClimbAnim.AnimationId = ToyAnims.climb
end
-- Refresh animation state
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
task.wait(0.1)
humanoid:ChangeState(Enum.HumanoidStateType.Running)
end
-- Apply now
if LocalPlayer.Character then
applyToyAnimations(LocalPlayer.Character)
end
-- Reapply on respawn
LocalPlayer.CharacterAdded:Connect(function(char)
char:WaitForChild("Humanoid")
applyToyAnimations(char)
end)



ai