Animation steal MADE BY V0C0N
Key RequiredUniversal

Animation steal MADE BY V0C0N

Universal ScriptV0C0NV0C0N 7.3K views 363 executesUpdated Mar 27, 2025
3.3/ 5(3 votes)
2167% Positive
Lua Script•328 lines (10991 chars)
-- Gui to Lua
-- Version: 3.2

-- Instances:

local screenxD = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local Container = Instance.new("Frame")
local UICorner = Instance.new("UICorner")
local Topbar = Instance.new("Frame")
local Icon = Instance.new("ImageLabel")
local Exit = Instance.new("TextButton")
local ImageLabel = Instance.new("ImageLabel")
local Minimize = Instance.new("TextButton")
local ImageLabel_2 = Instance.new("ImageLabel")
local TopBar = Instance.new("Frame")
local ImageLabel_3 = Instance.new("ImageLabel")
local ImageLabel_4 = Instance.new("ImageLabel")
local Title = Instance.new("TextLabel")
local UICorner_2 = Instance.new("UICorner")
local scroll = Instance.new("ScrollingFrame")
local uilist = Instance.new("UIListLayout")

--Properties:

screenxD.Name = "🗿"
screenxD.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
screenxD.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
screenxD.ResetOnSpawn = false

Frame.Parent = screenxD
Frame.BackgroundColor3 = Color3.fromRGB(27, 27, 27)
Frame.BackgroundTransparency = 0.140
Frame.BorderColor3 = Color3.fromRGB(139, 139, 139)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.448806673, 0, 0.354765713, 0)
Frame.Size = UDim2.new(0, 400, 0, 260)

local drag = Instance.new("Frame",screenxD)
drag.BackgroundColor3 = Color3.fromRGB(114,137,218)
drag.BorderSizePixel = 1
drag.BackgroundTransparency = 1
drag.Position = UDim2.new(0.107,0,0.216,0)
drag.Size = UDim2.new(0,256,0,20)

Container.Name = "Container"
Container.Parent = Frame
Container.AnchorPoint = Vector2.new(0.5, 1)
Container.BackgroundColor3 = Color3.fromRGB(26, 26, 26)
Container.BackgroundTransparency = 0.100
Container.BorderColor3 = Color3.fromRGB(255, 255, 255)
Container.BorderSizePixel = 0
Container.ClipsDescendants = true
Container.Position = UDim2.new(0.5, 0, 0.996153831, -5)
Container.Size = UDim2.new(1, -10, 1, -30)

UICorner.CornerRadius = UDim.new(0, 9)
UICorner.Parent = Container

Topbar.Name = "Topbar"
Topbar.Parent = Frame
Topbar.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Topbar.BackgroundTransparency = 1.000
Topbar.Size = UDim2.new(1, 0, 0, 25)

Icon.Name = "Icon"
Icon.Parent = Topbar
Icon.AnchorPoint = Vector2.new(0, 0.5)
Icon.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Icon.BackgroundTransparency = 1.000
Icon.Position = UDim2.new(0, 10, 0.5, 0)
Icon.Size = UDim2.new(0, 13, 0, 13)
Icon.Image = "rbxgameasset://Images/menuIcon"

Exit.Name = "Exit"
Exit.Parent = Topbar
Exit.BackgroundColor3 = Color3.fromRGB(28, 28, 28)
Exit.BackgroundTransparency = 0.150
Exit.BorderSizePixel = 0
Exit.Position = UDim2.new(0.877499998, 0, 0.0430004895, 0)
Exit.Size = UDim2.new(-0.00949996989, 40, 1, -10)
Exit.Font = Enum.Font.Gotham
Exit.Text = "X"
Exit.TextColor3 = Color3.fromRGB(255, 255, 255)
Exit.TextSize = 13.000

ImageLabel.Parent = Exit
ImageLabel.BackgroundColor3 = Color3.fromRGB(36, 36, 36)
ImageLabel.BackgroundTransparency = 1.000
ImageLabel.Position = UDim2.new(0.999998331, 0, 0, 0)
ImageLabel.Size = UDim2.new(0, 9, 0, 16)
ImageLabel.Image = "http://www.roblox.com/asset/?id=8650484523"
ImageLabel.ImageColor3 = Color3.fromRGB(28, 28, 28)
ImageLabel.ImageTransparency = 0.150

