local Players = game:GetService("Players") local player = Players.LocalPlayer local function getHumanoid() local char = player.Character or player.CharacterAdded:Wait() return char:WaitForChild("Humanoid") end local humanoid = getHumanoid() player.CharacterAdded:Connect(function() humanoid = getHumanoid() end) local gui = Instance.new("ScreenGui") gui.Name = "FakeMovesGUI" gui.ResetOnSpawn = false gui.Parent = player:WaitForChild("PlayerGui") local function createButton(text, position) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 180, 0, 50) btn.Position = position btn.BackgroundColor3 = Color3.fromRGB(130,130,130) -- gray btn.TextColor3 = Color3.fromRGB(255,255,255) btn.TextScaled = true btn.Text = text btn.Font = Enum.Font.GothamBold btn.Parent = gui return btn end -- Buttons local fakeDodgeBtn = createButton( "Fake Dodge", UDim2.new(0.5, -90, 0.6, 0) ) local fakePunchBtn = createButton( "Fake Punch", UDim2.new(0.5, -90, 0.7, 0) ) -- Animation play function local function playAnim(animId) if not humanoid then return end local animator = humanoid:FindFirstChildOfClass("Animator") if not animator then animator = Instance.new("Animator") animator.Parent = humanoid end local anim = Instance.new("Animation") anim.AnimationId = animId local track = animator:LoadAnimation(anim) track:Play() end fakeDodgeBtn.MouseButton1Click:Connect(function() playAnim("rbxassetid://83904003857087") end) fakePunchBtn.MouseButton1Click:Connect(function() playAnim("rbxassetid://78039768731258") end)