![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)
Keyless VerifiedUniversal

local Players = game:GetService("Players")
local player = Players.LocalPlayer
local function setupCharacter(character)
local humanoid = character:WaitForChild("Humanoid")
local animator = humanoid:FindFirstChildOfClass("Animator") or Instance.new("Animator", humanoid)
local animateScript = character:FindFirstChild("Animate")
if animateScript then
animateScript.Disabled = true
end
local animIdle = Instance.new("Animation")
animIdle.AnimationId = "rbxassetid://18885903667"
local trackIdle = animator:LoadAnimation(animIdle)
trackIdle.Priority = Enum.AnimationPriority.Idle
trackIdle.Looped = true
local animRun = Instance.new("Animation")
animRun.AnimationId = "rbxassetid://96571077893813"
local trackRun = animator:LoadAnimation(animRun)
trackRun.Priority = Enum.AnimationPriority.Movement
trackRun.Looped = true
local animInjuredIdle = Instance.new("Animation")
animInjuredIdle.AnimationId = "rbxassetid://18885903667"
local trackInjuredIdle = animator:LoadAnimation(animInjuredIdle)
trackInjuredIdle.Priority = Enum.AnimationPriority.Idle
trackInjuredIdle.Looped = true
local animInjuredRun = Instance.new("Animation")
animInjuredRun.AnimationId = "rbxassetid://96571077893813"
local trackInjuredRun = animator:LoadAnimation(animInjuredRun)
trackInjuredRun.Priority = Enum.AnimationPriority.Movement
trackInjuredRun.Looped = true
local function stopAll()
for _, t in ipairs(humanoid:GetPlayingAnimationTracks()) do
t:Stop(0)
end
end
local current = nil
local function playTrack(track)
if current ~= track then
stopAll()
track:Play()
current = track
end
end
local function updateAnim()
if humanoid.MoveDirection.Magnitude > 0 then
if humanoid.Health <= 50 then
playTrack(trackInjuredRun)
else
playTrack(trackRun)
end
else
if humanoid.Health <= 50 then
playTrack(trackInjuredIdle)
else
playTrack(trackIdle)
end
end
end
humanoid.Running:Connect(function(speed)
updateAnim()
end)
humanoid.HealthChanged:Connect(function()
updateAnim()
end)
updateAnim()
end
if player.Character then
setupCharacter(player.Character)
end
player.CharacterAdded:Connect(setupCharacter)![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)

![Forsaken Plus [Invicible,Autogen and more]](https://scriptblox.com/images/sb/18687417158-1791951163014.png)

w
this is Fe and it cool, just needs walk anim