Minimize.Name = "Minimize"
Minimize.Parent = Topbar
Minimize.BackgroundColor3 = Color3.fromRGB(28, 28, 28)
Minimize.BackgroundTransparency = 0.150
Minimize.BorderSizePixel = 0
Minimize.Position = UDim2.new(0.814999998, 0, 0.0429999977, 0)
Minimize.Size = UDim2.new(0, 25, 1, -10)
Minimize.Font = Enum.Font.Gotham
Minimize.Text = "-"
Minimize.TextColor3 = Color3.fromRGB(255, 255, 255)
Minimize.TextSize = 18.000

ImageLabel_2.Parent = Minimize
ImageLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel_2.BackgroundTransparency = 1.000
ImageLabel_2.Position = UDim2.new(-0.395148933, 0, 0, 0)
ImageLabel_2.Size = UDim2.new(0, 10, 0, 14)
ImageLabel_2.Image = "http://www.roblox.com/asset/?id=10555881849"
ImageLabel_2.ImageColor3 = Color3.fromRGB(28, 28, 28)
ImageLabel_2.ImageTransparency = 0.150

TopBar.Name = "TopBar"
TopBar.Parent = Topbar
TopBar.BackgroundColor3 = Color3.fromRGB(28, 28, 28)
TopBar.BackgroundTransparency = 0.150
TopBar.BorderSizePixel = 0
TopBar.Position = UDim2.new(0.258215338, 0, 0.0364770517, 0)
TopBar.Size = UDim2.new(0, 186, 0, 16)

ImageLabel_3.Parent = TopBar
ImageLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel_3.BackgroundTransparency = 1.000
ImageLabel_3.Position = UDim2.new(1, 0, -0.00346946716, 0)
ImageLabel_3.Size = UDim2.new(0, 14, 0, 16)
ImageLabel_3.Image = "http://www.roblox.com/asset/?id=8650484523"
ImageLabel_3.ImageColor3 = Color3.fromRGB(28, 28, 28)
ImageLabel_3.ImageTransparency = 0.150

ImageLabel_4.Parent = TopBar
ImageLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel_4.BackgroundTransparency = 1.000
ImageLabel_4.Position = UDim2.new(-0.0763963237, 0, 0, 0)
ImageLabel_4.Size = UDim2.new(0, 15, 0, 16)
ImageLabel_4.Image = "http://www.roblox.com/asset/?id=10555881849"
ImageLabel_4.ImageColor3 = Color3.fromRGB(28, 28, 28)
ImageLabel_4.ImageTransparency = 0.150

Title.Name = "Title"
Title.Parent = TopBar
Title.AnchorPoint = Vector2.new(0, 0.5)
Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Title.BackgroundTransparency = 1.000
Title.BorderSizePixel = 0
Title.Position = UDim2.new(-0.150533721, 32, 0.415876389, 0)
Title.Size = UDim2.new(0.522161067, 80, 1.11675644, -7)
Title.Font = Enum.Font.SourceSansLight
Title.Text = "Animation Spoofer"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextSize = 17.000
Title.TextWrapped = true

UICorner_2.CornerRadius = UDim.new(0, 9)
UICorner_2.Parent = Frame

scroll.Parent = Frame
scroll.AnchorPoint = Vector2.new(0.5, 0.5)
scroll.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
scroll.BackgroundTransparency = 1.000
scroll.BorderColor3 = Color3.fromRGB(16, 16, 16)
scroll.BorderSizePixel = 0
scroll.Position = UDim2.new(0.50150007, 0, 0.536538482, 0)
scroll.Size = UDim2.new(1.00300002, -10, 0.926923096, -10)
scroll.BottomImage = "rbxgameasset://Images/scrollBottom (1)"
scroll.MidImage = "rbxgameasset://Images/scrollMid"
scroll.ScrollBarThickness = 4
scroll.TopImage = "rbxgameasset://Images/scrollTop"

uilist.Parent = scroll
uilist.SortOrder = Enum.SortOrder.LayoutOrder
uilist.Padding = UDim.new(0, 3)
-- Scripts:

