
KeylessUniversal

-- R0inn
-- Version: v1
-- xdd:
local ScreenGui = Instance.new("ScreenGui")
local Abrir = Instance.new("TextButton")
local UICorner = Instance.new("UICorner")
local Frame = Instance.new("Frame")
local Cerrar = Instance.new("TextButton")
local MOVEBLOCOS = Instance.new("TextButton")
local FLYV4 = Instance.new("TextButton")
local coolkid = Instance.new("TextButton")
local FAKER6 = Instance.new("TextButton")
local oldr15 = Instance.new("TextButton")
local Allemote = Instance.new("TextButton")
local FEemote = Instance.new("TextButton")
local TextButton = Instance.new("TextButton")
local TextButton_2 = Instance.new("TextButton")
local TextButton_3 = Instance.new("TextButton")
local TextButton_4 = Instance.new("TextButton")
local TextButton_5 = Instance.new("TextButton")
local ImageLabel = Instance.new("ImageLabel")
local CORRER = Instance.new("TextButton")
local CAMINAR = Instance.new("TextButton")
local TextLabel = Instance.new("TextLabel")
local UICorner_2 = Instance.new("UICorner")
local TextLabel_2 = Instance.new("TextLabel")
local ImageLabel_2 = Instance.new("ImageLabel")
local ImageLabel_3 = Instance.new("ImageLabel")
local TextLabel_3 = Instance.new("TextLabel")
--Properties:
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Abrir.Name = "Abrir"
Abrir.Parent = ScreenGui
Abrir.BackgroundColor3 = Color3.fromRGB(0, 255, 0)
Abrir.BorderColor3 = Color3.fromRGB(0, 0, 0)
Abrir.BorderSizePixel = 0
Abrir.Position = UDim2.new(0.441020608, 0, 0, 0)
Abrir.Size = UDim2.new(0, 142, 0, 86)
Abrir.Font = Enum.Font.SourceSans
Abrir.Text = "GUI R0inn"
Abrir.TextColor3 = Color3.fromRGB(0, 0, 0)
Abrir.TextScaled = true
Abrir.TextSize = 14.000
Abrir.TextWrapped = true
UICorner.CornerRadius = UDim.new(0, 15)
UICorner.Parent = Abrir
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(10, 83, 10)
Frame.BackgroundTransparency = 0.300
Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.0495566241, 0, 0.290499628, 0)
Frame.Size = UDim2.new(0, 830, 0, 350)
Frame.Visible = false
Cerrar.Name = "Cerrar"
Cerrar.Parent = Frame
Cerrar.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Cerrar.BorderColor3 = Color3.fromRGB(0, 0, 0)
Cerrar.BorderSizePixel = 0
Cerrar.Position = UDim2.new(0.945783138, 0, 0.0199999996, 0)
Cerrar.Size = UDim2.new(0, 35, 0, 35)
Cerrar.Font = Enum.Font.SourceSans
Cerrar.Text = "Cerrar"
Cerrar.TextColor3 = Color3.fromRGB(0, 0, 0)
Cerrar.TextScaled = true
Cerrar.TextSize = 14.000
Cerrar.TextWrapped = true
MOVEBLOCOS.Name = "MOVE BLOCOS"
MOVEBLOCOS.Parent = Frame
MOVEBLOCOS.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
MOVEBLOCOS.BorderColor3 = Color3.fromRGB(0, 0, 0)
MOVEBLOCOS.BorderSizePixel = 0
MOVEBLOCOS.Position = UDim2.new(0.00722891558, 0, 0, 0)
MOVEBLOCOS.Size = UDim2.new(0, 200, 0, 50)
MOVEBLOCOS.Font = Enum.Font.SourceSans
MOVEBLOCOS.Text = "move blocos"
MOVEBLOCOS.TextColor3 = Color3.fromRGB(0, 0, 0)
MOVEBLOCOS.TextScaled = true
MOVEBLOCOS.TextSize = 14.000
MOVEBLOCOS.TextWrapped = true
FLYV4.Name = "FLY V4"
FLYV4.Parent = Frame
FLYV4.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
FLYV4.BorderColor3 = Color3.fromRGB(0, 0, 0)
FLYV4.BorderSizePixel = 0
FLYV4.Position = UDim2.new(0.00722891558, 0, 0.162857145, 0)
FLYV4.Size = UDim2.new(0, 200, 0, 50)
FLYV4.Font = Enum.Font.SourceSans
FLYV4.Text = "fly v4"
FLYV4.TextColor3 = Color3.fromRGB(0, 0, 0)
FLYV4.TextScaled = true
FLYV4.TextSize = 14.000
FLYV4.TextWrapped = true
coolkid.Name = "coolkid"
coolkid.Parent = Frame
coolkid.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
coolkid.BorderColor3 = Color3.fromRGB(0, 0, 0)
coolkid.BorderSizePixel = 0
coolkid.Position = UDim2.new(0.00722891558, 0, 0.505714297, 0)
coolkid.Size = UDim2.new(0, 200, 0, 50)
coolkid.Font = Enum.Font.SourceSans
coolkid.Text = "coolkid anim"
coolkid.TextColor3 = Color3.fromRGB(0, 0, 0)
coolkid.TextScaled = true
coolkid.TextSize = 14.000
coolkid.TextWrapped = true
FAKER6.Name = "FAKE R6"
FAKER6.Parent = Frame
FAKER6.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
FAKER6.BorderColor3 = Color3.fromRGB(0, 0, 0)
FAKER6.BorderSizePixel = 0
FAKER6.Position = UDim2.new(0.00722891558, 0, 0.334285706, 0)
FAKER6.Size = UDim2.new(0, 200, 0, 50)
FAKER6.Font = Enum.Font.SourceSans
FAKER6.Text = "FAKE R6"
FAKER6.TextColor3 = Color3.fromRGB(0, 0, 0)
FAKER6.TextScaled = true
FAKER6.TextSize = 14.000
FAKER6.TextWrapped = true
oldr15.Name = "old r15"
oldr15.Parent = Frame
oldr15.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
oldr15.BorderColor3 = Color3.fromRGB(0, 0, 0)
oldr15.BorderSizePixel = 0
oldr15.Position = UDim2.new(0.00722891558, 0, 0.682857156, 0)
oldr15.Size = UDim2.new(0, 200, 0, 50)
oldr15.Font = Enum.Font.SourceSans
oldr15.Text = "OLD R15"
oldr15.TextColor3 = Color3.fromRGB(0, 0, 0)
oldr15.TextScaled = true
oldr15.TextSize = 14.000
oldr15.TextWrapped = true
Allemote.Name = "All emote"
Allemote.Parent = Frame
Allemote.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
Allemote.BorderColor3 = Color3.fromRGB(0, 0, 0)
Allemote.BorderSizePixel = 0
Allemote.Position = UDim2.new(0.00722891558, 0, 0.857142866, 0)
Allemote.Size = UDim2.new(0, 200, 0, 50)
Allemote.Font = Enum.Font.SourceSans
Allemote.Text = "all emote"
Allemote.TextColor3 = Color3.fromRGB(0, 0, 0)
Allemote.TextScaled = true
Allemote.TextSize = 14.000
Allemote.TextWrapped = true
FEemote.Name = "FE emote"
FEemote.Parent = Frame
FEemote.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
FEemote.BorderColor3 = Color3.fromRGB(0, 0, 0)
FEemote.BorderSizePixel = 0
FEemote.Position = UDim2.new(0.257831335, 0, 0, 0)
FEemote.Size = UDim2.new(0, 200, 0, 50)
FEemote.Font = Enum.Font.SourceSans
FEemote.Text = "skybox"
FEemote.TextColor3 = Color3.fromRGB(0, 0, 0)
FEemote.TextScaled = true
FEemote.TextSize = 14.000
FEemote.TextWrapped = true
TextButton.Parent = Frame
TextButton.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
TextButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextButton.BorderSizePixel = 0
TextButton.Position = UDim2.new(0.257831335, 0, 0.334285706, 0)
TextButton.Size = UDim2.new(0, 200, 0, 50)
TextButton.Font = Enum.Font.SourceSans
TextButton.TextColor3 = Color3.fromRGB(0, 0, 0)
TextButton.TextScaled = true
TextButton.TextSize = 14.000
TextButton.TextWrapped = true
TextButton_2.Parent = Frame
TextButton_2.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
TextButton_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextButton_2.BorderSizePixel = 0
TextButton_2.Position = UDim2.new(0.257831335, 0, 0.162857145, 0)
TextButton_2.Size = UDim2.new(0, 200, 0, 50)
TextButton_2.Font = Enum.Font.SourceSans
TextButton_2.TextColor3 = Color3.fromRGB(0, 0, 0)
TextButton_2.TextScaled = true
TextButton_2.TextSize = 14.000
TextButton_2.TextWrapped = true
TextButton_3.Parent = Frame
TextButton_3.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
TextButton_3.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextButton_3.BorderSizePixel = 0
TextButton_3.Position = UDim2.new(0.256626517, 0, 0.505714297, 0)
TextButton_3.Size = UDim2.new(0, 200, 0, 50)
TextButton_3.Font = Enum.Font.SourceSans
TextButton_3.TextColor3 = Color3.fromRGB(0, 0, 0)
TextButton_3.TextScaled = true
TextButton_3.TextSize = 14.000
TextButton_3.TextWrapped = true
TextButton_4.Parent = Frame
TextButton_4.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
TextButton_4.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextButton_4.BorderSizePixel = 0
TextButton_4.Position = UDim2.new(0.257831335, 0, 0.682857156, 0)
TextButton_4.Size = UDim2.new(0, 200, 0, 50)
TextButton_4.Font = Enum.Font.SourceSans
TextButton_4.TextColor3 = Color3.fromRGB(0, 0, 0)
TextButton_4.TextScaled = true
TextButton_4.TextSize = 14.000
TextButton_4.TextWrapped = true
TextButton_5.Parent = Frame
TextButton_5.BackgroundColor3 = Color3.fromRGB(85, 170, 127)
TextButton_5.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextButton_5.BorderSizePixel = 0
TextButton_5.Position = UDim2.new(0.257831335, 0, 0.857142866, 0)
TextButton_5.Size = UDim2.new(0, 200, 0, 50)
TextButton_5.Font = Enum.Font.SourceSans
TextButton_5.TextColor3 = Color3.fromRGB(0, 0, 0)
TextButton_5.TextScaled = true
TextButton_5.TextSize = 14.000
TextButton_5.TextWrapped = true
ImageLabel.Parent = Frame
ImageLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
ImageLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageLabel.BorderSizePixel = 0
ImageLabel.Position = UDim2.new(0.798795164, 0, 0.448571354, 0)
ImageLabel.Size = UDim2.new(0, 166, 0, 191)
ImageLabel.Image = "rbxassetid://104733954981707"
CORRER.Name = "CORRER"
CORRER.Parent = Frame
CORRER.BackgroundColor3 = Color3.fromRGB(4, 255, 0)
CORRER.BorderColor3 = Color3.fromRGB(0, 0, 0)
CORRER.BorderSizePixel = 0
CORRER.Position = UDim2.new(0.798795164, 0, 0.322857141, 0)
CORRER.Size = UDim2.new(0, 44, 0, 27)
CORRER.Font = Enum.Font.SourceSans
CORRER.Text = "+"
CORRER.TextColor3 = Color3.fromRGB(0, 0, 0)
CORRER.TextSize = 64.000
CAMINAR.Name = "CAMINAR"
CAMINAR.Parent = Frame
CAMINAR.BackgroundColor3 = Color3.fromRGB(95, 2, 2)
CAMINAR.BorderColor3 = Color3.fromRGB(0, 0, 0)
CAMINAR.BorderSizePixel = 0
CAMINAR.Position = UDim2.new(0.872289181, 0, 0.322857141, 0)
CAMINAR.Size = UDim2.new(0, 44, 0, 27)
CAMINAR.Font = Enum.Font.SourceSansItalic
CAMINAR.LineHeight = 2.880
CAMINAR.Text = "-"
CAMINAR.TextColor3 = Color3.fromRGB(255, 255, 255)
CAMINAR.TextScaled = true
CAMINAR.TextSize = 76.000
CAMINAR.TextWrapped = true
TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = Color3.fromRGB(0, 85, 0)
TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.BorderSizePixel = 0
TextLabel.Position = UDim2.new(0.800330102, 0, 0.0824339092, 0)
TextLabel.Rotation = -36.000
TextLabel.Size = UDim2.new(0, 85, 0, 51)
TextLabel.Font = Enum.Font.SourceSansBold
TextLabel.Text = "disculpen aun no lo termino xd :v"
TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0)
TextLabel.TextScaled = true
TextLabel.TextSize = 14.000
TextLabel.TextWrapped = true
UICorner_2.CornerRadius = UDim.new(0, 9)
UICorner_2.Parent = Frame
TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = Color3.fromRGB(85, 0, 255)
TextLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_2.BorderSizePixel = 0
TextLabel_2.Position = UDim2.new(0.277332991, 0, 0.682494044, 0)
TextLabel_2.Rotation = -79.000
TextLabel_2.Size = UDim2.new(0, 151, 0, 74)
TextLabel_2.Font = Enum.Font.Bangers
TextLabel_2.Text = "PRONTO!!"
TextLabel_2.TextColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_2.TextScaled = true
TextLabel_2.TextSize = 14.000
TextLabel_2.TextWrapped = true
ImageLabel_2.Parent = Frame
ImageLabel_2.BackgroundTransparency = 1.000
ImageLabel_2.Position = UDim2.new(0.771084249, 0, 0.428571433, 0)
ImageLabel_2.Size = UDim2.new(0, 128, 0, 77)
ImageLabel_2.Image = "http://www.roblox.com/asset/?id=96956422039994"
ImageLabel_3.Parent = Frame
ImageLabel_3.BackgroundTransparency = 1.000
ImageLabel_3.Position = UDim2.new(0.574698865, 0, 0.888571322, 0)
ImageLabel_3.Size = UDim2.new(0, 43, 0, 41)
ImageLabel_3.Image = "http://www.roblox.com/asset/?id=84157643184125"
TextLabel_3.Parent = Frame
TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_3.BackgroundTransparency = 1.000
TextLabel_3.BorderColor3 = Color3.fromRGB(0, 0, 0)
TextLabel_3.BorderSizePixel = 0
TextLabel_3.Position = UDim2.new(0.627710819, 0, 0.888571322, 0)
TextLabel_3.Size = UDim2.new(0, 142, 0, 39)
TextLabel_3.Font = Enum.Font.SourceSans
TextLabel_3.Text = "@rokyyukon"
TextLabel_3.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_3.TextScaled = true
TextLabel_3.TextSize = 14.000
TextLabel_3.TextWrapped = true
-- Scripts:
local function IJDZFVE_fake_script() -- Abrir.LocalScript
local script = Instance.new('LocalScript', Abrir)
script.Parent.MouseButton1Click:Connect(function()
script.Parent.Parent.Frame.Visible = true
end)
end
coroutine.wrap(IJDZFVE_fake_script)()
local function ZYUZD_fake_script() -- Cerrar.LocalScript
local script = Instance.new('LocalScript', Cerrar)
script.Parent.MouseButton1Click:Connect(function()
script.Parent.Parent.Visible = false
end)
end
coroutine.wrap(ZYUZD_fake_script)()
local function ALNKHSG_fake_script() -- MOVEBLOCOS.LocalScript
local script = Instance.new('LocalScript', MOVEBLOCOS)
local boton = script.Parent
boton.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/axionscripts1/Move-Blocks-v20/refs/heads/main/README.md"))()
end)
end
coroutine.wrap(ALNKHSG_fake_script)()
local function YDAJC_fake_script() -- FLYV4.LocalScript
local script = Instance.new('LocalScript', FLYV4)
local boton = script.Parent
boton.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/linhmcfake/Script/refs/heads/main/FLYGUIV4"))()
end)
end
coroutine.wrap(YDAJC_fake_script)()
local function UGPYR_fake_script() -- coolkid.LocalScript
local script = Instance.new('LocalScript', coolkid)
local boton = script.Parent
boton.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-c00lkidd-r15-anim-79659"))()
end)
end
coroutine.wrap(UGPYR_fake_script)()
local function UEWAB_fake_script() -- FAKER6.LocalScript
local script = Instance.new('LocalScript', FAKER6)
local boton = script.Parent
boton.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-R6-Animations-on-R15-16865"))()
end)
end
coroutine.wrap(UEWAB_fake_script)()
local function WIRDCHB_fake_script() -- oldr15.LocalScript
local script = Instance.new('LocalScript', oldr15)
local boton = script.Parent
boton.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Old-R15-Animations-100039"))()
end)
end
coroutine.wrap(WIRDCHB_fake_script)()
local function MMYMRN_fake_script() -- Allemote.LocalScript
local script = Instance.new('LocalScript', Allemote)
local boton = script.Parent
boton.MouseButton1Click:Connect(function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/7yd7/Hub/refs/heads/Branch/GUIS/Emotes.lua"))()
end)
end
coroutine.wrap(MMYMRN_fake_script)()
local function TJBLBB_fake_script() -- FEemote.LocalScript
local script = Instance.new('LocalScript', FEemote)
local boton = script.Parent
boton.MouseButton1Click:Connect(function()--[[
WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
function missing(t, f, fallback)
if type(f) == t then return f end
return fallback
end
cloneref = missing("function", cloneref, function(...) return ... end)
local Services = setmetatable({}, {
__index = function(_, name)
return cloneref(game:GetService(name))
end
})
local Players = Services.Players
local RunService = Services.RunService
local UserInputService = Services.UserInputService
local TweenService = Services.TweenService
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
player.CharacterAdded:Connect(function(newCharacter)
character = newCharacter
humanoid = character:WaitForChild("Humanoid")
end)
--// Settings
local Settings = {}
Settings["Stop On Move"] = true
Settings["Fade In"] = 0.1
Settings["Fade Out"] = 0.1
Settings["Weight"] = 1
Settings["Speed"] = 1
Settings["Allow Invisible"] = true
Settings["Time Position"] = 0
local CurrentTrack
local lastPosition = character.PrimaryPart and character.PrimaryPart.Position or Vector3.new()
local function extractIdFromInput(input)
local num = tonumber(input)
if num then
return num
end
local assetIdMatch = string.match(input, "rbxassetid://(%d+)")
if assetIdMatch then
return tonumber(assetIdMatch)
end
local catalogMatch = string.match(input, "roblox%.com/catalog/(%d+)")
if catalogMatch then
return tonumber(catalogMatch)
end
local libraryMatch = string.match(input, "roblox%.com/library/(%d+)")
if libraryMatch then
return tonumber(libraryMatch)
end
local assetMatch = string.match(input, "roblox%.com/asset/%?id=(%d+)")
if assetMatch then
return tonumber(assetMatch)
end
return tonumber(input)
end
local function LoadTrack(id)
if CurrentTrack then
CurrentTrack:Stop(0)
end
local animId
local ok, result = pcall(function()
return game:GetObjects("rbxassetid://" .. tostring(id))
end)
if ok and result and #result > 0 then
local anim = result[1]
if anim:IsA("Animation") then
animId = anim.AnimationId
else
animId = "rbxassetid://" .. tostring(id)
end
else
animId = "rbxassetid://" .. tostring(id)
end
local newAnim = Instance.new("Animation")
newAnim.AnimationId = animId
local newTrack = humanoid:LoadAnimation(newAnim)
newTrack.Priority = Enum.AnimationPriority.Action4
local weight = Settings["Weight"]
if weight == 0 then
weight = 0.001
end
newTrack:Play(Settings["Fade In"], weight, Settings["Speed"])
CurrentTrack = newTrack
CurrentTrack.TimePosition = math.clamp(Settings["Time Position"], 0, 1) * CurrentTrack.Length
return newTrack
end
local function StopTrack()
if CurrentTrack then
CurrentTrack:Stop(Settings["Fade Out"])
CurrentTrack = nil
end
end
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "SettingsGui"
screenGui.ResetOnSpawn = false
screenGui.Parent = Services.CoreGui
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 340, 0, 200)
mainFrame.Position = UDim2.new(0.3, 0, 0.3, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui
Instance.new("UICorner", mainFrame).CornerRadius = UDim.new(0, 10)
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 30)
title.BackgroundTransparency = 1
title.Text = "Emote Player"
title.Font = Enum.Font.GothamBold
title.TextSize = 16
title.TextColor3 = Color3.new(1, 1, 1)
title.Parent = mainFrame
local emoteBox = Instance.new("TextBox")
emoteBox.Size = UDim2.new(1, -20, 0, 30)
emoteBox.Position = UDim2.new(0, 10, 0, 35)
emoteBox.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
emoteBox.Text = ""
emoteBox.PlaceholderText = "Put Emote ID or URL Here..."
emoteBox.TextColor3 = Color3.new(1, 1, 1)
emoteBox.Font = Enum.Font.Gotham
emoteBox.TextSize = 14
emoteBox.ClearTextOnFocus = false
emoteBox.Parent = mainFrame
Instance.new("UICorner", emoteBox).CornerRadius = UDim.new(0, 6)
local buttonContainer = Instance.new("Frame")
buttonContainer.Size = UDim2.new(1, -20, 0, 30)
buttonContainer.Position = UDim2.new(0, 10, 0, 70)
buttonContainer.BackgroundTransparency = 1
buttonContainer.Parent = mainFrame
local playButton = Instance.new("TextButton")
playButton.Size = UDim2.new(0.48, 0, 1, 0)
playButton.Position = UDim2.new(0, 0, 0, 0)
playButton.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
playButton.Text = "▶ Play"
playButton.TextColor3 = Color3.new(1, 1, 1)
playButton.Font = Enum.Font.GothamBold
playButton.TextSize = 14
playButton.Parent = buttonContainer
Instance.new("UICorner", playButton).CornerRadius = UDim.new(0, 6)
local stopButton = Instance.new("TextButton")
stopButton.Size = UDim2.new(0.48, 0, 1, 0)
stopButton.Position = UDim2.new(0.52, 0, 0, 0)
stopButton.BackgroundColor3 = Color3.fromRGB(255, 80, 80)
stopButton.Text = "■ Stop"
stopButton.TextColor3 = Color3.new(1, 1, 1)
stopButton.Font = Enum.Font.GothamBold
stopButton.TextSize = 14
stopButton.Parent = buttonContainer
Instance.new("UICorner", stopButton).CornerRadius = UDim.new(0, 6)
playButton.MouseButton1Click:Connect(function()
local input = emoteBox.Text
if input and input ~= "" then
local id = extractIdFromInput(input)
if id then
CurrentTrack = LoadTrack(id)
else
warn("Invalid emote ID or URL: " .. input)
end
end
end)
stopButton.MouseButton1Click:Connect(function()
StopTrack()
end)
local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Size = UDim2.new(1, -20, 1, -120)
scrollFrame.Position = UDim2.new(0, 10, 0, 110)
scrollFrame.BackgroundTransparency = 1
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
scrollFrame.ScrollBarThickness = 6
scrollFrame.Parent = mainFrame
RunService.RenderStepped:Connect(function()
if character.PrimaryPart then
if Settings["Stop On Move"] and CurrentTrack and CurrentTrack.IsPlaying then
local moved = (character.PrimaryPart.Position - lastPosition).Magnitude > 0.1
local jumped = humanoid and humanoid:GetState() == Enum.HumanoidStateType.Jumping
if moved or jumped then
CurrentTrack:Stop(Settings["Fade Out"])
CurrentTrack = nil
end
end
lastPosition = character.PrimaryPart.Position
end
end)
local function lockX()
scrollFrame.CanvasPosition = Vector2.new(0, scrollFrame.CanvasPosition.Y)
end
scrollFrame:GetPropertyChangedSignal("CanvasPosition"):Connect(lockX)
local listLayout = Instance.new("UIListLayout", scrollFrame)
listLayout.Padding = UDim.new(0, 6)
listLayout.FillDirection = Enum.FillDirection.Vertical
listLayout.SortOrder = Enum.SortOrder.LayoutOrder
listLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, listLayout.AbsoluteContentSize.Y + 10)
end)
local function createSlider(name, min, max, default)
Settings[name] = default or min
local container = Instance.new("Frame")
container.Size = UDim2.new(1, 0, 0, 65)
container.BackgroundTransparency = 1
container.Parent = scrollFrame
local bg = Instance.new("Frame")
bg.Size = UDim2.new(1, 0, 1, 0)
bg.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
bg.Parent = container
Instance.new("UICorner", bg).CornerRadius = UDim.new(0, 8)
local label = Instance.new("TextLabel")
label.Size = UDim2.new(0.5, -10, 0, 20)
label.Position = UDim2.new(0, 10, 0, 5)
label.BackgroundTransparency = 1
label.Text = string.format("%s: %.2f", name, Settings[name])
label.TextColor3 = Color3.new(1, 1, 1)
label.Font = Enum.Font.Gotham
label.TextSize = 14
label.TextXAlignment = Enum.TextXAlignment.Left
label.Parent = bg
local textBox = Instance.new("TextBox")
textBox.Size = UDim2.new(0.5, -20, 0, 20)
textBox.Position = UDim2.new(0.5, 10, 0, 5)
textBox.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
textBox.Text = tostring(Settings[name])
textBox.TextColor3 = Color3.new(1, 1, 1)
textBox.Font = Enum.Font.Gotham
textBox.TextSize = 14
textBox.ClearTextOnFocus = false
textBox.Parent = bg
Instance.new("UICorner", textBox).CornerRadius = UDim.new(0, 6)
local sliderBar = Instance.new("Frame")
sliderBar.Size = UDim2.new(1, -40, 0, 12)
sliderBar.Position = UDim2.new(0, 20, 0, 35)
sliderBar.BackgroundColor3 = Color3.fromRGB(80, 80, 80)
sliderBar.Parent = bg
Instance.new("UICorner", sliderBar).CornerRadius = UDim.new(0, 6)
local sliderFill = Instance.new("Frame")
sliderFill.Size = UDim2.new(0, 0, 1, 0)
sliderFill.BackgroundColor3 = Color3.fromRGB(0, 170, 255)
sliderFill.Parent = sliderBar
Instance.new("UICorner", sliderFill).CornerRadius = UDim.new(0, 6)
local thumb = Instance.new("Frame")
thumb.Size = UDim2.new(0, 20, 0, 20)
thumb.AnchorPoint = Vector2.new(0.5, 0.5)
thumb.Position = UDim2.new(0, 0, 0.5, 0)
thumb.BackgroundColor3 = Color3.fromRGB(230, 230, 230)
thumb.Parent = sliderBar
Instance.new("UICorner", thumb).CornerRadius = UDim.new(1, 0)
local function tweenVisual(rel)
-- Keep the slider visual within bounds (0-1)
local visualRel = math.clamp(rel, 0, 1)
TweenService:Create(sliderFill, TweenInfo.new(0.15), {Size = UDim2.new(visualRel, 0, 1, 0)}):Play()
TweenService:Create(thumb, TweenInfo.new(0.15), {Position = UDim2.new(visualRel, 0, 0.5, 0)}):Play()
end
local function applyValue(value)
Settings[name] = value
label.Text = string.format("%s: %.2f", name, value)
textBox.Text = tostring(value)
-- Calculate relative position for slider visualization (clamped to min/max for visual)
local visualValue = math.clamp(value, min, max)
local rel = (visualValue - min) / (max - min)
tweenVisual(rel)
if CurrentTrack and CurrentTrack.IsPlaying then
if name == "Speed" then
CurrentTrack:AdjustSpeed(Settings["Speed"])
elseif name == "Weight" then
local weight = Settings["Weight"]
if weight == 0 then weight = 0.001 end
CurrentTrack:AdjustWeight(weight)
elseif name == "Time Position" then
if CurrentTrack and CurrentTrack.IsPlaying and CurrentTrack.Length > 0 then
CurrentTrack.TimePosition = math.clamp(value, 0, 1) * CurrentTrack.Length
end
end
end
end
local dragging = false
local function updateFromInput(input)
local relX = math.clamp((input.Position.X - sliderBar.AbsolutePosition.X) / sliderBar.AbsoluteSize.X, 0, 1)
local value = math.floor((min + (max - min) * relX) * 100) / 100
applyValue(value)
end
sliderBar.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
updateFromInput(input)
end
end)
thumb.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
dragging = true
updateFromInput(input)
end
end)
UserInputService.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
updateFromInput(input)
end
end)
UserInputService.InputEnded:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
dragging = false
end
end)
textBox.FocusLost:Connect(function(enterPressed)
if enterPressed then
local num = tonumber(textBox.Text)
if num then
-- Allow values beyond the slider's visual limits
applyValue(num)
else
textBox.Text = tostring(Settings[name])
end
end
end)
applyValue(Settings[name])
end
--// Toggle Creator
local function createToggle(name)
local container = Instance.new("Frame")
container.Size = UDim2.new(1, 0, 0, 40)
container.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
container.Parent = scrollFrame
Instance.new("UICorner", container).CornerRadius = UDim.new(0, 6)
local label = Instance.new("TextLabel")
label.Size = UDim2.new(0.7, -10, 1, 0)
label.Position = UDim2.new(0, 10, 0, 0)
label.BackgroundTransparency = 1
label.Text = name
label.TextColor3 = Color3.new(1, 1, 1)
label.Font = Enum.Font.Gotham
label.TextSize = 14
label.TextXAlignment = Enum.TextXAlignment.Left
label.Parent = container
local toggleBtn = Instance.new("TextButton")
toggleBtn.Size = UDim2.new(0, 60, 0, 24)
toggleBtn.Position = UDim2.new(1, -70, 0.5, -12)
toggleBtn.BackgroundColor3 = Settings[name] and Color3.fromRGB(0, 200, 0) or Color3.fromRGB(200, 0, 0)
toggleBtn.Text = Settings[name] and "ON" or "OFF"
toggleBtn.TextColor3 = Color3.new(1, 1, 1)
toggleBtn.Font = Enum.Font.GothamBold
toggleBtn.TextSize = 14
toggleBtn.Parent = container
Instance.new("UICorner", toggleBtn).CornerRadius = UDim.new(1, 0)
toggleBtn.MouseButton1Click:Connect(function()
Settings[name] = not Settings[name]
if Settings[name] then
toggleBtn.Text = "ON"
toggleBtn.BackgroundColor3 = Color3.fromRGB(0, 200, 0)
else
toggleBtn.Text = "OFF"
toggleBtn.BackgroundColor3 = Color3.fromRGB(200, 0, 0)
end
end)
end
-- Toggles
-- Sliders
createToggle("Stop On Move")
createSlider("Time Position", 0, 1, Settings["Time Position"])
createSlider("Speed", 0, 5, Settings["Speed"])
createSlider("Weight", 0, 1, Settings["Weight"])
createSlider("Fade In", 0, 2, Settings["Fade In"])
createSlider("Fade Out", 0, 2, Settings["Fade Out"])
createToggle("Allow Invisible")
local RunService = Services.RunService
local Players = Services.Players
local player = Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
local originalCollisionStates = {}
local lastFixClipState = Settings and Settings["Allow Invisible"]
local function saveCollisionStates()
for _, part in ipairs(character:GetDescendants()) do
if part:IsA("BasePart") and part ~= humanoidRootPart then
originalCollisionStates[part] = part.CanCollide
end
end
end
local function disableCollisionsExceptRootPart()
if not Settings or not Settings["Allow Invisible"] then
return
end
for _, part in ipairs(character:GetDescendants()) do
if part:IsA("BasePart") and part ~= humanoidRootPart then
part.CanCollide = false
end
end
end
local function restoreCollisionStates()
for part, canCollide in pairs(originalCollisionStates) do
if part and part.Parent then
part.CanCollide = canCollide
end
end
originalCollisionStates = {}
end
saveCollisionStates()
local connection
connection = RunService.Stepped:Connect(function()
if character and character.Parent then
local currentFixClip = Settings and Settings["Allow Invisible"]
if lastFixClipState ~= currentFixClip then
if currentFixClip then
saveCollisionStates()
disableCollisionsExceptRootPart()
else
restoreCollisionStates()
end
lastFixClipState = currentFixClip
elseif currentFixClip then
disableCollisionsExceptRootPart()
end
else
restoreCollisionStates()
connection:Disconnect()
end
end)
player.CharacterAdded:Connect(function(newCharacter)
restoreCollisionStates()
character = newCharacter
humanoidRootPart = character:WaitForChild("HumanoidRootPart")
saveCollisionStates()
lastFixClipState = Settings and Settings["Allow Invisible"]
if connection then
connection:Disconnect()
end
connection = RunService.Stepped:Connect(function()
if character and character.Parent then
local currentFixClip = Settings and Settings["Allow Invisible"]
if lastFixClipState ~= currentFixClip then
if currentFixClip then
saveCollisionStates()
disableCollisionsExceptRootPart()
else
restoreCollisionStates()
end
lastFixClipState = currentFixClip
elseif currentFixClip then
disableCollisionsExceptRootPart()
end
else
restoreCollisionStates()
connection:Disconnect()
end
end)
end)
end)
end
coroutine.wrap(TJBLBB_fake_script)()
local function ACOAFZW_fake_script() -- CORRER.LocalScript
local script = Instance.new('LocalScript', CORRER)
local boton = script.Parent
local jugador = game.Players.LocalPlayer
boton.MouseButton1Click:Connect(function()
local personaje = jugador.Character or jugador.CharacterAdded:Wait()
local humanoide = personaje:WaitForChild("Humanoid")
-- Aumenta la velocidad (cambia el número a tu gusto)
humanoide.WalkSpeed = 30
end)
end
coroutine.wrap(ACOAFZW_fake_script)()
local function WATUFO_fake_script() -- CAMINAR.LocalScript
local script = Instance.new('LocalScript', CAMINAR)
local boton = script.Parent
local jugador = game.Players.LocalPlayer
boton.MouseButton1Click:Connect(function()
local personaje = jugador.Character or jugador.CharacterAdded:Wait()
local humanoide = personaje:WaitForChild("Humanoid")
-- Baja la velocidad (16 es la velocidad normal)
humanoide.WalkSpeed = 10
end)
end
coroutine.wrap(WATUFO_fake_script)()No comments yet for this script.



