
KeylessUniversal

local p = game.Players.LocalPlayer
local pg = p:WaitForChild("PlayerGui")
if pg:FindFirstChild("FumacaOficial") then pg.FumacaOficial:Destroy() end
local sg = Instance.new("ScreenGui", pg)
sg.Name = "FumacaOficial"
sg.ResetOnSpawn = false
local btn = Instance.new("TextButton", sg)
btn.Size = UDim2.new(0, 140, 0, 45)
btn.Position = UDim2.new(0.5, -70, 0.2, 0)
btn.Text = "FUMAÇA: OFF"
btn.Draggable = true
btn.Active = true
btn.BackgroundColor3 = Color3.new(0,0,0)
btn.TextColor3 = Color3.new(1,1,1)
Instance.new("UICorner", btn)
local ligado = false
local function smoke()
local char = p.Character
if not char then return end
local head = char:WaitForChild("Head", 5)
if head then
if head:FindFirstChild("M") then head.M:Destroy() end
if ligado then
local a = Instance.new("Attachment", head)
a.Name = "M"
a.Position = Vector3.new(0, -0.45, -0.6)
local s = Instance.new("ParticleEmitter", a)
-- ESTA TEXTURA É NATIVA, NÃO PRECISA BAIXAR:
s.Texture = "rbxasset://textures/particles/smoke_main.dds"
s.Color = ColorSequence.new(Color3.new(1, 1, 1))
s.Transparency = NumberSequence.new(0.1) -- A força 0.10 que você quer
s.LightInfluence = 0
s.Size = NumberSequence.new(0.5, 2)
s.Rate = 100
s.Lifetime = NumberRange.new(1, 1.5)
s.Speed = NumberRange.new(3, 5)
s.EmissionDirection = Enum.NormalId.Front
end
end
end
btn.MouseButton1Click:Connect(function()
ligado = not ligado
btn.Text = ligado and "FUMAÇA: ON" or "FUMAÇA: OFF"
btn.BackgroundColor3 = ligado and Color3.new(0, 0.6, 1) or Color3.new(0,0,0)
smoke()
end)
p.CharacterAdded:Connect(function()
task.wait(3)
if ligado then smoke() end
end)



É daoa mas é visual
ts is very unique ngl
fe?
Visual sht they saying its server sided🥀