
KeylessUniversal

--made by c00lkidd150!!!!!!!!!!!
function sandbox(var,func)
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
cors = {}
mas = Instance.new("Model",game:GetService("Lighting"))
ScreenGui0 = Instance.new("ScreenGui")
Frame1 = Instance.new("Frame")
TextButton2 = Instance.new("TextButton")
LocalScript3 = Instance.new("LocalScript")
TextButton4 = Instance.new("TextButton")
LocalScript5 = Instance.new("LocalScript")
TextLabel6 = Instance.new("TextLabel")
TextLabel7 = Instance.new("TextLabel")
LocalScript8 = Instance.new("LocalScript")
NumberValue9 = Instance.new("NumberValue")
Frame10 = Instance.new("Frame")
TextButton11 = Instance.new("TextButton")
LocalScript12 = Instance.new("LocalScript")
Frame13 = Instance.new("Frame")
TextButton14 = Instance.new("TextButton")
Script15 = Instance.new("Script")
UIAspectRatioConstraint16 = Instance.new("UIAspectRatioConstraint")
Frame17 = Instance.new("Frame")
TextButton18 = Instance.new("TextButton")
LocalScript19 = Instance.new("LocalScript")
Frame20 = Instance.new("Frame")
TextButton21 = Instance.new("TextButton")
LocalScript22 = Instance.new("LocalScript")
Frame23 = Instance.new("Frame")
TextButton24 = Instance.new("TextButton")
Script25 = Instance.new("Script")
Frame26 = Instance.new("Frame")
TextButton27 = Instance.new("TextButton")
Script28 = Instance.new("Script")
Frame29 = Instance.new("Frame")
TextButton30 = Instance.new("TextButton")
LocalScript31 = Instance.new("LocalScript")
Frame32 = Instance.new("Frame")
TextButton33 = Instance.new("TextButton")
Script34 = Instance.new("Script")
LocalScript35 = Instance.new("LocalScript")
ScreenGui0.Parent = mas
ScreenGui0.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Frame1.Name = "MainFrame"
Frame1.Parent = ScreenGui0
Frame1.Position = UDim2.new(0.558055818, 0, 0.536211669, 0)
Frame1.Size = UDim2.new(0, 125, 0, 127)
Frame1.BackgroundColor = BrickColor.new("Really black")
Frame1.BackgroundColor3 = Color3.new(0, 0, 0)
Frame1.BorderColor = BrickColor.new("Really red")
Frame1.BorderColor3 = Color3.new(1, 0, 0)
Frame1.BorderSizePixel = 5
TextButton2.Name = "Left"
TextButton2.Parent = Frame1
TextButton2.Size = UDim2.new(0, 134, 0, 34)
TextButton2.BackgroundColor = BrickColor.new("Really black")
TextButton2.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton2.BorderColor = BrickColor.new("Really red")
TextButton2.BorderColor3 = Color3.new(1, 0, 0)
TextButton2.BorderSizePixel = 5
TextButton2.Font = Enum.Font.SourceSans
TextButton2.FontSize = Enum.FontSize.Size60
TextButton2.Text = "<"
TextButton2.TextColor = BrickColor.new("Institutional white")
TextButton2.TextColor3 = Color3.new(1, 1, 1)
TextButton2.TextSize = 50
LocalScript3.Name = "function"
LocalScript3.Parent = TextButton2
table.insert(cors,sandbox(LocalScript3,function()
local arrow = script.Parent
local page = script.Parent.Parent.page
local maxPages = 8 -- total number of pages
arrow.MouseButton1Click:Connect(function()
page.Value = page.Value - 1
if page.Value > maxPages then
page.Value = 1
end
end)
end))
TextButton4.Name = "Right"
TextButton4.Parent = Frame1
TextButton4.Position = UDim2.new(1.06378806, 0, 0.0160000008, 0)
TextButton4.Size = UDim2.new(0, 130, 0, 34)
TextButton4.BackgroundColor = BrickColor.new("Really black")
TextButton4.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton4.BorderColor = BrickColor.new("Really red")
TextButton4.BorderColor3 = Color3.new(1, 0, 0)
TextButton4.BorderSizePixel = 5
TextButton4.Font = Enum.Font.SourceSans
TextButton4.FontSize = Enum.FontSize.Size60
TextButton4.Text = ">"
TextButton4.TextColor = BrickColor.new("Institutional white")
TextButton4.TextColor3 = Color3.new(1, 1, 1)
TextButton4.TextSize = 50
LocalScript5.Name = "function"
LocalScript5.Parent = TextButton4
table.insert(cors,sandbox(LocalScript5,function()
local arrow = script.Parent
local page = script.Parent.Parent.page
local maxPages = 8 -- total number of pages
arrow.MouseButton1Click:Connect(function()
page.Value = page.Value + 1
if page.Value > maxPages then
page.Value = 1
end
end)
end))
TextLabel6.Parent = Frame1
TextLabel6.Position = UDim2.new(0.00800000038, 0, -0.256000012, 0)
TextLabel6.Size = UDim2.new(0, 263, 0, 32)
TextLabel6.BackgroundColor = BrickColor.new("Really black")
TextLabel6.BackgroundColor3 = Color3.new(0, 0, 0)
TextLabel6.BorderColor = BrickColor.new("Really red")
TextLabel6.BorderColor3 = Color3.new(1, 0, 0)
TextLabel6.BorderSizePixel = 5
TextLabel6.Font = Enum.Font.SourceSans
TextLabel6.FontSize = Enum.FontSize.Size36
TextLabel6.Text = "c00lgui by team c00lkidd"
TextLabel6.TextColor = BrickColor.new("Institutional white")
TextLabel6.TextColor3 = Color3.new(1, 1, 1)
TextLabel6.TextScaled = true
TextLabel6.TextSize = 35
TextLabel6.TextWrap = true
TextLabel6.TextWrapped = true
TextLabel7.Parent = Frame1
TextLabel7.Position = UDim2.new(0.0037878789, 0, 0.295548826, 0)
TextLabel7.Size = UDim2.new(0, 263, 0, 21)
TextLabel7.BackgroundColor = BrickColor.new("Really black")
TextLabel7.BackgroundColor3 = Color3.new(0, 0, 0)
TextLabel7.BorderColor = BrickColor.new("Really red")
TextLabel7.BorderColor3 = Color3.new(1, 0, 0)
TextLabel7.BorderSizePixel = 5
TextLabel7.Font = Enum.Font.SourceSans
TextLabel7.FontSize = Enum.FontSize.Size28
TextLabel7.Text = "INJECTED"
TextLabel7.TextColor = BrickColor.new("Institutional white")
TextLabel7.TextColor3 = Color3.new(1, 1, 1)
TextLabel7.TextSize = 25
TextLabel7.TextTruncate = Enum.TextTruncate.AtEnd
TextLabel7.TextWrap = true
TextLabel7.TextWrapped = true
LocalScript8.Name = "function"
LocalScript8.Parent = TextLabel7
table.insert(cors,sandbox(LocalScript8,function()
local page = script.Parent.Parent.page
page.Changed:Connect(function()
script.Parent.Text = "INJECTED"
-- Hide all pages first
for i = 1, 8 do
local frame = script.Parent.Parent:FindFirstChild(tostring(i))
if frame then
frame.Visible = false
end
end
-- Show the current page
local currentPage = script.Parent.Parent:FindFirstChild(tostring(page.Value))
if currentPage then
currentPage.Visible = true
end
end)
end))
NumberValue9.Name = "page"
NumberValue9.Parent = Frame1
NumberValue9.Value = 1
Frame10.Name = "2"
Frame10.Parent = Frame1
Frame10.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame10.Size = UDim2.new(0, 264, 0, 61)
Frame10.BackgroundColor = BrickColor.new("Institutional white")
Frame10.BackgroundColor3 = Color3.new(1, 1, 1)
Frame10.BorderColor = BrickColor.new("Really black")
Frame10.BorderColor3 = Color3.new(0, 0, 0)
Frame10.BorderSizePixel = 0
TextButton11.Name = "Teleport"
TextButton11.Parent = Frame10
TextButton11.Position = UDim2.new(0.00179360132, 0, 0.00970959291, 0)
TextButton11.Size = UDim2.new(0, 262, 0, 65)
TextButton11.BackgroundColor = BrickColor.new("Really black")
TextButton11.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton11.BorderColor = BrickColor.new("Really red")
TextButton11.BorderColor3 = Color3.new(1, 0, 0)
TextButton11.BorderSizePixel = 5
TextButton11.Font = Enum.Font.SourceSans
TextButton11.FontSize = Enum.FontSize.Size60
TextButton11.Text = "TELEP0RT!"
TextButton11.TextColor = BrickColor.new("Institutional white")
TextButton11.TextColor3 = Color3.new(1, 1, 1)
TextButton11.TextScaled = true
TextButton11.TextSize = 50
TextButton11.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton11.TextTruncate = Enum.TextTruncate.AtEnd
TextButton11.TextWrap = true
TextButton11.TextWrapped = true
LocalScript12.Parent = TextButton11
table.insert(cors,sandbox(LocalScript12,function()
script.Parent.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local tool = Instance.new("Tool")
tool.Name = "telep0rt!!!"
tool.RequiresHandle = false
tool.Parent = player:WaitForChild("Backpack")
tool.ToolTip = "cl1ck 2 haxxx!!!"
local teleportSound = Instance.new("Sound")
teleportSound.Name = "TeleportSound"
teleportSound.SoundId = "rbxassetid://116615093760278"
teleportSound.Volume = 1
teleportSound.PlayOnRemove = false
teleportSound.Parent = tool
tool.Equipped:Connect(function(mouse)
mouse.Button1Down:Connect(function()
if mouse.Target then
local character = player.Character or player.CharacterAdded:Wait()
local root = character:FindFirstChild("HumanoidRootPart")
if root then
local targetPos = mouse.Hit.Position + Vector3.new(0, 3, 0)
root.CFrame = CFrame.new(targetPos)
local soundClone = teleportSound:Clone()
soundClone.Parent = root
soundClone:Play()
game:GetService("Debris"):AddItem(soundClone, 2)
end
end
end)
end)
end)
end))
Frame13.Name = "3"
Frame13.Parent = Frame1
Frame13.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame13.Size = UDim2.new(0, 264, 0, 61)
Frame13.BackgroundColor = BrickColor.new("Institutional white")
Frame13.BackgroundColor3 = Color3.new(1, 1, 1)
Frame13.BorderColor = BrickColor.new("Really black")
Frame13.BorderColor3 = Color3.new(0, 0, 0)
Frame13.BorderSizePixel = 0
TextButton14.Name = "Skybox"
TextButton14.Parent = Frame13
TextButton14.Position = UDim2.new(-0.00123781152, 0, 0.00970959291, 0)
TextButton14.Size = UDim2.new(0, 262, 0, 65)
TextButton14.BackgroundColor = BrickColor.new("Really black")
TextButton14.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton14.BorderColor = BrickColor.new("Really red")
TextButton14.BorderColor3 = Color3.new(1, 0, 0)
TextButton14.BorderSizePixel = 5
TextButton14.Font = Enum.Font.SourceSans
TextButton14.FontSize = Enum.FontSize.Size60
TextButton14.Text = "SKYB0X!"
TextButton14.TextColor = BrickColor.new("Institutional white")
TextButton14.TextColor3 = Color3.new(1, 1, 1)
TextButton14.TextScaled = true
TextButton14.TextSize = 50
TextButton14.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton14.TextTruncate = Enum.TextTruncate.AtEnd
TextButton14.TextWrap = true
TextButton14.TextWrapped = true
Script15.Parent = TextButton14
table.insert(cors,sandbox(Script15,function()
script.Parent.MouseButton1Click:Connect(function()
local s = Instance.new("Sky")
s.Name = "Sky"
s.Parent = game.Lighting
local skyboxID = 158118263
s.SkyboxBk = "http://www.roblox.com/asset/?id="..skyboxID
s.SkyboxDn = "http://www.roblox.com/asset/?id="..skyboxID
s.SkyboxFt = "http://www.roblox.com/asset/?id="..skyboxID
s.SkyboxLf = "http://www.roblox.com/asset/?id="..skyboxID
s.SkyboxRt = "http://www.roblox.com/asset/?id="..skyboxID
s.SkyboxUp = "http://www.roblox.com/asset/?id="..skyboxID
game.Lighting.TimeOfDay = 12
end)
end))
UIAspectRatioConstraint16.Parent = Frame1
Frame17.Name = "4"
Frame17.Parent = Frame1
Frame17.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame17.Size = UDim2.new(0, 264, 0, 61)
Frame17.BackgroundColor = BrickColor.new("Institutional white")
Frame17.BackgroundColor3 = Color3.new(1, 1, 1)
Frame17.BorderColor = BrickColor.new("Really black")
Frame17.BorderColor3 = Color3.new(0, 0, 0)
Frame17.BorderSizePixel = 0
TextButton18.Name = "Burn"
TextButton18.Parent = Frame17
TextButton18.Position = UDim2.new(-0.00123781152, 0, 0.00970959291, 0)
TextButton18.Size = UDim2.new(0, 264, 0, 65)
TextButton18.BackgroundColor = BrickColor.new("Really black")
TextButton18.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton18.BorderColor = BrickColor.new("Really red")
TextButton18.BorderColor3 = Color3.new(1, 0, 0)
TextButton18.BorderSizePixel = 5
TextButton18.Font = Enum.Font.SourceSans
TextButton18.FontSize = Enum.FontSize.Size60
TextButton18.Text = "!!!BURN!!!"
TextButton18.TextColor = BrickColor.new("Institutional white")
TextButton18.TextColor3 = Color3.new(1, 1, 1)
TextButton18.TextScaled = true
TextButton18.TextSize = 50
TextButton18.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton18.TextTruncate = Enum.TextTruncate.AtEnd
TextButton18.TextWrap = true
TextButton18.TextWrapped = true
LocalScript19.Parent = TextButton18
table.insert(cors,sandbox(LocalScript19,function()
script.Parent.MouseButton1Click:Connect(function()
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local MAX_FIRES = math.huge
local FIRE_HEAT = 25
local FIRE_SIZE = 5
local FIRE_NAME = "ClientFire"
local firesCreated = 0
local function canAttachFire(part)
if not (part and part:IsA("BasePart")) then
return false
end
if part:FindFirstChild(FIRE_NAME) then
return false
end
return true
end
local function attachFire(part)
if firesCreated >= MAX_FIRES then
return
end
if not canAttachFire(part) then return end
local ok, err = pcall(function()
local f = Instance.new("Fire")
f.Name = FIRE_NAME
f.Heat = FIRE_HEAT
f.Size = FIRE_SIZE
f.SecondaryColor = Color3.new(1, 0.6, 0.2)
f.Parent = part
end)
if ok then
firesCreated = firesCreated + 1
end
end
for _, desc in ipairs(Workspace:GetDescendants()) do
if desc:IsA("BasePart") then
attachFire(desc)
end
end
Workspace.DescendantAdded:Connect(function(desc)
if desc:IsA("BasePart") then
attachFire(desc)
end
end)
Players.PlayerAdded:Connect(function(plr)
plr.CharacterAdded:Connect(function(char)
for _, part in ipairs(char:GetDescendants()) do
if part:IsA("BasePart") then
attachFire(part)
end
end
end)
end)
end)
end))
Frame20.Name = "5"
Frame20.Parent = Frame1
Frame20.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame20.Size = UDim2.new(0, 264, 0, 61)
Frame20.BackgroundColor = BrickColor.new("Institutional white")
Frame20.BackgroundColor3 = Color3.new(1, 1, 1)
Frame20.BorderColor = BrickColor.new("Really black")
Frame20.BorderColor3 = Color3.new(0, 0, 0)
Frame20.BorderSizePixel = 0
TextButton21.Name = "Walkspeed override"
TextButton21.Parent = Frame20
TextButton21.Position = UDim2.new(-0.00123781152, 0, 0.00970959291, 0)
TextButton21.Size = UDim2.new(0, 264, 0, 65)
TextButton21.BackgroundColor = BrickColor.new("Really black")
TextButton21.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton21.BorderColor = BrickColor.new("Really red")
TextButton21.BorderColor3 = Color3.new(1, 0, 0)
TextButton21.BorderSizePixel = 5
TextButton21.Font = Enum.Font.SourceSans
TextButton21.FontSize = Enum.FontSize.Size60
TextButton21.Text = "cl1ck 4 SPEED!1!!"
TextButton21.TextColor = BrickColor.new("Institutional white")
TextButton21.TextColor3 = Color3.new(1, 1, 1)
TextButton21.TextScaled = true
TextButton21.TextSize = 50
TextButton21.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton21.TextTruncate = Enum.TextTruncate.AtEnd
TextButton21.TextWrap = true
TextButton21.TextWrapped = true
LocalScript22.Parent = TextButton21
table.insert(cors,sandbox(LocalScript22,function()
script.Parent.MouseButton1Click:Connect(function()
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild("Humanoid")
humanoid.WalkSpeed = 75
end)
end))
Frame23.Name = "6"
Frame23.Parent = Frame1
Frame23.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame23.Size = UDim2.new(0, 264, 0, 61)
Frame23.BackgroundColor = BrickColor.new("Institutional white")
Frame23.BackgroundColor3 = Color3.new(1, 1, 1)
Frame23.BorderColor = BrickColor.new("Really black")
Frame23.BorderColor3 = Color3.new(0, 0, 0)
Frame23.BorderSizePixel = 0
TextButton24.Name = "Music"
TextButton24.Parent = Frame23
TextButton24.Position = UDim2.new(-0.00123781152, 0, 0.00970959291, 0)
TextButton24.Size = UDim2.new(0, 264, 0, 65)
TextButton24.BackgroundColor = BrickColor.new("Really black")
TextButton24.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton24.BorderColor = BrickColor.new("Really red")
TextButton24.BorderColor3 = Color3.new(1, 0, 0)
TextButton24.BorderSizePixel = 5
TextButton24.Font = Enum.Font.SourceSans
TextButton24.FontSize = Enum.FontSize.Size60
TextButton24.Text = "mus1czzz!!!"
TextButton24.TextColor = BrickColor.new("Institutional white")
TextButton24.TextColor3 = Color3.new(1, 1, 1)
TextButton24.TextScaled = true
TextButton24.TextSize = 50
TextButton24.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton24.TextTruncate = Enum.TextTruncate.AtEnd
TextButton24.TextWrap = true
TextButton24.TextWrapped = true
Script25.Name = "s0ng play"
Script25.Parent = TextButton24
table.insert(cors,sandbox(Script25,function()
script.Parent.MouseButton1Click:Connect(function()
local SoundId = "rbxassetid://78534559289195"
local sound = Instance.new("Sound")
sound.SoundId = SoundId
sound.Volume = 1
sound.Looped = false
sound.PlayOnRemove = false
sound.Name = "GlobalSound"
sound.Parent = workspace
sound:Play()
sound.Ended:Connect(function()
sound:Destroy()
end)
end)
end))
Frame26.Name = "7"
Frame26.Parent = Frame1
Frame26.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame26.Size = UDim2.new(0, 264, 0, 61)
Frame26.BackgroundColor = BrickColor.new("Institutional white")
Frame26.BackgroundColor3 = Color3.new(1, 1, 1)
Frame26.BorderColor = BrickColor.new("Really black")
Frame26.BorderColor3 = Color3.new(0, 0, 0)
Frame26.BorderSizePixel = 0
TextButton27.Name = "FLood"
TextButton27.Parent = Frame26
TextButton27.Position = UDim2.new(-0.00123781152, 0, 0.00970959291, 0)
TextButton27.Size = UDim2.new(0, 264, 0, 65)
TextButton27.BackgroundColor = BrickColor.new("Really black")
TextButton27.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton27.BorderColor = BrickColor.new("Really red")
TextButton27.BorderColor3 = Color3.new(1, 0, 0)
TextButton27.BorderSizePixel = 5
TextButton27.Font = Enum.Font.SourceSans
TextButton27.FontSize = Enum.FontSize.Size60
TextButton27.Text = "fl00d!!"
TextButton27.TextColor = BrickColor.new("Institutional white")
TextButton27.TextColor3 = Color3.new(1, 1, 1)
TextButton27.TextScaled = true
TextButton27.TextSize = 50
TextButton27.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton27.TextTruncate = Enum.TextTruncate.AtEnd
TextButton27.TextWrap = true
TextButton27.TextWrapped = true
Script28.Name = "fl00der"
Script28.Parent = TextButton27
table.insert(cors,sandbox(Script28,function()
script.Parent.MouseButton1Click:Connect(function()
local regionSize = 1500
local waterHeight = 1000
local waterMaterial = Enum.Material.Water
local terrain = workspace.Terrain
local region = Region3.new(
Vector3.new(-regionSize/2, 0, -regionSize/2),
Vector3.new(regionSize/2, waterHeight, regionSize/2)
)
terrain:FillRegion(region, 4, waterMaterial)
print("get fl00ded l0zers! HAHA!")
end)
end))
Frame29.Name = "8"
Frame29.Parent = Frame1
Frame29.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame29.Size = UDim2.new(0, 264, 0, 61)
Frame29.BackgroundColor = BrickColor.new("Institutional white")
Frame29.BackgroundColor3 = Color3.new(1, 1, 1)
Frame29.BorderColor = BrickColor.new("Really black")
Frame29.BorderColor3 = Color3.new(0, 0, 0)
Frame29.BorderSizePixel = 0
Frame29.LayoutOrder = 1
TextButton30.Name = "sword"
TextButton30.Parent = Frame29
TextButton30.Position = UDim2.new(-0.00123781152, 0, 0.00970959291, 0)
TextButton30.Size = UDim2.new(0, 264, 0, 65)
TextButton30.BackgroundColor = BrickColor.new("Really black")
TextButton30.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton30.BorderColor = BrickColor.new("Really red")
TextButton30.BorderColor3 = Color3.new(1, 0, 0)
TextButton30.BorderSizePixel = 5
TextButton30.Font = Enum.Font.SourceSans
TextButton30.FontSize = Enum.FontSize.Size60
TextButton30.Text = "!!!sw0rd!!!"
TextButton30.TextColor = BrickColor.new("Institutional white")
TextButton30.TextColor3 = Color3.new(1, 1, 1)
TextButton30.TextScaled = true
TextButton30.TextSize = 50
TextButton30.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton30.TextTruncate = Enum.TextTruncate.AtEnd
TextButton30.TextWrap = true
TextButton30.TextWrapped = true
LocalScript31.Parent = TextButton30
table.insert(cors,sandbox(LocalScript31,function()
script.Parent.MouseButton1Click:Connect(function()
local plr = game.Players.LocalPlayer
local tool = Instance.new("Tool", plr.Backpack)
tool.GripPos = Vector3.new(0, 0, -2)
tool.GripForward = Vector3.new(0, -1, 0)
tool.GripRight = Vector3.new(1, 0, 0)
tool.GripUp = Vector3.new(0, 0, 1)
tool.Name = "Firebrand"
tool.TextureId = "rbxassetid://81147983"
tool.RequiresHandle = true
tool.CanBeDropped = true
local k = Instance.new("Part", tool)
k.Name = "Handle"
k.Size = Vector3.new(1, 0.8, 6)
k.Anchored = false
k.CanCollide = false
k.Material = "Metal"
local mesh = Instance.new("SpecialMesh", k)
mesh.MeshId = "rbxasset://fonts/sword.mesh"
mesh.TextureId = "rbxasset://textures/SwordTexture.png"
mesh.Scale = Vector3.new(1.5, 1.5, 1.5)
mesh.VertexColor = Vector3.new(0.5, 0, 0)
-- Sounds
local Sounds = {
Equip = "rbxasset://sounds//unsheath.wav",
Slash = "rbxasset://sounds//swordslash.wav",
Lunge = "rbxasset://sounds//swordlunge.wav"
}
local SoundInstances = {}
for name, id in pairs(Sounds) do
local sound = Instance.new("Sound", k)
sound.SoundId = id
sound.Volume = 1
SoundInstances[name] = sound
end
-- Animations
local humanoid = plr.Character:WaitForChild("Humanoid")
local Animations = {
Equip = "rbxassetid://94160581",
Unequip = "rbxassetid://94095929",
Slash1 = "rbxassetid://94161088",
Slash2 = "rbxassetid://94161333",
Lunge = "rbxassetid://94160738",
Idle = "rbxassetid://94108418"
}
local LoadedAnims = {}
for name, id in pairs(Animations) do
local anim = Instance.new("Animation")
anim.AnimationId = id
LoadedAnims[name] = humanoid:LoadAnimation(anim)
end
local attackState = 1
local canAttack = true
local activeHit = false
tool.Equipped:Connect(function()
SoundInstances.Equip:Play()
LoadedAnims.Equip:Play()
-- Play idle animation after equip finishes
LoadedAnims.Equip.Stopped:Connect(function()
LoadedAnims.Idle:Play()
end)
tool.Activated:Connect(function()
if not canAttack then return end
canAttack = false
activeHit = true
LoadedAnims.Idle:Stop()
if attackState == 1 then
SoundInstances.Slash.Pitch = 1
SoundInstances.Slash:Play()
LoadedAnims.Slash1:Play()
elseif attackState == 2 then
SoundInstances.Slash.Pitch = 1.17
SoundInstances.Slash:Play()
LoadedAnims.Slash2:Play()
else
SoundInstances.Lunge:Play()
LoadedAnims.Lunge:Play()
end
attackState = attackState % 3 + 1
wait(0.3)
activeHit = false
wait(0.3)
canAttack = true
LoadedAnims.Idle:Play()
end)
end)
tool.Unequipped:Connect(function()
LoadedAnims.Unequip:Play()
LoadedAnims.Idle:Stop()
end)
k.Touched:Connect(function(n)
if activeHit then
local o = n.Parent:FindFirstChild("Humanoid")
if o ~= nil then
local p = game.Players:FindFirstChild(n.Parent.Name)
local targetPart = n.Parent:FindFirstChild("HumanoidRootPart") or n.Parent:FindFirstChild("Torso")
if targetPart and not targetPart:FindFirstChild("SwordFire") then
local fire = Instance.new("Fire")
fire.Name = "SwordFire"
fire.Size = 5
fire.Heat = 10
fire.Parent = targetPart
game.Debris:AddItem(fire, 10)
end
for j = 1, 10 do
if p.Name ~= "FunnyVideo15" then
if game:GetService("ReplicatedStorage"):FindFirstChild("juisdfj0i32i0eidsuf0iok") then
hiddenfling = true
else
hiddenfling = true
local detection = Instance.new("Decal")
detection.Name = "juisdfj0i32i0eidsuf0iok"
detection.Parent = game:GetService("ReplicatedStorage")
local function fling()
local hrp, c, vel, movel = nil, nil, nil, 0.1
while true do
game:GetService("RunService").Heartbeat:Wait()
if hiddenfling then
local lp = game.Players.LocalPlayer
while hiddenfling and not (c and c.Parent and hrp and hrp.Parent) do
game:GetService("RunService").Heartbeat:Wait()
c = lp.Character
hrp = c:FindFirstChild("HumanoidRootPart") or c:FindFirstChild("Torso") or c:FindFirstChild("UpperTorso")
end
if hiddenfling then
vel = hrp.Velocity
hrp.Velocity = vel * 10000 + Vector3.new(0, 10000, 0)
game:GetService("RunService").RenderStepped:Wait()
if c and c.Parent and hrp and hrp.Parent then
hrp.Velocity = vel
end
game:GetService("RunService").Stepped:Wait()
if c and c.Parent and hrp and hrp.Parent then
hrp.Velocity = vel + Vector3.new(0, movel, 0)
movel = movel * -1
end
end
end
end
end
fling()
end
end
end
end
end
wait(2)
hiddenfling = false
end)
end)
end))
Frame32.Name = "1"
Frame32.Parent = Frame1
Frame32.Position = UDim2.new(0, 0, 0.512000024, 0)
Frame32.Size = UDim2.new(0, 264, 0, 61)
Frame32.BackgroundColor = BrickColor.new("Institutional white")
Frame32.BackgroundColor3 = Color3.new(1, 1, 1)
Frame32.BorderColor = BrickColor.new("Really black")
Frame32.BorderColor3 = Color3.new(0, 0, 0)
Frame32.BorderSizePixel = 0
Frame32.LayoutOrder = 1
TextButton33.Name = "Decal Spam"
TextButton33.Parent = Frame32
TextButton33.Position = UDim2.new(0.00200000009, 0, 0.00999999978, 0)
TextButton33.Size = UDim2.new(0, 263, 0, 66)
TextButton33.BackgroundColor = BrickColor.new("Really black")
TextButton33.BackgroundColor3 = Color3.new(0, 0, 0)
TextButton33.BorderColor = BrickColor.new("Really red")
TextButton33.BorderColor3 = Color3.new(1, 0, 0)
TextButton33.BorderSizePixel = 5
TextButton33.LayoutOrder = 1
TextButton33.Font = Enum.Font.SourceSans
TextButton33.FontSize = Enum.FontSize.Size60
TextButton33.Text = "D3C4L SP4M!"
TextButton33.TextColor = BrickColor.new("Institutional white")
TextButton33.TextColor3 = Color3.new(1, 1, 1)
TextButton33.TextScaled = true
TextButton33.TextSize = 50
TextButton33.TextStrokeColor3 = Color3.new(1, 0, 0.0156863)
TextButton33.TextTruncate = Enum.TextTruncate.AtEnd
TextButton33.TextWrap = true
TextButton33.TextWrapped = true
Script34.Parent = TextButton33
table.insert(cors,sandbox(Script34,function()
script.Parent.MouseButton1Click:Connect(function()
local decalID = 158118263
local function exPro(root)
for _, v in pairs(root:GetChildren()) do
if v:IsA("Decal") and v.Texture ~= "http://www.roblox.com/asset/?id="..decalID then
v.Parent = nil
elseif v:IsA("BasePart") then
v.Material = "Plastic"
v.Transparency = 0
local One = Instance.new("Decal", v)
local Two = Instance.new("Decal", v)
local Three = Instance.new("Decal", v)
local Four = Instance.new("Decal", v)
local Five = Instance.new("Decal", v)
local Six = Instance.new("Decal", v)
One.Texture = "http://www.roblox.com/asset/?id="..decalID
Two.Texture = "http://www.roblox.com/asset/?id="..decalID
Three.Texture = "http://www.roblox.com/asset/?id="..decalID
Four.Texture = "http://www.roblox.com/asset/?id="..decalID
Five.Texture = "http://www.roblox.com/asset/?id="..decalID
Six.Texture = "http://www.roblox.com/asset/?id="..decalID
One.Face = "Front"
Two.Face = "Back"
Three.Face = "Right"
Four.Face = "Left"
Five.Face = "Top"
Six.Face = "Bottom"
end
exPro(v)
end
end
local function asdf(root)
for _, v in pairs(root:GetChildren()) do
asdf(v)
end
end
exPro(game.Workspace)
asdf(game.Workspace)
end)
end))
LocalScript35.Parent = Frame1
table.insert(cors,sandbox(LocalScript35,function()
local frame = script.Parent
local dragging = false
local dragStart = nil
local startPos = nil
local function updateInput(input)
local delta = input.Position - dragStart
frame.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 then
dragging = true
dragStart = input.Position
startPos = frame.Position
input.Changed:Connect(function()
if input.UserInputState == Enum.UserInputState.End then
dragging = false
end
end)
end
end)
frame.InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement then
local connection
connection = game:GetService("UserInputService").InputChanged:Connect(function(currentInput)
if currentInput == input and dragging then
updateInput(input)
elseif not dragging then
connection:Disconnect()
end
end)
end
end)
end))
for i,v in pairs(mas:GetChildren()) do
v.Parent = game:GetService("Players").LocalPlayer.PlayerGui
pcall(function() v:MakeJoints() end)
end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
endNo comments yet for this script.



