
KeylessUniversal

-- Color and Electricity Anim
local p = game.Players.LocalPlayer
local char = p.Character or p.CharacterAdded:Wait()
local hum = char:WaitForChild("Humanoid")
local ui = game:GetService("CoreGui")
-- // 1. INTRO
local sg = Instance.new("ScreenGui", ui)
sg.DisplayOrder = 999
local f = Instance.new("Frame", sg)
f.Size, f.BackgroundColor3 = UDim2.new(1,0,1,0), Color3.new(0,0,0)
local img = Instance.new("ImageLabel", f)
img.Size, img.Position = UDim2.new(0,500,0,500), UDim2.new(0.5,-250,0.5,-250)
img.Image = "rbxassetid://130901597404858"
img.BackgroundTransparency = 1
img.ZIndex = 10
local s_intro = Instance.new("Sound", workspace)
s_intro.SoundId, s_intro.Volume = "rbxassetid://126348966887663", 1
s_intro:Play()
task.wait(4)
sg:Destroy()
s_intro:Destroy()
-- // 2. IDLE & CHASE MUSIC (Global 3D Sound)
task.spawn(function()
-- Idle Anim
local anim = Instance.new("Animation")
anim.AnimationId = "rbxassetid://125750702"
local track = hum:LoadAnimation(anim)
track.Looped = true
track:Play()
-- Chase Sound Setup (CAMBIADO A XENON)
local chase = Instance.new("Sound")
chase.Name = "ChaseTheme"
chase.SoundId = "rbxassetid://17260901502" -- ID de Forsaken Xenon
chase.Volume = 2.5
chase.Looped = true
chase.Parent = char:WaitForChild("HumanoidRootPart")
-- Configuración de audio 3D
chase.EmitterSize = 10
chase.MaxDistance = 150
chase.RollOffMode = Enum.RollOffMode.Linear
chase:Play()
end)
-- // 3. DRAGGABLE GUI
local gui = Instance.new("ScreenGui", ui)
gui.Name = "ColorAndElectricityAnim"
local function addbt(name, pos, call)
local b = Instance.new("ImageButton", gui)
b.Size, b.Position = UDim2.new(0,90,0,90), pos
b.Image = "rbxassetid://130901597404858"
b.BackgroundTransparency = 1
b.Draggable = true
b.Active = true
local t = Instance.new("TextLabel", b)
t.Size, t.Text = UDim2.new(1,0,1,0), name
t.Font = Enum.Font.GothamBold
t.TextColor3 = Color3.new(1,1,1)
t.TextSize = 14
t.BackgroundTransparency = 1
t.ZIndex = 2
b.MouseButton1Click:Connect(call)
end
-- // ACTIONS
addbt("PUNCH", UDim2.new(0.8, 0, 0.2, 0), function()
local a = Instance.new("Animation")
a.AnimationId = "rbxassetid://186934910"
hum:LoadAnimation(a):Play()
end)
addbt("DASH", UDim2.new(0.7, 0, 0.2, 0), function()
local bv = Instance.new("BodyVelocity", char.HumanoidRootPart)
bv.MaxForce = Vector3.new(9e9, 9e9, 9e9)
bv.Velocity = char.HumanoidRootPart.CFrame.LookVector * 125
game:GetService("Debris"):AddItem(bv, 0.2)
end)
addbt("WALK", UDim2.new(0.1, 0, 0.2, 0), function()
hum.WalkSpeed = 16
local a = Instance.new("Animation")
a.AnimationId = "rbxassetid://180426354"
hum:LoadAnimation(a):Play()
end)
addbt("RUN", UDim2.new(0.2, 0, 0.2, 0), function()
hum.WalkSpeed = 48
local a = Instance.new("Animation")
a.AnimationId = "rbxassetid://180426354"
local t = hum:LoadAnimation(a)
t.Speed = 2.5
t:Play()
end)



Is Spanish but work :p
𝖓𝖎𝖌𝖌𝖆