
KeylessUniversal

-- no skids
local ScreenGui = Instance.new("ScreenGui")
local MainFrame = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local buttons = {}
-- Nombres y acciones de los botones
local buttonData = {
{
Text = "hint",
Position = UDim2.new(0.05, 0, 0.25, 0),
Action = function()
local hint = Instance.new("Hint")
hint.Text = "team b00str0pALT2 join today!"
hint.Parent = game.Workspace
task.delay(3, function()
hint:Destroy()
end)
end
},
{
Text = "fly gui v3",
Position = UDim2.new(0.55, 0, 0.25, 0),
Action = function()
loadstring(game:HttpGet("https://scriptblox.com/raw/Universal-Script-FLY-GUI-V3-8031"))()
end
},
{
Text = "face all",
Position = UDim2.new(0.05, 0, 0.55, 0),
Action = function()
local Players = game:GetService("Players")
local localPlayer = Players.LocalPlayer
for _, player in ipairs(Players:GetPlayers()) do
if player ~= localPlayer and player.Character then
local head = player.Character:FindFirstChild("Head")
if head and not head:FindFirstChild("FunnyFaceImage") then
local gui = Instance.new("BillboardGui", head)
gui.Name = "FunnyFaceImage"
gui.Size = UDim2.new(2, 0, 2, 0)
gui.StudsOffset = Vector3.new(0, 0.5, 0)
gui.AlwaysOnTop = true
local img = Instance.new("ImageLabel", gui)
img.Size = UDim2.new(1, 0, 1, 0)
img.BackgroundTransparency = 1
img.Image = "rbxassetid://130097147701266"
end
end
end
end
},
{
Text = "become thomas",
Position = UDim2.new(0.55, 0, 0.55, 0),
Action = function()
local p = game.Players.LocalPlayer.Character
local weld = Instance.new("Weld",p.Torso)
weld.Part0 = p.Torso
local train = Instance.new("Part",p.Torso)
train.Anchored = true
train.CanCollide = false
train.Size = Vector3.new(3,2,6)
train.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
weld.Part1 = train
weld.C1 = CFrame.new(0,0,0) * CFrame.Angles(0,math.rad(180),0)
train.Anchored = false
local TrainMesh = Instance.new("SpecialMesh",train)
TrainMesh.MeshType = Enum.MeshType.FileMesh
TrainMesh.Scale = Vector3.new(0.020,0.020,0.015)
TrainMesh.MeshId = "rbxassetid://431017802"
TrainMesh.TextureId = "rbxassetid://431017809"
local weld2 = Instance.new("Weld",p.Torso)
weld2.Part0 = p.Torso
local Smoke = Instance.new("Part",p.Torso)
Smoke.Anchored = true
Smoke.CanCollide = false
Smoke.Size = Vector3.new(1,1,1)
Smoke.CustomPhysicalProperties = PhysicalProperties.new(0,0,0,0,0)
weld2.Part1 = Smoke
weld2.C1 = CFrame.new(0,-4,3.5)
Smoke.Anchored = false
Smoke.Transparency = 1
local Particle = Instance.new("ParticleEmitter",Smoke)
Particle.Rate = 50
Particle.Speed = NumberRange.new(30,60)
Particle.VelocitySpread = 4
Particle.Texture = "rbxassetid://133619974"
local Light = Instance.new("SpotLight",train)
Light.Angle = 45
Light.Brightness = 100
Light.Face = Enum.NormalId.Back
Light.Range = 30
p.Humanoid.WalkSpeed = 60
for i,v in pairs(p:GetChildren()) do
if v:IsA("Part") then
v.Transparency = 1
elseif v:IsA("Hat") or v:IsA("Accessory") then
v:Destroy()
elseif v:IsA("Model") then
v:Destroy()
end
end
local function SFX(id)
local s = Instance.new("Sound",p.Torso)
s.SoundId = "rbxassetid://"..id
s.Volume = 1
return s
end
train.Touched:Connect(function(part)
if part.Parent and part.Parent:IsA("Model") then
local plr = game.Players:FindFirstChild(part.Parent.Name)
if plr and plr ~= game.Players.LocalPlayer then
plr.Character:BreakJoints()
local Whistle = SFX(475073913)
Whistle:Play()
end
end
end)
local Music = SFX(190819252)
Music.Looped = true
wait(1)
Music:Play()
end
}
}
-- Configuración GUI
ScreenGui.Name = "b00str0pALT2"
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
MainFrame.Name = "MainFrame"
MainFrame.Parent = ScreenGui
MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
MainFrame.BorderSizePixel = 0
MainFrame.Position = UDim2.new(0.3, 0, 0.3, 0)
MainFrame.Size = UDim2.new(0, 300, 0, 200)
Title.Name = "Title"
Title.Parent = MainFrame
Title.BackgroundColor3 = Color3.fromRGB(170, 170, 255)
Title.BorderSizePixel = 0
Title.Size = UDim2.new(1, 0, 0.2, 0)
Title.Font = Enum.Font.FredokaOne
Title.Text = "b00str0pALT2 hax"
Title.TextColor3 = Color3.fromRGB(0, 0, 0)
Title.TextSize = 20
-- Crear botones
for _, data in ipairs(buttonData) do
local btn = Instance.new("TextButton")
btn.Parent = MainFrame
btn.BackgroundColor3 = Color3.fromRGB(170, 170, 255)
btn.BorderSizePixel = 0
btn.Size = UDim2.new(0.4, 0, 0.2, 0)
btn.Position = data.Position
btn.Font = Enum.Font.FredokaOne
btn.Text = data.Text
btn.TextColor3 = Color3.fromRGB(0, 0, 0)
btn.TextSize = 18
btn.MouseButton1Click:Connect(data.Action)
table.insert(buttons, btn)
end
-- Soporte para arrastrar el GUI con el dedo o mouse
local dragging = false
local dragStart, startPos
MainFrame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = MainFrame.Position
end
end)
MainFrame.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseMovement) then
local delta = input.Position - dragStart
MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)
MainFrame.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = false
end
end)



For my words, it's cilent
holy client-sided