Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- made by quackmaths#8180
- local dungeongui = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local b1 = Instance.new("TextButton")
- local tl1 = Instance.new("TextLabel")
- local b2 = Instance.new("TextButton")
- local b3 = Instance.new("TextButton")
- local b4 = Instance.new("TextButton")
- local b5 = Instance.new("TextButton")
- local b6 = Instance.new("TextButton")
- local b7 = Instance.new("TextButton")
- local dungeon = Instance.new("TextLabel")
- --Properties:
- dungeongui.Name = "dungeongui"
- dungeongui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
- dungeongui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- Frame.Parent = dungeongui
- Frame.BackgroundColor3 = Color3.new(1, 1, 1)
- Frame.Position = UDim2.new(0.0292611569, 0, 0.147877008, 0)
- Frame.Size = UDim2.new(0, 230, 0, 300)
- b1.Name = "b1"
- b1.Parent = Frame
- b1.BackgroundColor3 = Color3.new(1, 1, 1)
- b1.BackgroundTransparency = 1
- b1.BorderSizePixel = 0
- b1.Position = UDim2.new(0, 0, 0.166666657, 0)
- b1.Size = UDim2.new(0, 100, 0, 30)
- b1.Font = Enum.Font.SourceSans
- b1.Text = "Clear room"
- b1.TextColor3 = Color3.new(0, 0, 0)
- b1.TextScaled = true
- b1.TextSize = 14
- b1.TextWrapped = true
- tl1.Name = "tl1"
- tl1.Parent = Frame
- tl1.BackgroundColor3 = Color3.new(1, 1, 1)
- tl1.BackgroundTransparency = 1
- tl1.BorderSizePixel = 0
- tl1.Size = UDim2.new(0, 230, 0, 30)
- tl1.Font = Enum.Font.SourceSans
- tl1.Text = "Status"
- tl1.TextColor3 = Color3.new(0, 0, 0)
- tl1.TextScaled = true
- tl1.TextSize = 14
- tl1.TextWrapped = true
- b2.Name = "b2"
- b2.Parent = Frame
- b2.BackgroundColor3 = Color3.new(1, 1, 1)
- b2.BackgroundTransparency = 1
- b2.BorderSizePixel = 0
- b2.Position = UDim2.new(0.565217376, 0, 0.166666672, 0)
- b2.Size = UDim2.new(0, 100, 0, 30)
- b2.Font = Enum.Font.SourceSans
- b2.Text = "Walkspeed"
- b2.TextColor3 = Color3.new(0, 0, 0)
- b2.TextScaled = true
- b2.TextSize = 14
- b2.TextWrapped = true
- b3.Name = "b3"
- b3.Parent = Frame
- b3.BackgroundColor3 = Color3.new(1, 1, 1)
- b3.BackgroundTransparency = 1
- b3.BorderSizePixel = 0
- b3.Position = UDim2.new(0, 0, 0.266666681, 0)
- b3.Size = UDim2.new(0, 100, 0, 30)
- b3.Font = Enum.Font.SourceSans
- b3.Text = "Hipheight"
- b3.TextColor3 = Color3.new(0, 0, 0)
- b3.TextScaled = true
- b3.TextSize = 14
- b3.TextWrapped = true
- b4.Name = "b4"
- b4.Parent = Frame
- b4.BackgroundColor3 = Color3.new(1, 1, 1)
- b4.BackgroundTransparency = 1
- b4.BorderSizePixel = 0
- b4.Position = UDim2.new(0.565217376, 0, 0.266666681, 0)
- b4.Size = UDim2.new(0, 100, 0, 30)
- b4.Font = Enum.Font.SourceSans
- b4.Text = "Force Start"
- b4.TextColor3 = Color3.new(0, 0, 0)
- b4.TextScaled = true
- b4.TextSize = 14
- b4.TextWrapped = true
- b5.Name = "b5"
- b5.Parent = Frame
- b5.BackgroundColor3 = Color3.new(1, 1, 1)
- b5.BackgroundTransparency = 1
- b5.BorderSizePixel = 0
- b5.Position = UDim2.new(0, 0, 0.366666675, 0)
- b5.Size = UDim2.new(0, 100, 0, 30)
- b5.Font = Enum.Font.SourceSans
- b5.Text = "Hide Name"
- b5.TextColor3 = Color3.new(0, 0, 0)
- b5.TextScaled = true
- b5.TextSize = 14
- b5.TextWrapped = true
- b6.Name = "b6"
- b6.Parent = Frame
- b6.BackgroundColor3 = Color3.new(1, 1, 1)
- b6.BackgroundTransparency = 1
- b6.BorderSizePixel = 0
- b6.Position = UDim2.new(0.565217376, 0, 0.366666675, 0)
- b6.Size = UDim2.new(0, 100, 0, 30)
- b6.Font = Enum.Font.SourceSans
- b6.Text = "Wave Defence"
- b6.TextColor3 = Color3.new(0, 0, 0)
- b6.TextScaled = true
- b6.TextSize = 14
- b6.TextWrapped = true
- b7.Name = "b7"
- b7.Parent = Frame
- b7.BackgroundColor3 = Color3.new(1, 1, 1)
- b7.BackgroundTransparency = 1
- b7.BorderSizePixel = 0
- b7.Position = UDim2.new(0, 0, 0.466666669, 0)
- b7.Size = UDim2.new(0, 230, 0, 50)
- b7.Font = Enum.Font.SourceSans
- b7.Text = "Destroy Barriers"
- b7.TextColor3 = Color3.new(0, 0, 0)
- b7.TextScaled = true
- b7.TextSize = 14
- b7.TextWrapped = true
- dungeon.Name = "dungeon"
- dungeon.Parent = dungeongui
- dungeon.BackgroundColor3 = Color3.new(1, 1, 1)
- dungeon.BackgroundTransparency = 1
- dungeon.BorderSizePixel = 0
- dungeon.Position = UDim2.new(0.9268471, 0, 0, 0)
- dungeon.Size = UDim2.new(0, 100, 0, 30)
- dungeon.Font = Enum.Font.SourceSans
- dungeon.Text = "Dungeon: Error"
- dungeon.TextColor3 = Color3.new(0, 0, 0)
- dungeon.TextScaled = true
- dungeon.TextSize = 14
- dungeon.TextWrapped = true
- -- Scripts:
- function SCRIPT_QCLW90_FAKESCRIPT() -- Frame.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = Frame
- function zigzag(X)
- return math.acos(math.cos(X*math.pi))/math.pi
- end
- counter = 0
- frame = script.Parent
- frame.Draggable = true
- frame.Active = true
- frame.Selectable = true
- while wait(0.01) do
- frame.BackgroundColor3 = Color3.fromHSV(zigzag(counter),1,1)
- counter = counter + 0.01
- end
- end
- coroutine.resume(coroutine.create(SCRIPT_QCLW90_FAKESCRIPT))
- function SCRIPT_NBZH75_FAKESCRIPT() -- b1.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = b1
- local plr = game.Players.LocalPlayer
- local button = script.Parent
- tl1 = script.Parent.Parent.tl1
- local toggle = false
- function clearroom()
- local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
- if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
- local name = "Dark Mage";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Demon Warrior";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
- local name = "Pirate Savage";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Pirate Rifleman";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
- local name = "King's Guard";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Elementalist";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Hitman";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- if dStatus.enemyName.Value == "Shuriken Thrower" or dStatus.enemyName.Value == "Samurai Swordsman" then
- local name = "Samurai Swordsman";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- end
- button.MouseButton1Down:Connect(function()
- tl1.Text = "Cleared Room"
- clearroom()
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_NBZH75_FAKESCRIPT))
- function SCRIPT_WXPQ79_FAKESCRIPT() -- b2.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = b2
- plr = game.Players.LocalPlayer
- m = plr:GetMouse()
- button = script.Parent
- tl1 = script.Parent.Parent.tl1
- toggle = false
- button.MouseButton1Down:Connect(function()
- if not toggle then
- toggle = true
- tl1.Text = "Set Walkspeed to " .. speed
- plr.Character.Humanoid.WalkSpeed = speed
- else
- toggle = false
- tl1.Text = "Set Walkspeed back to normal"
- plr.Character.Humanoid.WalkSpeed = 16
- end
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_WXPQ79_FAKESCRIPT))
- function SCRIPT_XSFB81_FAKESCRIPT() -- b3.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = b3
- plr = game.Players.LocalPlayer
- m = plr:GetMouse()
- button = script.Parent
- tl1 = script.Parent.Parent.tl1
- toggle = false
- button.MouseButton1Down:Connect(function()
- if not toggle then
- toggle = true
- tl1.Text = "Set Hipheight to " .. hipheight
- plr.Character.Humanoid.HipHeight = hipheight
- else
- toggle = false
- tl1.Text = "Set Hipheight back to normal"
- plr.Character.Humanoid.HipHeight = 2
- end
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_XSFB81_FAKESCRIPT))
- function SCRIPT_IPOT76_FAKESCRIPT() -- b4.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = b4
- button = script.Parent
- tl1 = script.Parent.Parent.tl1
- button.MouseButton1Down:Connect(function()
- tl1.Text = "Force started the game."
- local Event = game:GetService("ReplicatedStorage").remotes.changeStartValue
- Event:FireServer()
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_IPOT76_FAKESCRIPT))
- function SCRIPT_VDTL90_FAKESCRIPT() -- b5.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = b5
- local a = game.Players.LocalPlayer.PlayerGui.playerStatus.Frame.playerName
- local b = game.Players.LocalPlayer.Character.playerNameplate.Frame.name
- local c = game.CoreGui.RobloxGui.TopBarContainer.NameHealthContainer.Username
- function doText(numLetters)
- local totTxt = ""
- for i = 1,numLetters do
- totTxt = totTxt..string.char(math.random(97,122))
- end
- end
- button = script.Parent
- toggle = false
- button.MouseButton1Down(function()
- toggle = true
- while toggle == true do
- a.Text = doText()
- b.Text = doText()
- c.Text = doText()
- wait(0.2)
- end
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_VDTL90_FAKESCRIPT))
- function SCRIPT_BONT75_FAKESCRIPT() -- b6.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = b6
- button = script.Parent
- button.MouseButton1Down:Connect(function()
- local wave = true
- while wave == true do
- local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
- if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
- local name = "Dark Mage";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Demon Warrior";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
- local name = "Pirate Savage";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Pirate Rifleman";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
- local name = "King's Guard";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Elementalist";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "Hitman";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- if dStatus.enemyName.Value == "Shuriken Thrower" or dStatus.enemyName.Value == "Samurai Swordsman" then
- local name = "Samurai Swordsman";
- local function Modify(part)
- part.Head:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == name) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end
- end
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_BONT75_FAKESCRIPT))
- function SCRIPT_RGHV74_FAKESCRIPT() -- b7.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = b7
- button = script.Parent
- dungeon = game.Workspace.dungeon
- button.MouseButton1Down:Connect(function()
- local nama = "room1";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "room2";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "room3";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "room4";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "room5";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "room6";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "room7";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "room8";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- local nama = "initialRoom";
- local function Modify(part)
- part.barrier:Destroy()
- end
- local function recursive(obj)
- for _, child in pairs(obj:GetChildren()) do
- if (child.Name == nama) then
- Modify(child);
- end
- recursive(child);
- end
- end
- recursive(workspace);
- end)
- end
- coroutine.resume(coroutine.create(SCRIPT_RGHV74_FAKESCRIPT))
- function SCRIPT_TZMO81_FAKESCRIPT() -- dungeon.LocalScript
- local script = Instance.new('LocalScript')
- script.Parent = dungeon
- timer = 0.01
- function zigzag(X)
- return math.acos(math.cos(X*math.pi))/math.pi
- end
- counter = 0
- label = script.Parent
- while wait(timer) do
- label.TextColor3 = Color3.fromHSV(zigzag(counter),1,1)
- counter = counter + 0.01
- end
- if game.Players.LocalPlayer.Parent == Players then
- local dStatus = game.workspace.dungeon.room1.enemyFolder:FindFirstChild("spawn")
- if dStatus.enemyName.Value == "Pirate Rifleman" or dStatus.enemyName.Value == "Pirate Savage" then
- -- PIRATE ISLAND
- label.Text = "Dungeon: Pirate Island"
- end
- if dStatus.enemyName.Value == "King's Guard" or dStatus.enemyName.Value == "Elementalist" or dStatus.enemyName.Value == "Hitman" then
- -- KING'S CASTLE
- label.Text = "Dungeon: King's Castle"
- end
- if dStatus.enemyName.Value == "Dark Mage" or dStatus.enemyName.Value == "Demon Warrior" then
- -- THE UNDERWORLD
- label.Text = "Dungeon: The Underworld"
- else
- end
- if dStatus.enemyName.Value == "Samurai Swordsman" or dStatus.enemyName.Value == "Shuriken Thrower" or dStatus.enemyName.Value == "Elite Swordsman" or dStatus.enemyName.Value == "Ultimate Swordsman" then
- -- SAMURAI PALACE
- label.Text = "Dungeon: Samurai Palace"
- end
- else
- label.Text = "Dungeon: Error"
- end
- end
- coroutine.resume(coroutine.create(SCRIPT_TZMO81_FAKESCRIPT))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement