-- // HEAD DOWN ANIMATION - FINAL FIX (Tested on Executor) -- // Langsung ON + Auto Re-execute saat reset local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local AvatarEditorService = game:GetService("AvatarEditorService") local player = Players.LocalPlayer local animationId = "rbxassetid://68433924" local track = nil local weight = Instance.new("NumberValue") weight.Value = 0 -- ================== SETUP & ON ================== local function LoadAndPlay(character) local humanoid = character:FindFirstChild("Humanoid") if not humanoid then return end -- Stop animasi lama dulu if track then track:Stop() end local anim = Instance.new("Animation") anim.AnimationId = animationId track = humanoid:LoadAnimation(anim) track:Play() track:AdjustSpeed(0) TweenService:Create(weight, TweenInfo.new(0.8), {Value = 1}):Play() weight.Changed:Connect(function() pcall(function() track:AdjustWeight(weight.Value) end) end) print("✅ Head Down Animation is now ON") end -- ================== R6 CHECK ================== local function CheckAndRun(character) local humanoid = character:WaitForChild("Humanoid", 10) if not humanoid then return end if humanoid.RigType == Enum.HumanoidRigType.R6 then task.wait(1.5) LoadAndPlay(character) else warn("Bukan R6, mencoba mengubah...") pcall(function() AvatarEditorService:PromptSaveAvatar(humanoid:GetAppliedDescription(), Enum.HumanoidRigType.R6) AvatarEditorService.PromptSaveAvatarCompleted:Wait() humanoid.Health = 0 end) end end -- ================== AUTO RE-EXECUTE SAAT RESET ================== player.CharacterAdded:Connect(function(newCharacter) print("Character Respawned - Running Script...") task.wait(2) CheckAndRun(newCharacter) end) -- ================== JALANKAN SEKARANG ================== if player.Character then task.spawn(function() task.wait(1) CheckAndRun(player.Character) end) end -- Anti re-execute spam if not getgenv().HeadDownFinal then getgenv().HeadDownFinal = true game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Head Down", Text = "Script Loaded\nAuto execute on reset", Duration = 5 }) end print("Head Down Script Loaded - Final Version")