local function RIDUFTH_fake_script() -- Frame.LocalScript 
	local script = Instance.new('LocalScript', Frame)

	local UserInputService = game:GetService("UserInputService")
	local runService = (game:GetService("RunService"));
	
	local gui = script.Parent
	
	local dragging
	local dragInput
	local dragStart
	local startPos
	
	function Lerp(a, b, m)
		return a + (b - a) * m
	end;
	
	local lastMousePos
	local lastGoalPos
	local DRAG_SPEED = (8); -- // The speed of the UI darg.
	function Update(dt)
		if not (startPos) then return end;
		if not (dragging) and (lastGoalPos) then
			gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, lastGoalPos.X.Offset, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, lastGoalPos.Y.Offset, dt * DRAG_SPEED))
			return 
		end;
	
		local delta = (lastMousePos - UserInputService:GetMouseLocation())
		local xGoal = (startPos.X.Offset - delta.X);
		local yGoal = (startPos.Y.Offset - delta.Y);
		lastGoalPos = UDim2.new(startPos.X.Scale, xGoal, startPos.Y.Scale, yGoal)
		gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, xGoal, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, yGoal, dt * DRAG_SPEED))
	end;
	
	gui.InputBegan:Connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
			dragging = true
			dragStart = input.Position
			startPos = gui.Position
			lastMousePos = UserInputService:GetMouseLocation()
	
			input.Changed:Connect(function()
				if input.UserInputState == Enum.UserInputState.End then
					dragging = false
				end
			end)
		end
	end)
	
	gui.InputChanged:Connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
			dragInput = input
		end
	end)
	
	runService.Heartbeat:Connect(Update)
end
coroutine.wrap(RIDUFTH_fake_script)()
local function VVFJUX_fake_script() -- Exit.LocalScript 
	local script = Instance.new('LocalScript', Exit)

	script.Parent.MouseButton1Click:Connect(function()
		script.Parent.Parent.Parent:Destroy()
	end)
end
coroutine.wrap(VVFJUX_fake_script)()



local UIS = game:GetService("UserInputService")
local function dragify(Frame,boool)
	local frametomove = Frame
	local dragToggle,dragInput,dragStart,startPos
	local dragSpeed = 0
	local function updateInput(input)
		local Delta = input.Position - dragStart
		frametomove.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
	end
	Frame.InputBegan:Connect(function(input)
		if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) and UIS:GetFocusedTextBox() == nil then
			dragToggle = true
			dragStart = input.Position
			startPos = frametomove.Position
			input.Changed:Connect(function()
				if input.UserInputState == Enum.UserInputState.End then
					dragToggle = false
				end
			end)	
		end
	end)
	Frame.InputChanged:Connect(function(input)
		if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
			dragInput = input
		end
	end)
	UIS.InputChanged:Connect(function(input)
		if input == dragInput and dragToggle then
			updateInput(input)
		end
	end)
end
dragify(drag)

local function createbutton(id)
	local str = string.match(tostring(id) , "%d+")
	local button = Instance.new("TextButton",scroll)
	button.BorderSizePixel = 0
	button.BackgroundColor3 = Color3.fromRGB(26, 26, 26)
	button.Size = UDim2.new(1,0,0,50)
	button.Text = ""
	local name = Instance.new("TextLabel",button)
	name.BackgroundTransparency = 1
	name.Size = UDim2.new(1,0,0.5,0)
	name.TextSize = 14
	name.Font = Enum.Font.Gotham
	name.TextColor3 = Color3.fromRGB(255,255,255)
	name.TextXAlignment = Enum.TextXAlignment.Center
	local id = name:Clone()
	id.Parent = button
	id.AnchorPoint = Vector2.new(0,1)
	id.Position = UDim2.new(0,0,1,0)
	id.Text = str
	name.Text = game:GetService("MarketplaceService"):GetProductInfo(tonumber(str)).Name
	button.Activated:Connect(function()
		setclipboard(str)
	end)
end

local animationtabl = {}

while true do
	local localPlayer = game:GetService("Players").LocalPlayer.Character:FindFirstChild("Humanoid")
	if localPlayer then
		local a = localPlayer:GetPlayingAnimationTracks()
		for i, track in pairs(a) do
			task.spawn(function()
				local pass = true
				for _,v in pairs(animationtabl) do
					if v == track.Animation.AnimationId then
						pass = false
					end
				end
				if pass then
					table.insert(animationtabl,track.Animation.AnimationId)
					createbutton(track.Animation.AnimationId)
				end
			end)
		end
	end
	task.wait()
end

Features & Information

This script animation stelar Not: Script blox banned me 💀

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts