Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Objects
- local SSGPremiumV2 = Instance.new("ScreenGui")
- local LoginMenu = Instance.new("Frame")
- local Bar1 = Instance.new("TextLabel")
- local Bar2 = Instance.new("TextLabel")
- local User = Instance.new("TextBox")
- local Pass = Instance.new("TextBox")
- local Login = Instance.new("TextButton")
- local Main1 = Instance.new("Frame")
- local Bar4 = Instance.new("TextLabel")
- local Hammer = Instance.new("TextButton")
- local Admin = Instance.new("TextButton")
- local Muderer = Instance.new("TextButton")
- local PrisonOnepunch = Instance.new("TextButton")
- local Swordburst = Instance.new("TextButton")
- local RoseHub = Instance.new("TextButton")
- local Animation = Instance.new("TextButton")
- local Dab = Instance.new("TextButton")
- local Next = Instance.new("TextButton")
- local Close = Instance.new("TextButton")
- local Main2 = Instance.new("Frame")
- local Bar5 = Instance.new("TextLabel")
- local Wanted = Instance.new("TextButton")
- local ElectrickState = Instance.new("TextButton")
- local Treasurehuntauto = Instance.new("TextButton")
- local PrisonLifeallguns = Instance.new("TextButton")
- local Survivor = Instance.new("TextButton")
- local ComingSoon3 = Instance.new("TextButton")
- local ComingSoon = Instance.new("TextButton")
- local Commingsoon2 = Instance.new("TextButton")
- local Back = Instance.new("TextButton")
- local Close2 = Instance.new("TextButton")
- local Open = Instance.new("Frame")
- local OpenMain1 = Instance.new("TextButton")
- -- Properties
- SSGPremiumV2.Name = "SSG Premium V2"
- SSGPremiumV2.Parent = game.CoreGui
- LoginMenu.Name = "Login Menu"
- LoginMenu.Parent = SSGPremiumV2
- LoginMenu.BackgroundColor3 = Color3.new(0.168627, 0.168627, 0.168627)
- LoginMenu.BorderColor3 = Color3.new(0.529412, 0.529412, 0.529412)
- LoginMenu.Position = UDim2.new(0.295202941, 0, 0.173431739, 0)
- LoginMenu.Size = UDim2.new(0, 332, 0, 342)
- Bar1.Name = "Bar1"
- Bar1.Parent = LoginMenu
- Bar1.BackgroundColor3 = Color3.new(0, 0, 0)
- Bar1.Position = UDim2.new(0, 0, -0.00263265427, 0)
- Bar1.Size = UDim2.new(0, 331, 0, 20)
- Bar1.Font = Enum.Font.SourceSans
- Bar1.TextColor3 = Color3.new(0, 0, 0)
- Bar1.TextSize = 14
- Bar2.Name = "Bar2"
- Bar2.Parent = LoginMenu
- Bar2.BackgroundColor3 = Color3.new(0, 0, 0)
- Bar2.BackgroundTransparency = 1
- Bar2.Position = UDim2.new(0, 0, 0.0530308075, 0)
- Bar2.Size = UDim2.new(0, 332, 0, 95)
- Bar2.Font = Enum.Font.Cartoon
- Bar2.Text = "SSG Premium V2"
- Bar2.TextColor3 = Color3.new(1, 1, 1)
- Bar2.TextScaled = true
- Bar2.TextSize = 14
- Bar2.TextWrapped = true
- User.Name = "User"
- User.Parent = LoginMenu
- User.BackgroundColor3 = Color3.new(0, 0, 0)
- User.Position = UDim2.new(0.0692771077, 0, 0.356725156, 0)
- User.Size = UDim2.new(0, 260, 0, 40)
- User.Font = Enum.Font.Cartoon
- User.Text = "Username"
- User.TextColor3 = Color3.new(1, 1, 1)
- User.TextScaled = true
- User.TextSize = 14
- User.TextWrapped = true
- User.TextXAlignment = Enum.TextXAlignment.Left
- Pass.Name = "Pass"
- Pass.Parent = LoginMenu
- Pass.BackgroundColor3 = Color3.new(0, 0, 0)
- Pass.Position = UDim2.new(0.0692771077, 0, 0.549707592, 0)
- Pass.Size = UDim2.new(0, 260, 0, 40)
- Pass.Font = Enum.Font.Cartoon
- Pass.Text = "Password"
- Pass.TextColor3 = Color3.new(1, 1, 1)
- Pass.TextScaled = true
- Pass.TextSize = 14
- Pass.TextWrapped = true
- Pass.TextXAlignment = Enum.TextXAlignment.Left
- Login.Name = "Login"
- Login.Parent = LoginMenu
- Login.BackgroundColor3 = Color3.new(0, 0, 0)
- Login.Position = UDim2.new(0.159638554, 0, 0.742690086, 0)
- Login.Size = UDim2.new(0, 206, 0, 50)
- Login.Font = Enum.Font.Cartoon
- Login.Text = "Login"
- Login.TextColor3 = Color3.new(1, 1, 1)
- Login.TextScaled = true
- Login.TextSize = 14
- Login.TextWrapped = true
- Login.MouseButton1Down:connect(function()
- if User.Text == "imdrunk" and Pass.Text == "cwdiuah" then
- LoginMenu.Visible = false
- Open.Visible = true
- end
- end)
- Main1.Name = "Main 1"
- Main1.Parent = SSGPremiumV2
- Main1.BackgroundColor3 = Color3.new(0.333333, 0.333333, 0.333333)
- Main1.BackgroundTransparency = 0.15000000596046
- Main1.Position = UDim2.new(0.274275899, 0, 0.116236165, 0)
- Main1.Size = UDim2.new(0, 549, 0, 415)
- Main1.Visible = false
- Main1.Active = true
- Main1.Draggable = true
- Bar4.Name = "Bar4"
- Bar4.Parent = Main1
- Bar4.BackgroundColor3 = Color3.new(0, 0, 0)
- Bar4.BackgroundTransparency = 0.15000000596046
- Bar4.Size = UDim2.new(0, 549, 0, 34)
- Bar4.Font = Enum.Font.Cartoon
- Bar4.Text = "SSG Premium V2"
- Bar4.TextColor3 = Color3.new(1, 1, 1)
- Bar4.TextScaled = true
- Bar4.TextSize = 14
- Bar4.TextWrapped = true
- Hammer.Name = "Hammer"
- Hammer.Parent = Main1
- Hammer.BackgroundColor3 = Color3.new(0, 0, 0)
- Hammer.BackgroundTransparency = 0.15000000596046
- Hammer.Position = UDim2.new(0.0218579229, 0, 0.156626493, 0)
- Hammer.Size = UDim2.new(0, 200, 0, 50)
- Hammer.Font = Enum.Font.Cartoon
- Hammer.Text = "FE Hammer(High school dorm life)"
- Hammer.TextColor3 = Color3.new(1, 1, 1)
- Hammer.TextScaled = true
- Hammer.TextSize = 14
- Hammer.TextWrapped = true
- Hammer.MouseButton1Down:connect(function()
- game.ReplicatedStorage.Clothes:FireServer({[1] = "1055299", [2] = "none", [3] = "none", [4] = "none", [5] = "none", [2] = "none"})
- local oof = game.Players.LocalPlayer.Character:WaitForChild'TeapotTurret'
- local hamma = oof.GravityHammer
- hamma.Parent = game.Players.LocalPlayer.Backpack
- oof:Destroy()
- for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
- if v:IsA'HopperBin' then
- v:Destroy()
- end
- end
- end)
- Admin.Name = "Admin"
- Admin.Parent = Main1
- Admin.BackgroundColor3 = Color3.new(0, 0, 0)
- Admin.BackgroundTransparency = 0.15000000596046
- Admin.Position = UDim2.new(0.551912546, 0, 0.156626493, 0)
- Admin.Size = UDim2.new(0, 200, 0, 50)
- Admin.Font = Enum.Font.Cartoon
- Admin.Text = "FE Admin Commands"
- Admin.TextColor3 = Color3.new(1, 1, 1)
- Admin.TextScaled = true
- Admin.TextSize = 14
- Admin.TextWrapped = true
- Admin.MouseButton1Down:connect(function()
- -- Have Fun!
- -- IT FUCKING TAKE MY SELF 1 HOUR TO RESCRIPT THIS CAUSE SKISPLOIT CANT RUN THE FUCKING COREGUI
- -- Re script by Alex games #9120
- -- By illremember#3799
- -- Important Loading
- trueSettings = {
- commandPrefix = ";";
- hotkeys = {};
- fchotkeymode = "unfc";
- }
- -- Important Variables
- gsPlayers = game:GetService("Players")
- gsWorkspace = game:GetService("Workspace")
- gsLighting = game:GetService("Lighting")
- gsReplicatedStorage = game:GetService("ReplicatedStorage")
- gsCoreGui = game:GetService("CoreGui")
- gsTween = game:GetService("TweenService")
- gsHttp = game:GetService("HttpService")
- LP = gsPlayers.LocalPlayer
- Mouse = LP:GetMouse()
- defaultSettings = gsHttp:JSONEncode(trueSettings)
- function CreateSave()
- writefile("Shattervast.txt", defaultSettings)
- wait(0.5)
- local content = readfile("Shattervast.txt")
- local trueValue = gsHttp:JSONDecode(content)
- commandPrefix = trueValue.commandPrefix
- hotkeys = trueValue.hotkeys
- fchotkeymode = trueValue.fchotkeymode
- end
- function fullUpdate()
- local updatedSettings = {
- commandPrefix = commandPrefix;
- hotkeys = hotkeys;
- fchotkeymode = fchotkeymode;
- }
- local fullUPDATED = gsHttp:JSONEncode(updatedSettings)
- wait(0.2)
- writefile("Shattervast.txt", fullUPDATED)
- end
- if writefile ~= nil then
- function builder()
- local TESTsave = readfile("Shattervast.txt")
- if TESTsave == nil then
- return false
- else
- return true
- end
- end
- local success, message = pcall(builder)
- if success == true then
- function reader()
- local content = readfile("Shattervast.txt")
- local trueValue = gsHttp:JSONDecode(content)
- commandPrefix = trueValue.commandPrefix
- hotkeys = trueValue.hotkeys
- if trueValue.fchotkeymode == nil then
- fchotkeymode = "unfc"
- fullUpdate()
- else
- fchotkeymode = trueValue.fchotkeymode
- end
- end
- reader()
- elseif success == false then
- CreateSave()
- end
- else
- commandPrefix = ";"
- hotkeys = {}
- fchotkeymode = "unfc"
- end
- CurrentGravity = gsWorkspace.Gravity
- CurrentWalkspeed = LP.Character.Humanoid.WalkSpeed
- CurrentJumppower = LP.Character.Humanoid.JumpPower
- CurrentHipheight = LP.Character.Humanoid.HipHeight
- CurrentNormal = LP.DevCameraOcclusionMode
- gsWorkspace.Camera.Changed:Connect(function()
- gsWorkspace.Camera.FieldOfView = 70
- end)
- -- Important Functions
- function view(plr)
- if plr.Character.Humanoid ~= nil then
- gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
- else
- gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Head
- end
- end
- function unlockWS()
- for i,part in pairs(gsWorkspace:GetDescendants()) do
- if part:IsA("Part") then
- part.Locked = false
- end
- end
- end
- function lockWS()
- for i,part in pairs(gsWorkspace:GetDescendants()) do
- if part:IsA("Part") then
- part.Locked = true
- end
- end
- end
- function FEGodmode()
- local changeview = false
- if gsWorkspace.CurrentCamera.CameraSubject == LP.Character.Humanoid or gsWorkspace.CurrentCamera.CameraSubject == LP.Character then
- changeview = true
- end
- LP.Character.Humanoid.Name = 1
- local l = LP.Character["1"]:Clone()
- l.Parent = LP.Character
- l.Name = "Humanoid"
- wait(0.1)
- LP.Character["1"]:Destroy()
- if changeview then
- game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
- end
- LP.Character.Animate.Disabled = true
- wait(0.1)
- LP.Character.Animate.Disabled = false
- LP.Character.Humanoid.DisplayDistanceType = "None"
- end
- function RocketPropulsion(maxthrust,maxspeed,thrustp,targetplr,name)
- local l = Instance.new("RocketPropulsion")
- l.Parent = LP.Character.HumanoidRootPart
- l.CartoonFactor = 1
- l.MaxThrust = maxthrust
- l.MaxSpeed = maxspeed
- l.ThrustP = thrustp
- l.Name = name
- l.Target = targetplr.Character.HumanoidRootPart
- l:Fire()
- end
- function createIntro(style, msg, length)
- if gsCoreGui:FindFirstChild("Notification") then
- gsCoreGui:FindFirstChild("Notification"):Destroy()
- end
- local info = "http://www.roblox.com/asset/?id=1281284684"
- local warning = "http://www.roblox.com/asset/?id=1281286925"
- if style == "info" then
- style = info
- elseif style == "warning" then
- style = warning
- end
- local Notification = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local TextLabel = Instance.new("TextLabel")
- local IMAGE = Instance.new("ImageLabel")
- Notification.Name = "Notification"
- Notification.Parent = game.Players.LocalPlayer.PlayerGui
- Notification.ResetOnSpawn = false
- Frame.Parent = Notification
- Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
- Frame.BackgroundTransparency = 0.20000000298023
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0, 0, -0.2, 0)
- Frame.Size = UDim2.new(1, 0, 0, 30)
- TextLabel.Parent = Frame
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Size = UDim2.new(1, 0, 1, 0)
- TextLabel.Font = Enum.Font.SourceSansLight
- TextLabel.Text = msg
- TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
- TextLabel.TextScaled = true
- TextLabel.TextSize = 14
- TextLabel.TextWrapped = true
- IMAGE.Parent = Frame
- IMAGE.BackgroundTransparency = 1
- IMAGE.Size = UDim2.new(0, 50, 0, 50)
- IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
- IMAGE.Image = style
- local Intro = Instance.new("ScreenGui")
- local Frame2 = Instance.new("Frame")
- local IMAGE2 = Instance.new("ImageLabel")
- Intro.Name = "Intro"
- Intro.Parent = game.Players.LocalPlayer.PlayerGui
- Intro.ResetOnSpawn = false
- Frame2.Parent = Intro
- Frame2.BackgroundTransparency = 1
- Frame2.BorderSizePixel = 0
- Frame2.Position = UDim2.new(0, 0, -0.2, 0)
- Frame2.Size = UDim2.new(1, 0, 0, 30)
- IMAGE2.Parent = Frame
- IMAGE2.BackgroundTransparency = 1
- IMAGE2.AnchorPoint = Vector2.new(0.5, 0)
- IMAGE2.Size = UDim2.new(0, 240, 0, 120)
- IMAGE2.Position = UDim2.new(0.5, 0, 0, 0)
- IMAGE2.Image = "http://www.roblox.com/asset/?id=1795472522"
- Frame2:TweenPosition(UDim2.new(0, 0, 0, 200), "Out", "Quad", 1.5)
- Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
- wait(length)
- pcall(function()
- Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
- Frame2:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
- end)
- wait(3.01)
- Intro:Destroy()
- Notification:Destroy()
- end
- function Notification(style, msg, length)
- if gsCoreGui:FindFirstChild("Notification") then
- gsCoreGui:FindFirstChild("Notification"):Destroy()
- end
- local info = "http://www.roblox.com/asset/?id=1281284684"
- local warning = "http://www.roblox.com/asset/?id=1281286925"
- if style == "info" then
- style = info
- elseif style == "warning" then
- style = warning
- end
- local Notification = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local TextLabel = Instance.new("TextLabel")
- local IMAGE = Instance.new("ImageLabel")
- Notification.Name = "Notification"
- Notification.Parent = game.Players.LocalPlayer.PlayerGui
- Notification.ResetOnSpawn = false
- Frame.Parent = Notification
- Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
- Frame.BackgroundTransparency = 0.20000000298023
- Frame.BorderSizePixel = 0
- Frame.Position = UDim2.new(0, 0, -0.2, 0)
- Frame.Size = UDim2.new(1, 0, 0, 30)
- TextLabel.Parent = Frame
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Size = UDim2.new(1, 0, 1, 0)
- TextLabel.Font = Enum.Font.SourceSansLight
- TextLabel.Text = msg
- TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
- TextLabel.TextScaled = true
- TextLabel.TextSize = 14
- TextLabel.TextWrapped = true
- IMAGE.Parent = Frame
- IMAGE.BackgroundTransparency = 1
- IMAGE.Size = UDim2.new(0, 50, 0, 50)
- IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
- IMAGE.Image = style
- Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
- wait(length)
- pcall(function()
- Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
- end)
- wait(3.01)
- Notification:Destroy()
- end
- function hasTools()
- local a = false
- local b = false
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Tool") then
- if v ~= nil then
- a = true
- else
- a = false
- end
- end
- end
- for i,k in pairs(LP.Backpack:GetDescendants()) do
- if k:IsA("Tool") then
- if k ~= nil then
- b = true
- else
- b = false
- end
- end
- end
- return a or b
- end
- Compliments = {" is the coolest person in this server!", ", I really like your avatar!", ", I really want to be your friend!", " is truly amazing. Truly!", " is incredible!", ", you are my favourite here!!", ", I am complimenting you right now at this very moment.", " you are really awesome", " when will you be my friend!?", " is such a great person", " is a fantastic person!"}
- function complimentplr(player)
- local plrName = player.Name
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(plrName..Compliments[math.random(1, #Compliments)], "All")
- end
- function createINFO(player)
- local InfoGUIv2 = Instance.new("ScreenGui")
- local Frame = Instance.new("Frame")
- local Frame_2 = Instance.new("Frame")
- local infoguiCLOSE = Instance.new("TextButton")
- local Frame_3 = Instance.new("Frame")
- local playerName = Instance.new("TextLabel")
- local Frame_4 = Instance.new("Frame")
- local playerAvatar = Instance.new("ImageLabel")
- local playerAccAge = Instance.new("TextLabel")
- local playerId = Instance.new("TextLabel")
- local playerOs = Instance.new("TextLabel")
- local playerMembership = Instance.new("TextLabel")
- local Frame_5 = Instance.new("Frame")
- local Frame_6 = Instance.new("Frame")
- InfoGUIv2.Name = "InfoGUIv2"
- InfoGUIv2.Parent = game.Players.LocalPlayer.PlayerGui
- InfoGUIv2.ResetOnSpawn = false
- Frame.Parent = InfoGUIv2
- Frame.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame.BackgroundTransparency = 1
- Frame.BorderColor3 = Color3.new(0, 0, 0)
- Frame.ClipsDescendants = true
- Frame.Position = UDim2.new(0.45, 0, 1, 0)
- Frame.Size = UDim2.new(0, 265, 0, 302)
- Frame.ZIndex = -1
- Frame_2.Parent = Frame
- Frame_2.BackgroundColor3 = Color3.new(0.290196, 0, 0.447059)
- Frame_2.BorderSizePixel = 0
- Frame_2.Size = UDim2.new(0, 260, 0, 20)
- infoguiCLOSE.Name = "infoguiCLOSE"
- infoguiCLOSE.Parent = Frame_2
- infoguiCLOSE.BackgroundColor3 = Color3.new(1, 1, 1)
- infoguiCLOSE.BackgroundTransparency = 1
- infoguiCLOSE.BorderSizePixel = 0
- infoguiCLOSE.Position = UDim2.new(0, 230, 0, 0)
- infoguiCLOSE.Size = UDim2.new(0, 30, 0, 20)
- infoguiCLOSE.Font = Enum.Font.SourceSansBold
- infoguiCLOSE.Text = "X"
- infoguiCLOSE.TextColor3 = Color3.new(0.992157, 0.992157, 0.992157)
- infoguiCLOSE.TextSize = 20
- Frame_3.Parent = Frame
- Frame_3.BackgroundColor3 = Color3.new(0.482353, 0.121569, 0.635294)
- Frame_3.BorderSizePixel = 0
- Frame_3.Position = UDim2.new(0, 0, 0, 20)
- Frame_3.Size = UDim2.new(0, 260, 0, 40)
- playerName.Name = "playerName"
- playerName.Parent = Frame_3
- playerName.BackgroundColor3 = Color3.new(1, 1, 1)
- playerName.BackgroundTransparency = 1
- playerName.Position = UDim2.new(0, 10, 0, 5)
- playerName.Size = UDim2.new(0, 240, 0, 30)
- playerName.Font = Enum.Font.SourceSansLight
- playerName.Text = player.Name
- playerName.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
- playerName.TextScaled = true
- playerName.TextSize = 14
- playerName.TextWrapped = true
- Frame_4.Parent = Frame
- Frame_4.BackgroundColor3 = Color3.new(0.956863, 0.956863, 0.956863)
- Frame_4.BorderSizePixel = 0
- Frame_4.Position = UDim2.new(0, 0, 0, 60)
- Frame_4.Size = UDim2.new(0, 260, 0, 237)
- playerAvatar.Name = "playerAvatar"
- playerAvatar.Parent = Frame_4
- playerAvatar.BackgroundColor3 = Color3.new(1, 1, 1)
- playerAvatar.Position = UDim2.new(0, 85, 0, 10)
- playerAvatar.Size = UDim2.new(0, 85, 0, 85)
- playerAvatar.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=150&Format=Png&username="..player.Name
- playerAccAge.Name = "playerAccAge"
- playerAccAge.Parent = Frame_4
- playerAccAge.BackgroundColor3 = Color3.new(1, 1, 1)
- playerAccAge.BackgroundTransparency = 1
- playerAccAge.Position = UDim2.new(0, 5, 0, 101)
- playerAccAge.Size = UDim2.new(0, 250, 0, 30)
- playerAccAge.Font = Enum.Font.SourceSans
- playerAccAge.Text = "Account Age: "..player.AccountAge
- playerAccAge.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
- playerAccAge.TextScaled = true
- playerAccAge.TextSize = 14
- playerAccAge.TextWrapped = true
- playerId.Name = "playerId"
- playerId.Parent = Frame_4
- playerId.BackgroundColor3 = Color3.new(1, 1, 1)
- playerId.BackgroundTransparency = 1
- playerId.Position = UDim2.new(0, 5, 0, 131)
- playerId.Size = UDim2.new(0, 250, 0, 30)
- playerId.Font = Enum.Font.SourceSans
- playerId.Text = "Account ID: "..player.UserId
- playerId.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
- playerId.TextScaled = true
- playerId.TextSize = 14
- playerId.TextWrapped = true
- playerOs.Name = "playerOs"
- playerOs.Parent = Frame_4
- playerOs.BackgroundColor3 = Color3.new(1, 1, 1)
- playerOs.BackgroundTransparency = 1
- playerOs.Position = UDim2.new(0, 5, 0, 161)
- playerOs.Size = UDim2.new(0, 250, 0, 30)
- playerOs.Font = Enum.Font.SourceSansLight
- playerOs.Text = "Player OS: "..player.OsPlatform
- playerOs.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
- playerOs.TextScaled = true
- playerOs.TextSize = 14
- playerOs.TextWrapped = true
- playerMembership.Name = "playerMembership"
- playerMembership.Parent = Frame_4
- playerMembership.BackgroundColor3 = Color3.new(1, 1, 1)
- playerMembership.BackgroundTransparency = 1
- playerMembership.Position = UDim2.new(0, 5, 0, 191)
- playerMembership.Size = UDim2.new(0, 250, 0, 30)
- playerMembership.Font = Enum.Font.SourceSansLight
- if player.MembershipType == Enum.MembershipType.None then
- playerMembership.Text = "No builder's club."
- elseif player.MembershipType == Enum.MembershipType.BuildersClub then
- playerMembership.Text = "Builder's club!"
- elseif player.MembershipType == Enum.MembershipType.TurboBuildersClub then
- playerMembership.Text = "Turbo Builder's club!"
- elseif player.MembershipType == Enum.MembershipType.OutrageousBuildersClub then
- playerMembership.Text = "Outrageous Builder's club!"
- end
- playerMembership.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
- playerMembership.TextScaled = true
- playerMembership.TextSize = 14
- playerMembership.TextWrapped = true
- Frame_5.Parent = Frame
- Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame_5.BackgroundTransparency = 0.69999998807907
- Frame_5.BorderColor3 = Color3.new(0, 0, 0)
- Frame_5.BorderSizePixel = 0
- Frame_5.ClipsDescendants = true
- Frame_5.Position = UDim2.new(0, 10, 0, 10)
- Frame_5.Selectable = true
- Frame_5.Size = UDim2.new(0, 255, 0, 292)
- Frame_5.ZIndex = -1
- Frame_6.Parent = Frame
- Frame_6.BackgroundColor3 = Color3.new(0, 0, 0)
- Frame_6.BackgroundTransparency = 0.69999998807907
- Frame_6.BorderColor3 = Color3.new(0, 0, 0)
- Frame_6.BorderSizePixel = 0
- Frame_6.ClipsDescendants = true
- Frame_6.Position = UDim2.new(0, 8, 0, 8)
- Frame_6.Selectable = true
- Frame_6.Size = UDim2.new(0, 255, 0, 292)
- Frame_6.ZIndex = -1
- local closeGet = {}
- closeGet.Size = UDim2.new(0, 0, 0, 0)
- local openGet = {}
- openGet.Position = UDim2.new(0.45, 0, 0.45, 0)
- local closeFunction = gsTween:Create(Frame, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), closeGet)
- local openFunction = gsTween:Create(Frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), openGet)
- infoguiCLOSE.MouseButton1Click:Connect(function()
- closeFunction:Play()
- Frame:TweenPosition((Frame.Position + UDim2.new(0, 265 / 2, 0, 302 / 2)), "InOut", "Sine", 2)
- wait(2.01)
- Frame:Destroy()
- end)
- openFunction:Play()
- local UserInputService = game:GetService("UserInputService")
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function update(input)
- local delta = input.Position - dragStart
- local dragTime = 0.055
- local SmoothDrag = {}
- SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- local dragSmoothFunction = gsTween:Create(Frame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
- dragSmoothFunction:Play()
- end
- Frame.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch 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 or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging and Frame.Size == UDim2.new(0, 265, 0, 302) then
- update(input)
- end
- end)
- end
- function clientSided()
- Notification("info", "This command is for the client (you) only, no one else can see!", 6)
- end
- searchCmds={"1 print [msg] - Prints a message to the developer console","2 warn [msg] - Warns a message to the developer console","3 sit - Makes you sit","4 god - Activates FE Godmode (breaks tools)","5 view [plr] - Changes your camera subject to another player","6 unview - Changes your camera back to your player","7 gravity [num] - Changes workspace gravity to [num]","8 ungravity - Reverts workspace gravity to game's default","9 goto [plr] - Teleports you to a player","10 fecheck - Checks whether the game is FE or not","11 lockws - Locks the whole workspace","12 unlockws - Unlocks the whole workspace","13 noclip - Allows you to walk through walls and other objects","14 clip - Stops noclip, can collide","15 follow [plr] / [num] - Makes you follow a player constantly, optional [num] for how far away to follow","16 unfollow - Stops you from following","17 fling [plr] / [pow] - Uses your character to fling a player, optional [pow] for how much power to put into the fling","18 unfling - Stops you from flinging","19 trail [plr] / [num] - Makes you trail (walk infront) of a player constantly, optional [num] for how far away to trail","20 untrail - Stops you from trailing","21 annoy [plr] - Loop teleports you to the player","22 unannoy - Stops loop teleporting you","23 reset - Resets your character","24 grespawn - Respawns your character, best for use after FE godmode","25 respawn - Respawns your character, best to use if grespawn fails to work","26 speed // ws [num] - Changes your walkspeed (speed or ws) to [num]","27 jumppower // jp [num] - Changes your jumppower (jumppower or jp) to [num]","28 hipheight // hh [num] - Changes your hipheight (hipheight or hh) to [num]","29 default - Changes your walkspeed, jumppower and hipheight back to normal","30 credits - Displays admin credits (by illremember#3799)","31 attach [plr] - Attaches you to a player, tool required","32 fly / [speed] - Enables fly, optional [speed] for how fast to fly","33 unfly - Disables fly","34 kill [plr] - Kills a player, tool required","35 bring [plr] - Brings a player, tool required","36 naked - Displays avatar body colours","37 nolimbs - Deletes all your arms and legs","38 noarms - Deletes both your arms","39 nolegs - Deletes both your legs","40 antikick [on/off] - Blocks all remotes for antikick when on, disables when off","41 blockremote [remote] / [service] - Blocks a remote from firing, optional [service] for where the remote is located","42 remotespy [on/off] - Prints all remotes to developer console when on when fired, stops printing when off","43 bang [plr] / [speed] - Bangs a player, optional [speed] to set animation adjust speed","44 unbang - Stops bang player","45 spam [msg] - Spams [msg] in chat","46 spamdelay [num] - Sets how long to wait in between spamming","47 unspam - Stops spamming","48 info [plr] - Creates GUI with information about player account, shows Account age, membership and account ID","49 age [plr] - Chats account age of player","50 invisible - Enables FE invisibility, by Timeless","51 walk [plr] - Begins to make you loop walk towards player","52 glitch [plr] / [num] - Glitches a player, tool required, optional [num] for strength of glitch","53 tp [plr] [plr] - Teleports a player to another player, tool required","54 givetool [plr] / [tool] - Gives your current equipped tool to player, optional [tool] to pick a tool by name from your inventory","55 givealltools [plr] - Gives all tools currently equipped and in inventory to player","56 blockhats - Removes mesh of all accessories","57 blocktool - Removes mesh of currently equipped tool","58 orbit [plr] - Begins to make you orbit around a player","59 unorbit - Stops you orbiting a player","60 pos - Shows your current position","61 savepos - Saves your current position","62 loadpos - Loads your current position from savepos","63 tppos [num] [num] [num] - Teleports you to position [num], [num], [num]","64 pmspam [plr] [msg] - Makes you spam a player's pm with [msg]","65 unpmspam - Stops spamming a player's pm","66 wsvis [num] - Changes all parts in workspace to [num] transparency","67 bringobj [obj] / [num] - Brings an object in the workspace to you, optional [num] for how far away to bring object","68 cbring [plr] - Brings a player to you constantly on client","69 uncbring - Stops bringing a player to you on client","70 cfreeze [plr] - Freezes a player on your client","71 uncfreeze / [plr] - Unfreezes a player on your cleint","72 unattach - Unattaches you from a player","73 reach [on/off] / [num] - Activates/Deactivates reach for currently equipped tool, optional [num] for how long the reach should be","74 droptool / [tool] - Drops a tool into the workspace, optional [tool] command for which tool to drop","75 drophats - Drops all your accessories into the workspace","76 hidecmdbar - Hides the command bar","77 showcmdbar - Shows the command bar","78 prefix [key] - Changes your prefix to [key] must be 1 character","79 removeinvis - Removes all invisible parts in workspace","80 removefog - Removes fog in lighting","81 animation [id/gui] / [speed] - Makes you play an animation with [id], optional [speed] for adjusting animation speed OR [gui] to open Energize animation GUI","82 btools - Gives you btools for deleting, copying and dragging (client side)","83 esp [plr] - Enables an esp for that player, credits to Infinite Yield","84 unesp / [plr] - Disables all esp, optional [plr] for disabling esp just for that player","85 dice - Chats you rolling a dice for 1, 2, 3, 4, 5 or 6","86 random [min] [max] - Chats you picking a random number between [min] and [max]","87 closegame - Shutsdown/closes your game","88 savetool / [tool] - Saves a tool to your player equipped, optional [tool] for which tool to save in your inventory","89 loadtool / [tool] - Loads a tool from your player, optional [tool] for which tool to load by name","90 savealltool - Saves all tools in your character/inventory","91 loadalltool - Loads all tools in your player saved tools","92 clicktp / [key] - Enables click teleport, optional [key] to set a key instead of clicking","93 clickdel / [key] - Enables click delete part, optional [key] to set a key instead of clicking","94 unclicktp - Disables clicktp","95 unclickdel - Disables clickdel","96 shutdown - Attempts a server shutdown","97 chatlogs - Opens up a chat log gui with options to print chat to developer console","98 stopadmin - Disables currently running admin completely","99 freecam / [speed] - Enables freecam (like flying but not in character), optional [speed] for how fast the freecam should go","100 unfreecam // unfc - Disables freecam","101 fctp [plr] - Teleports your freecam to player","102 gotofc - Teleports you to current freecam position","103 cmds - Opens up this GUI with commands","104 fullcredits - Shows full individual credits for all help with the admin","105 hotkey [key] [cmd] - Creates a hotkey that executes [cmd] when [key] is pressed","106 removehotkey [key] - Removes a hotkey with [key]","107 removeallhotkey - Removes all current hotkeys for commands","108 printhotkeys - Prints all current existing hotkeys","109 os [plr] - Chats the current OS of a player","110 spin [plr] - Makes you spin with a player, tool required","111 unspin - Stops you spinning a player/teleporting to a player","112 explorer - Loads DEX explorer","113 maxzoom [num] - Changes your maxzoom to number","114 stare [plr] - Makes you stare at another player","115 unstare [plr] - Makes you stop staring at player","116 tempgod - Enables temporary FE godmode, does not work on all games, does not break tools","117 void [plr] - Teleports you and a player to the void, requires a tool","118 freefall [plr] - Makes you and a player freefall to the ground","119 version - Shows current admin's version","120 shiftlockon - Enables shift lock if not enabled by game developer","121 copychat [plr] - Makes you copy the chat player says, use uncopychat to stop copying chat","122 newattach [plr] - Does not FE Godmode you, requires 2 tools, attaches you to player","123 newkill [plr] - Does not FE Godmode you, requires 2 tools, kills player","124 newbring [plr] - Does not FE Godmode you, requires 2 tools, brings player","125 spawn [ws/jp/hh/god] [num] - Sets your walkspeed/jumppower/hipheight to number whenever you respawn, or makes you FE Godded whenever you respawn","126 unspawn - Stops you spawning with stats set by "..commandPrefix.."spawn","127 autosavetool [on/off] - Auto saves your tools when you reset","128 beginbot / [mode] - Makes you a bot for other players, type just "..commandPrefix.."beginbot to print available modes","129 endbot / [mode] - Ends "..commandPrefix.."beginbot, optional [mode] to disable one mode only","130 stopsit - Disables your ability to sit","131 gosit - Enables your ability to sit","132 spawnpoint - Sets your spawnpoint for whenever you reset to where you are","133 nospawn - Removes your spawnpoint","134 chaterror - Creates a chat error, works best first time","135 bypass [on/off] - Changes certain commands like "..commandPrefix.."fly so they are not detected by most anti-exploits", "136 fixcam - Fixes your camera in case it breaks", "137 gotoobj [obj] - Teleports you to a part in the workspace, make sure you put the name properly!", "138 breakcam - Makes it so your camera can go through parts, fixed with "..commandPrefix.."fixcam", "139 inviscam - Makes it so your camera goes through parts and makes them transparent so your character is always visible, fixed with "..commandPrefix.."fixcam", "140 printobj / [key] - Prints the object's path clicked to developer console, optional [key] for key pressed instead of click", "141 unprintobj - Stops printobj from running", "142 hotkeyfc [goto/unfc] - If freecam is set as a hotkey, chooses whether to use unfreecam or gotofc when disabling through a hotkey", "143 carpet [plr] - Makes you a carpet for a player", "144 uncarpet - Stops carpet", "145 brickcreate [num] / [pos] [pos] [pos] - Creates [num] amount of bricks from accessories, wont work in all games, optional [pos] for position to create bricks", "146 uncopychat - Stops copying chat", "147 forward / [speed] - Makes you automatically move forward default speed is 1", "148 unforward - Stops you moving automatically forward from forward", "149 id [plr] - Makes you chat the user ID of the player", "150 spinhats / [pow] - Makes all your accessories begin to spin around! Credit to xFunnieuss.", "151 unspinhats - Stops spinhats from spinning accessories", "152 headless - Makes you headless, but cannot control your character after, use grespawn to reset", "153 savemap - Saves the current workspace/map", "154 loadmap - Loads map saved by savemap", "155 creatorid - Changes your user ID to the game creator's user ID", "156 gameid - Shows the game's ID", "157 delobj [obj] - Allows you to delete an object in the workspace by name", "158 glide [plr] / [speed] - Makes you glide towards a player, optional [speed] for the speed of gliding", "159 stutter [on/off] - Makes your character begin stuttering as you move", "160 platform - Creates a platform on your client that you can stand on, deletes in 20 seconds", "161 servertime - Gets the server time", "162 ride [plr] - Makes you ride a player's head", "163 unride [plr] - Makes you stop riding a player's head", "164 cmute [plr] - Client mutes a player, useful for muting spammers", "165 uncmute - Unmutes a player that has been cmuted", "166 hat [plr] - Makes you carpet a player, but on their head", "167 unhat - Stops hat from running", "168 chat [msg] - Makes you chat a string, useful for hotkeys"}
- CMDS={"print [msg]","warn [msg]","sit","god","view [plr]","unview","gravity [num]","ungravity","goto [plr]","fecheck","lockws","unlockws","noclip","clip","follow [plr] / [num]","unfollow","fling [plr] / [pow]","unfling","trail [plr] / [num]","untrail","annoy [plr]","unannoy","reset","grespawn","respawn","speed // ws [num]","jumppower // jp [num]","hipheight // hh [num]","default","credits","attach [plr]","fly / [speed]","unfly","kill [plr]","bring [plr]","naked","nolimbs","noarms","nolegs","antikick [on/off]","blockremote [remote] / [service]","remotespy [on/off]","bang [plr] / [speed]","unbang","spam [msg]","spamdelay [num]","unspam","info [plr]","age [plr]","invisible","walk [plr]","glitch [plr] / [num]","tp [plr] [plr]","givetool [plr] / [tool]","givealltools [plr]","blockhats","blocktool","orbit [plr]","unorbit","pos","savepos","loadpos","tppos [num] [num] [num]","pmspam [plr] [msg]","unpmspam","wsvis [num]","bringobj [obj] / [num]","cbring [plr] / [num]","uncbring","cfreeze [plr]","uncfreeze / [plr]","unattach","reach [on/off] / [num]","droptool / [tool]","drophats","hidecmdbar","showcmdbar","prefix [key]","removeinvis","removefog","animation [id/gui] / [speed]","btools","esp [plr]","unesp / [plr]","dice","random [min] [max]","closegame","savetool / [tool]","loadtool / [tool]","savealltool","loadalltool","clicktp / [key]","clickdel / [key]","unclicktp","unclickdel","oof","chatlogs","stopadmin","freecam / [speed] // fc / [speed]","unfreecam // unfc","gotofc","cmds","fullcredits","hotkey [key] [cmd]","removehotkey [key]","removeallhotkey","printhotkeys","os [plr]","spin [plr]","unspin","fctp [plr]","explorer","maxzoom [num]","stare [plr]","unstare [plr]","tempgod","void [plr]","freefall [plr]","version","shiftlockon","copychat [plr]","newattach [plr]","newkill [plr]","newbring [plr]","spawn [ws/jp/hh/god] [num]","unspawn","autosavetool [on/off]","beginbot / [mode]","endbot / [mode]","stopsit","gosit","spawnpoint","nospawn","chaterror", "bypass [on/off]", "fixcam", "gotoobj [obj]", "breakcam", "inviscam", "printobj / [key]", "unprintobj", "hotkeyfc [goto/unfc]", "carpet [plr]", "uncarpet", "brickcreate [num] / [pos] [pos] [pos]", "uncopychat", "forward / [speed]", "unforward", "id [plr]", "spinhats / [pow]", "unspinhats", "headless", "savemap", "loadmap", "creatorid", "gameid", "delobj [obj]", "glide [plr] / [speed]", "stutter [on/off]", "platform", "servertime", "ride [plr]", "unride", "cmute [plr]", "uncmute", "hat [plr]", "unhat", "chat [msg]"} -- 168
- local CMDS_GUI_V2 = Instance.new("ScreenGui")
- local CMDSmain = Instance.new("Frame")
- local CMDSframemain = Instance.new("Frame")
- local cmdgui_topframe = Instance.new("Frame")
- local closecmdsgui = Instance.new("TextButton")
- local cmdgui_midframe = Instance.new("Frame")
- local cmdsgui_SearchFunction = Instance.new("TextBox")
- local cmdsgui_searchDETAILFRAME = Instance.new("Frame")
- local cmdsgui_searchDETAILTEXT = Instance.new("TextLabel")
- local ListofCMDS = Instance.new("ScrollingFrame")
- local cmdTutorial = Instance.new("TextLabel")
- local cmdTutorial_2 = Instance.new("TextLabel")
- local cmdTutorial_3 = Instance.new("TextLabel")
- local CMDS_Shadow = Instance.new("Frame")
- local CMDS_Shadow2 = Instance.new("Frame")
- CMDS_GUI_V2.Name = "CMDS_GUI_V2"
- CMDS_GUI_V2.Parent = game.Players.LocalPlayer.PlayerGui
- CMDS_GUI_V2.ResetOnSpawn = false
- CMDSmain.Name = "CMDSmain"
- CMDSmain.Parent = CMDS_GUI_V2
- CMDSmain.BackgroundColor3 = Color3.new(1, 1, 1)
- CMDSmain.BackgroundTransparency = 1
- CMDSmain.Position = UDim2.new(0, 695, 0, 297)
- CMDSmain.Size = UDim2.new(0, 440, 0, 367)
- CMDSmain.AnchorPoint = Vector2.new(0.5, 0.5)
- CMDSmain.Visible = false
- CMDSmain.ClipsDescendants = true
- CMDSframemain.Name = "CMDSframemain"
- CMDSframemain.Parent = CMDSmain
- CMDSframemain.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
- CMDSframemain.BorderSizePixel = 0
- CMDSframemain.Size = UDim2.new(0, 440, 0, 367)
- cmdgui_topframe.Name = "cmdgui_topframe"
- cmdgui_topframe.Parent = CMDSframemain
- cmdgui_topframe.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
- cmdgui_topframe.BorderSizePixel = 0
- cmdgui_topframe.Size = UDim2.new(0, 440, 0, 15)
- closecmdsgui.Name = "closecmdsgui"
- closecmdsgui.Parent = cmdgui_topframe
- closecmdsgui.BackgroundColor3 = Color3.new(1, 1, 1)
- closecmdsgui.BackgroundTransparency = 1
- closecmdsgui.Position = UDim2.new(0, 410, 0, 0)
- closecmdsgui.Size = UDim2.new(0, 30, 0, 15)
- closecmdsgui.Font = Enum.Font.SourceSansBold
- closecmdsgui.Text = "X"
- closecmdsgui.TextColor3 = Color3.new(0.968628, 0.968628, 0.968628)
- closecmdsgui.TextSize = 20
- cmdgui_midframe.Name = "cmdgui_midframe"
- cmdgui_midframe.Parent = CMDSframemain
- cmdgui_midframe.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
- cmdgui_midframe.BorderSizePixel = 0
- cmdgui_midframe.Position = UDim2.new(0, 0, 0, 15)
- cmdgui_midframe.Size = UDim2.new(0, 440, 0, 45)
- cmdsgui_SearchFunction.Name = "cmdsgui_SearchFunction"
- cmdsgui_SearchFunction.Parent = cmdgui_midframe
- cmdsgui_SearchFunction.BackgroundColor3 = Color3.new(1, 1, 1)
- cmdsgui_SearchFunction.BackgroundTransparency = 1
- cmdsgui_SearchFunction.BorderSizePixel = 0
- cmdsgui_SearchFunction.Position = UDim2.new(0, 120, 0, 10)
- cmdsgui_SearchFunction.Size = UDim2.new(0, 200, 0, 25)
- cmdsgui_SearchFunction.Font = Enum.Font.SourceSans
- cmdsgui_SearchFunction.Text = ""
- cmdsgui_SearchFunction.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
- cmdsgui_SearchFunction.TextScaled = true
- cmdsgui_SearchFunction.TextSize = 14
- cmdsgui_SearchFunction.TextWrapped = true
- cmdsgui_searchDETAILFRAME.Name = "cmdsgui_searchDETAILFRAME"
- cmdsgui_searchDETAILFRAME.Parent = cmdsgui_SearchFunction
- cmdsgui_searchDETAILFRAME.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
- cmdsgui_searchDETAILFRAME.BorderSizePixel = 0
- cmdsgui_searchDETAILFRAME.Position = UDim2.new(0, 0, 0, 25)
- cmdsgui_searchDETAILFRAME.Size = UDim2.new(0, 200, 0, 2)
- cmdsgui_searchDETAILTEXT.Name = "cmdsgui_searchDETAILTEXT"
- cmdsgui_searchDETAILTEXT.Parent = cmdsgui_SearchFunction
- cmdsgui_searchDETAILTEXT.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
- cmdsgui_searchDETAILTEXT.BackgroundTransparency = 1
- cmdsgui_searchDETAILTEXT.Size = UDim2.new(0, 200, 0, 25)
- cmdsgui_searchDETAILTEXT.Font = Enum.Font.SourceSansLight
- cmdsgui_searchDETAILTEXT.Text = "Search"
- cmdsgui_searchDETAILTEXT.TextColor3 = Color3.fromRGB(240, 240, 240)
- cmdsgui_searchDETAILTEXT.TextSize = 30
- ListofCMDS.Name = "ListofCMDS"
- ListofCMDS.Parent = CMDSframemain
- ListofCMDS.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
- ListofCMDS.BorderSizePixel = 0
- ListofCMDS.Position = UDim2.new(0, 0, 0, 60)
- ListofCMDS.Size = UDim2.new(0, 440, 0, 307)
- ListofCMDS.CanvasSize = UDim2.new(5, 0, 8, 0)
- ListofCMDS.ScrollingDirection = Enum.ScrollingDirection.XY
- cmdTutorial.Name = "cmdTutorial"
- cmdTutorial.Parent = ListofCMDS
- cmdTutorial.BackgroundColor3 = Color3.new(1, 1, 1)
- cmdTutorial.BackgroundTransparency = 1
- cmdTutorial.BorderSizePixel = 0
- cmdTutorial.Position = UDim2.new(0, 5, 0, 5)
- cmdTutorial.Size = UDim2.new(0, 420, 0, 20)
- cmdTutorial.Font = Enum.Font.SourceSansBold
- cmdTutorial.Text = "\"/\" means OPTIONAL argument after"
- cmdTutorial.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
- cmdTutorial.TextScaled = true
- cmdTutorial.TextSize = 14
- cmdTutorial.TextWrapped = true
- cmdTutorial.TextXAlignment = Enum.TextXAlignment.Left
- cmdTutorial_2.Name = "cmdTutorial"
- cmdTutorial_2.Parent = ListofCMDS
- cmdTutorial_2.BackgroundColor3 = Color3.new(1, 1, 1)
- cmdTutorial_2.BackgroundTransparency = 1
- cmdTutorial_2.BorderSizePixel = 0
- cmdTutorial_2.Position = UDim2.new(0, 5, 0, 25)
- cmdTutorial_2.Size = UDim2.new(0, 420, 0, 20)
- cmdTutorial_2.Font = Enum.Font.SourceSansBold
- cmdTutorial_2.Text = "\"//\" means another way of running command"
- cmdTutorial_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
- cmdTutorial_2.TextScaled = true
- cmdTutorial_2.TextSize = 14
- cmdTutorial_2.TextWrapped = true
- cmdTutorial_2.TextXAlignment = Enum.TextXAlignment.Left
- cmdTutorial_3.Name = "cmdTutorial"
- cmdTutorial_3.Parent = ListofCMDS
- cmdTutorial_3.BackgroundColor3 = Color3.new(1, 1, 1)
- cmdTutorial_3.BackgroundTransparency = 1
- cmdTutorial_3.BorderSizePixel = 0
- cmdTutorial_3.Position = UDim2.new(0, 5, 0, 45)
- cmdTutorial_3.Size = UDim2.new(0, 420, 0, 20)
- cmdTutorial_3.Font = Enum.Font.SourceSansBold
- cmdTutorial_3.Text = "Anything inside \"[ ]\" is an argument for the command"
- cmdTutorial_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
- cmdTutorial_3.TextScaled = true
- cmdTutorial_3.TextSize = 14
- cmdTutorial_3.TextWrapped = true
- cmdTutorial_3.TextXAlignment = Enum.TextXAlignment.Left
- CMDS_Shadow.Name = "CMDS_Shadow"
- CMDS_Shadow.Parent = CMDSmain
- CMDS_Shadow.BackgroundColor3 = Color3.new(0, 0, 0)
- CMDS_Shadow.BackgroundTransparency = 0.60000002384186
- CMDS_Shadow.BorderSizePixel = 0
- CMDS_Shadow.Position = UDim2.new(0, 2, 0, 2)
- CMDS_Shadow.Size = UDim2.new(0, 440, 0, 367)
- CMDS_Shadow.ZIndex = -1
- CMDS_Shadow2.Name = "CMDS_Shadow2"
- CMDS_Shadow2.Parent = CMDSmain
- CMDS_Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
- CMDS_Shadow2.BackgroundTransparency = 0.80000001192093
- CMDS_Shadow2.BorderSizePixel = 0
- CMDS_Shadow2.Position = UDim2.new(0, 5, 0, 5)
- CMDS_Shadow2.Size = UDim2.new(0, 440, 0, 367)
- CMDS_Shadow2.ZIndex = -1
- closecmdsgui.MouseButton1Click:Connect(function()
- CMDSmain:TweenSize(UDim2.new(0, 0, 0, 0), "InOut", "Sine", 2)
- end)
- function CreateCMDlabel(position, text)
- local sizenow = 15
- local cmdHere = Instance.new("TextLabel")
- cmdHere.Name = "cmdHere"
- cmdHere.TextWrapped = true
- cmdHere.Parent = ListofCMDS
- cmdHere.BackgroundColor3 = Color3.new(1, 1, 1)
- cmdHere.BackgroundTransparency = 1
- cmdHere.BorderSizePixel = 0
- cmdHere.Position = position
- cmdHere.Size = UDim2.new(0, 1950, 0, sizenow)
- cmdHere.Font = Enum.Font.SourceSans
- cmdHere.Text = text
- cmdHere.TextWrapped = true
- cmdHere.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
- cmdHere.TextScaled = false
- cmdHere.TextSize = 20
- cmdHere.TextXAlignment = Enum.TextXAlignment.Left
- end
- for i,_cmds in pairs(searchCmds) do
- CreateCMDlabel(UDim2.new(0, 5, 0, 50 + (i * 15)), _cmds)
- end
- local UserInputService = game:GetService("UserInputService")
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function updateCMDS(input)
- local delta = input.Position - dragStart
- local dragTime = 0.055
- local SmoothDrag = {}
- SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- local dragSmoothFunction = gsTween:Create(CMDSmain, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
- dragSmoothFunction:Play()
- end
- cmdgui_topframe.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = CMDSmain.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- cmdgui_topframe.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- cmdgui_midframe.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = CMDSmain.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- cmdgui_midframe.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- updateCMDS(input)
- end
- end)
- cmdsgui_SearchFunction.Focused:Connect(function()
- cmdsgui_SearchFunction.TextTransparency = 0
- local searchTween = {}
- searchTween.TextColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
- searchTween.TextSize = 18
- searchTween.Position = UDim2.new(0, -70, 0, -15)
- local frameTweenblue = {}
- frameTweenblue.BackgroundColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
- local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
- searchTween1:Play()
- local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
- frameTweenblue1:Play()
- end)
- cmdsgui_SearchFunction.FocusLost:Connect(function(enterPressed)
- if not enterPressed then
- cmdsgui_SearchFunction.TextTransparency = 1
- else
- cmdsgui_SearchFunction.Text = " "
- end
- local searchTween = {}
- searchTween.TextColor3 = Color3.fromRGB(240, 240, 240)
- searchTween.TextSize = 30
- searchTween.Position = UDim2.new(0, 0, 0, 0)
- local frameTweenblue = {}
- frameTweenblue.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
- local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
- searchTween1:Play()
- local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
- frameTweenblue1:Play()
- end)
- cmdsgui_SearchFunction.Changed:Connect(function()
- local index = 0
- if cmdsgui_SearchFunction.Text ~= "" then
- for i,v in pairs(ListofCMDS:GetChildren()) do
- if v.Name == "cmdHere" then
- if not string.find(v.Text, cmdsgui_SearchFunction.Text) then
- v.Visible = false
- else
- v.Visible = true
- index = index + 1
- v.Position = UDim2.new(0, 5, 0, 50 + (index * 15))
- end
- end
- end
- end
- end)
- -- Command Execution
- LP.Chatted:Connect(function(chat)
- run(chat)
- end)
- function run(msg)
- if string.lower(string.sub(msg, 2, 5)) == "chat" then
- msg = msg
- elseif string.match(msg, "hotkey") and string.match(msg, "chat") then
- msg = msg
- else
- msg = string.lower(msg)
- end
- local cmdPrefix = string.sub(msg, 1, 1)
- if cmdPrefix == commandPrefix then
- msg = string.sub(msg, 2)
- local args = {}
- for arg in string.gmatch(msg,"[^%s]+") do
- table.insert(args,arg)
- end
- local cmdName = args[1]
- table.remove(args,1)
- local doCmd = Commands[cmdName]
- if doCmd ~= nil then
- doCmd(args)
- end
- end
- end
- -- Command bar
- local CommandBar = Instance.new("ScreenGui")
- local CMDBAR = Instance.new("Frame")
- local CMDBARText = Instance.new("TextBox")
- CommandBar.Name = "CommandBar"
- CommandBar.Parent = game.Players.LocalPlayer.PlayerGui
- CommandBar.ResetOnSpawn = false
- CMDBAR.Name = "CMDBAR"
- CMDBAR.Parent = CommandBar
- CMDBAR.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
- CMDBAR.BorderSizePixel = 0
- CMDBAR.Position = UDim2.new(0.025, 0, 1, 0)
- CMDBAR.Size = UDim2.new(0, 270, 0, 35)
- CMDBARText.Name = "CMDBARText"
- CMDBARText.Parent = CMDBAR
- CMDBARText.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- CMDBARText.BorderSizePixel = 0
- CMDBARText.Position = UDim2.new(0, 5, 0, 5)
- CMDBARText.Size = UDim2.new(0, 260, 0, 25)
- CMDBARText.Font = Enum.Font.SourceSansLight
- CMDBARText.Text = ""
- CMDBARText.TextColor3 = Color3.new(0.933333, 0.933333, 0.933333)
- CMDBARText.TextScaled = true
- CMDBARText.TextSize = 14
- CMDBARText.TextWrapped = true
- Mouse.KeyDown:connect(function(Key)
- if Key == string.lower(commandPrefix) then
- CMDBARText:CaptureFocus()
- CMDBAR:TweenPosition(UDim2.new(0.015, 0, 0.95, 0), "Out", "Elastic", 0.5, true)
- end
- end)
- CMDBARText.FocusLost:connect(function(enterPressed)
- CMDBAR:TweenPosition(UDim2.new(0.015, 0, 1, 0), "Out", "Quad", 0.5, true)
- if enterPressed then
- local cmdmsg = CMDBARText.Text
- CMDBARText.Text = ""
- run(commandPrefix..cmdmsg)
- end
- end)
- local Match = Instance.new("Frame")
- Match.Name = "Match"
- Match.Parent = CMDBAR
- Match.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
- Match.BorderSizePixel = 0
- Match.Position = UDim2.new(0, 0, -4, 0)
- Match.Size = UDim2.new(1, 0, 4, 0)
- Match.Visible = false
- function CreateOption(Text)
- local Option1 = Instance.new("TextLabel")
- Option1.Name = "Option"
- Option1.Parent = Match
- Option1.BackgroundColor3 = Color3.new(1, 1, 1)
- Option1.BackgroundTransparency = 1
- Option1.Position = UDim2.new(-10, 0, 0, 0)
- Option1.Size = UDim2.new(1, 0, 0, 20)
- Option1.Font = Enum.Font.SourceSans
- Option1.Text = Text
- Option1.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
- Option1.TextScaled = true
- Option1.TextWrapped = true
- end
- for i,cmdtext2 in pairs(CMDS) do
- CreateOption(cmdtext2)
- end
- CMDBARText.Changed:Connect(function()
- if CMDBARText.Text ~= "" and CMDBARText.Text ~= commandPrefix then
- Match.Visible = true
- local PositionMatch = 0
- for i,cmdtext in pairs(Match:GetChildren()) do
- if cmdtext.Name == "Option" then
- if string.find(cmdtext.Text, CMDBARText.Text) then
- cmdtext.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
- PositionMatch = PositionMatch + 1
- if cmdtext.Position == UDim2.new(0, 0, 0, 142) then
- cmdtext.Position = UDim2.new(-10, 0, 0, 0)
- PositionMatch = PositionMatch - 1
- end
- else
- cmdtext.Position = UDim2.new(-10, 0, 0, 0)
- end
- end
- end
- else
- Match.Visible = false
- end
- end)
- -- Chat
- local ChatLogsv2 = Instance.new("ScreenGui")
- local MainChatFrame = Instance.new("Frame")
- local Framess = Instance.new("Frame")
- local CloseChatGUI = Instance.new("TextButton")
- local Frame_222 = Instance.new("Frame")
- local PrintChat = Instance.new("TextButton")
- local Shadow1 = Instance.new("Frame")
- local Shadow2 = Instance.new("Frame")
- local ScrollingFrame = Instance.new("ScrollingFrame")
- ChatLogsv2.Name = "ChatLogsv2"
- ChatLogsv2.Parent = game.Players.LocalPlayer.PlayerGui
- ChatLogsv2.ResetOnSpawn = false
- MainChatFrame.Name = "MainChatFrame"
- MainChatFrame.Parent = ChatLogsv2
- MainChatFrame.BackgroundColor3 = Color3.new(1, 1, 1)
- MainChatFrame.BackgroundTransparency = 1
- MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
- MainChatFrame.Size = UDim2.new(0, 525, 0, 337)
- MainChatFrame.Visible = false
- Framess.Parent = MainChatFrame
- Framess.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
- Framess.BorderSizePixel = 0
- Framess.Size = UDim2.new(0, 525, 0, 15)
- CloseChatGUI.Name = "CloseChatGUI"
- CloseChatGUI.Parent = Framess
- CloseChatGUI.BackgroundColor3 = Color3.new(1, 1, 1)
- CloseChatGUI.BackgroundTransparency = 1
- CloseChatGUI.BorderSizePixel = 0
- CloseChatGUI.Position = UDim2.new(0, 495, 0, 0)
- CloseChatGUI.Size = UDim2.new(0, 30, 0, 15)
- CloseChatGUI.Font = Enum.Font.SourceSansBold
- CloseChatGUI.Text = "X"
- CloseChatGUI.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
- CloseChatGUI.TextSize = 20
- Frame_222.Parent = MainChatFrame
- Frame_222.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
- Frame_222.BorderSizePixel = 0
- Frame_222.Position = UDim2.new(0, 0, 0, 15)
- Frame_222.Size = UDim2.new(0, 525, 0, 50)
- PrintChat.Name = "PrintChat"
- PrintChat.Parent = Frame_222
- PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
- PrintChat.BorderSizePixel = 0
- PrintChat.Position = UDim2.new(0, 15, 0, 0)
- PrintChat.Size = UDim2.new(0, 170, 0, 30)
- PrintChat.Font = Enum.Font.SourceSansLight
- PrintChat.Text = "Print Chat"
- PrintChat.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
- PrintChat.TextSize = 30
- PrintChat.TextWrapped = true
- Shadow1.Name = "Shadow1"
- Shadow1.Parent = MainChatFrame
- Shadow1.BackgroundColor3 = Color3.new(0, 0, 0)
- Shadow1.BackgroundTransparency = 0.5
- Shadow1.Position = UDim2.new(0, 2, 0, 2)
- Shadow1.Size = UDim2.new(0, 525, 0, 337)
- Shadow1.ZIndex = -1
- Shadow2.Name = "Shadow2"
- Shadow2.Parent = MainChatFrame
- Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
- Shadow2.BackgroundTransparency = 0.80000001192093
- Shadow2.Position = UDim2.new(0, 5, 0, 5)
- Shadow2.Size = UDim2.new(0, 525, 0, 337)
- Shadow2.ZIndex = -1
- ScrollingFrame.Parent = MainChatFrame
- ScrollingFrame.BackgroundColor3 = Color3.new(0.266667, 0.266667, 0.266667)
- ScrollingFrame.BorderSizePixel = 0
- ScrollingFrame.Position = UDim2.new(0, 0, 0, 65)
- ScrollingFrame.Size = UDim2.new(0, 525, 0, 271)
- ScrollingFrame.CanvasPosition = Vector2.new(0, 403)
- ScrollingFrame.ScrollBarThickness = 8
- function CreateChatText(plr, chat)
- for i,v in pairs(ScrollingFrame:GetDescendants()) do
- v.Position = v.Position - UDim2.new(0, 0, 0, 20)
- if v.Position == UDim2.new(0, 5, 0, 10) then
- v:Destroy()
- end
- end
- local Example = Instance.new("TextLabel")
- Example.Name = "Example"
- Example.Parent = ScrollingFrame
- Example.BackgroundColor3 = Color3.new(1, 1, 1)
- Example.BackgroundTransparency = 1
- Example.Position = UDim2.new(0, 5, 0, 650)
- Example.Size = UDim2.new(0, 500, 0, 20)
- Example.Font = Enum.Font.SourceSans
- Example.Text = "["..plr.Name.."]: "..chat
- Example.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
- Example.TextScaled = true
- Example.TextSize = 20
- Example.TextWrapped = true
- Example.TextXAlignment = Enum.TextXAlignment.Left
- end
- CloseChatGUI.MouseButton1Click:Connect(function()
- MainChatFrame:TweenPosition(UDim2.new(0, 550, 0, -550), "InOut", "Sine", 2)
- wait(2.01)
- MainChatFrame.Visible = false
- end)
- printingChat = false
- PrintChat.MouseButton1Click:Connect(function()
- if printingChat == false then
- printingChat = true
- PrintChat.BackgroundColor3 = Color3.fromRGB(60, 200, 60)
- elseif printingChat == true then
- printingChat = false
- PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
- end
- end)
- local UserInputService = game:GetService("UserInputService")
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function updateChat(input)
- local delta = input.Position - dragStart
- local dragTime = 0.055
- local SmoothDrag = {}
- SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- local dragSmoothFunction = gsTween:Create(MainChatFrame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
- dragSmoothFunction:Play()
- end
- Frame_222.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = MainChatFrame.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- Frame_222.InputChanged:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
- dragInput = input
- end
- end)
- UserInputService.InputChanged:Connect(function(input)
- if input == dragInput and dragging then
- updateChat(input)
- end
- end)
- function printChat(player, chat)
- print("["..player.Name.."]: "..chat)
- end
- complimentReady = true
- for i,currentPlayersChatting in pairs(game:GetService("Players"):GetPlayers()) do
- currentPlayersChatting.Chatted:connect(function(chat)
- CreateChatText(currentPlayersChatting, chat)
- if printingChat then
- printChat(currentPlayersChatting, chat)
- end
- if copychatACTIVE then
- if currentPlayersChatting == copychatplayer then
- gsReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(chat, "All")
- end
- end
- if modeFling == true then
- if string.lower(string.sub(chat, 1, 7)) == "!fling " then
- if gsWorkspace:PGSIsEnabled() == false then
- FEGodmode()
- end
- if string.lower(string.sub(chat, 8)) == "me" then
- run(commandPrefix.."unfling")
- LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
- run(commandPrefix.."fling "..currentPlayersChatting.Name.." 2000000")
- else
- for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
- if notAll ~= LP then
- run(commandPrefix.."unfling")
- LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
- run(commandPrefix.."fling "..notAll.Name.." 2000000")
- end
- end
- end
- end
- end
- if modeCompliment == true then
- if string.lower(string.sub(chat, 1, 3)) == "!c " then
- if complimentReady then
- complimentReady = false
- if string.lower(string.sub(chat, 4)) == "me" then
- complimentplr(currentPlayersChatting)
- else
- for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
- if Others == LP then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
- else
- complimentplr(Others)
- end
- end
- end
- wait(1)
- complimentReady = true
- end
- end
- end
- if modeMove == true then
- if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
- run(commandPrefix.."unfollow")
- run(commandPrefix.."unwalk")
- run(commandPrefix.."goto "..currentPlayersChatting.Name)
- elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
- for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
- if getWalkPlayer == LP then
- run(commandPrefix.."unfollow")
- run(commandPrefix.."walk "..currentPlayersChatting.Name)
- else
- run(commandPrefix.."unfollow")
- run(commandPrefix.."walk "..getWalkPlayer.Name)
- end
- end
- elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
- for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
- if getFollowPlayer == LP then
- run(commandPrefix.."unwalk")
- run(commandPrefix.."follow "..currentPlayersChatting.Name)
- else
- run(commandPrefix.."unwalk")
- run(commandPrefix.."follow "..getFollowPlayer.Name)
- end
- end
- end
- end
- if modeInfo == true then
- if infoReady then
- infoReady = false
- if string.lower(string.sub(chat, 1, 5)) == "!age " then
- for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
- if v == LP then
- run(commandPrefix.."age "..currentPlayersChatting.Name)
- else
- run(commandPrefix.."age "..v.Name)
- end
- end
- end
- if string.lower(string.sub(chat, 1, 4)) == "!id " then
- for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
- if a == LP then
- run(commandPrefix.."id "..currentPlayersChatting.Name)
- else
- run(commandPrefix.."id "..a.Name)
- end
- end
- end
- wait(1)
- infoReady = true
- end
- end
- end)
- end
- game:GetService("Players").PlayerAdded:connect(function(plr)
- plr.Chatted:connect(function(chat)
- CreateChatText(plr, chat)
- if printingChat then
- printChat(plr, chat)
- end
- if modeFling == true then
- if string.lower(string.sub(chat, 1, 7)) == "!fling " then
- if gsWorkspace:PGSIsEnabled() == false then
- FEGodmode()
- end
- if string.lower(string.sub(chat, 8)) == "me" then
- run(commandPrefix.."unfling")
- LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
- run(commandPrefix.."fling "..plr.Name.." 2000000")
- else
- for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
- if notAll ~= LP then
- run(commandPrefix.."unfling")
- LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
- run(commandPrefix.."fling "..notAll.Name.." 2000000")
- end
- end
- end
- end
- end
- if modeCompliment == true then
- if string.lower(string.sub(chat, 1, 3)) == "!c " then
- if complimentReady == true then
- complimentReady = false
- if string.lower(string.sub(chat, 4)) == "me" then
- complimentplr(plr)
- else
- for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
- if Others == LP then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
- else
- complimentplr(Others)
- end
- end
- end
- wait(1)
- complimentReady = true
- end
- end
- end
- if modeMove == true then
- if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
- run(commandPrefix.."unfollow")
- run(commandPrefix.."unwalk")
- run(commandPrefix.."goto "..plr.Name)
- elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
- for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
- if getWalkPlayer == LP then
- run(commandPrefix.."unfollow")
- run(commandPrefix.."walk "..plr.Name)
- else
- run(commandPrefix.."unfollow")
- run(commandPrefix.."walk "..getWalkPlayer.Name)
- end
- end
- elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
- for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
- if getFollowPlayer == LP then
- run(commandPrefix.."unwalk")
- run(commandPrefix.."follow "..plr.Name)
- else
- run(commandPrefix.."unwalk")
- run(commandPrefix.."follow "..getFollowPlayer.Name)
- end
- end
- end
- end
- if modeInfo == true then
- if infoReady then
- infoReady = false
- if string.lower(string.sub(chat, 1, 5)) == "!age " then
- for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
- if v == LP then
- run(commandPrefix.."age "..plr.Name)
- else
- run(commandPrefix.."age "..v.Name)
- end
- end
- end
- if string.lower(string.sub(chat, 1, 4)) == "!id " then
- for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
- if a == LP then
- run(commandPrefix.."id "..plr.Name)
- else
- run(commandPrefix.."id "..a.Name)
- end
- end
- end
- wait(1)
- infoReady = true
- end
- end
- end)
- end)
- -- Loops
- noclip = false
- following = false
- trailing = false
- annoying = false
- flingnoclip = false
- staring = false
- stopsitting = false
- stareplr = ""
- CBRINGamount = 3
- spawnWS = CurrentWalkspeed
- spawnJP = CurrentJumppower
- spawnHH = CurrentHipheight
- spawningfegod = false
- looptpbypassfly = false
- if game.GameId == 245662005 or game.GameId == 601130232 then
- bypassMODE = true
- else
- bypassMODE = false
- end
- viewplr = ""
- loopview = false
- cmdForward = false
- forwardSpeed = 1
- loopviewfc = false
- spinTOhead = false
- spinObj = ""
- rideACTIVE = false
- ridePLAYER = ""
- LPcurrenthumanoid = LP.Character.Humanoid
- game:GetService('RunService').Stepped:connect(function()
- if LP.Character.Humanoid ~= nil then
- LPcurrenthumanoid = LP.Character.Humanoid
- end
- if noclip then
- if LP.Character then
- if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
- LP.Character.Head.CanCollide = false
- LP.Character.Torso.CanCollide = false
- LP.Character["Left Leg"].CanCollide = false
- LP.Character["Right Leg"].CanCollide = false
- LP.Character["Left Arm"].CanCollide = false
- LP.Character["Right Arm"].CanCollide = false
- elseif LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
- LP.Character.Head.CanCollide = false
- LP.Character.UpperTorso.CanCollide = false
- LP.Character.LowerTorso.CanCollide = false
- LP.Character.HumanoidRootPart.CanCollide = false
- end
- end
- end
- if following then
- LP.Character.HumanoidRootPart.CFrame = gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * flwnum
- end
- if trailing then
- LP.Character.HumanoidRootPart.CFrame = gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * trlnum
- end
- if annoying then
- LP.Character.HumanoidRootPart.CFrame = gsPlayers[annplr.Name].Character.HumanoidRootPart.CFrame
- end
- if walkto then
- LP.Character.Humanoid:MoveTo(walkplr.Character.HumanoidRootPart.Position)
- end
- if cbringing then
- CBRINGplr.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
- end
- if cbringingall then
- for i,getbringplrs in pairs(gsPlayers:GetPlayers()) do
- if getbringplrs ~= LP then
- getbringplrs.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
- end
- end
- end
- if staring then
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.Torso.Position, gsPlayers[stareplr.Name].Character.Torso.Position)
- end
- if stopsitting then
- LP.Character.Humanoid.Sit = false
- end
- if looptpbypassfly then
- pcall(function()
- LP.Character.Head.Anchored = false
- LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
- LP.Character.Head.Anchored = true
- end)
- end
- if loopview then
- view(viewplr)
- end
- if cmdForward then
- LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * forwardSpeed
- end
- if loopviewfc then
- pcall(function()
- gsWorkspace.CurrentCamera.CameraSubject = gsWorkspace.rGETpartNUMBER2
- end)
- end
- if spinTOhead then
- pcall(function()
- spinObj.Position = LP.Character.Head.Position
- end)
- end
- if rideACTIVE == true then
- LP.character.HumanoidRootPart.CFrame = ridePLAYER.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
- end
- end)
- spawningatreset = false
- spawnresetpoint = LP.Character.Head.CFrame
- LPcurrenthumanoid.Died:Connect(function()
- flying = false
- doFREECAM = false
- if savingtoolsloop then
- run(commandPrefix.."savealltool")
- end
- if spawningatreset == true then
- spawnresetpoint = LP.Character.Head.CFrame + Vector3.new(0, 5, 0)
- end
- end)
- LP.CharacterAdded:Connect(function()
- wait(0.2)
- LP.Character.Humanoid.WalkSpeed = spawnWS
- LP.Character.Humanoid.JumpPower = spawnJP
- LP.Character.Humanoid.HipHeight = spawnHH
- if spawningfegod then
- FEGodmode()
- end
- if spawningpos and spawnpos ~= nil then
- LP.Character.HumanoidRootPart.CFrame = spawnpos
- end
- if spawningatreset == true then
- LP.Character.HumanoidRootPart.CFrame = spawnresetpoint
- end
- end)
- -- Commands
- Commands = {}
- Commands.print = function(args)
- local msg = table.concat(args," ")
- print(msg)
- end
- Commands.warn = function(args)
- local msg = table.concat(args," ")
- warn(msg)
- end
- Commands.sit = function(args)
- LP.Character.Humanoid.Sit = true
- end
- Commands.god = function(args)
- FEGodmode()
- Notification("warning", "You have enabled FE Godmode, tools will not work. Use "..commandPrefix.."grespawn to remove.", 7)
- end
- Commands.view = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if bypassMODE == false then
- view(v)
- Notification("info", "Now viewing "..v.Name..". Use "..commandPrefix.."unview to stop viewing.", 3)
- elseif bypassMODE == true then
- viewplr = v
- loopview = true
- end
- end
- end
- end
- Commands.unview = function(args)
- view(LP)
- loopview = false
- end
- Commands.gravity = function(args)
- if args[1] then
- gsWorkspace.Gravity = args[1]
- end
- end
- Commands.ungravity = function(args)
- gsWorkspace.Gravity = CurrentGravity
- end
- Commands.goto = function(args)
- if args[1] then
- if bypassMODE == false then
- for i,v in pairs(findPlayer(args[1])) do
- LP.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
- end
- elseif bypassMODE == true then
- for i,v in pairs(findPlayer(args[1])) do
- local TPbypass = {}
- TPbypass.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
- local TPFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), TPbypass)
- TPFunction:Play()
- end
- end
- end
- end
- Commands.fecheck = function(args)
- if gsWorkspace.FilteringEnabled == true then
- Notification("warning", "FE is enabled!", 7)
- else
- Notification("warning", "FE is disabled. Consider using a different script.", 7)
- end
- end
- Commands.lockws = function(args)
- lockWS()
- Notification("info", "Workspace locked.", 4)
- end
- Commands.unlockws = function(args)
- unlockWS()
- Notification("info", "Workspace unlocked.", 4)
- end
- Commands.noclip = function(args)
- noclip = true
- Notification("info", "Noclip enabled.", 4)
- end
- Commands.clip = function(args)
- noclip = false
- Notification("info", "Noclip disabled.", 4)
- end
- Commands.follow = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- flwplr = v
- end
- if args[2] then
- flwnum = args[2]
- else
- flwnum = -5
- end
- following = true
- else
- Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
- end
- end
- Commands.unfollow = function(args)
- following = false
- end
- Commands.fling = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if v ~= LP then
- view(v)
- pcall(function()
- LP.Character.HumanoidRootPart.Fling:Destroy()
- end)
- if not args[2] then
- RocketPropulsion(800000,1000,400000,v,"Fling")
- else
- RocketPropulsion(args[2],1500,400000,v,"Fling")
- end
- if noclip ~= true then
- flingnoclip = true
- noclip = true
- end
- end
- end
- else
- Notification("warning", "No player selected to fling! Use: "..commandPrefix.."fling player", 4)
- end
- end
- Commands.unfling = function(args)
- view(LP)
- pcall(function()
- if LP.Character.HumanoidRootPart.Fling then
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v.Name == "Fling" and v:IsA("RocketPropulsion") then
- v:Destroy()
- end
- end
- end
- end)
- if flingnoclip == true then
- noclip = false
- flingnoclip = false
- end
- end
- Commands.trail = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- trlplr = v
- end
- if args[2] then
- trlnum = args[2]
- else
- trlnum = 5
- end
- trailing = true
- else
- Notification("warning", "No player selected to trail! Use: "..commandPrefix.."trail player", 4)
- end
- end
- Commands.untrail = function(args)
- trailing = false
- end
- Commands.annoy = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- annplr = v
- end
- annoying = true
- else
- Notification("warning", "No player selected to annoy! Use: "..commandPrefix.."annoy player", 4)
- end
- end
- Commands.unannoy = function(args)
- annoying = false
- end
- Commands.reset = function(args)
- LP.Character:BreakJoints()
- end
- Commands.grespawn = function(args)
- LP.Character.Humanoid.Health = 0
- wait(1)
- LP.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
- LP.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
- end
- Commands.respawn = function(args)
- local mod = Instance.new('Model', workspace) mod.Name = 'new '..LP.Name
- local hum = Instance.new('Humanoid', mod)
- local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
- LP.Character = mod
- end
- Commands.speed = function(args)
- if args[1] then
- run(commandPrefix.."ws "..args[1])
- end
- end
- bypassingwalkspeed = false
- Commands.ws = function(args)
- if args[1] then
- if bypassMODE == false then
- LP.Character.Humanoid.WalkSpeed = args[1]
- elseif bypassMODE == true then
- if game.GameId == 245662005 then
- bypassingwalkspeed = true
- bypassWalkspeed = args[1]
- end
- end
- end
- end
- game:GetService("RunService").Heartbeat:Connect(function()
- if bypassingwalkspeed then
- LP.Character.Humanoid.WalkSpeed = bypassWalkspeed
- end
- end)
- Commands.jumppower = function(args)
- if args[1] then
- LP.Character.Humanoid.JumpPower = args[1]
- end
- end
- Commands.jp = function(args)
- if args[1] then
- LP.Character.Humanoid.JumpPower = args[1]
- end
- end
- Commands.hipheight = function(args)
- if args[1] then
- LP.Character.Humanoid.HipHeight = args[1]
- end
- end
- Commands.hh = function(args)
- if args[1] then
- LP.Character.Humanoid.HipHeight = args[1]
- end
- end
- Commands.default = function(args)
- LP.Character.Humanoid.WalkSpeed = CurrentWalkspeed
- LP.Character.Humanoid.HipHeight = CurrentHipheight
- LP.Character.Humanoid.JumpPower = CurrentJumppower
- end
- Commands.credits = function(args)
- Notification("info", "Shattervast was made by illremember#3799 , "..commandPrefix.."fullcredits for all credits.", 8)
- end
- Commands.attach = function(args)
- if hasTools() == false then
- Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
- else
- FEGodmode()
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if v ~= LP then
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- wait(0.3)
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- end
- end
- end
- end
- end
- Commands.fly = function(args)
- if bypassMODE == false then
- local speedget = 1
- repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
- repeat wait() until Mouse
- if args[1] then
- speedfly = args[1]
- else
- speedfly = 1
- end
- local T = LP.Character.HumanoidRootPart
- local CONTROL = {F = 0, B = 0, L = 0, R = 0}
- local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local SPEED = speedget
- local function fly()
- flying = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0.1, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- LP.Character.Humanoid.PlatformStand = true
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- else
- BV.velocity = Vector3.new(0, 0.1, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not flying
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- LP.Character.Humanoid.PlatformStand = false
- end)
- end
- Mouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = speedfly
- elseif KEY:lower() == 's' then
- CONTROL.B = -speedfly
- elseif KEY:lower() == 'a' then
- CONTROL.L = -speedfly
- elseif KEY:lower() == 'd' then
- CONTROL.R = speedfly
- end
- end)
- Mouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- fly()
- elseif bypassMODE == true then
- if not args[1] then
- run(commandPrefix.."fc")
- else
- run(commandPrefix.."fc "..args[1])
- end
- LP.Character.Head.Anchored = false
- looptpbypassfly = true
- view(LP)
- end
- end
- Commands.unfly = function(args)
- if bypassMODE == false then
- flying = false
- LP.Character.Humanoid.PlatformStand = false
- else
- looptpbypassfly = false
- run(commandPrefix.."unfreecam")
- local goalTP = LP.Character.HumanoidRootPart.CFrame
- if game.GameId == 245662005 then
- for i = 1, 5 do wait(0.2)
- LP.Character.HumanoidRootPart.CFrame = goalTP
- end
- else
- LP.Character.HumanoidRootPart.CFrame = goalTP
- end
- LP.Character.Head.Anchored = false
- end
- end
- Commands.kill = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if v == LP then
- LP.Character:BreakJoints()
- else
- if hasTools() == false then
- Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
- else
- FEGodmode()
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- local NOW = LP.Character.HumanoidRootPart.CFrame
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- wait(0.3)
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- wait(0.5)
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(100000,0,100000))
- wait(0.5)
- tp(LP,game:GetService("Players")[v.Name])
- wait(0.7)
- LP.Character.HumanoidRootPart.CFrame = NOW
- view(LP)
- end
- end
- end
- end
- end
- Commands.bring = function(args)
- if hasTools() == false then
- Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
- else
- FEGodmode()
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if v ~= LP then
- local NOW = LP.Character.HumanoidRootPart.CFrame
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
- end
- end
- local function getout(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- tp(game:GetService("Players")[v.Name], LP)
- wait(0.2)
- tp(game:GetService("Players")[v.Name], LP)
- wait(0.5)
- LP.Character.HumanoidRootPart.CFrame = NOW
- wait(0.5)
- getout(LP, game:GetService("Players")[v.Name])
- wait(0.3)
- LP.Character.HumanoidRootPart.CFrame = NOW
- end
- end
- end
- end
- end
- Commands.naked = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Clothing") then
- v:Destroy()
- end
- end
- end
- Commands.nolimbs = function(args)
- LP.Character["Left Arm"]:Destroy()
- LP.Character["Right Arm"]:Destroy()
- LP.Character["Left Leg"]:Destroy()
- LP.Character["Right Leg"]:Destroy()
- end
- Commands.noarms = function(args)
- LP.Character["Left Arm"]:Destroy()
- LP.Character["Right Arm"]:Destroy()
- end
- Commands.nolegs = function(args)
- LP.Character["Left Leg"]:Destroy()
- LP.Character["Right Leg"]:Destroy()
- end
- Commands.headless = function(args)
- local l = LP.Character.Humanoid:Clone()
- LP.Character.Humanoid:Destroy()
- wait(0.2)
- LP.Character.Head.CanCollide = false
- for i,v in pairs(LP.Character:GetDescendants()) do
- if string.sub(v.Name, 1, 4) == "Neck" then
- v:Destroy()
- end
- end
- wait(0.2)
- l.Name = "Humanoid"
- l.Parent = LP.Character
- wait(0.1)
- game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
- LP.Character.Animate:Destroy()
- end
- antiremotes = false
- Commands.antikick = function(args)
- if args[1] then
- if args[1] == "on" then
- antiremotes = true
- wait(0.2)
- for i,v in pairs(LP.Character:GetChildren()) do
- if string.find(string.lower(v.Name), "exploit") and v:IsA("LocalScript") then
- v.Disabled = true
- end
- end
- Notification("warning", "This command disables all remotes incase they are kick remotes, may break game.", 8)
- Notification("info", "Does not prevent serverside kicks, use "..commandPrefix.."antikick off to turn off.", 8)
- elseif args[1] == "off" then
- antiremotes = false
- Notification("warning", "Remote anti-kick turned off.", 8)
- end
- end
- end
- blockedremotes = {}
- Commands.blockremote = function(args)
- local getService = ""
- if args[1] then
- local remoteName = string.lower(tostring(args[1]))
- if args[2] then
- local serviceRemote = string.lower(tostring(args[2]))
- if serviceRemote == "workspace" then
- getService = "Workspace"
- elseif serviceRemote == "replicatedstorage" then
- getService = "ReplicatedStorage"
- elseif serviceRemote == "players" then
- getService = "Players"
- elseif serviceRemote == "lighting" then
- getService = "Lighting"
- elseif serviceRemote == "startergui" then
- getService = "StarterGui"
- elseif serviceRemote == "starterpack" then
- getService = "StarterPack"
- elseif serviceRemote == "starterplayer" then
- getService = "StarterPlayer"
- else
- getService = "ReplicatedStorage"
- end
- else
- getService = "ReplicatedStorage"
- end
- for i,getRemote in pairs(game:GetService(getService):GetDescendants()) do
- if string.lower(getRemote.Name) == remoteName then
- table.insert(blockedremotes, getRemote.Name)
- end
- end
- end
- Notification("warning", "If this command does not work, make sure you type remote name/service fully correct.", 8)
- end
- spyingremotes = false
- Commands.remotespy = function(args)
- if args[1] then
- if args[1] == "on" then
- spyingremotes = true
- Notification("info", "Remotespy turned on.", 4)
- elseif args[1] == "off" then
- spyingremotes = false
- Notification("info", "Remotespy turned off.", 4)
- end
- end
- end
- Commands.bang = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if v ~= nil then
- following = true
- flwplr = v
- flwnum = -1
- local bangAnimation = Instance.new("Animation")
- bangAnimation.AnimationId = "rbxassetid://148840371"
- bangTrack = LP.Character.Humanoid:LoadAnimation(bangAnimation)
- if args[2] then
- bangTrack:Play(.1, 1, args[2])
- else
- bangTrack:Play(.1, 1, 1)
- end
- end
- end
- else
- Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
- end
- end
- Commands.unbang = function(args)
- following = false
- bangTrack:Stop()
- end
- spamdelay = 1
- spamtext = "Spam"
- spamming = false
- Commands.spam = function(args)
- if args[1] then
- spamtext = args[1]
- spamming = true
- end
- end
- Commands.spamdelay = function(args)
- if args[1] then
- spamdelay = args[1]
- end
- end
- spawn(function()
- while wait(spamdelay) do
- if spamming then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
- end
- end
- end)
- Commands.unspam = function(args)
- spamming = false
- end
- Commands.info = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- createINFO(v)
- end
- end
- end
- Commands.age = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account Age: "..v.AccountAge.." days!", "All")
- end
- end
- end
- Commands.invisible = function(args)
- local Character = LP.Character
- if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
- local Clone = Character.HumanoidRootPart:Clone()
- Character.HumanoidRootPart:Destroy()
- Clone.Parent = Character
- else
- local Clone = Character.LowerTorso.Root:Clone()
- Character.LowerTorso.Root:Destroy()
- Clone.Parent = Character.LowerTorso
- end
- end
- walkto = false
- walkplr = ""
- Commands.walk = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- walkplr = v
- walkto = true
- noclip = true
- end
- end
- end
- Commands.unwalk = function(args)
- walkto = false
- noclip = false
- LP.Character.Humanoid:MoveTo(LP.Character.HumanoidRootPart.Position)
- end
- Commands.glitch = function(args)
- if hasTools() == false then
- Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
- else
- FEGodmode()
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
- end
- end
- tp(game:GetService("Players")[v.Name], LP)
- wait(0.2)
- tp(game:GetService("Players")[v.Name], LP)
- wait(0.5)
- local b = Instance.new("BodyForce")
- b.Parent = LP.Character.HumanoidRootPart
- b.Name = "Glitch"
- if args[2] then
- b.Force = Vector3.new(args[2],5000,0)
- else
- b.Force = Vector3.new(100000000,5000,0)
- end
- wait(6)
- b:Destroy()
- end
- end
- end
- end
- Commands.tp = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if v == LP then
- if args[2] then
- for i,a in pairs(findSinglePlayer(args[2])) do
- v.Character.HumanoidRootPart.CFrame = a.Character.HumanoidRootPart.CFrame
- end
- end
- else
- if hasTools() == false then
- Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
- else
- FEGodmode()
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- if args[1] then
- for i,first in pairs(findSinglePlayer(args[1])) do
- if args[2] then
- for i,second in pairs(findSinglePlayer(args[2])) do
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
- end
- end
- local function getout(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- tp(LP, first)
- wait(0.2)
- tp(LP, first)
- wait(0.5)
- tp(LP, second)
- wait(0.2)
- tp(LP, second)
- wait(0.2)
- getout(LP, first)
- end
- end
- end
- end
- end
- end
- end
- end
- end
- Commands.givetool = function(args)
- if args[1] then
- if args[2] then
- local selectedTool = ""
- for i,allTools in pairs(LP.Character:GetDescendants()) do
- if allTools:IsA("Tool") and string.lower(allTools.Name) == string.lower(args[2]) then
- selectedTool = allTools
- else
- for i,otherTools in pairs(LP.Backpack:GetDescendants()) do
- if otherTools:IsA("Tool") and string.lower(otherTools.Name) == string.lower(args[2]) then
- selectedTool = otherTools
- end
- end
- end
- end
- for i,v in pairs(findSinglePlayer(args[1])) do
- if selectedTool ~= "" then
- selectedTool.Parent = v.Character
- end
- end
- else
- for i,plr in pairs(findSinglePlayer(args[1])) do
- for i,tool in pairs(LP.Character:GetDescendants()) do
- if tool:IsA("Tool") then
- tool.Parent = plr.Character
- end
- end
- end
- end
- end
- end
- Commands.givealltools = function(args)
- LP.Character.Humanoid:UnequipTools()
- for i,plr in pairs(findSinglePlayer(args[1])) do
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = plr.Character
- end
- end
- for i,a in pairs(LP.Backpack:GetDescendants()) do
- if a:IsA("Tool") then
- a.Parent = plr.Character
- end
- end
- end
- end
- Commands.blockhats = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Accessory") or v:IsA("Hat") then
- for i,mesh in pairs(v:GetDescendants()) do
- if mesh.Name == "Mesh" then
- mesh:Destroy()
- end
- end
- end
- end
- end
- Commands.blocktool = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Tool") then
- for i,mesh in pairs(v:GetDescendants()) do
- if mesh.Name == "Mesh" then
- mesh:Destroy()
- end
- end
- end
- end
- end
- Commands.orbit = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- view(v)
- RocketPropulsion(5000,100,5000,v,"OrbitMove")
- end
- else
- Notification("warning", "No player selected to orbit! Use: "..commandPrefix.."orbit player", 4)
- end
- end
- Commands.unorbit = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v.Name == "OrbitMove" then
- v:Destroy()
- end
- end
- view(LP)
- end
- Commands.pos = function(args)
- Notification("info", "Your current position is ".. tostring(LP.Character.HumanoidRootPart.Position), 9)
- end
- SavedPosition = ""
- Commands.savepos = function(args)
- SavedPosition = LP.Character.HumanoidRootPart.CFrame
- end
- Commands.loadpos = function(args)
- if SavedPosition ~= "" then
- LP.Character.HumanoidRootPart.CFrame = SavedPosition
- end
- end
- Commands.tppos = function(args)
- if args[1] and args[2] and args[3] then
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(args[1], args[2], args[3]))
- end
- end
- Commands.pmspam = function(args)
- if args[1] then
- local gotPlayer = ""
- for i,v in pairs(findPlayer(args[1])) do
- gotPlayer = v
- end
- table.remove(args, 1)
- local pmSpamMsg = table.concat(args," ")
- spamtext = "/w "..gotPlayer.Name.." "..pmSpamMsg
- spamming = true
- end
- end
- Commands.unpmspam = function(args)
- spamming = false
- end
- Commands.wsvis = function(args)
- if args[1] then
- for i,v in pairs(gsWorkspace:GetDescendants()) do
- if v:IsA("Part") or v:IsA("Decal") then
- if tonumber(args[1]) > 1 then
- v.Transparency = 0.5
- else
- v.Transparency = args[1]
- end
- end
- end
- end
- clientSided()
- end
- Commands.bringobj = function(args)
- if args[1] then
- local Object = ""
- for i,v in pairs(gsWorkspace:GetDescendants()) do
- if string.lower(v.Name) == string.lower(args[1]) then
- Object = v
- end
- end
- if Object == "" then
- Notification("warning", "Object was not found in the workspace.", 6)
- end
- if args[2] then
- Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * args[2]
- else
- Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * 3
- end
- clientSided()
- end
- end
- CBRINGplr = ""
- cbringing = false
- cbringingall = false
- Commands.cbring = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "all" or string.lower(tostring(args[1])) == "others" then
- cbringingall = true
- else
- for i,v in pairs(findPlayer(args[1])) do
- CBRINGplr = v
- cbringing = true
- end
- end
- if args[2] then
- CBRINGamount = args[2]
- else
- CBRINGamount = 3
- end
- clientSided()
- end
- end
- Commands.uncbring = function(args)
- cbringing = false
- cbringingall = false
- end
- Commands.cfreeze = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- v.Character.HumanoidRootPart.Anchored = true
- end
- clientSided()
- end
- end
- Commands.uncfreeze = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- v.Character.HumanoidRootPart.Anchored = false
- end
- else
- for i,all in pairs(gsPlayers:GetPlayers()) do
- all.Character.HumanoidRootPart.Anchored = false
- end
- end
- end
- Commands.unattach = function(args)
- local function getout(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- getout(LP, LP)
- end
- currentToolSize = ""
- Commands.reach = function(args)
- if args[1] then
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Tool") then
- if string.lower(tostring(args[1])) == "off" then
- v.Handle.Size = currentToolSize
- v.Handle.SelectionBoxCreated:Destroy()
- LP.Character.Humanoid:UnequipTools()
- elseif string.lower(tostring(args[1])) == "on" then
- if args[2] then
- currentToolSize = v.Handle.Size
- local a = Instance.new("SelectionBox",v.Handle)
- a.Name = "SelectionBoxCreated"
- a.Adornee = v.Handle
- v.Handle.Size = Vector3.new(0.5,0.5,args[2])
- v.GripPos = Vector3.new(0,0,0)
- LP.Character.Humanoid:UnequipTools()
- else
- currentToolSize = v.Handle.Size
- local a = Instance.new("SelectionBox",v.Handle)
- a.Name = "SelectionBoxCreated"
- a.Adornee = v.Handle
- v.Handle.Size = Vector3.new(0.5,0.5,60)
- v.GripPos = Vector3.new(0,0,0)
- LP.Character.Humanoid:UnequipTools()
- end
- end
- end
- end
- end
- end
- Commands.droptool = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = gsWorkspace
- end
- end
- for i,a in pairs(LP.Backpack:GetDescendants()) do
- if a:IsA("Tool") then
- a.Parent = gsWorkspace
- end
- end
- end
- Commands.drophats = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Accessory") or v:IsA("Hat") then
- v.Parent = gsWorkspace
- end
- end
- end
- Commands.hidecmdbar = function(args)
- CMDBAR.Visible = false
- end
- Commands.showcmdbar = function(args)
- CMDBAR.Visible = true
- end
- Commands.prefix = function(args)
- if args[1] then
- commandPrefix = string.sub(tostring(args[1]), 1, 1)
- fullUpdate()
- end
- end
- Commands.removeinvis = function(args)
- for i,v in pairs(gsWorkspace:GetDescendants()) do
- if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
- if v.Transparency == 1 then
- v:Destroy()
- end
- end
- end
- clientSided()
- end
- Commands.removefog = function(args)
- gsLighting.FogStart = 0
- gsLighting.FogEnd = 9999999999999
- clientSided()
- end
- Commands.animation = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "gui" then
- loadstring(game:HttpGet(("https://pastebin.com/raw/mdbTSP4d"),true))()
- else
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://".. tostring(args[1])
- local track = LP.Character.Humanoid:LoadAnimation(Anim)
- if args[2] then
- track:Play(.1, 1, args[2])
- else
- track:Play(.1, 1, 1)
- end
- end
- end
- end
- Commands.btools = function(args)
- local Clone_T = Instance.new("HopperBin",LP.Backpack)
- Clone_T.BinType = "Clone"
- local Destruct = Instance.new("HopperBin",LP.Backpack)
- Destruct.BinType = "Hammer"
- local Hold_T = Instance.new("HopperBin",LP.Backpack)
- Hold_T.BinType = "Grab"
- clientSided()
- end
- Commands.esp = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- local espPlayer = v
- for i,createESP in pairs(espPlayer.Character:GetDescendants()) do
- if createESP:IsA("Part") or createESP:IsA("MeshPart") then
- if createESP.Name ~= "HumanoidRootPart" and createESP.Name ~= "Handle" then
- local current = true
- local espBOX = Instance.new("BoxHandleAdornment")
- espBOX.Parent = game.Players.LocalPlayer.PlayerGui
- espBOX.Name = "rGET"..espPlayer.Name
- espBOX.Adornee = createESP
- espBOX.AlwaysOnTop = true
- espBOX.ZIndex = 0
- espBOX.Size = createESP.Size
- espBOX.Transparency = 0.3
- local AboveHead = Instance.new("BillboardGui")
- AboveHead.Parent = game.Players.LocalPlayer.PlayerGui
- AboveHead.Adornee = espPlayer.Character.Head
- AboveHead.Name = "rGET"..espPlayer.Name
- AboveHead.Size = UDim2.new(0, 100, 0, 100)
- AboveHead.StudsOffset = Vector3.new(0, 1, 0)
- AboveHead.AlwaysOnTop = true
- local Info = Instance.new("TextLabel")
- Info.Parent = AboveHead
- Info.BackgroundTransparency = 1
- Info.Position = UDim2.new(0, 0, 0, 0)
- Info.Size = UDim2.new(1, 0, 0, 40)
- Info.TextColor3 = Color3.fromRGB(200,200,200)
- Info.TextStrokeTransparency = 0.5
- Info.TextSize = 15
- if espPlayer.TeamColor == LP.TeamColor then
- espBOX.Color = BrickColor.new("Lime green")
- Info.TextStrokeColor3 = Color3.fromRGB(10,100,10)
- else
- espBOX.Color = BrickColor.new("Really red")
- Info.TextStrokeColor3 = Color3.fromRGB(100,10,10)
- end
- game:GetService('RunService').Stepped:connect(function()
- if current and LP.Character.Humanoid and espPlayer.Character.HumanoidRootPart then
- Info.Text = espPlayer.Name.." (".. math.floor((LP.Character.HumanoidRootPart.Position - espPlayer.Character.HumanoidRootPart.Position).magnitude)..")"
- end
- end)
- espPlayer.Character.Humanoid.Died:Connect(function()
- current = false
- espBOX:Destroy()
- AboveHead:Destroy()
- end)
- gsPlayers.PlayerRemoving:Connect(function(plr)
- if plr == espPlayer then
- current = false
- espBOX:Destroy()
- AboveHead:Destroy()
- end
- end)
- end
- end
- end
- end
- clientSided()
- end
- end
- Commands.unesp = function(args)
- if not args[1] then
- for i,v in pairs(gsCoreGui:GetDescendants()) do
- if string.sub(v.Name, 1, 4) == "rGET" then
- v:Destroy()
- end
- end
- else
- for i,v in pairs(gsCoreGui:GetDescendants()) do
- if string.sub(v.Name, 1, 4) == "rGET" then
- for i,a in pairs(findPlayer(args[1])) do
- if string.sub(v.Name, 5) == a.Name then
- v:Destroy()
- end
- end
- end
- end
- end
- end
- Commands.dice = function(args)
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("You rolled a dice for ".. tostring(math.random(1, 6)), "All")
- end
- Commands.random = function(args)
- if args[1] and args[2] then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Picking random number between "..args[1].." and "..args[2].."... The number is ".. tostring(math.random(args[1], args[2])), "All")
- end
- end
- Commands.closegame = function(args)
- game:Shutdown()
- end
- Commands.savetool = function(args)
- if args[1] then
- for i,a in pairs(LP.Character:GetDescendants()) do
- if a:IsA("Tool") and string.lower(a.Name) == string.lower(tostring(args[1])) then
- a.Parent = LP
- local oldName = a.Name
- a.Name = "saved "..oldName
- else
- for i,n in pairs(LP.Backpack:GetDescendants()) do
- if n:IsA("Tool") and string.lower(n.Name) == string.lower(tostring(args[1])) then
- n.Parent = LP
- local sOldName = n.Name
- n.Name = "saved "..sOldName
- end
- end
- end
- end
- else
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = LP
- local oldName = v.Name
- v.Name = "saved "..oldName
- end
- end
- end
- end
- Commands.loadtool = function(args)
- if args[1] then
- for i,a in pairs(LP:GetChildren()) do
- if a:IsA("Tool") and string.sub(a.Name, 1, 5) == "saved" and string.lower(string.sub(a.Name, 7)) == string.lower(tostring(args[1])) then
- a.Parent = LP.Backpack
- local currentName = a.Name
- a.Name = string.sub(currentName, 7)
- end
- end
- else
- for i,v in pairs(LP:GetChildren()) do
- if string.sub(v.Name, 1, 5) == "saved" then
- v.Parent = LP.Backpack
- local currentName = v.Name
- v.Name = string.sub(currentName, 7)
- end
- end
- end
- end
- Commands.savealltool = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = LP
- local oldName = v.Name
- v.Name = "saved "..oldName
- end
- end
- for i,v in pairs(LP.Backpack:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = LP
- local oldName = v.Name
- v.Name = "saved "..oldName
- end
- end
- end
- Commands.loadalltool = function(args)
- for i,v in pairs(LP:GetChildren()) do
- if v:IsA("Tool") and string.sub(v.Name, 1, 5) == "saved" then
- v.Parent = LP.Backpack
- local currentName = v.Name
- v.Name = string.sub(currentName, 7)
- end
- end
- end
- Mouse.KeyDown:Connect(function(key)
- if key == clicktpKEY and clicktpACTIVE == true then
- if Mouse.Target then
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
- end
- end
- if key == clickdelKEY and clickdelACTIVE == true then
- if Mouse.Target then
- Mouse.Target:Destroy()
- end
- end
- end)
- Mouse.Button1Down:Connect(function()
- if clicktpACTIVE == true and clicktpCLICK == true then
- if Mouse.Target then
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
- end
- end
- if clickdelACTIVE == true and clickdelCLICK == true then
- if Mouse.Target then
- Mouse.Target:Destroy()
- end
- end
- end)
- clicktpKEY = ""
- clickdelKEY = ""
- clicktpACTIVE = false
- clickdelACTIVE = false
- clicktpCLICK = false
- clickdelCLICK = false
- Commands.clicktp = function(args)
- if args[1] then
- clicktpKEY = string.sub(tostring(args[1]), 1, 1)
- clicktpACTIVE = true
- clicktpCLICK = false
- else
- clicktpKEY = ""
- clicktpACTIVE = true
- clicktpCLICK = true
- end
- clientSided()
- end
- Commands.clickdel = function(args)
- if args[1] then
- clickdelKEY = string.sub(tostring(args[1]), 1, 1)
- clickdelACTIVE = true
- clickdelCLICK = false
- else
- clickdelKEY = ""
- clickdelACTIVE = true
- clickdelCLICK = true
- end
- clientSided()
- end
- Commands.unclicktp = function(args)
- clicktpACTIVE = false
- end
- Commands.unclickdel = function(args)
- clickdelACTIVE = false
- end
- Commands.oof = function(args)
- spawn(function()
- while wait() do
- for i,v in pairs(game:GetService'Players':GetPlayers()) do
- if v.Character ~= nil and v.Character:FindFirstChild'Head' then
- for _,x in pairs(v.Character.Head:GetChildren()) do
- if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true) end
- end
- end
- end
- end
- end)
- end
- Commands.chatlogs = function(args)
- MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
- MainChatFrame.Visible = true
- end
- Commands.stopadmin = function(args)
- commandPrefix = " "
- following = false
- trailing = false
- annoying = false
- CMDBAR.Visible = false
- Match.Visible = false
- flying = false
- end
- Commands.freecam = function(args)
- for i,getFC in pairs(gsWorkspace:GetDescendants()) do
- if getFC.Name == "rGETpartNUMBER2" then
- getFC:Destroy()
- end
- end
- local CameraPart = Instance.new("Part")
- CameraPart.CanCollide = false
- CameraPart.CFrame = LP.Character.Head.CFrame
- CameraPart.Locked = true
- CameraPart.Transparency = 1
- CameraPart.Size = Vector3.new(1, 1, 1)
- CameraPart.Parent = gsWorkspace
- CameraPart.Name = "rGETpartNUMBER2"
- if bypassMODE == true then
- loopviewfc = true
- elseif bypassMODE == false then
- gsWorkspace.CurrentCamera.CameraSubject = CameraPart
- end
- local speedget = 1
- local T = CameraPart
- local CONTROL = {F = 0, B = 0, L = 0, R = 0}
- local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local SPEED = speedget
- if args[1] then
- speedfly = tonumber(args[1])
- else
- speedfly = 1
- end
- local function freecamfly()
- LP.Character.Head.Anchored = true
- doFREECAM = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0.1, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- else
- BV.velocity = Vector3.new(0, 0.1, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not doFREECAM
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- end)
- end
- Mouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = speedfly
- elseif KEY:lower() == 's' then
- CONTROL.B = -speedfly
- elseif KEY:lower() == 'a' then
- CONTROL.L = -speedfly
- elseif KEY:lower() == 'd' then
- CONTROL.R = speedfly
- end
- end)
- Mouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- freecamfly()
- end
- Commands.fc = function(args)
- if args[1] then
- run(commandPrefix.."freecam "..args[1])
- else
- run(commandPrefix.."freecam")
- end
- end
- Commands.unfreecam = function(args)
- doFREECAM = false
- LP.Character.Head.Anchored = false
- view(LP)
- if gsWorkspace.rGETpartNUMBER2 then
- gsWorkspace.rGETpartNUMBER2:Destroy()
- end
- loopviewfc = false
- end
- Commands.unfc = function(args)
- doFREECAM = false
- LP.Character.Head.Anchored = false
- view(LP)
- if gsWorkspace.rGETpartNUMBER2 then
- gsWorkspace.rGETpartNUMBER2:Destroy()
- end
- loopviewfc = false
- end
- Commands.gotofc = function(args)
- doFREECAM = false
- LP.Character.Head.Anchored = false
- view(LP)
- pcall(function()
- LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
- gsWorkspace.rGETpartNUMBER2:Destroy()
- end)
- loopviewfc = false
- end
- Commands.fctp = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- pcall(function()
- gsWorkspace.rGETpartNUMBER2.CFrame = v.Character.Head.CFrame
- end)
- end
- end
- end
- Commands.cmds = function(args)
- CMDSmain.Position = UDim2.new(0, 695, 0, 297)
- CMDSmain.Visible = true
- CMDSmain:TweenSize(UDim2.new(0, 440, 0, 367), "InOut", "Sine", 1)
- end
- Commands.fullcredits = function(args)
- Notification("info", "Credit to Autumn, Josh and 3dsboy08 (Help with "..commandPrefix.."remotespy and anti client kick)", 1)
- Notification("info", "Credit to Infinite Yield developers (Assisted in "..commandPrefix.."esp and "..commandPrefix.."fly commands)", 1)
- Notification("info", "Credit to Timeless ("..commandPrefix.."invisible) and Harkinian ("..commandPrefix.."shutdown)", 1)
- Notification("info", "Credit to DEX creators ("..commandPrefix.."explorer) and xFunnieuss ("..commandPrefix.."spinhats)", 1)
- Notification("info", "Only creator is illremember", 2)
- end
- Commands.hotkey = function(args)
- if args[1] then
- local hotkeyKEY = string.sub(tostring(args[1]), 1, 3)
- if args[2] then
- table.remove(args, 1)
- local hotkeyCMD = table.concat(args, " ")
- table.insert(hotkeys, hotkeyCMD.."//"..hotkeyKEY)
- fullUpdate()
- Notification("info", "Hotkey added!", 1)
- end
- end
- end
- Mouse.KeyDown:Connect(function(key)
- for i,v in pairs(hotkeys) do
- local currentKey = string.match(v, "[%a%d]+$")
- if string.len(currentKey) == 1 then
- if key == string.sub(v, #v, #v) then
- local commandtoRUN = string.match(v, "^[%w%s]+")
- if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
- if bypassMODE == true then
- if doFREECAM == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- run(commandPrefix.."unfly")
- end
- else
- if flying == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- run(commandPrefix.."unfly")
- end
- end
- elseif tostring(commandtoRUN) == "noclip" then
- if noclip == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- run(commandPrefix.."clip")
- end
- elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
- if doFREECAM == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- if fchotkeymode == "goto" then
- run(commandPrefix.."gotofc")
- elseif fchotkeymode == "unfc" then
- run(commandPrefix.."unfreecam")
- end
- end
- else
- run(commandPrefix..tostring(commandtoRUN))
- end
- end
- else
- if string.lower(string.sub(tostring(currentKey), 1, 1)) == "f" then
- local commandtoRUN = string.match(v, "^[%w%s]+")
- local hotkeyadjust = tonumber(string.sub(currentKey, 2, 3)) + 25
- if string.byte(key) == hotkeyadjust then
- if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
- if bypassMODE == true then
- if doFREECAM == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- run(commandPrefix.."unfly")
- end
- else
- if flying == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- run(commandPrefix.."unfly")
- end
- end
- elseif tostring(commandtoRUN) == "noclip" then
- if noclip == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- run(commandPrefix.."clip")
- end
- elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
- if doFREECAM == false then
- run(commandPrefix..tostring(commandtoRUN))
- else
- if fchotkeymode == "goto" then
- run(commandPrefix.."gotofc")
- elseif fchotkeymode == "unfc" then
- run(commandPrefix.."unfreecam")
- end
- end
- else
- run(commandPrefix..tostring(commandtoRUN))
- end
- end
- end
- end
- end
- end)
- Commands.removeallhotkey = function(args)
- hotkeys = {}
- fullUpdate()
- Notification("warning", "All hotkeys reset/removed", 6)
- end
- Commands.removehotkey = function(args)
- if args[1] then
- for i,v in pairs(hotkeys) do
- local currentKey = string.match(v, "[%a%d]+$")
- if currentKey == string.lower(tostring(args[1])) then
- table.remove(hotkeys, i)
- fullUpdate()
- end
- end
- end
- end
- Commands.printhotkeys = function(args)
- for i,v in pairs(hotkeys) do
- warn("HOTKEYS:")
- print(v)
- end
- end
- Commands.os = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." is on "..v.OsPlatform, "All")
- end
- end
- end
- spinning = false
- Commands.spin = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- run(commandPrefix.."attach "..v.Name)
- annplr = v
- annoying = true
- spinning = true
- end
- end
- end
- Commands.unspin = function(args)
- if spinning then
- annoying = false
- spinning = false
- end
- run(""..commandPrefix.."unattach")
- end
- Commands.explorer = function(args)
- loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
- Notification("info", "Loaded DEX explorer!", 5)
- end
- Commands.maxzoom = function(args)
- if args[1] then
- LP.CameraMaxZoomDistance = args[1]
- end
- end
- Commands.stare = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- stareplr = v
- staring = true
- end
- end
- end
- Commands.unstare = function(args)
- staring = false
- end
- Commands.tempgod = function(args)
- local hu = LP.Character.Humanoid
- local l = Instance.new("Humanoid")
- l.Parent = LP.Character
- l.Name = "Humanoid"
- wait(0.1)
- hu.Parent = LP
- gsWorkspace.CurrentCamera.CameraSubject = LP.Character
- LP.Character.Animate.Disabled = true
- wait(0.1)
- LP.Character.Animate.Disabled = false
- Notification("info", "Enabled Temp FE Godmode", 4)
- end
- Commands.void = function(args)
- if hasTools() == false then
- Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
- else
- FEGodmode()
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- local NOW = LP.Character.HumanoidRootPart.CFrame
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- wait(0.3)
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- local function tp(player,player2)
- local char1,char2=player.Character,player2.Character
- if char1 and char2 then
- char1:MoveTo(char2.Head.Position)
- end
- end
- wait(0.5)
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(999999999999999,0,999999999999999))
- end
- end
- end
- end
- Commands.freefall = function(args)
- if hasTools() == false then
- Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
- else
- FEGodmode()
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- local NOW = LP.Character.HumanoidRootPart.CFrame
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- wait(0.3)
- LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
- wait(0.5)
- LP.Character.HumanoidRootPart.CFrame = NOW
- wait(0.5)
- LP.Character.HumanoidRootPart.CFrame = NOW
- wait(0.6)
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
- end
- end
- end
- end
- Commands.version = function(args)
- Notification("info", "Current Shattervast Version: V2.8", 7)
- end
- Commands.shiftlockon = function(args)
- LP.DevEnableMouseLock = true
- Notification("info", "Shift lock enabled!", 5)
- end
- for i,needChat in pairs(gsPlayers:GetPlayers()) do
- needChat.Chatted:Connect(function(msg)
- if copychatall then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
- end
- end)
- end
- gsPlayers.PlayerAdded:Connect(function(plr)
- plr.Chatted:Connect(function(msg)
- if copychatall then
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
- end
- end)
- end)
- copychatplayer = nil
- copychatall = false
- copychatACTIVE = false
- Commands.copychat = function(args)
- if args[1] then
- if string.lower(args[1]) == "all" or string.lower(args[1]) == "others" then
- copychatall = true
- else
- for i,v in pairs(findPlayer(args[1])) do
- if v ~= LP then
- copychatplayer = v
- copychatACTIVE = true
- end
- end
- end
- end
- end
- Commands.uncopychat = function(args)
- copychatall = false
- copychatACTIVE = false
- end
- Commands.newkill = function(args)
- if hasTools() == false then
- Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
- else
- if args[1] then
- for i,plr in pairs(findSinglePlayer(args[1])) do
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- for i,v in pairs(LP.Backpack:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = LP.Character
- wait()
- v.Parent = plr.Character
- end
- end
- wait(0.4)
- LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(4000000, -10, 200000))
- end
- end
- end
- end
- Commands.newattach = function(args)
- if hasTools() == false then
- Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
- else
- if args[1] then
- for i,plr in pairs(findSinglePlayer(args[1])) do
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- for i,v in pairs(LP.Backpack:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = LP.Character
- wait()
- v.Parent = plr.Character
- end
- end
- end
- end
- end
- end
- Commands.newbring = function(args)
- if hasTools() == false then
- Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
- else
- if args[1] then
- for i,plr in pairs(findSinglePlayer(args[1])) do
- local NOW = LP.Character.HumanoidRootPart.CFrame
- for i,v in pairs(LP.Backpack:GetChildren())do
- LP.Character.Humanoid:EquipTool(v)
- end
- for i,v in pairs(LP.Backpack:GetDescendants()) do
- if v:IsA("Tool") then
- v.Parent = LP.Character
- wait()
- v.Parent = plr.Character
- end
- end
- wait(0.4)
- LP.Character.HumanoidRootPart.CFrame = NOW
- wait(0.4)
- LP.Character.HumanoidRootPart.CFrame = NOW
- end
- end
- end
- end
- Commands.spawn = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "ws" then
- spawnWS = args[2] or CurrentWalkspeed
- LP.Character.Humanoid.WalkSpeed = args[2] or CurrentWalkspeed
- elseif string.lower(tostring(args[1])) == "jp" then
- spawnJP = args[2] or CurrentJumppower
- LP.Character.Humanoid.JumpPower = args[2] or CurrentJumppower
- elseif string.lower(tostring(args[1])) == "hh" then
- spawnHH = args[2] or CurrentHipheight
- LP.Character.Humanoid.HipHeight = args[2] or CurrentHipheight
- elseif string.lower(tostring(args[1])) == "god" then
- spawningfegod = true
- FEGodmode()
- end
- end
- end
- Commands.unspawn = function(args)
- spawnWS = CurrentWalkspeed
- spawnJP = CurrentJumppower
- spawnHH = CurrentHipheight
- spawningfegod = false
- Notification("info", "Reset spawning stats", 5)
- end
- savingtoolsloop = false
- Commands.autosavetool = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "on" then
- savingtoolsloop = true
- elseif string.lower(tostring(args[1])) == "off" then
- savingtoolsloop = false
- end
- end
- end
- modeFling = false
- modeCompliment = false
- modeMove = false
- modeInfo = false
- Commands.beginbot = function(args)
- if not args[1] then
- print("fling // compliment // move // info")
- Notification("info", ""..commandPrefix.."beginbot Modes printed", 5)
- else
- if string.lower(tostring(args[1])) == "fling" then
- modeFling = true
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hello! I am Fling-Bot 5000! Say !fling [Player] to fling that player!", "All")
- elseif string.lower(tostring(args[1])) == "compliment" then
- modeCompliment = true
- complimentReady = true
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Good day, I am Compliment-Bot. Say !c [Player] to give them a compliment.", "All")
- elseif string.lower(tostring(args[1])) == "move" then
- modeMove = true
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hi, I am movement bot. Commands you can use: !walk [Player], !bringbot, !follow [Player].", "All")
- elseif string.lower(tostring(args[1])) == "info" then
- modeInfo = true
- infoReady = true
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hey, I'm Info-Bot. Commands you can use: !age [Player], !id [Player].", "All")
- end
- end
- end
- Commands.endbot = function(args)
- if not args[1] then
- modeFling = false
- modeCompliment = false
- modeMove = false
- modeInfo = false
- else
- if string.lower(tostring(args[1])) == "fling" then
- modeFling = false
- elseif string.lower(tostring(args[1])) == "compliment" then
- modeCompliment = false
- elseif string.lower(tostring(args[1])) == "move" then
- modeMove = false
- elseif string.lower(tostring(args[1])) == "info" then
- modeInfo = false
- end
- end
- end
- Commands.stopsit = function(args)
- stopsitting = true
- end
- Commands.gosit = function(args)
- stopsitting = false
- end
- chattingerror = true
- Commands.chaterror = function(args)
- if chattingerror then
- chattingerror = false
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
- wait(4)
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
- wait(3)
- chattingerror = true
- end
- end
- spawnpos = nil
- spawningpos = true
- Commands.spawnpoint = function(args)
- spawnpos = LP.Character.HumanoidRootPart.CFrame
- spawningpos = true
- Notification("info", "Spawn point has been set! Use "..commandPrefix.."nospawn to remove.", 6)
- end
- Commands.nospawn = function(args)
- spawningpos = false
- Notification("info", "Spawn point has been removed. Use "..commandPrefix.."spawnpoint to enable.", 6)
- end
- Commands.bypass = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "on" then
- bypassMODE = true
- Notification("warning", "Bypass mode turned on, this changes functions of "..commandPrefix.."fly and other commands to bypass most anti-exploits.", 7)
- elseif string.lower(tostring(args[1])) == "off" then
- bypassMODE = false
- Notification("warning", "Bypass mode has been turned off.", 7)
- end
- end
- end
- Commands.fixcam = function(args)
- gsWorkspace.CurrentCamera:Destroy()
- wait(0.1)
- game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character.Humanoid
- game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
- LP.CameraMinZoomDistance = 0.5
- LP.CameraMaxZoomDistance = 400
- LP.CameraMode = "Classic"
- LP.DevCameraOcclusionMode = CurrentNormal
- end
- Commands.gotoobj = function(args)
- if args[1] then
- for i,v in pairs(gsWorkspace:GetDescendants()) do
- if string.lower(v.Name) == string.lower(tostring(args[1])) then
- LP.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0, 3, 0)
- end
- end
- end
- end
- Commands.breakcam = function(args)
- gsWorkspace.CurrentCamera.CameraSubject = LP.Character.Head
- end
- Commands.inviscam = function(args)
- LP.DevCameraOcclusionMode = "Invisicam"
- end
- printobjKEY = ""
- printobjCLICKING = false
- printobjACTIVE = false
- Commands.printobj = function(args)
- if args[1] then
- printobjKEY = string.sub(tostring(args[1]), 1, 1)
- printobjACTIVE = true
- printobjCLICKING = false
- else
- printobjKEY = ""
- printobjACTIVE = true
- printobjCLICKING = true
- end
- end
- Mouse.KeyDown:Connect(function(key)
- if key == printobjKEY and printobjACTIVE == true then
- if Mouse.Target then
- local path = Mouse.Target:GetFullName()
- local getPath = "game:GetService(\"Workspace\")"
- local getSpaces = ""
- local separate = {}
- local a = nil
- for v in string.gmatch(string.sub(path, 10), "[^.]+") do
- if string.match(v, " ") then
- a = "["..v.."]"
- table.insert(separate, a)
- else
- a = "."..v
- table.insert(separate, a)
- end
- getSpaces = table.concat(separate, "")
- end
- local fullPath = getPath..getSpaces
- print(fullPath)
- end
- end
- end)
- Mouse.Button1Down:Connect(function()
- if printobjCLICKING == true and printobjACTIVE == true then
- if Mouse.Target then
- local path = Mouse.Target:GetFullName()
- local getPath = "game:GetService(\"Workspace\")"
- local getSpaces = ""
- local separate = {}
- local a = nil
- for v in string.gmatch(string.sub(path, 10), "[^.]+") do
- if string.match(v, " ") then
- a = "["..v.."]"
- table.insert(separate, a)
- else
- a = "."..v
- table.insert(separate, a)
- end
- getSpaces = table.concat(separate, "")
- end
- local fullPath = getPath..getSpaces
- print(fullPath)
- end
- end
- end)
- Commands.unprintobj = function(args)
- printobjACTIVE = false
- printobjCLICKING = false
- end
- Commands.hotkeyfc = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "goto" then
- fchotkeymode = "goto"
- elseif string.lower(tostring(args[1])) == "unfc" then
- fchotkeymode = "unfc"
- end
- fullUpdate()
- end
- end
- Commands.carpet = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- if v ~= nil then
- annoying = true
- annplr = v
- local carpetAnimation = Instance.new("Animation")
- carpetAnimation.AnimationId = "rbxassetid://282574440"
- carpetTrack = LP.Character.Humanoid:LoadAnimation(carpetAnimation)
- carpetTrack:Play(.1, 1, 1)
- end
- end
- end
- end
- Commands.uncarpet = function(args)
- annoying = false
- carpetTrack:Stop()
- end
- Commands.brickcreate = function(args)
- if args[1] then
- local createPosition = LP.Character.HumanoidRootPart.CFrame
- if args[2] and args[3] and args[4] then
- createPosition = CFrame.new(Vector3.new(args[2], args[3], args[4]))
- else
- createPosition = LP.Character.HumanoidRootPart.CFrame
- end
- for i = 1, args[1] do
- LP.Character.HumanoidRootPart.CFrame = createPosition
- run(commandPrefix.."blockhats")
- wait(0.2)
- run(commandPrefix.."drophats")
- wait(0.2)
- run(commandPrefix.."reset")
- wait(6)
- end
- end
- end
- Commands.forward = function(args)
- if args[1] then
- forwardSpeed = args[1]
- else
- forwardSpeed = 1
- end
- cmdForward = true
- end
- Commands.unforward = function(args)
- cmdForward = false
- end
- Commands.id = function(args)
- if args[1] then
- for i,v in pairs(findPlayer(args[1])) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account ID: "..v.UserId.."!", "All")
- end
- end
- end
- Commands.spinhats = function(args) -- Credit to xFunnieuss
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Accessory") or v:IsA("Hat") then
- local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
- local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
- if v.Handle.AccessoryWeld then
- v.Handle.AccessoryWeld:Destroy()
- end
- if args[1] then
- spin.AngularVelocity = Vector3.new(0, args[1], 0)
- spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
- else
- spin.AngularVelocity = Vector3.new(0, 100, 0)
- spin.MaxTorque = Vector3.new(0, 200, 0)
- end
- keep.P = 30000
- keep.D = 50
- spinObj = keep
- spinTOhead = true
- end
- end
- end
- Commands.unspinhats = function(args)
- for i,v in pairs(LP.Character:GetDescendants()) do
- if v:IsA("Accessory") or v:IsA("Hat") then
- pcall(function()
- run(commandPrefix.."drophats")
- wait(2)
- v.Handle.spin:Destroy()
- v.Handle.keep:Destroy()
- end)
- end
- end
- end
- savedmap = {}
- Commands.savemap = function(args)
- for i,v in pairs(gsWorkspace:GetChildren()) do
- v.Archivable = true
- if not v:IsA("Terrain") and not v:IsA("Camera") then
- if not gsPlayers:FindFirstChild(v.Name) then
- table.insert(savedmap, v:Clone())
- end
- end
- end
- clientSided()
- end
- Commands.loadmap = function(args)
- for i,v in pairs(gsWorkspace:GetChildren()) do
- if not v:IsA("Terrain") and not v:IsA("Camera") then
- if not gsPlayers:FindFirstChild(v.Name) then
- pcall(function()
- v:Destroy()
- end)
- end
- end
- end
- for i,a in ipairs(savedmap) do
- a:Clone().Parent = gsWorkspace
- end
- clientSided()
- end
- Commands.creatorid = function(args)
- LP.UserId = game.CreatorId
- end
- Commands.gameid = function(args)
- Notification("info", "Current game's ID = "..game.GameId, 8)
- end
- Commands.delobj = function(args)
- if args[1] then
- for i,v in pairs(gsWorkspace:GetDescendants()) do
- if string.lower(v.Name) == string.lower(tostring(args[1])) then
- v:Destroy()
- clientSided()
- end
- end
- end
- end
- Commands.glide = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- local goal = {}
- goal.CFrame = v.Character.HumanoidRootPart.CFrame
- local defaultSpeed = 3
- if args[2] then
- if tonumber(args[2]) < 10 then
- defaultSpeed = tonumber(args[2])
- else
- defaultSpeed = 5
- end
- else
- defaultSpeed = 3
- end
- local goalFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(defaultSpeed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), goal)
- goalFunction:Play()
- end
- end
- end
- stutterON = false
- Commands.stutter = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "on" then
- stutterON = true
- elseif string.lower(tostring(args[1])) == "off" then
- stutterON = false
- wait(0.4)
- LP.Character.HumanoidRootPart.Anchored = false
- end
- end
- end
- spawn(function()
- while wait(0.1) do
- if stutterON == true then
- LP.Character.HumanoidRootPart.Anchored = false
- wait(0.1)
- LP.Character.HumanoidRootPart.Anchored = true
- end
- end
- end)
- Commands.platform = function(args)
- local a = Instance.new("Part")
- a.Parent = gsWorkspace
- a.Size = Vector3.new(10, 1, 10)
- a.Anchored = true
- a.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
- LP.Character.HumanoidRootPart.CFrame = a.CFrame + Vector3.new(0, 2, 0)
- clientSided()
- wait(20)
- a:Destroy()
- end
- Commands.servertime = function(args)
- Notification("info", "Server time is "..math.ceil(tonumber(gsWorkspace.DistributedGameTime)).." seconds.", 8)
- end
- Commands.ride = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://179224234"
- RIDEtrack = LP.Character.Humanoid:LoadAnimation(Anim)
- rideACTIVE = true
- ridePLAYER = v
- RIDEtrack:Play()
- end
- end
- end
- Commands.unride = function(args)
- RIDEtrack:Stop()
- rideACTIVE = false
- end
- Commands.cmute = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/mute "..v.Name, "All")
- clientSided()
- end
- end
- end
- Commands.uncmute = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/unmute "..v.Name, "All")
- end
- end
- end
- Commands.hat = function(args)
- if args[1] then
- for i,v in pairs(findSinglePlayer(args[1])) do
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://282574440"
- HATtrack = LP.Character.Humanoid:LoadAnimation(Anim)
- rideACTIVE = true
- ridePLAYER = v
- HATtrack:Play()
- view(v)
- end
- end
- end
- Commands.unhat = function(args)
- HATtrack:Stop()
- rideACTIVE = false
- view(LP)
- end
- --[[Commands.spawnreset = function(args)
- if args[1] then
- if string.lower(tostring(args[1])) == "on" then
- spawningatreset = true
- elseif string.lower(tostring(args[1])) == "off" then
- spawningatreset = false
- end
- end
- end]]
- Commands.chat = function(args)
- if args[1] then
- local Chatmsg = table.concat(args, " ")
- game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Chatmsg, "All")
- end
- end
- -- findPlayer function (ALL, OTHERS, ME, NOOBS, VETERANS, OLDVETERANS, FRIENDS, NOFRIENDS, DEFAULT, RANDOM, SAMETEAM, NOTEAM, OTHERTEAM, TEAMname)
- function findPlayer(plr)
- local players = {}
- local find = plr:lower()
- local getAllNames = getmultipleplayers(find)
- for i,mplr in pairs(getAllNames) do
- if mplr == "all" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- table.insert(players,v)
- end
- elseif mplr == "others" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.Name ~= LP.Name then
- table.insert(players,v)
- end
- end
- elseif mplr == "me" then
- table.insert(players,LP)
- elseif mplr == "noobs" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.AccountAge <= 3 then
- table.insert(players,v)
- end
- end
- elseif mplr == "veterans" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.AccountAge >= 365 then
- table.insert(players,v)
- end
- end
- elseif mplr == "oldveterans" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.AccountAge >= 1500 then
- table.insert(players,v)
- end
- end
- elseif mplr == "friends" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
- table.insert(players,v)
- end
- end
- elseif mplr == "nofriends" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if not v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
- table.insert(players,v)
- end
- end
- elseif mplr == "default" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") then
- table.insert(players,v)
- end
- end
- elseif mplr == "random" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- table.insert(players,v[math.random(1, #v)])
- end
- elseif mplr == "sameteam" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.Team == LP.Team then
- table.insert(players,v)
- end
- end
- elseif mplr == "noteam" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.Team == nil then
- table.insert(players,v)
- end
- end
- elseif mplr == "otherteam" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if v.Team ~= LP.Team then
- table.insert(players,v)
- end
- end
- elseif string.sub(mplr, 1, 4) == "team" then
- for i,v in pairs(gsPlayers:GetPlayers()) do
- local spaceTEAM = {}
- for teamValues in (string.gmatch(string.sub(mplr, 5), "[^_]+")) do
- spaceTEAM[#spaceTEAM + 1] = teamValues
- end
- local gottrueteam = table.concat(spaceTEAM, " ")
- if string.lower(tostring(v.Team)) == string.lower(gottrueteam) then
- table.insert(players,v)
- end
- end
- else
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if string.lower(v.Name):sub(1, #mplr) == string.lower(mplr) then
- table.insert(players,v)
- end
- end
- end
- end
- return players
- end
- function getmultipleplayers(plr)
- local plrsgotten = {}
- for i in string.gmatch(plr,"[^,]+") do
- table.insert(plrsgotten,i)
- end
- return plrsgotten
- end
- function findSinglePlayer(plr)
- local players = {}
- local find = plr:lower()
- if find == "me" then
- table.insert(players,LP)
- else
- for i,v in pairs(gsPlayers:GetPlayers()) do
- if string.lower(v.Name):sub(1, #find) == string.lower(find) then
- table.insert(players,v)
- end
- end
- end
- local oneplayer = {}
- pcall(function()
- table.insert(oneplayer, players[math.random(1, #players)])
- end)
- return oneplayer
- end
- -- Anti Kick
- if getrawmetatable then
- function formatargs(getArgs,v)
- if #getArgs == 0 then
- return ""
- end
- local collectArgs = {}
- for k,v in next,getArgs do
- local argument = ""
- if type(v) == "string" then
- argument = "\""..v.."\""
- elseif type(v) == "table" then
- argument = "{" .. formatargs(v,true) .. "}"
- else
- argument = tostring(v)
- end
- if v and type(k) ~= "number" then
- table.insert(collectArgs,k.."="..argument)
- else
- table.insert(collectArgs,argument)
- end
- end
- return table.concat(collectArgs, ", ")
- end
- kicknum = 0
- local game_meta = getrawmetatable(game)
- local game_namecall = game_meta.__namecall
- local game_index = game_meta.__index
- local w = (setreadonly or fullaccess or make_writeable)
- pcall(w, game_meta, false)
- game_meta.__namecall = function(out, ...)
- local args = {...}
- local Method = args[#args]
- args[#args] = nil
- if Method == "Kick" and out == LP then
- kicknum = kicknum + 1
- warn("Blocked client-kick attempt "..kicknum)
- return
- end
- if antiremotes then
- if Method == "FireServer" or Method == "InvokeServer" then
- if out.Name ~= "CharacterSoundEvent" and out.Name ~= "SayMessageRequest" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Parent ~= "DefaultChatSystemChatEvents" then
- warn("Blocked remote: "..out.Name.." // Method: "..Method)
- return
- end
- end
- else
- if Method == "FireServer" or Method == "InvokeServer" then
- for i,noremote in pairs(blockedremotes) do
- if out.Name == noremote and out.Name ~= "SayMessageRequest" then
- warn("Blocked remote: "..out.Name.." // Method: "..Method)
- return
- end
- end
- end
- end
- if spyingremotes then
- if Method == "FireServer" or Method == "InvokeServer" then
- if out.Name ~= "CharacterSoundEvent" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Name ~= "SayMessageRequest" then
- local arguments = {}
- for i = 1,#args do
- arguments[i] = args[i]
- end
- local getScript = getfenv(2).script
- if getScript == nil then
- getScript = "??? (Not Found) ???"
- end
- warn("<> <> <> A "..out.ClassName.." has been fired! How to fire:\ngame."..out:GetFullName()..":"..Method.."("..formatargs(arguments)..")\n\nFired from script: ".. tostring(getScript:GetFullName()))
- end
- end
- end
- return game_namecall(out, ...)
- end
- end
- -- FE Check
- function FEcheckDefault()
- if gsWorkspace.FilteringEnabled == true then
- createIntro("warning", "FE is enabled! Press "..commandPrefix.." to bring Command Bar.", 7)
- else
- createIntro("warning", "FE is disabled. Consider using a different script.", 7)
- end
- end
- FEcheckDefault()
- end)
- Muderer.Name = "Muderer"
- Muderer.Parent = Main1
- Muderer.BackgroundColor3 = Color3.new(0, 0, 0)
- Muderer.BackgroundTransparency = 0.15000000596046
- Muderer.Position = UDim2.new(0.0218579229, 0, 0.34939757, 0)
- Muderer.Size = UDim2.new(0, 200, 0, 50)
- Muderer.Font = Enum.Font.Cartoon
- Muderer.Text = "Muderer Mystery 2 Gui"
- Muderer.TextColor3 = Color3.new(1, 1, 1)
- Muderer.TextScaled = true
- Muderer.TextSize = 14
- Muderer.TextWrapped = true
- Muderer.MouseButton1Down:connect(function()
- if game.PlaceId == 142823291 then --Proofing just because ;)
- --Note: Don't reset with godmode on or you will be stuck on a black screen for a reasonable amount of time
- --Change to false if you dont like printing to console
- local printvar = true
- --Change to true if you want to see names instead of murderer, sheriff, and innocents with esp
- local espnames = true
- --Change keybinds to your liking
- local coinkey = "c" --Coin grabber keybind
- local MSkey = "m" --Murderer/Sheriff esp keybind
- local playerskey = "q" --All players esp keybind
- local espoffkey = "b" --Turn esp off keybind
- local flykey = "f" --Fly keybind
- local noclipkey = "r" --Noclip keybind
- local godmodekey = "g" --Godmode keybind
- local xrayonkey = "x" --Xray on keybind
- local xrayoffkey = "z" --Xray off keybind
- local bringgunkey = "t" --Teleport to gun keybind
- local hideshowguikey = "p" --Show/Hide gui keybind
- --End of easy customization options
- --Gui Buttons and Status--
- local MM2 = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local Title = Instance.new("TextLabel")
- local Coin = Instance.new("TextButton")
- local MSEsp = Instance.new("TextButton")
- local MSESPActive = Instance.new("TextLabel")
- local PlayersEsp = Instance.new("TextButton")
- local PlayersEspActive = Instance.new("TextLabel")
- local EspOff = Instance.new("TextButton")
- local EspOffActive = Instance.new("TextLabel")
- local Run = Instance.new("TextButton")
- local RunActiveGui = Instance.new("TextLabel")
- local Fly = Instance.new("TextButton")
- local FlyActive = Instance.new("TextLabel")
- local Noclip = Instance.new("TextButton")
- local NoclipActive = Instance.new("TextLabel")
- local GodMode = Instance.new("TextButton")
- local GodModeActive = Instance.new("TextLabel")
- local GuiXrayOn = Instance.new("TextButton")
- local GuiXrayOnActive = Instance.new("TextLabel")
- local GuiXrayOff = Instance.new("TextButton")
- local GuiXrayOffActive = Instance.new("TextLabel")
- local BringGun = Instance.new("TextButton")
- local Keybinds = Instance.new("TextButton")
- local KeybindsActive = Instance.new("TextLabel")
- local Hide = Instance.new("TextButton")
- local Show = Instance.new("TextButton")
- --Other Variables
- local runActive = false
- local teamname = "None"
- local murderer = "None"
- local sheriff = "None"
- local player = game:GetService("Players").LocalPlayer
- local esp = false
- local plresp
- local track = false
- local NClip = false
- local char = game.Players.LocalPlayer.Character
- local obj = game.workspace
- local mouse=game.Players.LocalPlayer:GetMouse()
- local LP = game:GetService("Players").LocalPlayer
- local flyvar = false
- local showvar = true
- local inputcode = game:GetService("UserInputService")
- local godmodevar = false
- local keyOff = false
- local NClip = false
- --Start of Gui--
- MM2.Name = "MM2"
- MM2.Parent = game.CoreGui
- MM2.ResetOnSpawn = false
- Main.Name = "Main"
- Main.Parent = MM2
- Main.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Main.BorderColor3 = Color3.new(0, 0.607843, 1)
- Main.BorderSizePixel = 5
- Main.Draggable = true
- Main.Position = UDim2.new(0.574999988, 0, 0.349999994, 0)
- Main.Size = UDim2.new(0.2, 0, 0.4, 0)
- Main.Visible = true
- Main.Active = true
- Title.Name = "Title"
- Title.Parent = Main
- Title.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Title.BorderColor3 = Color3.new(0, 0.607843, 1)
- Title.BorderSizePixel = 5
- Title.Draggable = true
- Title.Size = UDim2.new(1.005, 0, 0.2, 0)
- Title.ZIndex = 3
- Title.Font = Enum.Font.SciFi
- Title.FontSize = Enum.FontSize.Size24
- Title.Text = "Murder Mystery 2"
- Title.TextColor3 = Color3.new(0, 0.607843, 1)
- Title.TextScaled = true
- Title.TextSize = 20
- Title.TextStrokeColor3 = Color3.new(0.129412, 0.54902, 1)
- Title.TextWrapped = true
- --Start of functions for buttons--
- function Create(base, team, colors1, colors2, colors3, teamname) --For all esps
- local bb = Instance.new("BillboardGui",player.PlayerGui)
- bb.Adornee = base
- bb.ExtentsOffset = Vector3.new(0,1,0)
- bb.AlwaysOnTop = true
- bb.Size = UDim2.new(0,5,0,5)
- bb.StudsOffset = Vector3.new(0,1,0)
- bb.Name = "tracker"
- local frame = Instance.new("Frame",bb)
- frame.ZIndex = 10
- frame.BackgroundTransparency = 0.3
- frame.Size = UDim2.new(1,0,1,0)
- local txtlbl = Instance.new("TextLabel",bb)
- txtlbl.ZIndex = 10
- txtlbl.Text = teamname
- txtlbl.BackgroundTransparency = 1
- txtlbl.Position = UDim2.new(0,0,0,-35)
- txtlbl.Size = UDim2.new(1,0,10,0)
- txtlbl.Font = "ArialBold"
- txtlbl.FontSize = "Size12"
- txtlbl.TextStrokeTransparency = 0.5
- if team then --For teams, left over from origianl but never removed
- txtlbl.TextColor3 = Color3.new(0,0,255)
- frame.BackgroundColor3 = Color3.new(0,0,255)
- else
- txtlbl.TextColor3 = Color3.new(colors1,colors2,colors3)
- frame.BackgroundColor3 = Color3.new(colors1,colors2,colors3)
- end
- end
- function findmurderer() --Find who the murderer is
- local colors1 = 255
- local colors2 = 0
- local colors3 = 0
- for i, v in pairs(game:GetService("Players"):GetChildren()) do
- if v ~= game:GetService("Players").LocalPlayer then
- for i,v in pairs(v.Backpack:GetChildren()) do --Checks backpack for knife
- if v.Name == "Knife" then
- if espnames == true then
- local teamname = v.Parent.Parent.Name
- if v.Parent.Parent.Character.Head ~= nil then
- Create(v.Parent.Parent.Character.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from murderer!")
- end
- end
- elseif espnames == false then
- local teamname = "Murderer"
- if v.Parent.Parent.Character.Head ~= nil then
- Create(v.Parent.Parent.Character.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from murderer!")
- end
- end
- end
- murderer = v.Parent.Parent.Name
- if printvar == true then
- print(murderer.." is Murderer")
- end
- end
- end
- for i,v in pairs(v.Character:GetChildren()) do --Checks workspace player for knife (holding it)
- if v.Name == "Knife" then
- if espnames == true then
- local teamname = v.Parent.Name
- if v.Parent.Head ~= nil then --Tried to failproof to stop printing nil
- Create(v.Parent.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from murderer!")
- end
- end
- elseif espnames == false then
- local teamname = "Murderer"
- if v.Parent.Head ~= nil then
- Create(v.Parent.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from murderer!")
- end
- end
- end
- murderer = v.Parent.Name
- if printvar == true then --Tried to failproof to stop printing nil
- local murderer1 = tostring(v.Parent.Name)
- print(murderer1.." is Murderer")
- end
- end
- end
- end
- end
- end
- function findsheriff() --Find who the sheriff is
- local colors1 = 0
- local colors2 = 0
- local colors3 = 255
- for i, v in pairs(game:GetService("Players"):GetChildren()) do
- if v ~= game:GetService("Players").LocalPlayer then
- for i,v in pairs(v.Backpack:GetChildren()) do
- if v.Name == "Revolver" or v.Name == "Gun" then --Lazy to check if its revolver or gun and checks backpack for gun
- if espnames == true then
- local teamname = v.Parent.Parent.Name
- if v.Parent.Parent.Character.Head ~= nil then --Tried to failproof to stop printing nil
- Create(v.Parent.Parent.Character.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from sheriff!")
- end
- end
- elseif espnames == false then
- local teamname = "Sheriff"
- if v.Parent.Parent.Character.Head ~= nil then --Tried to failproof to stop printing nil
- Create(v.Parent.Parent.Character.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from sheriff!")
- end
- end
- end
- sheriff = v.Parent.Parent.Name
- if printvar == true then
- local sheriff1 = tostring(v.Parent.Parent.Name)
- print(sheriff1.." is Sheriff")
- end
- end
- end
- for i,v in pairs(v.Character:GetChildren()) do
- if v.Name == "Revolver" or v.Name == "Gun" then --Lazy to check if its revolver or gun and checks workspace player for gun (holding it)
- if espnames == true then
- local teamname = v.Parent.Name
- if v.Parent.Head ~= nil then --Tried to failproof to stop printing nil
- Create(v.Parent.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from sheriff!")
- end
- end
- elseif espnames == false then
- local teamname = "Sheriff"
- if v.Parent.Head ~= nil then --Tried to failproof to stop printing nil
- Create(v.Parent.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from sheriff!")
- end
- end
- end
- sheriff = v.Parent.Name
- if printvar == true then
- local sheriff1 = tostring(v.Parent.Name)
- print(sheriff1.." is Sheriff")
- end
- end
- end
- end
- end
- end
- function findplayers() --Find all players but local player
- findmurderer() --Finds murderer
- findsheriff() --Finds sheriff
- local colors1 = 0
- local colors2 = 255
- local colors3 = 0
- for i, v in pairs(game:GetService("Players"):GetChildren()) do
- if v ~= game:GetService("Players").LocalPlayer then --If not local player
- if v.Name ~= murderer then --If not murderer
- if v.Name ~= sheriff then --If not sheriff
- if espnames == true then
- local teamname = v.Name
- if v.Character.Head ~= nil then --Tried to failproof to stop printing nil
- Create(v.Character.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from sheriff!")
- end
- end
- elseif espnames == false then
- local teamname = "Innocents"
- if v.Parent.Head ~= nil then --Tried to failproof to stop printing nil
- Create(v.Character.Head, false, colors1 ,colors2, colors3, teamname)
- else
- if printvar == true then
- print("Head missing from sheriff!")
- end
- end
- end
- end
- end
- end
- end
- end
- function Clear() --Clears all the esps
- for _,v in pairs(player.PlayerGui:children()) do
- if v.Name == "tracker" and v:isA("BillboardGui") then
- v:Destroy()
- end
- end
- end
- function XrayOn(obj) --Enables xray
- for _,v in pairs(obj:GetChildren()) do
- if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0.75
- end
- XrayOn(v)
- end
- end
- function XrayOff(obj) --Disables xray
- for _,v in pairs(obj:GetChildren()) do
- if (v:IsA("BasePart")) and not v.Parent:FindFirstChild("Humanoid") then
- v.LocalTransparencyModifier = 0
- end XrayOff(v)
- end
- end
- function sFLY() --Fly function
- repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('Torso') and LP.Character:FindFirstChild('Humanoid')
- repeat wait() until mouse
- local T = LP.Character.Torso
- local CONTROL = {F = 0, B = 0, L = 0, R = 0}
- local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- local SPEED = 0
- local function FLY()
- FLYING = true
- local BG = Instance.new('BodyGyro', T)
- local BV = Instance.new('BodyVelocity', T)
- BG.P = 9e4
- BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- BG.cframe = T.CFrame
- BV.velocity = Vector3.new(0, 0.1, 0)
- BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
- spawn(function()
- repeat wait()
- LP.Character.Humanoid.PlatformStand = true
- if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
- SPEED = 50
- elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
- SPEED = 0
- end
- if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
- elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
- BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
- else
- BV.velocity = Vector3.new(0, 0.1, 0)
- end
- BG.cframe = workspace.CurrentCamera.CoordinateFrame
- until not FLYING
- CONTROL = {F = 0, B = 0, L = 0, R = 0}
- lCONTROL = {F = 0, B = 0, L = 0, R = 0}
- SPEED = 0
- BG:destroy()
- BV:destroy()
- LP.Character.Humanoid.PlatformStand = false
- end)
- end
- mouse.KeyDown:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 1
- elseif KEY:lower() == 's' then
- CONTROL.B = -1
- elseif KEY:lower() == 'a' then
- CONTROL.L = -1
- elseif KEY:lower() == 'd' then
- CONTROL.R = 1
- end
- end)
- mouse.KeyUp:connect(function(KEY)
- if KEY:lower() == 'w' then
- CONTROL.F = 0
- elseif KEY:lower() == 's' then
- CONTROL.B = 0
- elseif KEY:lower() == 'a' then
- CONTROL.L = 0
- elseif KEY:lower() == 'd' then
- CONTROL.R = 0
- end
- end)
- FLY()
- end
- function NOFLY() --Unfly function
- FLYING = false
- LP.Character.Humanoid.PlatformStand = false
- end
- local noclipcoro = coroutine.wrap(function() --Noclip function
- while true do
- if NClip == true then
- if game.Players ~= nil then
- if game.Players.LocalPlayer ~= nil then
- if game.Players.LocalPlayer.Character ~= nil then
- if game.Players.LocalPlayer.Character:FindFirstChild("Torso") ~= nil then
- if game.Players.LocalPlayer.Character:FindFirstChild("Head") ~= nil then
- game.Players.LocalPlayer.Character.Torso.CanCollide = false
- game.Players.LocalPlayer.Character.Head.CanCollide = false
- end
- end
- end
- end
- end
- end
- game:service("RunService").Stepped:wait()
- end
- end)
- noclipcoro() --For noclip to work
- game:GetService("Players").LocalPlayer.CharacterAdded:connect(function(character) --Resets specific things for ease
- flyvar = false
- FlyActive.Text = "Inactive"
- FlyActive.TextColor3 = Color3.new(1, 0, 1)
- godmodevar = false
- GodModeActive.Text = "Inactive"
- GodModeActive.TextColor3 = Color3.new(1, 0, 1)
- Clear()
- MSESPActive.Text = "Inactive"
- MSESPActive.TextColor3 = Color3.new(1, 0, 1)
- PlayersEspActive.Text = "Inactive"
- PlayersEspActive.TextColor3 = Color3.new(1, 0, 1)
- EspOffActive.Text = "Active"
- EspOffActive.TextColor3 = Color3.new(0, 1, 0)
- end)
- mouse.KeyDown:connect(function(KeyDown) --If shift is held, run
- if KeyDown == "0" and runActive == false and keyOff == false then
- runActive = true
- player.Character.Humanoid.WalkSpeed = 32
- RunActiveGui.Text = "Active"
- RunActiveGui.TextColor3 = Color3.new(0, 1, 0)
- end
- end)
- mouse.KeyUp:connect(function(KeyUp) --If shift is released, walk
- if KeyUp == "0" and runActive == true and keyOff == false then
- runActive = false
- player.Character.Humanoid.WalkSpeed = 16
- RunActiveGui.Text = "Inactive"
- RunActiveGui.TextColor3 = Color3.new(1, 0, 1)
- end
- end)
- function coingrabberfunc() --Coin grabber function
- local children = game.Workspace:GetChildren()
- for _, child in pairs(children) do
- for _, child in pairs(child:GetChildren()) do
- table.insert(children, child)
- end
- if child:IsA("BasePart") and child.Name == "Coin" then
- child.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
- end
- end
- end
- function godmodefunc() --Godmode function
- local player = game.Players.LocalPlayer
- if player.Character then
- if player.Character:FindFirstChild("Humanoid") then
- player.Character.Humanoid.Name = "1"
- end
- local l = player.Character["1"]:Clone()
- l.Parent = player.Character
- l.Name = "Humanoid"; wait(0.1)
- player.Character["1"]:Destroy()
- workspace.CurrentCamera.CameraSubject = player.Character.Humanoid
- player.Character.Animate.Disabled = true; wait(0.1)
- player.Character.Animate.Disabled = false
- end
- end
- --Coin Grabber--
- Coin.Name = "CoinGrabber"
- Coin.Parent = Main
- Coin.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Coin.BorderColor3 = Color3.new(0, 0.607843, 1)
- Coin.BorderSizePixel = 5
- Coin.Position = UDim2.new(0, 0, 0.215, 0)
- Coin.Size = UDim2.new(1.005, 0, 0.08, 0)
- Coin.ZIndex = 4
- Coin.Font = Enum.Font.SciFi
- Coin.FontSize = Enum.FontSize.Size24
- Coin.Text = "Coin Grabber ["..string.upper(coinkey).."]"
- Coin.TextColor3 = Color3.fromRGB(255, 255, 26)
- Coin.TextSize = 20
- Coin.TextWrapped = true
- Coin.MouseButton1Down:connect(function(x, y)
- coingrabberfunc()
- end)
- --Murderer/Sheriff Esp--
- MSESPActive.Name = "MSEspActive"
- MSESPActive.Parent = Main
- MSESPActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- MSESPActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- MSESPActive.BorderSizePixel = 5
- MSESPActive.Position = UDim2.new(0.755, 0, 0.315, 0)
- MSESPActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- MSESPActive.ZIndex = 4
- MSESPActive.Font = Enum.Font.SciFi
- MSESPActive.FontSize = Enum.FontSize.Size24
- MSESPActive.Text = "Inactive"
- MSESPActive.TextColor3 = Color3.new(1, 0, 1)
- MSESPActive.TextSize = 20
- MSESPActive.TextWrapped = true
- MSEsp.Name = "MSEsp"
- MSEsp.Parent = Main
- MSEsp.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- MSEsp.BorderColor3 = Color3.new(0, 0.607843, 1)
- MSEsp.BorderSizePixel = 5
- MSEsp.Position = UDim2.new(0, 0, 0.315, 0)
- MSEsp.Size = UDim2.new(0.75, 0, 0.08, 0)
- MSEsp.ZIndex = 4
- MSEsp.Font = Enum.Font.SciFi
- MSEsp.FontSize = Enum.FontSize.Size24
- MSEsp.Text = "Murderer/Sheriff Esp ["..string.upper(MSkey).."]"
- MSEsp.TextColor3 = Color3.fromRGB(255, 102, 255)
- MSEsp.TextSize = 20
- MSEsp.TextWrapped = true
- MSEsp.MouseButton1Down:connect(function(x, y)
- murderer = "None"
- sheriff = "None"
- Clear()
- findmurderer()
- findsheriff()
- if printvar == true then
- print("Murderer/Sheriff")
- end
- MSESPActive.Text = "Active"
- MSESPActive.TextColor3 = Color3.new(0, 1, 0)
- PlayersEspActive.Text = "Inactive"
- PlayersEspActive.TextColor3 = Color3.new(1, 0, 1)
- EspOffActive.Text = "Inactive"
- EspOffActive.TextColor3 = Color3.new(1, 0, 1)
- end)
- --All Players Esp
- PlayersEspActive.Name = "PlayersEspActive"
- PlayersEspActive.Parent = Main
- PlayersEspActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- PlayersEspActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- PlayersEspActive.BorderSizePixel = 5
- PlayersEspActive.Position = UDim2.new(0.755, 0, 0.415, 0)
- PlayersEspActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- PlayersEspActive.ZIndex = 4
- PlayersEspActive.Font = Enum.Font.SciFi
- PlayersEspActive.FontSize = Enum.FontSize.Size24
- PlayersEspActive.Text = "Inactive"
- PlayersEspActive.TextColor3 = Color3.new(1, 0, 1)
- PlayersEspActive.TextSize = 20
- PlayersEspActive.TextWrapped = true
- PlayersEsp.Name = "PlayersEsp"
- PlayersEsp.Parent = Main
- PlayersEsp.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- PlayersEsp.BorderColor3 = Color3.new(0, 0.607843, 1)
- PlayersEsp.BorderSizePixel = 5
- PlayersEsp.Position = UDim2.new(0, 0, 0.415, 0)
- PlayersEsp.Size = UDim2.new(0.75, 0, 0.08, 0)
- PlayersEsp.ZIndex = 4
- PlayersEsp.Font = Enum.Font.SciFi
- PlayersEsp.FontSize = Enum.FontSize.Size24
- PlayersEsp.Text = "All Players Esp ["..string.upper(playerskey).."]"
- PlayersEsp.TextColor3 = Color3.fromRGB(102, 255, 51)
- PlayersEsp.TextSize = 20
- PlayersEsp.TextWrapped = true
- PlayersEsp.MouseButton1Down:connect(function(x, y)
- Clear()
- if printvar == true then
- print("Players Esp")
- end
- MSESPActive.Text = "Inactive"
- MSESPActive.TextColor3 = Color3.new(1, 0, 1)
- PlayersEspActive.Text = "Active"
- PlayersEspActive.TextColor3 = Color3.new(0, 1, 0)
- EspOffActive.Text = "Inactive"
- EspOffActive.TextColor3 = Color3.new(1, 0, 1)
- findplayers()
- end)
- --Esp Off
- EspOffActive.Name = "EspOffActive"
- EspOffActive.Parent = Main
- EspOffActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- EspOffActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- EspOffActive.BorderSizePixel = 5
- EspOffActive.Position = UDim2.new(0.755, 0, 0.515, 0)
- EspOffActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- EspOffActive.ZIndex = 4
- EspOffActive.Font = Enum.Font.SciFi
- EspOffActive.FontSize = Enum.FontSize.Size24
- EspOffActive.Text = "Active"
- EspOffActive.TextColor3 = Color3.new(0, 1, 0)
- EspOffActive.TextSize = 20
- EspOffActive.TextWrapped = true
- EspOff.Name = "EspOff"
- EspOff.Parent = Main
- EspOff.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- EspOff.BorderColor3 = Color3.new(0, 0.607843, 1)
- EspOff.BorderSizePixel = 5
- EspOff.Position = UDim2.new(0, 0, 0.515, 0)
- EspOff.Size = UDim2.new(0.75, 0, 0.08, 0)
- EspOff.ZIndex = 4
- EspOff.Font = Enum.Font.SciFi
- EspOff.FontSize = Enum.FontSize.Size24
- EspOff.Text = "Esp Off ["..string.upper(espoffkey).."]"
- EspOff.TextColor3 = Color3.fromRGB(255, 255, 255)
- EspOff.TextSize = 20
- EspOff.TextWrapped = true
- EspOff.MouseButton1Down:connect(function(x, y)
- Clear()
- if printvar == true then
- print("Esp Off")
- end
- MSESPActive.Text = "Inactive"
- MSESPActive.TextColor3 = Color3.new(1, 0, 1)
- PlayersEspActive.Text = "Inactive"
- PlayersEspActive.TextColor3 = Color3.new(1, 0, 1)
- EspOffActive.Text = "Active"
- EspOffActive.TextColor3 = Color3.new(0, 1, 0)
- end)
- --Run
- RunActiveGui.Name = "RunActiveGui"
- RunActiveGui.Parent = Main
- RunActiveGui.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- RunActiveGui.BorderColor3 = Color3.new(0, 0.607843, 1)
- RunActiveGui.BorderSizePixel = 5
- RunActiveGui.Position = UDim2.new(0.755, 0, 0.615, 0)
- RunActiveGui.Size = UDim2.new(0.25, 0, 0.08, 0)
- RunActiveGui.ZIndex = 4
- RunActiveGui.Font = Enum.Font.SciFi
- RunActiveGui.FontSize = Enum.FontSize.Size24
- RunActiveGui.Text = "Inactive"
- RunActiveGui.TextColor3 = Color3.new(1, 0, 1)
- RunActiveGui.TextSize = 20
- RunActiveGui.TextWrapped = true
- Run.Name = "Run"
- Run.Parent = Main
- Run.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Run.BorderColor3 = Color3.new(0, 0.607843, 1)
- Run.BorderSizePixel = 5
- Run.Position = UDim2.new(0, 0, 0.615, 0)
- Run.Size = UDim2.new(0.75, 0, 0.08, 0)
- Run.ZIndex = 4
- Run.Font = Enum.Font.SciFi
- Run.FontSize = Enum.FontSize.Size24
- Run.Text = "Run [Shift]"
- Run.TextColor3 = Color3.fromRGB(255, 51, 0)
- Run.TextSize = 20
- Run.TextWrapped = true
- Run.MouseButton1Down:connect(function(x, y)
- if runActive == false then
- runActive = true
- player.Character.Humanoid.WalkSpeed = 32
- RunActiveGui.Text = "Active"
- RunActiveGui.TextColor3 = Color3.new(0, 1, 0)
- elseif runActive == true then
- runActive = false
- player.Character.Humanoid.WalkSpeed = 16
- RunActiveGui.Text = "Inactive"
- RunActiveGui.TextColor3 = Color3.new(1, 0, 1)
- end
- end)
- --Fly
- FlyActive.Name = "FlyActive"
- FlyActive.Parent = Main
- FlyActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- FlyActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- FlyActive.BorderSizePixel = 5
- FlyActive.Position = UDim2.new(0.755, 0, 0.715, 0)
- FlyActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- FlyActive.ZIndex = 4
- FlyActive.Font = Enum.Font.SciFi
- FlyActive.FontSize = Enum.FontSize.Size24
- FlyActive.Text = "Inactive"
- FlyActive.TextColor3 = Color3.new(1, 0, 1)
- FlyActive.TextSize = 20
- FlyActive.TextWrapped = true
- Fly.Name = "Fly"
- Fly.Parent = Main
- Fly.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Fly.BorderColor3 = Color3.new(0, 0.607843, 1)
- Fly.BorderSizePixel = 5
- Fly.Position = UDim2.new(0, 0, 0.715, 0)
- Fly.Size = UDim2.new(0.75, 0, 0.08, 0)
- Fly.ZIndex = 4
- Fly.Font = Enum.Font.SciFi
- Fly.FontSize = Enum.FontSize.Size24
- Fly.Text = "Fly ["..string.upper(flykey).."]"
- Fly.TextColor3 = Color3.fromRGB(204, 255, 255)
- Fly.TextSize = 20
- Fly.TextWrapped = true
- Fly.MouseButton1Down:connect(function(x, y)
- if flyvar == false then
- sFLY()
- flyvar = true
- FlyActive.Text = "Active"
- FlyActive.TextColor3 = Color3.new(0, 1, 0)
- elseif flyvar == true then
- flyvar = false
- NOFLY()
- FlyActive.Text = "Inactive"
- FlyActive.TextColor3 = Color3.new(1, 0, 1)
- end
- end)
- --Noclip
- NoclipActive.Name = "NoclipActive"
- NoclipActive.Parent = Main
- NoclipActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- NoclipActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- NoclipActive.BorderSizePixel = 5
- NoclipActive.Position = UDim2.new(0.755, 0, 0.815, 0)
- NoclipActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- NoclipActive.ZIndex = 4
- NoclipActive.Font = Enum.Font.SciFi
- NoclipActive.FontSize = Enum.FontSize.Size24
- NoclipActive.Text = "Inactive"
- NoclipActive.TextColor3 = Color3.new(1, 0, 1)
- NoclipActive.TextSize = 20
- NoclipActive.TextWrapped = true
- Noclip.Name = "Noclip"
- Noclip.Parent = Main
- Noclip.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Noclip.BorderColor3 = Color3.new(0, 0.607843, 1)
- Noclip.BorderSizePixel = 5
- Noclip.Position = UDim2.new(0, 0, 0.815, 0)
- Noclip.Size = UDim2.new(0.75, 0, 0.08, 0)
- Noclip.ZIndex = 4
- Noclip.Font = Enum.Font.SciFi
- Noclip.FontSize = Enum.FontSize.Size24
- Noclip.Text = "Noclip ["..string.upper(noclipkey).."]"
- Noclip.TextColor3 = Color3.fromRGB(0, 102, 255)
- Noclip.TextSize = 20
- Noclip.TextWrapped = true
- Noclip.MouseButton1Down:connect(function(x, y)
- if NClip == false then
- NClip = true
- if printvar == true then
- print("Noclip Enabled")
- end
- NoclipActive.Text = "Active"
- NoclipActive.TextColor3 = Color3.new(0, 1, 0)
- elseif NClip == true then
- NClip = false
- if printvar == true then
- print("Noclip Disabled")
- end
- NoclipActive.Text = "Inactive"
- NoclipActive.TextColor3 = Color3.new(1, 0, 1)
- end
- end)
- --GodMode
- GodModeActive.Name = "GodModeActive"
- GodModeActive.Parent = Main
- GodModeActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- GodModeActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- GodModeActive.BorderSizePixel = 5
- GodModeActive.Position = UDim2.new(0.755, 0, 0.915, 0)
- GodModeActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- GodModeActive.ZIndex = 4
- GodModeActive.Font = Enum.Font.SciFi
- GodModeActive.FontSize = Enum.FontSize.Size24
- GodModeActive.Text = "Inactive"
- GodModeActive.TextColor3 = Color3.new(1, 0, 1)
- GodModeActive.TextSize = 20
- GodModeActive.TextWrapped = true
- GodMode.Name = "GodMode"
- GodMode.Parent = Main
- GodMode.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- GodMode.BorderColor3 = Color3.new(0, 0.607843, 1)
- GodMode.BorderSizePixel = 5
- GodMode.Position = UDim2.new(0, 0, 0.915, 0)
- GodMode.Size = UDim2.new(0.75, 0, 0.08, 0)
- GodMode.ZIndex = 4
- GodMode.Font = Enum.Font.SciFi
- GodMode.FontSize = Enum.FontSize.Size24
- GodMode.Text = "God Mode ["..string.upper(godmodekey).."]"
- GodMode.TextColor3 = Color3.fromRGB(255, 255, 255)
- GodMode.TextSize = 20
- GodMode.TextWrapped = true
- GodMode.MouseButton1Down:connect(function(x, y)
- if godmodevar == false then
- GodModeActive.Text = "Active"
- GodModeActive.TextColor3 = Color3.new(0, 1, 0)
- godmodevar = true
- godmodefunc()
- end
- end)
- --Xray On
- GuiXrayOnActive.Name = "GuiXrayOnActive"
- GuiXrayOnActive.Parent = Main
- GuiXrayOnActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- GuiXrayOnActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- GuiXrayOnActive.BorderSizePixel = 5
- GuiXrayOnActive.Position = UDim2.new(0.755, 0, 1.015, 0)
- GuiXrayOnActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- GuiXrayOnActive.ZIndex = 4
- GuiXrayOnActive.Font = Enum.Font.SciFi
- GuiXrayOnActive.FontSize = Enum.FontSize.Size24
- GuiXrayOnActive.Text = "Inactive"
- GuiXrayOnActive.TextColor3 = Color3.new(1, 0, 1)
- GuiXrayOnActive.TextSize = 20
- GuiXrayOnActive.TextWrapped = true
- GuiXrayOn.Name = "XrayOn"
- GuiXrayOn.Parent = Main
- GuiXrayOn.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- GuiXrayOn.BorderColor3 = Color3.new(0, 0.607843, 1)
- GuiXrayOn.BorderSizePixel = 5
- GuiXrayOn.Position = UDim2.new(0, 0, 1.015, 0)
- GuiXrayOn.Size = UDim2.new(0.75, 0, 0.08, 0)
- GuiXrayOn.ZIndex = 4
- GuiXrayOn.Font = Enum.Font.SciFi
- GuiXrayOn.FontSize = Enum.FontSize.Size24
- GuiXrayOn.Text = "Xray On ["..string.upper(xrayonkey).."]"
- GuiXrayOn.TextColor3 = Color3.fromRGB(255, 204, 102)
- GuiXrayOn.TextSize = 20
- GuiXrayOn.TextWrapped = true
- GuiXrayOn.MouseButton1Down:connect(function(x, y)
- GuiXrayOnActive.Text = "Active"
- GuiXrayOnActive.TextColor3 = Color3.new(0, 1, 0)
- GuiXrayOffActive.Text = "Inactive"
- GuiXrayOffActive.TextColor3 = Color3.new(1, 0, 1)
- XrayOn(obj)
- end)
- --Xray Off
- GuiXrayOffActive.Name = "GuiXrayOffActive"
- GuiXrayOffActive.Parent = Main
- GuiXrayOffActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- GuiXrayOffActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- GuiXrayOffActive.BorderSizePixel = 5
- GuiXrayOffActive.Position = UDim2.new(0.755, 0, 1.115, 0)
- GuiXrayOffActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- GuiXrayOffActive.ZIndex = 4
- GuiXrayOffActive.Font = Enum.Font.SciFi
- GuiXrayOffActive.FontSize = Enum.FontSize.Size24
- GuiXrayOffActive.Text = "Active"
- GuiXrayOffActive.TextColor3 = Color3.new(0, 1, 0)
- GuiXrayOffActive.TextSize = 20
- GuiXrayOffActive.TextWrapped = true
- GuiXrayOff.Name = "XrayOff"
- GuiXrayOff.Parent = Main
- GuiXrayOff.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- GuiXrayOff.BorderColor3 = Color3.new(0, 0.607843, 1)
- GuiXrayOff.BorderSizePixel = 5
- GuiXrayOff.Position = UDim2.new(0, 0, 1.115, 0)
- GuiXrayOff.Size = UDim2.new(0.75, 0, 0.08, 0)
- GuiXrayOff.ZIndex = 4
- GuiXrayOff.Font = Enum.Font.SciFi
- GuiXrayOff.FontSize = Enum.FontSize.Size24
- GuiXrayOff.Text = "Xray Off ["..string.upper(xrayoffkey).."]"
- GuiXrayOff.TextColor3 = Color3.fromRGB(255, 153, 51)
- GuiXrayOff.TextSize = 20
- GuiXrayOff.TextWrapped = true
- GuiXrayOff.MouseButton1Down:connect(function(x, y)
- GuiXrayOnActive.Text = "Inactive"
- GuiXrayOnActive.TextColor3 = Color3.new(1, 0, 1)
- GuiXrayOffActive.Text = "Active"
- GuiXrayOffActive.TextColor3 = Color3.new(0, 1, 0)
- XrayOff(obj)
- end)
- --Bring Gun to You
- BringGun.Name = "BringGun"
- BringGun.Parent = Main
- BringGun.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- BringGun.BorderColor3 = Color3.new(0, 0.607843, 1)
- BringGun.BorderSizePixel = 5
- BringGun.Position = UDim2.new(0, 0, 1.215, 0)
- BringGun.Size = UDim2.new(1.005, 0, 0.08, 0)
- BringGun.ZIndex = 4
- BringGun.Font = Enum.Font.SciFi
- BringGun.FontSize = Enum.FontSize.Size24
- BringGun.Text = "Teleport Gun ["..string.upper(bringgunkey).."]"
- BringGun.TextColor3 = Color3.fromRGB(0, 255, 0)
- BringGun.TextSize = 20
- BringGun.TextWrapped = true
- BringGun.MouseButton1Down:connect(function(x, y)
- if game.Workspace.GunDrop.CFrame ~= nil then
- game.Workspace.GunDrop.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
- else
- if printvar == true then
- print("Gun not currently dropped")
- end
- end
- end)
- --Keybinds
- KeybindsActive.Name = "KeybindsActive"
- KeybindsActive.Parent = Main
- KeybindsActive.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- KeybindsActive.BorderColor3 = Color3.new(0, 0.607843, 1)
- KeybindsActive.BorderSizePixel = 5
- KeybindsActive.Position = UDim2.new(0.755, 0, 1.315, 0)
- KeybindsActive.Size = UDim2.new(0.25, 0, 0.08, 0)
- KeybindsActive.ZIndex = 4
- KeybindsActive.Font = Enum.Font.SciFi
- KeybindsActive.FontSize = Enum.FontSize.Size24
- KeybindsActive.Text = "Active"
- KeybindsActive.TextColor3 = Color3.new(0, 1, 0)
- KeybindsActive.TextSize = 20
- KeybindsActive.TextWrapped = true
- Keybinds.Name = "Keybinds"
- Keybinds.Parent = Main
- Keybinds.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Keybinds.BorderColor3 = Color3.new(0, 0.607843, 1)
- Keybinds.BorderSizePixel = 5
- Keybinds.Position = UDim2.new(0, 0, 1.315, 0)
- Keybinds.Size = UDim2.new(0.75, 0, 0.08, 0)
- Keybinds.ZIndex = 4
- Keybinds.Font = Enum.Font.SciFi
- Keybinds.FontSize = Enum.FontSize.Size24
- Keybinds.Text = "Keybinds [Ctrl]"
- Keybinds.TextColor3 = Color3.fromRGB(255, 255, 255)
- Keybinds.TextSize = 20
- Keybinds.TextWrapped = true
- Keybinds.MouseButton1Down:connect(function(x, y)
- if keyOff == true then
- keyOff = false
- KeybindsActive.Text = "Active"
- KeybindsActive.TextColor3 = Color3.new(0, 1, 0)
- elseif keyOff == false then
- keyOff = true
- KeybindsActive.Text = "Inactive"
- KeybindsActive.TextColor3 = Color3.new(1, 0, 1)
- end
- end)
- Show.Name = "Show"
- Show.Parent = MM2
- Show.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Show.BorderColor3 = Color3.new(0, 0.607843, 1)
- Show.BorderSizePixel = 5
- Show.Position = UDim2.new(0, 0, 0.85799998, 0)
- Show.Size = UDim2.new(0.08, 0, 0.04, 0)
- Show.ZIndex = 4
- Show.Font = Enum.Font.SciFi
- Show.FontSize = Enum.FontSize.Size24
- Show.Text = "Show ["..string.upper(hideshowguikey).."]"
- Show.TextColor3 = Color3.new(0, 0.333333, 1)
- Show.TextSize = 20
- Show.TextWrapped = true
- Show.Visible = false
- Hide.Name = "Hide"
- Hide.Parent = Main
- Hide.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
- Hide.BorderColor3 = Color3.new(0, 0.607843, 1)
- Hide.BorderSizePixel = 5
- Hide.Position = UDim2.new(0, 0, 1.415, 0)
- Hide.Size = UDim2.new(1.005, 0, 0.08, 0)
- Hide.ZIndex = 4
- Hide.Font = Enum.Font.SciFi
- Hide.FontSize = Enum.FontSize.Size24
- Hide.Text = "Hide ["..string.upper(hideshowguikey).."]"
- Hide.TextColor3 = Color3.new(0, 0.333333, 1)
- Hide.TextSize = 20
- Hide.TextWrapped = true
- Hide.MouseButton1Down:connect(function(x, y)
- if showvar == true then
- showvar = false
- Main.Visible = false
- Show.Visible = true
- if printvar == true then
- print("Hidden")
- end
- end
- end)
- Show.MouseButton1Down:connect(function(x, y)
- if showvar == false then
- showvar = true
- Show.Visible = false
- Main.Visible = true
- if printvar == true then
- print("Shown")
- end
- end
- end)
- inputcode.InputBegan:connect(function(input)
- if input.KeyCode == Enum.KeyCode.LeftControl then
- if keyOff == true then
- keyOff = false
- KeybindsActive.Text = "Active"
- KeybindsActive.TextColor3 = Color3.new(0, 1, 0)
- elseif keyOff == false then
- keyOff = true
- KeybindsActive.Text = "Inactive"
- KeybindsActive.TextColor3 = Color3.new(1, 0, 1)
- end
- end
- end)
- mouse.keyDown:connect(function(key)
- if keyOff == false then
- if key == coinkey then --Coin Grabber
- coingrabberfunc()
- elseif key == MSkey then --Murderer/Sheriff Esp On
- murderer = "None"
- sheriff = "None"
- Clear()
- findmurderer()
- findsheriff()
- if printvar == true then
- print("Murderer/Sheriff")
- end
- MSESPActive.Text = "Active"
- MSESPActive.TextColor3 = Color3.new(0, 1, 0)
- PlayersEspActive.Text = "Inactive"
- PlayersEspActive.TextColor3 = Color3.new(1, 0, 1)
- EspOffActive.Text = "Inactive"
- EspOffActive.TextColor3 = Color3.new(1, 0, 1)
- elseif key == playerskey then --Player Esp On
- Clear()
- MSESPActive.Text = "Inactive"
- MSESPActive.TextColor3 = Color3.new(1, 0, 1)
- PlayersEspActive.Text = "Active"
- PlayersEspActive.TextColor3 = Color3.new(0, 1, 0)
- EspOffActive.Text = "Inactive"
- EspOffActive.TextColor3 = Color3.new(1, 0, 1)
- findplayers()
- if printvar == true then
- print("Players")
- end
- elseif key == espoffkey then --Esp off
- Clear()
- if printvar == true then
- print("Esp Disabled")
- end
- MSESPActive.Text = "Inactive"
- MSESPActive.TextColor3 = Color3.new(1, 0, 1)
- PlayersEspActive.Text = "Inactive"
- PlayersEspActive.TextColor3 = Color3.new(1, 0, 1)
- EspOffActive.Text = "Active"
- EspOffActive.TextColor3 = Color3.new(0, 1, 0)
- elseif key == flykey then --Fly
- if flyvar == false then
- sFLY()
- flyvar = true
- FlyActive.Text = "Active"
- FlyActive.TextColor3 = Color3.new(0, 1, 0)
- elseif flyvar == true then
- flyvar = false
- NOFLY()
- FlyActive.Text = "Inactive"
- FlyActive.TextColor3 = Color3.new(1, 0, 1)
- end
- elseif key == noclipkey then --Noclip toggle
- if NClip == false then
- NClip = true
- if printvar == true then
- print("Noclip Enabled")
- end
- NoclipActive.Text = "Active"
- NoclipActive.TextColor3 = Color3.new(0, 1, 0)
- elseif NClip == true then
- NClip = false
- if printvar == true then
- print("Noclip Disabled")
- end
- NoclipActive.Text = "Inactive"
- NoclipActive.TextColor3 = Color3.new(1, 0, 1)
- end
- elseif key == godmodekey then --Godmode
- if godmodevar == false then
- godmodevar = true
- godmodefunc()
- GodModeActive.Text = "Active"
- GodModeActive.TextColor3 = Color3.new(0, 1, 0)
- end
- elseif key == xrayonkey then --Xray On
- GuiXrayOnActive.Text = "Active"
- GuiXrayOnActive.TextColor3 = Color3.new(0, 1, 0)
- GuiXrayOffActive.Text = "Inactive"
- GuiXrayOffActive.TextColor3 = Color3.new(1, 0, 1)
- XrayOn(obj)
- elseif key == xrayoffkey then --Xray Off
- GuiXrayOnActive.Text = "Inactive"
- GuiXrayOnActive.TextColor3 = Color3.new(1, 0, 1)
- GuiXrayOffActive.Text = "Active"
- GuiXrayOffActive.TextColor3 = Color3.new(0, 1, 0)
- XrayOff(obj)
- elseif key == bringgunkey then --Teleport Gun to You
- if game.Workspace.GunDrop.CFrame ~= nil then
- game.Workspace.GunDrop.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
- else
- if printvar == true then
- print("Gun not currently dropped")
- end
- end
- elseif key == hideshowguikey then --Show/Hide Gui
- if showvar == false then
- showvar = true
- Show.Visible = false
- Main.Visible = true
- if printvar == true then
- print("Shown")
- end
- elseif showvar == true then
- showvar = false
- Main.Visible = false
- Show.Visible = true
- if printvar == true then
- print("Hidden")
- end
- end
- end
- end
- end)
- end
- end)
- PrisonOnepunch.Name = "PrisonOnepunch"
- PrisonOnepunch.Parent = Main1
- PrisonOnepunch.BackgroundColor3 = Color3.new(0, 0, 0)
- PrisonOnepunch.BackgroundTransparency = 0.15000000596046
- PrisonOnepunch.Position = UDim2.new(0.551912546, 0, 0.34939757, 0)
- PrisonOnepunch.Size = UDim2.new(0, 200, 0, 50)
- PrisonOnepunch.Font = Enum.Font.Cartoon
- PrisonOnepunch.Text = "Prison life (One punch man)"
- PrisonOnepunch.TextColor3 = Color3.new(1, 1, 1)
- PrisonOnepunch.TextScaled = true
- PrisonOnepunch.TextSize = 14
- PrisonOnepunch.TextWrapped = true
- PrisonOnepunch.MouseButton1Down:connect(function()
- mainRemotes = game.ReplicatedStorage
- meleeRemote = mainRemotes['meleeEvent']
- mouse = game.Players.LocalPlayer:GetMouse()
- punching = false
- cooldown = false
- function punch()
- cooldown = true
- local part = Instance.new("Part", game.Players.LocalPlayer.Character)
- part.Transparency = 1
- part.Size = Vector3.new(5, 2, 3)
- part.CanCollide = false
- local w1 = Instance.new("Weld", part)
- w1.Part0 = game.Players.LocalPlayer.Character.Torso
- w1.Part1 = part
- w1.C1 = CFrame.new(0,0,2)
- part.Touched:connect(function(hit)
- if game.Players:FindFirstChild(hit.Parent.Name) then
- local plr = game.Players:FindFirstChild(hit.Parent.Name)
- if plr.Name ~= game.Players.LocalPlayer.Name then
- part:Destroy()
- for i = 1,100 do
- meleeRemote:FireServer(plr)
- end
- end
- end
- end)
- wait(1)
- cooldown = false
- part:Destroy()
- end
- mouse.KeyDown:connect(function(key)
- if cooldown == false then
- if key:lower() == "f" then
- punch()
- end
- end
- end)
- end)
- Swordburst.Name = "Swordburst"
- Swordburst.Parent = Main1
- Swordburst.BackgroundColor3 = Color3.new(0, 0, 0)
- Swordburst.BackgroundTransparency = 0.15000000596046
- Swordburst.Position = UDim2.new(0.0218579229, 0, 0.53975904, 0)
- Swordburst.Size = UDim2.new(0, 200, 0, 50)
- Swordburst.Font = Enum.Font.Cartoon
- Swordburst.Text = "SwordBurst 2 Gui"
- Swordburst.TextColor3 = Color3.new(1, 1, 1)
- Swordburst.TextScaled = true
- Swordburst.TextSize = 14
- Swordburst.TextWrapped = true
- Swordburst.MouseButton1Down:connect(function()
- -- Objects
- PlayerName = tostring(game.Players.LocalPlayer.Name)
- local UZBurst = Instance.new("ScreenGui")
- local Drag = Instance.new("Frame")
- local Credits = Instance.new("Frame")
- local title = Instance.new("TextLabel")
- local minimize = Instance.new("TextButton")
- local Main = Instance.new("Frame")
- local menu = Instance.new("Frame")
- local titleD = Instance.new("TextLabel")
- local A = Instance.new("Frame")
- local inputA1 = Instance.new("TextBox")
- local optionA1 = Instance.new("TextButton")
- local titleB = Instance.new("TextLabel")
- local B = Instance.new("Frame")
- local inputB1 = Instance.new("TextBox")
- local optionB1 = Instance.new("TextButton")
- local titleC = Instance.new("TextLabel")
- local C = Instance.new("Frame")
- local optionC1 = Instance.new("TextButton")
- local TextLabel = Instance.new("TextLabel")
- local inputC2 = Instance.new("TextBox")
- local inputC3 = Instance.new("TextBox")
- local optionC2 = Instance.new("TextButton")
- local optionC3 = Instance.new("TextButton")
- local titleA = Instance.new("TextLabel")
- local D = Instance.new("Frame")
- local titleD1 = Instance.new("TextBox")
- local optionD1_1 = Instance.new("TextButton")
- local optionD1_2 = Instance.new("TextButton")
- local optionD1_3 = Instance.new("TextButton")
- local titleD2 = Instance.new("TextBox")
- local optionD2_1 = Instance.new("TextButton")
- local optionD2_2 = Instance.new("TextButton")
- local titleD3 = Instance.new("TextBox")
- local optionD3_1 = Instance.new("TextButton")
- local optionD3_2 = Instance.new("TextButton")
- local optionD3_3 = Instance.new("TextButton")
- local titleD4 = Instance.new("TextBox")
- local optionD4_1 = Instance.new("TextButton")
- local optionD4_2 = Instance.new("TextButton")
- local titleD5 = Instance.new("TextBox")
- local optionD5_1 = Instance.new("TextButton")
- local optionD5_2 = Instance.new("TextButton")
- local titleD7 = Instance.new("TextBox")
- local optionD7_1 = Instance.new("TextButton")
- local optionD7_2 = Instance.new("TextButton")
- local titleD8 = Instance.new("TextBox")
- local optionD8_1 = Instance.new("TextButton")
- local titleD9 = Instance.new("TextBox")
- local optionD9_1 = Instance.new("TextButton")
- local optionD9_2 = Instance.new("TextButton")
- local optionD9_3 = Instance.new("TextButton")
- game:GetService("RunService").RenderStepped:connect(function()
- if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character.Parent then
- if not game.Players.LocalPlayer.Character:FindFirstChild("IgnoreTeleport") then
- local ff = Instance.new("IntValue", game.Players.LocalPlayer.Character)
- ff.Name = "IgnoreTeleport"
- end
- end
- end)
- -- Properties
- UZBurst.Name = "UZBurst"
- UZBurst.Parent = game.Players.LocalPlayer.PlayerGui
- Drag.Name = "Drag"
- Drag.Parent = UZBurst
- Drag.Active = true
- Drag.BackgroundColor3 = Color3.new(1, 1, 1)
- Drag.BackgroundTransparency = 1
- Drag.Draggable = true
- Drag.Position = UDim2.new(0.242945626, 0, 0.478203446, 2)
- Drag.Selectable = true
- Drag.Size = UDim2.new(0, 482, 0, 18)
- Credits.Name = "Credits"
- Credits.Parent = Drag
- Credits.BackgroundColor3 = Color3.new(0, 0, 0)
- Credits.BorderColor3 = Color3.new(0, 0, 0)
- Credits.Size = UDim2.new(0, 480, 0, 21)
- Credits.ZIndex = 2
- title.Name = "title"
- title.Parent = Credits
- title.BackgroundColor3 = Color3.new(1, 1, 1)
- title.BackgroundTransparency = 1
- title.Position = UDim2.new(0.00625000009, 0, 0.0476190485, .5)
- title.Size = UDim2.new(0, 443, 0, 19)
- title.ZIndex = 2
- title.Font = Enum.Font.SourceSansBold
- title.FontSize = Enum.FontSize.Size18
- title.Text = "SB2 GUI Edited by Template"
- title.TextColor3 = Color3.new(1, 1, 1)
- title.TextSize = 16
- title.TextWrapped = true
- title.TextXAlignment = Enum.TextXAlignment.Left
- minimize.Name = "minimize"
- minimize.Parent = Credits
- minimize.BackgroundColor3 = Color3.new(0.780392, 0, 0.0117647)
- minimize.BorderSizePixel = 0
- minimize.Position = UDim2.new(0.96641171, 0, 0.285714358, .5)
- minimize.Size = UDim2.new(0, 8, 0, 8)
- minimize.ZIndex = 3
- minimize.AutoButtonColor = false
- minimize.Font = Enum.Font.SourceSans
- minimize.TextSize = 1
- minimize.TextTransparency = 1
- minimize.MouseButton1Click:connect(function()
- minimize.Parent.Parent.Main.Visible = not minimize.Parent.Parent.Main.Visible
- end)
- Main.Name = "Main"
- Main.Parent = Drag
- Main.Active = true
- Main.BackgroundColor3 = Color3.new(0.2, 0.2, 0.7)
- Main.BorderColor3 = Color3.new(0.113725, 0.113725, 0.113725)
- Main.Size = UDim2.new(0, 480, 0, 318)
- menu.Name = "menu"
- menu.Parent = Main
- menu.BackgroundColor3 = Color3.new(1, 1, 1)
- menu.BackgroundTransparency = 1
- menu.BorderSizePixel = 0
- menu.Position = UDim2.new(0.216216207, 0, 0.121621639, 1)
- menu.Size = UDim2.new(0, 147, 0, 15)
- titleD.Name = "titleD"
- titleD.Parent = menu
- titleD.BackgroundColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleD.BackgroundTransparency = 1
- titleD.BorderColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleD.Position = UDim2.new(1.1360544, 0, -1.20000005, 0)
- titleD.Size = UDim2.new(0, 181, 0, 32)
- titleD.Font = Enum.Font.SourceSansBold
- titleD.FontSize = Enum.FontSize.Size14
- titleD.Text = "TP Zones"
- titleD.TextColor3 = Color3.new(1, 1, 1)
- titleD.TextScaled = true
- titleD.TextSize = 14
- titleD.TextWrapped = true
- A.Name = "A"
- A.Parent = menu
- A.BackgroundColor3 = Color3.new(1, 1, 1)
- A.BackgroundTransparency = 1
- A.Position = UDim2.new(-0.295918345, 0, 1.60000002, 0)
- A.Size = UDim2.new(0, 234, 0, 21)
- inputA1.Name = "inputA1"
- inputA1.Parent = A
- inputA1.BackgroundColor3 = Color3.new(0.2, 0.2, 0.5)
- inputA1.BorderColor3 = Color3.new(200,200,200)
- inputA1.BorderSizePixel = 2
- inputA1.Position = UDim2.new(-0.211538479, 0, -0.333333373, 0)
- inputA1.Size = UDim2.new(0, 234, 0, 21)
- inputA1.Font = Enum.Font.SourceSansBold
- inputA1.FontSize = Enum.FontSize.Size14
- inputA1.Text = "Item"
- inputA1.TextColor3 = Color3.new(1, 1, 1)
- inputA1.TextScaled = true
- inputA1.TextSize = 14
- inputA1.TextWrapped = true
- optionA1.Name = "optionA1"
- optionA1.Parent = A
- optionA1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionA1.BorderColor3 = Color3.new(200,200,200)
- optionA1.Position = UDim2.new(-0.211538479, 0, 1.14285707, 0)
- optionA1.Size = UDim2.new(0, 234, 0, 14)
- optionA1.Font = Enum.Font.SourceSansBold
- optionA1.FontSize = Enum.FontSize.Size14
- optionA1.Text = "Dismantle All"
- optionA1.TextColor3 = Color3.new(1, 1, 1)
- optionA1.TextSize = 14
- optionA1.MouseButton1Down:connect(function()
- local log = false
- local SelectedWeaponData = inputA1.text
- for i,v in pairs(game.ReplicatedStorage.Profiles[PlayerName].Inventory:GetChildren()) do
- if v.Name == (SelectedWeaponData) then
- game.ReplicatedStorage.Event:FireServer("Equipment", {"Dismantle", v})
- local check = v:FindFirstChild(SelectedWeaponData)
- if not check then
- log = true
- if check then
- log = false
- end
- if log == true then
- print("Dismantled every " .. SelectedWeaponData ..".")
- end
- end
- end
- end
- end)
- titleB.Name = "titleB"
- titleB.Parent = menu
- titleB.BackgroundColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleB.BackgroundTransparency = 1
- titleB.BorderColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleB.Position = UDim2.new(-0.455782354, 0, 4.0999999, 0)
- titleB.Size = UDim2.new(0, 181, 0, 32)
- titleB.Font = Enum.Font.SourceSansBold
- titleB.FontSize = Enum.FontSize.Size14
- titleB.Text = "UPGRADE"
- titleB.TextColor3 = Color3.new(1, 1, 1)
- titleB.TextScaled = true
- titleB.TextSize = 14
- titleB.TextWrapped = true
- -- Upgrades
- B.Name = "B"
- B.Parent = menu
- B.BackgroundColor3 = Color3.new(1, 1, 1)
- B.BackgroundTransparency = 1
- B.Position = UDim2.new(-0.299319714, 0, 8.0666666, 0)
- B.Size = UDim2.new(0, 234, 0, 21)
- inputB1.Name = "inputB1"
- inputB1.Parent = B
- inputB1.BackgroundColor3 = Color3.new(0.2, 0.2, 0.5)
- inputB1.BorderColor3 = Color3.new(200,200,200)
- inputB1.BorderSizePixel = 2
- inputB1.Position = UDim2.new(-0.211538479, 0, -1.04761922, 0)
- inputB1.Size = UDim2.new(0, 234, 0, 21)
- inputB1.Font = Enum.Font.SourceSansBold
- inputB1.FontSize = Enum.FontSize.Size14
- inputB1.Text = "Item"
- inputB1.TextColor3 = Color3.new(1, 1, 1)
- inputB1.TextScaled = true
- inputB1.TextSize = 14
- inputB1.TextWrapped = true
- optionB1.Name = "optionB1"
- optionB1.Parent = B
- optionB1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionB1.BorderColor3 = Color3.new(200,200,200)
- optionB1.Position = UDim2.new(-0.205128208, 0, 0.52380991, 0)
- optionB1.Size = UDim2.new(0, 234, 0, 14)
- optionB1.Font = Enum.Font.SourceSansBold
- optionB1.FontSize = Enum.FontSize.Size14
- optionB1.Text = "Max Upgrade"
- optionB1.TextColor3 = Color3.new(1, 1, 1)
- optionB1.TextSize = 14
- optionB1.MouseButton1Click:Connect(function()
- local SelectedWeaponData = inputB1.Text
- for i,v in pairs(game.ReplicatedStorage.Profiles[PlayerName].Inventory:GetChildren()) do
- if v.Name == (SelectedWeaponData) then
- for i=1,100 do
- game.ReplicatedStorage.Event:FireServer("Equipment", {"Upgrade", v, false})
- print("Upgraded " .. SelectedWeaponData .. " to Max.")
- end
- end
- end
- end)
- titleC.Name = "titleC"
- titleC.Parent = menu
- titleC.BackgroundColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleC.BackgroundTransparency = 1
- titleC.BorderColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleC.Position = UDim2.new(-0.448979557, 0, 9.69999981, 0)
- titleC.Size = UDim2.new(0, 181, 0, 32)
- titleC.Font = Enum.Font.SourceSansBold
- titleC.FontSize = Enum.FontSize.Size14
- titleC.Text = "WALKSPEED"
- titleC.TextColor3 = Color3.new(1, 1, 1)
- titleC.TextScaled = true
- titleC.TextSize = 14
- titleC.TextWrapped = true
- -- Player Functions
- C.Name = "C"
- C.Parent = menu
- C.BackgroundColor3 = Color3.new(1, 1, 1)
- C.BackgroundTransparency = 1
- C.Position = UDim2.new(-0.299319744, 0, 11.6666679, 0)
- C.Size = UDim2.new(0, 235, 0, 42)
- optionC1.Name = "optionC1"
- optionC1.Parent = C
- optionC1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionC1.BorderColor3 = Color3.new(200,200,200)
- optionC1.Position = UDim2.new(-0.204282612, 0, 0.142857596, 0)
- optionC1.Size = UDim2.new(0, 234, 0, 14)
- optionC1.Font = Enum.Font.SourceSansBold
- optionC1.FontSize = Enum.FontSize.Size14
- optionC1.Text = "Boost"
- optionC1.TextColor3 = Color3.new(1, 1, 1)
- optionC1.TextSize = 14
- optionC1.MouseButton1Down:connect(function()
- speed = Instance.new("BodyThrust", workspace[PlayerName].HumanoidRootPart)
- local Player = game.Players.LocalPlayer
- local Mouse = Player:GetMouse()
- Mouse.KeyDown:connect(function(key)
- if key:byte() == 118 then
- speed.Force = Vector3.new(0, 0, -4000)
- end
- end)
- Mouse.KeyUp:connect(function(key)
- if key:byte() == 118 then
- speed.Force = Vector3.new()
- end
- end)
- end)
- TextLabel.Name = "Hint"
- TextLabel.Parent = C
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.Position = UDim2.new(-0.131914914, 0, 0.476190507, 0)
- TextLabel.Size = UDim2.new(0, 200, 0, 19)
- TextLabel.Font = Enum.Font.SourceSansBold
- TextLabel.FontSize = Enum.FontSize.Size14
- TextLabel.Text = "Hold V to turn on. (Hold Space to gain speed.)"
- TextLabel.TextColor3 = Color3.new(1, 1, 1)
- TextLabel.TextSize = 14
- inputC2.Name = "inputC2"
- inputC2.Parent = C
- inputC2.BackgroundColor3 = Color3.new(0.2, 0.2, 0.5)
- inputC2.BorderColor3 = Color3.new(200,200,200)
- inputC2.BorderSizePixel = 2
- inputC2.Position = UDim2.new(0.506383002, 0, 1.07142854, 0)
- inputC2.Size = UDim2.new(0, 65, 0, 14)
- inputC2.Font = Enum.Font.SourceSansBold
- inputC2.FontSize = Enum.FontSize.Size14
- inputC2.Text = "20"
- inputC2.TextColor3 = Color3.new(1, 1, 1)
- inputC2.TextScaled = true
- inputC2.TextSize = 14
- inputC2.TextWrapped = true
- inputC2.Changed:Connect(function()
- workspace[PlayerName].Humanoid.WalkSpeed = tonumber(inputC2.Text)
- end)
- inputC3.Name = "inputC3"
- inputC3.Parent = C
- inputC3.BackgroundColor3 = Color3.new(0.2, 0.2, 0.5)
- inputC3.BorderColor3 = Color3.new(200,200,200)
- inputC3.BorderSizePixel = 2
- inputC3.Position = UDim2.new(0.506383002, 0, 1.69047618, 0)
- inputC3.Size = UDim2.new(0, 65, 0, 14)
- inputC3.Font = Enum.Font.SourceSansBold
- inputC3.FontSize = Enum.FontSize.Size14
- inputC3.Text = "50"
- inputC3.TextColor3 = Color3.new(1, 1, 1)
- inputC3.TextScaled = true
- inputC3.TextSize = 14
- inputC3.TextWrapped = true
- inputC3.Changed:Connect(function()
- workspace[PlayerName].Humanoid.JumpPower = tonumber(inputC3.Text)
- end)
- optionC2.Name = "optionC2"
- optionC2.Parent = C
- optionC2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionC2.BorderColor3 = Color3.new(200,200,200)
- optionC2.Position = UDim2.new(-0.204255342, 0, 1.07142854, 0)
- optionC2.Size = UDim2.new(0, 156, 0, 14)
- optionC2.AutoButtonColor = false
- optionC2.Font = Enum.Font.SourceSansBold
- optionC2.FontSize = Enum.FontSize.Size14
- optionC2.Text = "Speed"
- optionC2.TextColor3 = Color3.new(1, 1, 1)
- optionC2.TextSize = 14
- optionC3.Name = "optionC3"
- optionC3.Parent = C
- optionC3.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionC3.BorderColor3 = Color3.new(200,200,200)
- optionC3.Position = UDim2.new(-0.204255342, 0, 1.69047618, 0)
- optionC3.Size = UDim2.new(0, 156, 0, 14)
- optionC3.AutoButtonColor = false
- optionC3.Font = Enum.Font.SourceSansBold
- optionC3.FontSize = Enum.FontSize.Size14
- optionC3.Text = "Jump Power"
- optionC3.TextColor3 = Color3.new(1, 1, 1)
- optionC3.TextSize = 14
- titleA.Name = "titleA"
- titleA.Parent = menu
- titleA.BackgroundColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleA.BackgroundTransparency = 1
- titleA.BorderColor3 = Color3.new(0.207843, 0.207843, 0.207843)
- titleA.Position = UDim2.new(-0.448979676, 0, -1.20000005, 0)
- titleA.Size = UDim2.new(0, 181, 0, 32)
- titleA.Font = Enum.Font.SourceSansBold
- titleA.FontSize = Enum.FontSize.Size14
- titleA.Text = "DISMANTLE"
- titleA.TextColor3 = Color3.new(1, 1, 1)
- titleA.TextScaled = true
- titleA.TextSize = 14
- titleA.TextWrapped = true
- D.Name = "D"
- D.Parent = menu
- D.BackgroundColor3 = Color3.new(1, 1, 1)
- D.BackgroundTransparency = 1
- D.Position = UDim2.new(1.41496599, 0, -0.199999988, 0)
- D.Size = UDim2.new(0, 161, 0, 161)
- titleD1.Name = "titleD1"
- titleD1.Parent = D
- titleD1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD1.BorderColor3 = Color3.new(200,200,200)
- titleD1.Position = UDim2.new(-0.298136681, 0, 0.121117949, 0)
- titleD1.Selectable = false
- titleD1.Size = UDim2.new(0, 25, 0, 14)
- titleD1.ClearTextOnFocus = false
- titleD1.Font = Enum.Font.SourceSansBold
- titleD1.FontSize = Enum.FontSize.Size14
- titleD1.Text = "F1"
- titleD1.TextColor3 = Color3.new(1, 1, 1)
- titleD1.TextSize = 14
- optionD1_1.Name = "optionD1_1"
- optionD1_1.Parent = D
- optionD1_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD1_1.BorderColor3 = Color3.new(200,200,200)
- optionD1_1.Position = UDim2.new(-0.0745341703, 0, 0.12422359, 0)
- optionD1_1.Size = UDim2.new(0, 28, 0, 14)
- optionD1_1.Font = Enum.Font.SourceSansBold
- optionD1_1.FontSize = Enum.FontSize.Size14
- optionD1_1.Text = "Boss"
- optionD1_1.TextColor3 = Color3.new(1, 1, 1)
- optionD1_1.TextSize = 14
- optionD1_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-3059.16, -225, 1126.32))
- end)
- optionD1_2.Name = "optionD1_2"
- optionD1_2.Parent = D
- optionD1_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD1_2.BorderColor3 = Color3.new(200,200,200)
- optionD1_2.Position = UDim2.new(0.161490679, 0, 0.12422359, 0)
- optionD1_2.Size = UDim2.new(0, 49, 0, 14)
- optionD1_2.Font = Enum.Font.SourceSansBold
- optionD1_2.FontSize = Enum.FontSize.Size14
- optionD1_2.Text = "Mini Boss"
- optionD1_2.TextColor3 = Color3.new(1, 1, 1)
- optionD1_2.TextSize = 14
- optionD1_2.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(257.34, 55, 1044.4))
- end)
- optionD1_3.Name = "optionD1_3"
- optionD1_3.Parent = D
- optionD1_3.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD1_3.BorderColor3 = Color3.new(200,200,200)
- optionD1_3.Position = UDim2.new(0.534161389, 0, 0.12422359, 0)
- optionD1_3.Size = UDim2.new(0, 66, 0, 14)
- optionD1_3.Font = Enum.Font.SourceSansBold
- optionD1_3.FontSize = Enum.FontSize.Size14
- optionD1_3.Text = "Item Crystal"
- optionD1_3.TextColor3 = Color3.new(1, 1, 1)
- optionD1_3.TextSize = 14
- optionD1_3.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-817.8, -98.17, 602.55))
- end)
- titleD2.Name = "titleD2"
- titleD2.Parent = D
- titleD2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD2.BorderColor3 = Color3.new(200,200,200)
- titleD2.Position = UDim2.new(-0.298136681, 0, 0.270186186, 0)
- titleD2.Selectable = false
- titleD2.Size = UDim2.new(0, 25, 0, 14)
- titleD2.ClearTextOnFocus = false
- titleD2.Font = Enum.Font.SourceSansBold
- titleD2.FontSize = Enum.FontSize.Size14
- titleD2.Text = "F2"
- titleD2.TextColor3 = Color3.new(1, 1, 1)
- titleD2.TextSize = 14
- optionD2_1.Name = "optionD2_1"
- optionD2_1.Parent = D
- optionD2_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD2_1.BorderColor3 = Color3.new(200,200,200)
- optionD2_1.Position = UDim2.new(-0.0745341703, 0, 0.267080754, 0)
- optionD2_1.Size = UDim2.new(0, 52, 0, 14)
- optionD2_1.Font = Enum.Font.SourceSansBold
- optionD2_1.FontSize = Enum.FontSize.Size14
- optionD2_1.Text = "Boss"
- optionD2_1.TextColor3 = Color3.new(1, 1, 1)
- optionD2_1.TextSize = 14
- optionD2_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-2952.43, 116.3, -9375))
- end)
- optionD2_2.Name = "optionD2_2"
- optionD2_2.Parent = D
- optionD2_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD2_2.BorderColor3 = Color3.new(200,200,200)
- optionD2_2.Position = UDim2.new(0.329192519, 0, 0.267080754, 0)
- optionD2_2.Size = UDim2.new(0, 99, 0, 14)
- optionD2_2.Font = Enum.Font.SourceSansBold
- optionD2_2.FontSize = Enum.FontSize.Size14
- optionD2_2.Text = "Mini Boss"
- optionD2_2.TextColor3 = Color3.new(1, 1, 1)
- optionD2_2.TextSize = 14
- optionD2_2.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-3823.23, 137.8, -2313.2))
- end)
- titleD3.Name = "titleD3"
- titleD3.Parent = D
- titleD3.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD3.BorderColor3 = Color3.new(200,200,200)
- titleD3.Position = UDim2.new(-0.298136681, 0, 0.41304338, 0)
- titleD3.Selectable = false
- titleD3.Size = UDim2.new(0, 25, 0, 14)
- titleD3.ClearTextOnFocus = false
- titleD3.Font = Enum.Font.SourceSansBold
- titleD3.FontSize = Enum.FontSize.Size14
- titleD3.Text = "F3"
- titleD3.TextColor3 = Color3.new(1, 1, 1)
- titleD3.TextSize = 14
- optionD3_1.Name = "optionD3_1"
- optionD3_1.Parent = D
- optionD3_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD3_1.BorderColor3 = Color3.new(200,200,200)
- optionD3_1.Position = UDim2.new(-0.0745341703, 0, 0.41614902, 0)
- optionD3_1.Size = UDim2.new(0, 28, 0, 14)
- optionD3_1.Font = Enum.Font.SourceSansBold
- optionD3_1.FontSize = Enum.FontSize.Size14
- optionD3_1.Text = "Boss"
- optionD3_1.TextColor3 = Color3.new(1, 1, 1)
- optionD3_1.TextSize = 14
- optionD3_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-375.99, 4168.04, -694))
- end)
- optionD3_2.Name = "optionD3_2"
- optionD3_2.Parent = D
- optionD3_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD3_2.BorderColor3 = Color3.new(200,200,200)
- optionD3_2.Position = UDim2.new(0.161490679, 0, 0.41614902, 0)
- optionD3_2.Size = UDim2.new(0, 49, 0, 14)
- optionD3_2.Font = Enum.Font.SourceSansBold
- optionD3_2.FontSize = Enum.FontSize.Size14
- optionD3_2.Text = "Mini Boss"
- optionD3_2.TextColor3 = Color3.new(1, 1, 1)
- optionD3_2.TextSize = 14
- optionD3_2.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(1200, 5143, 2051))
- end)
- optionD3_3.Name = "optionD3_3"
- optionD3_3.Parent = D
- optionD3_3.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD3_3.BorderColor3 = Color3.new(200,200,200)
- optionD3_3.Position = UDim2.new(0.534161389, 0, 0.41614902, 0)
- optionD3_3.Size = UDim2.new(0, 66, 0, 14)
- optionD3_3.Font = Enum.Font.SourceSansBold
- optionD3_3.FontSize = Enum.FontSize.Size14
- optionD3_3.Text = "Item Crystal"
- optionD3_3.TextColor3 = Color3.new(1, 1, 1)
- optionD3_3.TextSize = 14
- optionD3_3.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-678.677, 3824.55444, 75.0522919))
- end)
- titleD4.Name = "titleD4"
- titleD4.Parent = D
- titleD4.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD4.BorderColor3 = Color3.new(200,200,200)
- titleD4.Position = UDim2.new(-0.298136681, 0, 0.562111616, 0)
- titleD4.Selectable = false
- titleD4.Size = UDim2.new(0, 25, 0, 14)
- titleD4.ClearTextOnFocus = false
- titleD4.Font = Enum.Font.SourceSansBold
- titleD4.FontSize = Enum.FontSize.Size14
- titleD4.Text = "F4"
- titleD4.TextColor3 = Color3.new(1, 1, 1)
- titleD4.TextSize = 14
- optionD4_1.Name = "optionD4_1"
- optionD4_1.Parent = D
- optionD4_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD4_1.BorderColor3 = Color3.new(200,200,200)
- optionD4_1.Position = UDim2.new(-0.0745341703, 0, 0.559006214, 0)
- optionD4_1.Size = UDim2.new(0, 52, 0, 14)
- optionD4_1.Font = Enum.Font.SourceSansBold
- optionD4_1.FontSize = Enum.FontSize.Size14
- optionD4_1.Text = "Boss"
- optionD4_1.TextColor3 = Color3.new(1, 1, 1)
- optionD4_1.TextSize = 14
- optionD4_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-2380.2, 2153.35, -124.97))
- end)
- optionD4_2.Name = "optionD4_2"
- optionD4_2.Parent = D
- optionD4_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD4_2.BorderColor3 = Color3.new(200,200,200)
- optionD4_2.Position = UDim2.new(0.329192519, 0, 0.559006214, 0)
- optionD4_2.Size = UDim2.new(0, 99, 0, 14)
- optionD4_2.Font = Enum.Font.SourceSansBold
- optionD4_2.FontSize = Enum.FontSize.Size14
- optionD4_2.Text = "Mini Boss"
- optionD4_2.TextColor3 = Color3.new(1, 1, 1)
- optionD4_2.TextSize = 14
- optionD4_2.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-3087, 3163, -6509))
- end)
- titleD5.Name = "titleD5"
- titleD5.Parent = D
- titleD5.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD5.BorderColor3 = Color3.new(200,200,200)
- titleD5.Position = UDim2.new(-0.298136681, 0, 0.698757589, 0)
- titleD5.Selectable = false
- titleD5.Size = UDim2.new(0, 25, 0, 14)
- titleD5.ClearTextOnFocus = false
- titleD5.Font = Enum.Font.SourceSansBold
- titleD5.FontSize = Enum.FontSize.Size14
- titleD5.Text = "F5"
- titleD5.TextColor3 = Color3.new(1, 1, 1)
- titleD5.TextSize = 14
- optionD5_1.Name = "optionD5_1"
- optionD5_1.Parent = D
- optionD5_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD5_1.BorderColor3 = Color3.new(200,200,200)
- optionD5_1.Position = UDim2.new(-0.0745341703, 0, 0.701863348, 0)
- optionD5_1.Size = UDim2.new(0, 52, 0, 14)
- optionD5_1.Font = Enum.Font.SourceSansBold
- optionD5_1.FontSize = Enum.FontSize.Size14
- optionD5_1.Text = "Boss"
- optionD5_1.TextColor3 = Color3.new(1, 1, 1)
- optionD5_1.TextSize = 14
- optionD5_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(2175.68872, 1250.95618, -388.3125))
- end)
- optionD5_2.Name = "optionD5_2"
- optionD5_2.Parent = D
- optionD5_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD5_2.BorderColor3 = Color3.new(200,200,200)
- optionD5_2.Position = UDim2.new(0.329192519, 0, 0.701863348, 0)
- optionD5_2.Size = UDim2.new(0, 99, 0, 14)
- optionD5_2.Font = Enum.Font.SourceSansBold
- optionD5_2.FontSize = Enum.FontSize.Size14
- optionD5_2.Text = "Mini Boss"
- optionD5_2.TextColor3 = Color3.new(1, 1, 1)
- optionD5_2.TextSize = 14
- optionD5_2.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(1610.15137, 1463.90161, -4964.9126))
- end)
- titleD7.Name = "titleD7"
- titleD7.Parent = D
- titleD7.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD7.BorderColor3 = Color3.new(200,200,200)
- titleD7.Position = UDim2.new(-0.298136681, 0, 0.848757589, 0)
- titleD7.Selectable = false
- titleD7.Size = UDim2.new(0, 25, 0, 14)
- titleD7.ClearTextOnFocus = false
- titleD7.Font = Enum.Font.SourceSansBold
- titleD7.FontSize = Enum.FontSize.Size14
- titleD7.Text = "F7"
- titleD7.TextColor3 = Color3.new(1, 1, 1)
- titleD7.TextSize = 14
- optionD7_1.Name = "optionD7_1"
- optionD7_1.Parent = D
- optionD7_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD7_1.BorderColor3 = Color3.new(200,200,200)
- optionD7_1.Position = UDim2.new(-0.0745341703, 0, 0.848757589, 0)
- optionD7_1.Size = UDim2.new(0, 52, 0, 14)
- optionD7_1.Font = Enum.Font.SourceSansBold
- optionD7_1.FontSize = Enum.FontSize.Size14
- optionD7_1.Text = "Boss"
- optionD7_1.TextColor3 = Color3.new(1, 1, 1)
- optionD7_1.TextSize = 14
- optionD7_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(3315.13281, 729.625977, -617.601624))
- end)
- optionD7_2.Name = "optionD7_2"
- optionD7_2.Parent = D
- optionD7_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD7_2.BorderColor3 = Color3.new(200,200,200)
- optionD7_2.Position = UDim2.new(0.329192519, 0, 0.848757589, 0)
- optionD7_2.Size = UDim2.new(0, 99, 0, 14)
- optionD7_2.Font = Enum.Font.SourceSansBold
- optionD7_2.FontSize = Enum.FontSize.Size14
- optionD7_2.Text = "Mini Boss"
- optionD7_2.TextColor3 = Color3.new(1, 1, 1)
- optionD7_2.TextSize = 14
- optionD7_2.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(132.215118, 1232.08813, -208.806961))
- end)
- titleD8.Name = "titleD8"
- titleD8.Parent = D
- titleD8.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD8.BorderColor3 = Color3.new(200,200,200)
- titleD8.Position = UDim2.new(-0.298136681, 0, 0.998757589, 0)
- titleD8.Selectable = false
- titleD8.Size = UDim2.new(0, 25, 0, 14)
- titleD8.ClearTextOnFocus = false
- titleD8.Font = Enum.Font.SourceSansBold
- titleD8.FontSize = Enum.FontSize.Size14
- titleD8.Text = "F8"
- titleD8.TextColor3 = Color3.new(1, 1, 1)
- titleD8.TextSize = 14
- optionD8_1.Name = "optionD8_1"
- optionD8_1.Parent = D
- optionD8_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD8_1.BorderColor3 = Color3.new(200,200,200)
- optionD8_1.Position = UDim2.new(-0.0745341703, 0, 0.998757589, 0)
- optionD8_1.Size = UDim2.new(0, 100, 0, 14)
- optionD8_1.Font = Enum.Font.SourceSansBold
- optionD8_1.FontSize = Enum.FontSize.Size14
- optionD8_1.Text = "Boss"
- optionD8_1.TextColor3 = Color3.new(1, 1, 1)
- optionD8_1.TextSize = 14
- optionD8_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(1642, 4078, 7721))
- end)
- titleD9.Name = "titleD9"
- titleD9.Parent = D
- titleD9.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- titleD9.BorderColor3 = Color3.new(200,200,200)
- titleD9.Position = UDim2.new(-0.298136681, 0, 1.148757589, 0)
- titleD9.Selectable = false
- titleD9.Size = UDim2.new(0, 25, 0, 14)
- titleD9.ClearTextOnFocus = false
- titleD9.Font = Enum.Font.SourceSansBold
- titleD9.FontSize = Enum.FontSize.Size14
- titleD9.Text = "F9"
- titleD9.TextColor3 = Color3.new(1, 1, 1)
- titleD9.TextSize = 14
- optionD9_1.Name = "optionD9_1"
- optionD9_1.Parent = D
- optionD9_1.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD9_1.BorderColor3 = Color3.new(200,200,200)
- optionD9_1.Position = UDim2.new(-0.0745341703, 0, 1.148757589, 0)
- optionD9_1.Size = UDim2.new(0, 42, 0, 14)
- optionD9_1.Font = Enum.Font.SourceSansBold
- optionD9_1.FontSize = Enum.FontSize.Size14
- optionD9_1.Text = "Boss"
- optionD9_1.TextColor3 = Color3.new(1, 1, 1)
- optionD9_1.TextSize = 14
- optionD9_1.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(12317, 430, -3505))
- end)
- optionD9_2.Name = "optionD9_2"
- optionD9_2.Parent = D
- optionD9_2.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD9_2.BorderColor3 = Color3.new(200,200,200)
- optionD9_2.Position = UDim2.new(0.241490679, 0, 1.148757589, 0)
- optionD9_2.Size = UDim2.new(0, 48, 0, 14)
- optionD9_2.Font = Enum.Font.SourceSansBold
- optionD9_2.FontSize = Enum.FontSize.Size14
- optionD9_2.Text = "Mini boss"
- optionD9_2.TextColor3 = Color3.new(1, 1, 1)
- optionD9_2.TextSize = 14
- optionD9_2.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-3618, 2907, -7595))
- end)
- optionD9_3.Name = "optionD9_3"
- optionD9_3.Parent = D
- optionD9_3.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.5)
- optionD9_3.BorderColor3 = Color3.new(200,200,200)
- optionD9_3.Position = UDim2.new(0.584161389, 0, 1.148757589, 0)
- optionD9_3.Size = UDim2.new(0, 66, 0, 14)
- optionD9_3.Font = Enum.Font.SourceSansBold
- optionD9_3.FontSize = Enum.FontSize.Size14
- optionD9_3.Text = "Mini boss 2"
- optionD9_3.TextColor3 = Color3.new(1, 1, 1)
- optionD9_3.TextSize = 14
- optionD9_3.MouseButton1Down:connect(function()
- game.Workspace[PlayerName].HumanoidRootPart.CFrame = CFrame.new(Vector3.new(1908,2890,-11227))
- end)
- warn("Successfully loaded.")
- warn("SB2 GUI Edited by The legendary master of micin#4220")
- end)
- RoseHub.Name = "Rose Hub"
- RoseHub.Parent = Main1
- RoseHub.BackgroundColor3 = Color3.new(0, 0, 0)
- RoseHub.BackgroundTransparency = 0.15000000596046
- RoseHub.Position = UDim2.new(0.551912546, 0, 0.53975904, 0)
- RoseHub.Size = UDim2.new(0, 200, 0, 50)
- RoseHub.Font = Enum.Font.Cartoon
- RoseHub.Text = "Rose Hub"
- RoseHub.TextColor3 = Color3.new(1, 1, 1)
- RoseHub.TextScaled = true
- RoseHub.TextSize = 14
- RoseHub.TextWrapped = true
- RoseHub.MouseButton1Down:connect(function()
- --local coreGui = game:GetService("Players").LocalPlayer.PlayerGui
- local coreGui = game:GetService("CoreGui")
- local tweening = false
- local tabPos = 5
- local scriptsTabText = ""
- local feTabText = ""
- local gameScriptsTabText = ""
- local guiTabText = ""
- local scripttabList = {
- {"Infinite Yield", "MjBzRjmT", 1},
- {"Knife V3", "W833RBFr", 1},
- {"Bird Wings", "RQ9b8UTv", 1},
- {"M4A1", "eP1zq8tb", 1},
- {"Dungun", "90M7Mi8e", 1},
- {"Bomb Vest", "tG1PPuMd", 1},
- {"Music Bars", "SvYebC2r", 1},
- {"Omni God", "87NeeChc", 1},
- {"Night Club", 1281063730, 2},
- {"Pain Titan", "Hg5L8EtM", 1,},
- {"Reaper Titan", "B0q3QBg6", 1},
- {"Alter Chat", "ZSB4pN9R", 1},
- {"Hoverbike", 01268225564, 2},
- {"Rail Gun Titan", "0wFiFdwM", 1},
- {"True Hero", "P8AQ2ebJ", 1},
- {"Celestial Wheel", "bymTcgzf", 1},
- {"Knive V4", "j0Ns1w1S", 1},
- {"Ravenger Claws", "D7GxxvWL", 1},
- {"John Doe", "m5wHsLhr", 1},
- {"Messor Titan", "4bSrkLtA", 1},
- {"Clown Titan", "L0WLDZvc", 1},
- {"Chara", "HrWjgXtb", 1},
- {"Shedlesky Rage", "2SPz35LS", 1},
- {"LunchaThug", "x6GWFC5K", 1},
- {"Nazi", "ZCZNxFBD", 1},
- {"Psychopath", "DGqk3bqY", 1},
- {"Fireworks Wand", "GB29NAPv", 1},
- {"Psycho Clown", "UgxKqKwE", 1},
- {"Inferno", "qhMGk36S", 1},
- {"Police Titan", "UCmufLU8", 1},
- {"Galaxy Titan", "nKNdCrKj", 1},
- {"Holy Wrench", "cKSh0a8C", 1},
- {"Krystal Dance", "j7EqLfbP", 1},
- {"Nazi Camp", "KJNk4STm", 1},
- {"Pee", "3CYmA0Pz", 1},
- {"Jihad", "vSujnuaF", 1},
- {"Hermit Purple", "R3C3ajQV", 1},
- {"Golden Gun", "2574Sd9E", 1},
- {"Goku", "yAXZZF9r", 1},
- {"Emoji", "vKPcMKnm", 1},
- {"Damn Son", "AMLHT8aJ", 1},
- {"Devuzi", "q0mt2peM", 1},
- {"Flash", "gGSVVq1H", 1},
- {"Teal Scythe", "0TUBSaxt", 1},
- {"Demon Demise", "ghMDMW63", 1},
- {"Red Sayan", "uC5DBvf9", 1},
- }
- local fescripttabList = {
- {"Fe God", "KduGECH6", 1},
- {"Fe Fly", 1281055032, 2},
- {"City Life Grabknife", "ZhwF6H2V", 1},
- {"City Life Bomb Vest", "sLHGSBn1", 1},
- {"City Life Suicide", "YdKKQ7yT", 1},
- {"City Life Explosion", "vy78mqrG", 1},
- {"Fe Invisible", 1180480887, 2},
- {"Spam", "74GjB7tB", 1},
- {"Lag Switch", "58gjTUf5", 1},
- {"Jailbreak Farm", "1461971147", 2},
- }
- local gameScriptsList = {
- {"PF Virgo 2.0", "7TeJszah", 1},
- }
- local guitabList = {
- {"c00lgui", "Rz2EFsLU", 1},
- {"Topkek 4.0", "d0CJRrcg", 1},
- {"Topkek 3.0", "SikGfE9u", 1},
- {"Ro-Xploit 4.0", 175137115, 2},
- {"Ro-Xploit 5.0", 288646117, 2},
- {"Ro-Xploit 6.0", 364364477, 2},
- {"Dex 3.0", 492005721, 2},
- {"Clown Van", "a5UZuuiT", 1},
- {"Hell Elevator Gui", "8NYWpf2T", 1},
- {"Chams / Aimlock", "Yi7fzELj", 1},
- }
- local mapsList = {
- {"Clockwork Arena", "EvnXCXhP", 1},
- {"Town Map", 1345094164, 2},
- }
- local lists = {
- {scripttabList, "Scripts"},
- {fescripttabList, "FE Scripts"},
- {gameScriptsList, "Game Scripts"},
- {guitabList, "GUIs"},
- {mapsList, "Maps"},
- }
- local function makeFrame(Active, BackgroundColor3, BorderSizePixel, Name, Parent, Position, Size, ClipsDescendants, Draggable, BackgroundTransparency)
- local Frame = Instance.new("Frame")
- Frame.Active = Active
- Frame.BackgroundColor3 = BackgroundColor3
- Frame.BorderSizePixel = BorderSizePixel
- Frame.Name = Name
- Frame.Parent = Parent
- Frame.Position = Position
- Frame.Size = Size
- Frame.ClipsDescendants = ClipsDescendants
- Frame.Draggable = Draggable
- Frame.BackgroundTransparency = BackgroundTransparency
- end
- local function makeScrollingFrame(BackgroundColor3, BorderSizePixel, Name, Parent, Position, Size, CanvasSize, BackgroundTransparency, ScrollBarThickness)
- local ScrollingFrame = Instance.new("ScrollingFrame")
- ScrollingFrame.BackgroundColor3 = BackgroundColor3
- ScrollingFrame.BorderSizePixel = BorderSizePixel
- ScrollingFrame.Name = Name
- ScrollingFrame.Parent = Parent
- ScrollingFrame.Position = Position
- ScrollingFrame.Size = Size
- ScrollingFrame.CanvasSize = CanvasSize
- ScrollingFrame.BackgroundTransparency = BackgroundTransparency
- ScrollingFrame.ScrollBarThickness = ScrollBarThickness
- end
- local function makeTextLabel(BackgroundColor3, BackgroundTransparency, Name, Parent, Position, Size, Font, Text, TextColor3, TextSize, BorderSizePixel, TextWrapped)
- local TextLabel = Instance.new("TextLabel")
- TextLabel.BackgroundColor3 = BackgroundColor3
- TextLabel.BackgroundTransparency = BackgroundTransparency
- TextLabel.Name = Name
- TextLabel.Parent = Parent
- TextLabel.Position = Position
- TextLabel.Size = Size
- TextLabel.Font = Font
- TextLabel.Text = Text
- TextLabel.TextColor3 = TextColor3
- TextLabel.TextSize = TextSize
- TextLabel.BorderSizePixel = BorderSizePixel
- TextLabel.TextWrapped = TextWrapped
- end
- local function makeTextBox(BackgroundColor3, BackgroundTransparency, MultiLine, Name, Parent, Position, Size, Font, Text, TextColor3, TextSize, TextWrapped, TextYAlignment, BorderSizePixel, PlaceholderText, TextXAlignment)
- local TextBox = Instance.new("TextBox")
- TextBox.BackgroundColor3 = BackgroundColor3
- TextBox.BackgroundTransparency = BackgroundTransparency
- TextBox.MultiLine = MultiLine
- TextBox.Name = Name
- TextBox.Parent = Parent
- TextBox.Position = Position
- TextBox.Size = Size
- TextBox.Font = Font
- TextBox.Text = Text
- TextBox.TextColor3 = TextColor3
- TextBox.TextSize = TextSize
- TextBox.TextWrapped = TextWrapped
- TextBox.TextYAlignment = TextYAlignment
- TextBox.BorderSizePixel = BorderSizePixel
- TextBox.PlaceholderText = PlaceholderText
- TextBox.TextXAlignment = TextXAlignment
- end
- local function makeTextButton(BackgroundColor3, BorderSizePixel, Name, Parent, Position, Size, Font, Text, TextColor3, TextSize, BackgroundTransparency, func)
- local TextButton = Instance.new("TextButton")
- TextButton.BackgroundColor3 = BackgroundColor3
- TextButton.BorderSizePixel = BorderSizePixel
- TextButton.Name = Name
- TextButton.Parent = Parent
- TextButton.Position = Position
- TextButton.Size = Size
- TextButton.Font = Font
- TextButton.Text = Text
- TextButton.TextColor3 = TextColor3
- TextButton.TextSize = TextSize
- TextButton.BackgroundTransparency = BackgroundTransparency
- TextButton.MouseButton1Down:connect(func)
- end
- local function makeImageLabel(BackgroundColor3, BackgroundTransparency, BorderSizePixel, Name, Parent, Selectable, Size, Image, Position, Rotation)
- local ImageLabel = Instance.new("ImageLabel")
- ImageLabel.BackgroundColor3 = BackgroundColor3
- ImageLabel.BackgroundTransparency = BackgroundTransparency
- ImageLabel.BorderSizePixel = BorderSizePixel
- ImageLabel.Name = Name
- ImageLabel.Parent = Parent
- ImageLabel.Selectable = Selectable
- ImageLabel.Size = Size
- ImageLabel.Image = Image
- ImageLabel.Position = Position
- ImageLabel.Rotation = Rotation
- end
- local tabs = {
- "Home",
- "Scripts",
- "FE Scripts",
- "Game Scripts",
- "GUIs",
- "Maps",
- "Executor",
- "Credits",
- }
- local selectedTab = tabs[1]
- local function changeTab(newTab)
- if tweening == false and newTab ~= selectedTab then
- tweening = true
- if selectedTab == "Credits" then
- for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
- if object.ClassName == "ImageLabel" then
- local sTween = game:GetService("TweenService")
- local part = object
- local goal = {}
- goal.ImageTransparency = 1
- local tweenInfo = TweenInfo.new(0.5)
- local tween = sTween:Create(part, tweenInfo, goal)
- tween:Play()
- end
- end
- wait(0.5)
- end
- screenGui.MainFrame.MainStuff[selectedTab]:TweenPosition(UDim2.new(-1, 0, 0, 0), "Out", "Quad", 0.5)
- screenGui.MainFrame.MainStuff[newTab]:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 0.5)
- screenGui.MainFrame.SelectedTab.SelectedTab:TweenPosition(UDim2.new(0, 0, -1, 0), "Out", "Quad", 0.25)
- wait(0.25)
- screenGui.MainFrame.SelectedTab.SelectedTab.Text = newTab
- wait()
- screenGui.MainFrame.SelectedTab.SelectedTab:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 0.25)
- wait(0.25)
- screenGui.MainFrame.MainStuff[selectedTab].Position = UDim2.new(1, 0, 0, 0)
- if newTab == "Credits" then
- for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
- if object.ClassName == "ImageLabel" then
- local sTween = game:GetService("TweenService")
- local part = object
- local goal = {}
- goal.ImageTransparency = 0
- local tweenInfo = TweenInfo.new(0.5)
- local tween = sTween:Create(part, tweenInfo, goal)
- tween:Play()
- end
- end
- wait(0.5)
- end
- selectedTab = newTab
- tweening = false
- end
- end
- local function mainTween(what)
- if tweening == false then
- tweening = true
- if what == "Open" then
- screenGui.open:TweenPosition(UDim2.new(-1,0,0.531,0), "Out", "Quad", 0.6)
- screenGui.MainFrame:TweenSize(UDim2.new(0, 350, 0, 40), "Out", "Quad", 0.6)
- wait(0.6)
- screenGui.MainFrame:TweenSize(UDim2.new(0, 350, 0, 340), "Out", "Quad", 0.6)
- elseif what == "Close" then
- screenGui.MainFrame:TweenSize(UDim2.new(0, 350, 0, 40), "Out", "Quad", 0.6)
- wait(0.6)
- screenGui.MainFrame:TweenSize(UDim2.new(0, 0, 0, 40), "Out", "Quad", 0.6)
- screenGui.open:TweenPosition(UDim2.new(0,0,0.531,0), "Out", "Quad", 0.6)
- end
- wait(0.6)
- tweening = false
- end
- end
- --Make Screen
- screenGui = Instance.new("ScreenGui")
- screenGui.Parent = coreGui
- screenGui.Name = "RoseHubV2"
- makeFrame(true, Color3.fromRGB(255, 35, 110), 0, "MainFrame", screenGui, UDim2.new(0.5, -175, 0.5, -170), UDim2.new(0, 350, 0, 340), true, true, 0)
- makeScrollingFrame(Color3.fromRGB(255, 0, 100), 0, "TabButtons", screenGui.MainFrame, UDim2.new(0, 0, 0, 40), UDim2.new(0, 125, 1, -40), UDim2.new(0, 0, 0, 0), 0, 12)
- makeFrame(false, Color3.fromRGB(225, 0, 100), 0, "TitleFrame", screenGui.MainFrame, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 0, 40), true, false, 0)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "Title", screenGui.MainFrame.TitleFrame, UDim2.new(0, 45, 0, 0), UDim2.new(0, 265, 1, 0), Enum.Font.Fantasy, "Rose Hub v2.0.0", Color3.fromRGB(255, 255, 255), 30, 1, false)
- makeImageLabel(Color3.fromRGB(255, 85, 127), 1, 0, "RoseIcon", screenGui.MainFrame.TitleFrame, false, UDim2.new(0, 45, 0, 41), "rbxassetid://1342740333", UDim2.new(0, 0, 0, 0), 0)
- makeTextButton(Color3.fromRGB(255, 255, 255), 1, "Close", screenGui.MainFrame.TitleFrame, UDim2.new(0, 310, 0, 0), UDim2.new(0, 40, 0, 40), Enum.Font.ArialBold, "X", Color3.fromRGB(255, 255, 255), 30, 1, function()
- mainTween("Close")
- end)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "MOTD", screenGui.MainFrame, UDim2.new(0, 125, 0, 315), UDim2.new(0, 225, 0, 25), Enum.Font.Fantasy, "MOTD: I'm in your mom", Color3.fromRGB(255, 255, 255), 16, 0, true)
- makeFrame(false, Color3.fromRGB(255, 100, 150), 0, "MainStuff", screenGui.MainFrame, UDim2.new(0, 130, 0, 70), UDim2.new(0, 215, 0, 245), true, false, 0.5)
- makeFrame(false, Color3.fromRGB(0, 0, 0), 0, "SelectedTab", screenGui.MainFrame, UDim2.new(0, 125, 0, 40), UDim2.new(0, 225, 0, 30), true, false, 1)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "SelectedTab", screenGui.MainFrame.SelectedTab, UDim2.new(0, 0, 0, 0), UDim2.new(0, 225, 0, 30), Enum.Font.Fantasy, "Home", Color3.fromRGB(255, 255, 255), 25, 0, false)
- makeFrame(true, Color3.fromRGB(255, 84, 126), 0, "open", screenGui, UDim2.new(-0.5, 0, 0.5, 0), UDim2.new(0, 150, 0, 50), true, false, 1)
- makeTextButton(Color3.fromRGB(255, 50, 127), 1, "openbutton", screenGui.open, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), Enum.Font.Fantasy, "OPEN", Color3.fromRGB(255, 255, 255), 32, false, function()
- mainTween("Open")
- end)
- for i,tabButton in pairs(tabs) do
- makeTextButton(Color3.fromRGB(255, 50, 127), 0, tabButton.."Button", screenGui.MainFrame.TabButtons, UDim2.new(0, 5, 0, tabPos), UDim2.new(0, 115, 0, 30), Enum.Font.Fantasy, tabButton, Color3.fromRGB(255, 255, 255), 20, 0, function()
- changeTab(tabs[i])
- end)
- local mainStuffPos = 0
- if tabButton == selectedTab then
- mainStuffPos = 0
- else
- mainStuffPos = 1
- end
- makeScrollingFrame(Color3.fromRGB(0, 0, 0), 1, tabButton, screenGui.MainFrame.MainStuff, UDim2.new(mainStuffPos, 0, 0, 0), UDim2.new(1, 0, 1, 0), UDim2.new(1, 0, 0, 0), 1)
- tabPos = tabPos + 35
- end
- --Sort lists and insert them
- for _,list in pairs(lists) do
- local toSort = {}
- local sortedList = {}
- local pos = 28
- for _,v in pairs(list[1]) do
- table.insert(toSort, v[1])
- end
- table.sort(toSort)
- for i,name in pairs(toSort) do
- for i,actualTable in pairs(list[1]) do
- if name == actualTable[1] then
- table.insert(sortedList, {actualTable[1], actualTable[2], actualTable[3]})
- end
- end
- end
- local function createButons(text)
- pos = 28
- for _,button in pairs(sortedList) do
- if text == "" or string.sub(string.lower(button[1]), 1, string.len(text)) == string.lower(text) then
- print(list[2])
- makeTextButton(Color3.fromRGB(255, 50, 127), 0, button[1], screenGui.MainFrame.MainStuff[list[2]], UDim2.new(0, 5, 0, pos), UDim2.new(1, -10, 0, 20), Enum.Font.Fantasy, button[1], Color3.fromRGB(255, 255, 255), 14, 0, function()
- if button[3] == 1 then
- loadstring(game:HttpGet("https://pastebin.com/raw/"..button[2], true))()
- elseif button[3] == 2 then
- loadstring(game:GetObjects("rbxassetid://"..button[2])[1].Source)()
- end
- end)
- pos = pos + 23
- end
- end
- end
- --Remove Buttons and create new on search
- local function removeButtons()
- for _,button in pairs(screenGui.MainFrame.MainStuff[list[2]]:GetChildren()) do
- if button.ClassName == "TextButton" then
- button:Destroy()
- end
- end
- end
- --Search Box
- makeTextBox(Color3.fromRGB(255, 50, 127), 0, false, "Search", screenGui.MainFrame.MainStuff[list[2]], UDim2.new(0, 5, 0, 5), UDim2.new(1, -10, 0, 20), Enum.Font.Fantasy, "", Color3.fromRGB(255, 255, 255), 14, false, "Center", 0, "Search "..list[2], "Center")
- local function searchBar(chosenList)
- local search = screenGui.MainFrame.MainStuff[chosenList].Search
- local currentSearch = ""
- search.Changed:connect(function(property)
- if property == "Text" then
- if search.Text ~= "" and search.Text ~= currentSearch then
- currentSearch = search.Text
- removeButtons()
- createButons(search.Text)
- elseif search.Text == "" and currentSearch.Text ~= "" then
- currentSearch = search.Text
- removeButtons()
- createButons("")
- end
- end
- end)
- end
- searchBar(list[2])
- createButons("")
- screenGui.MainFrame.MainStuff[list[2]].CanvasSize = UDim2.new(1, 0, 0, pos+2)
- screenGui.MainFrame.MainStuff[list[2]].ScrollBarThickness = 0
- end
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "WelcomeMSG", screenGui.MainFrame.MainStuff.Home, UDim2.new(0.102, 0, 0.045, 0), UDim2.new(0, 170, 0, 29), Enum.Font.Fantasy, "Welcome to Rose Hub!", Color3.fromRGB(255, 255, 255), 20, 1, false)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "FEStatus", screenGui.MainFrame.MainStuff.Home, UDim2.new(0.2, 0, 0.155, 0), UDim2.new(0, 128, 0, 22), Enum.Font.Fantasy, "FE: Disabled", Color3.fromRGB(255, 255, 255), 16, 1, false)
- makeFrame(false, Color3.fromRGB(255, 0, 127), 0, "SegLine", screenGui.MainFrame.MainStuff.Home, UDim2.new(0, 0, 0.245, 0), UDim2.new(0, 215, 0, 2), false, false, 0.5)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "Explanation", screenGui.MainFrame.MainStuff.Home, UDim2.new(0, 0, 0.253, 0), UDim2.new(0, 215, 0, 183), Enum.Font.SourceSans, 'To get started click the tabs to find what scripts your looking for.\nThe scrolling bar is invisible so to scroll use your scroll wheel.\n\nWant scripts or features added?\n\nJoin our Discord for Support donations and more!', Color3.fromRGB(255, 255, 255), 14, 1, true)
- screenGui.MainFrame.MainStuff.Home.Explanation.TextYAlignment = "Top"
- makeTextButton(Color3.fromRGB(255, 50, 127), 0, "DiscordInvite", screenGui.MainFrame.MainStuff.Home, UDim2.new(0.179, 0, 0.816, 0), UDim2.new(0, 138, 0, 32), Enum.Font.Fantasy, "Discord", Color3.fromRGB(255, 255, 255), 14, 0, function()
- local copy = true
- if pcall(function() Synapse:Copy("https://discord.me/rosehub") end) then
- else
- local clip = setclipboard or Clipboard.set
- clip("https://discord.me/rosehub")
- end
- screenGui.MainFrame.MainStuff.Home.DiscordInvite.text = "Copied!"
- wait(1)
- screenGui.MainFrame.MainStuff.Home.DiscordInvite.text = "Discord"
- end)
- makeTextButton(Color3.fromRGB(255, 0, 127), 0, "Clear", screenGui.MainFrame.MainStuff.Executor, UDim2.new(0, 5, 1, -25), UDim2.new(0, 100, 0, 20), Enum.Font.SourceSansBold, "Clear", Color3.fromRGB(255, 255, 255), 14, 0, function()
- screenGui.MainFrame.MainStuff.Executor.InputHolder.Input.Text = ""
- end)
- makeScrollingFrame(Color3.fromRGB(255, 255, 255), 0, "InputHolder", screenGui.MainFrame.MainStuff.Executor, UDim2.new(0, 5, 0, 5), UDim2.new(0, 205, 0, 205), UDim2.new(0, 0, 0, 0), 1, 0)
- makeTextBox(Color3.fromRGB(255, 0, 128), 1, true, "Input", screenGui.MainFrame.MainStuff.Executor.InputHolder, UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), Enum.Font.Fantasy, "", Color3.fromRGB(255, 255, 255), 14, true, Enum.TextYAlignment.Top, 0, "Paste/Type Scripts Here", Enum.TextXAlignment.Left)
- local execHolder = screenGui.MainFrame.MainStuff.Executor.InputHolder
- local execInput = execHolder.Input
- local movedExec196 = false
- execInput.ClearTextOnFocus = false
- --Checks if executor text changed, if so it will change your canvas position IF you are at the bottom of the script. Has an extra check for the first time moving so it doesnt get annoying
- execInput.Changed:connect(function(property)
- if property == "Text" then
- execHolder.CanvasSize = UDim2.new(1, -10, 0, execInput.TextBounds.Y + execInput.TextSize)
- if execInput.TextBounds.Y - execHolder.CanvasPosition.Y == 205 then
- execHolder.CanvasPosition = Vector2.new(0, execInput.TextBounds.Y+205)
- movedExec196 = false
- elseif movedExec196 == false and execInput.TextBounds.Y == 196 and execHolder.CanvasPosition.Y == 0 then
- execHolder.CanvasPosition = Vector2.new(0, execInput.TextBounds.Y+205)
- movedExec196 = true
- elseif movedExec196 == true and execInput.TextBounds.Y < 196 then
- movedExec196 = false
- end
- end
- end)
- makeTextButton(Color3.fromRGB(255, 0, 127), 0, "Execute", screenGui.MainFrame.MainStuff.Executor, UDim2.new(0.5, 2, 1, -25), UDim2.new(0, 100, 0, 20), Enum.Font.SourceSansBold, "Execute", Color3.fromRGB(255, 255, 255), 14, 0, function()
- loadstring(screenGui.MainFrame.MainStuff.Executor.InputHolder.Input.Text)()
- end)
- --Credits
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "RoseCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.202, 0, 0.053, 0), UDim2.new(0, 128, 0, 32), Enum.Font.Fantasy, "Rose\nHumanoid#0001", Color3.fromRGB(255, 255, 255), 20, 0, false)
- makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "RoseDrops", screenGui.MainFrame.MainStuff.Credits.RoseCredit, false, UDim2.new(0, 66, 0, 65), "rbxassetid://1342740333", UDim2.new(-0.25, 0, -0.844, 0), 80)
- makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "RoseDrops2", screenGui.MainFrame.MainStuff.Credits.RoseCredit, false, UDim2.new(0, 66, 0, 65), "rbxassetid://1342740333", UDim2.new(0.891, 0, 4.438, 0), -40)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "ZwolfCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.221, 0, 0.253, 0), UDim2.new(0, 120, 0, 30), Enum.Font.Fantasy, "Zwolf\nZwolf#3762", Color3.fromRGB(255, 255, 255), 20, 1, false)
- makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "RoseDrops3", screenGui.MainFrame.MainStuff.Credits.ZwolfCredit, false, UDim2.new(0, 62, 0, 59), "rbxassetid://1342740333", UDim2.new(0.875, 0, 0, 0), -10)
- makeImageLabel(Color3.fromRGB(255, 255, 255), 1, 1, "ImageLabel", screenGui.MainFrame.MainStuff.Credits.ZwolfCredit, false, UDim2.new(0, 70, 0, 60), "rbxassetid://1342740333", UDim2.new(-0.483, 0, 0.433, 0), 59)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "AlexCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.191, 0, 0.469, 0), UDim2.new(0, 139, 0, 29), Enum.Font.Fantasy, "Alex\nAlex the Great#9740", Color3.fromRGB(255, 255, 255), 20, 1, false)
- makeTextLabel(Color3.fromRGB(255, 255, 255), 1, "DeanCredit", screenGui.MainFrame.MainStuff.Credits, UDim2.new(0.153, 0, 0.755, 0), UDim2.new(0, 139, 0, 40), Enum.Font.Fantasy, "Miya - Intro\nKiwi#4879", Color3.fromRGB(255, 255, 255), 20, 1, false)
- for _,object in pairs(screenGui.MainFrame.MainStuff.Credits:GetDescendants()) do
- if object.ClassName == "ImageLabel" then
- object.ImageTransparency = 1
- end
- end
- screenGui.MainFrame.Size = UDim2.new(0, 0, 0, 40)
- --Intro
- player = game:GetService'Players'.LocalPlayer
- introgui = Instance.new('ScreenGui',player.PlayerGui)
- holder = Instance.new('Frame', introgui)
- imhx = Instance.new('ImageLabel',holder)
- blnhx = Instance.new('ImageLabel',holder)
- blnhx2 = Instance.new('ImageLabel',holder)
- pooftemp = Instance.new('ImageLabel',holder)
- text = Instance.new('ImageLabel',holder)
- bar = Instance.new('Frame',holder)
- tomatosauce = Instance.new('Sound',holder)
- large = Instance.new('Sound',holder)
- smol = Instance.new('Sound',holder)
- wosh = Instance.new('Sound',holder)
- blur = Instance.new('BlurEffect',workspace.CurrentCamera)
- blur.Size = 0
- -- Properties
- holder.Position = UDim2.new(0.5,-50,0.5,-50)
- holder.Size = UDim2.new(0,100,0,100)
- holder.BackgroundTransparency = 1
- imhx.Image = "rbxassetid://1491878692"
- imhx.BackgroundTransparency = 1
- imhx.Size = UDim2.new(0,100,0,100)
- imhx.Position = UDim2.new(0,0,0,-500)
- imhx.ZIndex = 3
- blnhx.Image = "rbxassetid://1491878477"
- blnhx.BackgroundTransparency = 1
- blnhx.ImageTransparency = 1
- blnhx.Size = UDim2.new(0,100,0,100)
- blnhx.Position = UDim2.new(0,0,0,0)
- blnhx.ZIndex = 4
- tomatosauce.SoundId = "rbxassetid://752527668"
- tomatosauce.Volume = 1
- large.SoundId = "rbxassetid://541909867"
- large.Volume = 1
- smol.SoundId = "rbxassetid://541909763"
- smol.Volume = 1
- wosh.SoundId = "rbxassetid://147722270"
- wosh.Volume = 1
- blnhx2.Image = "rbxassetid://1491878477"
- blnhx2.BackgroundTransparency = 1
- blnhx2.ImageTransparency = 1
- blnhx2.Size = UDim2.new(0,100,0,100)
- blnhx2.Position = UDim2.new(0,0,0,0)
- pooftemp.Image = "rbxassetid://1491979712"
- pooftemp.BackgroundTransparency = 1
- pooftemp.ImageTransparency = 1
- pooftemp.Size = UDim2.new(0,100,0,100)
- pooftemp.Position = UDim2.new(0,0,0,0)
- text.Image = "rbxassetid://1491935743"
- text.BackgroundTransparency = 1
- text.ImageTransparency = 1
- text.Size = UDim2.new(0,500,0,100)
- text.Position = UDim2.new(0.5,-250,0,0)
- text.ZIndex = 6
- bar.Size = UDim2.new(0,0,0,100)
- bar.Position = UDim2.new(0.5,0,0,0)
- bar.BorderSizePixel = 0
- bar.ZIndex = 5
- bar.BackgroundColor3 = Color3.fromRGB(255, 30, 64)
- -- Animation
- local tweenService = game:GetService("TweenService")
- local tween1 = TweenInfo.new(
- 2,
- Enum.EasingStyle.Quint,
- Enum.EasingDirection.Out
- )
- local stuff1 = {
- Position = UDim2.new(0,0,0,0);
- Rotation = -720
- }
- local stuff6 = {
- Size = 34
- }
- local stuff7 = {
- Size = 0
- }
- local imagetween = tweenService:Create(imhx,tween1,stuff1)
- local tween2 = TweenInfo.new(
- 2,
- Enum.EasingStyle.Quint,
- Enum.EasingDirection.Out
- )
- local stuff2 = {
- Position = UDim2.new(0,-50,0,-50);
- Size = UDim2.new(0,200,0,200);
- ImageTransparency = 1
- }
- local bloop = tweenService:Create(pooftemp,tween2,stuff2)
- local tween3 = TweenInfo.new(
- 1,
- Enum.EasingStyle.Quint,
- Enum.EasingDirection.Out
- )
- local tween4 = TweenInfo.new(
- 2,
- Enum.EasingStyle.Quint,
- Enum.EasingDirection.Out
- )
- local stuff3 = {
- ImageTransparency = 0
- }
- local poof = tweenService:Create(blnhx,tween3,stuff3)
- local fadein = tweenService:Create(blur,tween1,stuff6)
- local fadeout = tweenService:Create(blur,tween1,stuff7)
- local textappere = tweenService:Create(text,tween4,stuff3)
- -- Playing animations/sounds
- imagetween:Play()
- large:Play()
- fadein:Play()
- wait(2)
- pooftemp.ImageTransparency = 0
- bloop:play()
- tomatosauce:Play()
- wait(2)
- poof:Play()
- wait(1)
- imhx.ImageTransparency = 1
- blnhx2.ImageTransparency = 0
- bar:TweenSizeAndPosition(UDim2.new(0,500,0,100),UDim2.new(0.5,-250,0.5,-50),"Out","Quint",2)
- blnhx2:TweenPosition(UDim2.new(0,250,0,0),"Out","Quint",2)
- blnhx:TweenPosition(UDim2.new(0,-250,0,0),"Out","Quint",2)
- smol:Play()
- wait(1.3)
- textappere:Play()
- wait(2)
- holder:TweenPosition(UDim2.new(0,5000,0.5,-50),"In","Quint",2)
- wosh:Play()
- wait(1.4)
- fadeout:Play()
- wait(2)
- introgui:Destroy()
- blur:Destroy()
- wait()
- tweening = true
- screenGui.open:TweenPosition(UDim2.new(0, 0, 0.5, 0),'Out','Quad',0.6)
- wait(0.6)
- tweening = false
- end)
- Animation.Name = "Animation"
- Animation.Parent = Main1
- Animation.BackgroundColor3 = Color3.new(0, 0, 0)
- Animation.BackgroundTransparency = 0.15000000596046
- Animation.Position = UDim2.new(0.551912546, 0, 0.732530117, 0)
- Animation.Size = UDim2.new(0, 200, 0, 50)
- Animation.Font = Enum.Font.Cartoon
- Animation.Text = "Fe Animation"
- Animation.TextColor3 = Color3.new(1, 1, 1)
- Animation.TextScaled = true
- Animation.TextSize = 14
- Animation.TextWrapped = true
- Animation.MouseButton1Down:connect(function()
- --FE Animation Gui Made by Dark Magic Rblx in ROBLOX Studio, please give credits if you use this.
- --You can use all and me in the Name Here Section!
- gui = Instance.new("ScreenGui",game.CoreGui)
- gui.Name = "FE Animation Gui by Dark Magic Rblx"
- box = Instance.new("Frame",gui)
- box.Size = UDim2.new(0,400,0,100)
- box.Position = UDim2.new(0,800,0,500)
- box.BackgroundTransparency = 0
- box.BackgroundColor3 = Color3.new(167,0,0)
- box.BorderSizePixel = 5
- box.BorderColor3 = Color3.new(27,42,53)
- o = Instance.new("TextBox",gui)
- o.Name = "Speed Here"
- o.Size = UDim2.new(0,150,0,15)
- o.Position = UDim2.new(0,1000,0,590)
- o.BackgroundTransparency = 0
- o.BackgroundColor3 = Color3.new(0,0,0)
- o.BorderSizePixel = 0
- o.Font = "Arcade"
- o.TextColor3 = Color3.new(255,255,255)
- o.TextScaled = true
- o.TextWrapped = true
- o.Text = "Speed Here"
- a = Instance.new("TextBox",gui)
- a.Name = "ID Here"
- a.Size = UDim2.new(0,300,0,25)
- a.Position = UDim2.new(0,900,0,530)
- a.BackgroundTransparency = 0
- a.BackgroundColor3 = Color3.new(0,0,0)
- a.BorderSizePixel = 0
- a.Font = "Arcade"
- a.TextColor3 = Color3.new(255,255,255)
- a.TextScaled = true
- a.TextWrapped = true
- a.Text = "ID Here"
- b = Instance.new("TextBox",gui)
- b.Name = "Namehere"
- b.Size = UDim2.new(0,300,0,25)
- b.Position = UDim2.new(0,900,0,560)
- b.BackgroundTransparency = 0
- b.BackgroundColor3 = Color3.new(0,0,0)
- b.BorderSizePixel = 0
- b.Font = "Arcade"
- b.TextColor3 = Color3.new(255,255,255)
- b.TextScaled = true
- b.TextWrapped = true
- b.Text = "Name here"
- c = Instance.new("TextButton",gui)
- c.Name = "Animation"
- c.Size = UDim2.new(0,100,0,40)
- c.Position = UDim2.new(0,800,0,520)
- c.BackgroundTransparency = 0
- c.BackgroundColor3 = Color3.new(0,0,0)
- c.BorderSizePixel = 0
- c.Font = "Arcade"
- c.TextColor3 = Color3.new(255,255,255)
- c.TextScaled = true
- c.TextWrapped = true
- c.Text = "Animation"
- d = Instance.new("TextButton",gui)
- d.Name = "Player"
- d.Size = UDim2.new(0,100,0,40)
- d.Position = UDim2.new(0,800,0,560)
- d.BackgroundTransparency = 0
- d.BackgroundColor3 = Color3.new(0,0,0)
- d.BorderSizePixel = 0
- d.Font = "Arcade"
- d.TextColor3 = Color3.new(255,255,255)
- d.TextScaled = true
- d.TextWrapped = true
- d.Text = "Player"
- cred = Instance.new("TextLabel",gui)
- cred.Name = "Credits"
- cred.Size = UDim2.new(0,400,0,20)
- cred.Position = UDim2.new(0,800,0,500)
- cred.BackgroundTransparency = 0
- cred.BackgroundColor3 = Color3.new(0,0,0)
- box.BorderSizePixel = 5
- box.BorderColor3 = Color3.new(27,42,53)
- cred.Font = "Arcade"
- cred.FontSize = "Size24"
- cred.TextColor3 = Color3.new(255,255,255)
- cred.Text = "FE Animation Gui by Dark Magic Rblx!"
- cred.TextSize = 19
- c.MouseButton1Down:connect(function()
- local AnimationId = gui["ID Here"].Text
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://"..AnimationId
- local Player = game.Players:FindFirstChild(gui.Namehere.Text)
- if Player ~= nil then
- local k = Player.Character.Humanoid:LoadAnimation(Anim)
- k:Play()
- k:AdjustSpeed(gui["Speed Here"].Text)
- end
- if gui.Namehere.Text =="me" then
- local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
- k:Play()
- k:AdjustSpeed(gui["Speed Here"].Text)
- end
- if gui.Namehere.Text =="all" then
- for i,v in pairs(game.Players:GetChildren()) do
- local k = v.Character.Humanoid:LoadAnimation(Anim)
- k:Play()
- k:AdjustSpeed(gui["Speed Here"].Text)
- end
- end
- end)
- d.MouseButton1Down:connect(function()
- local AnimationId = gui["ID Here"].Text
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://"..AnimationId
- local Player = game.Players:FindFirstChild(gui.Namehere.Text)
- if Player ~= nil then
- local k = Player.Character.Humanoid:LoadAnimation(Anim)
- k:Play()
- k:AdjustSpeed(gui["Speed Here"].Text)
- end
- if gui.Namehere.Text =="me" then
- local k = game.Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
- k:Play()
- k:AdjustSpeed(gui["Speed Here"].Text)
- end
- if gui.Namehere.Text =="all" then
- for i,v in pairs(game.Players:GetChildren()) do
- local k = v.Character.Humanoid:LoadAnimation(Anim)
- k:Play()
- k:AdjustSpeed(gui["Speed Here"].Text)
- end
- end
- end)
- end)
- Dab.Name = "Dab"
- Dab.Parent = Main1
- Dab.BackgroundColor3 = Color3.new(0, 0, 0)
- Dab.BackgroundTransparency = 0.15000000596046
- Dab.Position = UDim2.new(0.0218579229, 0, 0.732530117, 0)
- Dab.Size = UDim2.new(0, 200, 0, 50)
- Dab.Font = Enum.Font.Cartoon
- Dab.Text = "Fe Dab(Permanent Until you leave the game)"
- Dab.TextColor3 = Color3.new(1, 1, 1)
- Dab.TextScaled = true
- Dab.TextSize = 14
- Dab.TextWrapped = true
- Dab.MouseButton1Down:connect(function()
- while wait(1) do
- Player = game.Players.LocalPlayer.Name
- AnimationId = "248263260"
- local Anim = Instance.new("Animation")
- Anim.AnimationId = "rbxassetid://"..AnimationId
- local k = game.Players[Player].Character.Humanoid:LoadAnimation(Anim)
- k:Play() --Play the animation
- k:AdjustSpeed(2)
- end
- end)
- Next.Name = "Next"
- Next.Parent = Main1
- Next.BackgroundColor3 = Color3.new(0, 0, 0)
- Next.BackgroundTransparency = 0.15000000596046
- Next.Position = UDim2.new(0.89435339, 0, 0.88915658, 0)
- Next.Size = UDim2.new(0, 58, 0, 46)
- Next.Font = Enum.Font.Cartoon
- Next.Text = "Next"
- Next.TextColor3 = Color3.new(1, 1, 1)
- Next.TextScaled = true
- Next.TextSize = 14
- Next.TextWrapped = true
- Next.MouseButton1Down:connect(function()
- Main1.Visible = false
- Main2.Visible = true
- end)
- Close.Name = "Close"
- Close.Parent = Main1
- Close.BackgroundColor3 = Color3.new(0, 0, 0)
- Close.BackgroundTransparency = 0.15000000596046
- Close.Position = UDim2.new(0.89435339, 0, 0, 0)
- Close.Size = UDim2.new(0, 58, 0, 34)
- Close.Font = Enum.Font.Cartoon
- Close.Text = "X"
- Close.TextColor3 = Color3.new(1, 1, 1)
- Close.TextScaled = true
- Close.TextSize = 14
- Close.TextWrapped = true
- Close.MouseButton1Down:connect(function()
- Main1.Visible = false
- Open.Visible = true
- end)
- Main2.Name = "Main 2"
- Main2.Parent = SSGPremiumV2
- Main2.BackgroundColor3 = Color3.new(0.333333, 0.333333, 0.333333)
- Main2.BackgroundTransparency = 0.15000000596046
- Main2.Position = UDim2.new(0.274275899, 0, 0.116236165, 0)
- Main2.Size = UDim2.new(0, 549, 0, 415)
- Main2.Visible = false
- Main2.Active = true
- Main2.Draggable = true
- Bar5.Name = "Bar 5"
- Bar5.Parent = Main2
- Bar5.BackgroundColor3 = Color3.new(0, 0, 0)
- Bar5.BackgroundTransparency = 0.15000000596046
- Bar5.Size = UDim2.new(0, 549, 0, 34)
- Bar5.Font = Enum.Font.Cartoon
- Bar5.Text = "SSG Premium V2"
- Bar5.TextColor3 = Color3.new(1, 1, 1)
- Bar5.TextScaled = true
- Bar5.TextSize = 14
- Bar5.TextWrapped = true
- Wanted.Name = "Wanted"
- Wanted.Parent = Main2
- Wanted.BackgroundColor3 = Color3.new(0, 0, 0)
- Wanted.BackgroundTransparency = 0.15000000596046
- Wanted.Position = UDim2.new(0.0218579229, 0, 0.156626493, 0)
- Wanted.Size = UDim2.new(0, 200, 0, 50)
- Wanted.Font = Enum.Font.Cartoon
- Wanted.Text = "Wanted Gui"
- Wanted.TextColor3 = Color3.new(1, 1, 1)
- Wanted.TextScaled = true
- Wanted.TextSize = 14
- Wanted.TextWrapped = true
- Wanted.MouseButton1Down:connect(function()
- wait()
- game.StarterGui:SetCore("SendNotification", {
- Title = "Loading"; -- Required. Has to be a string!
- Text = "Thank you for using Re-Wanted"; -- Required. Has to be a string!
- Icon = ""; -- Optional, defaults to "" (no icon)
- Duration = 5; -- Optional, defaults to 5 seconds
- })
- local ReWanted = Instance.new("ScreenGui")
- local List = Instance.new("Frame")
- local Bank = Instance.new("TextButton")
- local DownTown = Instance.new("TextButton")
- local Gravity = Instance.new("TextButton")
- local GunShop = Instance.new("TextButton")
- local OutsideBank = Instance.new("TextButton")
- local Rock = Instance.new("TextButton")
- local Treasury = Instance.new("TextButton")
- local HeaderText1 = Instance.new("TextLabel")
- local HeaderText2 = Instance.new("TextLabel")
- local OpenClose = Instance.new("TextButton")
- Open=true
- GravityVar=true
- ReWanted.Name = "Re-Wanted"
- ReWanted.Parent = game.CoreGui
- ReWanted.ResetOnSpawn = false
- List.Name = "List"
- List.Parent = ReWanted
- List.Active = true
- List.BackgroundColor3 = Color3.new(0, 0.301961, 0.701961)
- List.BorderSizePixel = 0
- List.Position = UDim2.new(0.0638020858, 0, 0.0863787383, 0)
- List.Selectable = true
- List.Size = UDim2.new(0.0891927108, 0, 0.752491713, 0)
- List.Draggable=true
- Bank.Name = "Bank"
- Bank.Parent = List
- Bank.BackgroundColor3 = Color3.new(0.533333, 0, 1)
- Bank.BackgroundTransparency = 0.69999998807907
- Bank.Position = UDim2.new(0.00700000022, 0, 0.150000006, 0)
- Bank.Size = UDim2.new(0, 134, 0, 37)
- Bank.Font = Enum.Font.SourceSansBold
- Bank.Text = "Bank"
- Bank.TextColor3 = Color3.new(0, 0, 0)
- Bank.TextScaled = true
- Bank.TextSize = 30
- Bank.TextStrokeColor3 = Color3.new(0.478431, 0.478431, 0.478431)
- Bank.TextStrokeTransparency = 0
- Bank.TextWrapped = true
- DownTown.Name = "DownTown"
- DownTown.Parent = List
- DownTown.BackgroundColor3 = Color3.new(0.533333, 0, 1)
- DownTown.BackgroundTransparency = 0.69999998807907
- DownTown.Position = UDim2.new(0.00700000022, 0, 0.75, 0)
- DownTown.Size = UDim2.new(0, 134, 0, 37)
- DownTown.Font = Enum.Font.SourceSansBold
- DownTown.Text = "Down Town"
- DownTown.TextColor3 = Color3.new(0, 0, 0)
- DownTown.TextScaled = true
- DownTown.TextSize = 30
- DownTown.TextStrokeColor3 = Color3.new(0.478431, 0.478431, 0.478431)
- DownTown.TextStrokeTransparency = 0
- DownTown.TextWrapped = true
- Gravity.Name = "Gravity"
- Gravity.Parent = List
- Gravity.BackgroundColor3 = Color3.new(0.533333, 0, 1)
- Gravity.BackgroundTransparency = 0.69999998807907
- Gravity.Position = UDim2.new(0.00700000022, 0, 0.870000005, 0)
- Gravity.Size = UDim2.new(0, 134, 0, 37)
- Gravity.Font = Enum.Font.SourceSansBold
- Gravity.Text = "Gravity"
- Gravity.TextColor3 = Color3.new(0, 0, 0)
- Gravity.TextScaled = true
- Gravity.TextSize = 30
- Gravity.TextStrokeColor3 = Color3.new(0.478431, 0.478431, 0.478431)
- Gravity.TextStrokeTransparency = 0
- Gravity.TextWrapped = true
- GunShop.Name = "GunShop"
- GunShop.Parent = List
- GunShop.BackgroundColor3 = Color3.new(0.533333, 0, 1)
- GunShop.BackgroundTransparency = 0.69999998807907
- GunShop.Position = UDim2.new(0.00700000022, 0, 0.50999999, 0)
- GunShop.Size = UDim2.new(0, 134, 0, 37)
- GunShop.Font = Enum.Font.SourceSansBold
- GunShop.Text = "Gun shop"
- GunShop.TextColor3 = Color3.new(0, 0, 0)
- GunShop.TextScaled = true
- GunShop.TextSize = 30
- GunShop.TextStrokeColor3 = Color3.new(0.478431, 0.478431, 0.478431)
- GunShop.TextStrokeTransparency = 0
- GunShop.TextWrapped = true
- OutsideBank.Name = "OutsideBank"
- OutsideBank.Parent = List
- OutsideBank.BackgroundColor3 = Color3.new(0.533333, 0, 1)
- OutsideBank.BackgroundTransparency = 0.69999998807907
- OutsideBank.Position = UDim2.new(0.00700000022, 0, 0.270000011, 0)
- OutsideBank.Size = UDim2.new(0, 134, 0, 37)
- OutsideBank.Font = Enum.Font.SourceSansBold
- OutsideBank.Text = "Outside of Bank"
- OutsideBank.TextColor3 = Color3.new(0, 0, 0)
- OutsideBank.TextScaled = true
- OutsideBank.TextSize = 30
- OutsideBank.TextStrokeColor3 = Color3.new(0.478431, 0.478431, 0.478431)
- OutsideBank.TextStrokeTransparency = 0
- OutsideBank.TextWrapped = true
- Rock.Name = "Rock"
- Rock.Parent = List
- Rock.BackgroundColor3 = Color3.new(0.533333, 0, 1)
- Rock.BackgroundTransparency = 0.69999998807907
- Rock.Position = UDim2.new(0.00700000022, 0, 0.629999995, 0)
- Rock.Size = UDim2.new(0, 134, 0, 37)
- Rock.Font = Enum.Font.SourceSansBold
- Rock.Text = "Invisible Rock"
- Rock.TextColor3 = Color3.new(0, 0, 0)
- Rock.TextScaled = true
- Rock.TextSize = 30
- Rock.TextStrokeColor3 = Color3.new(0.478431, 0.478431, 0.478431)
- Rock.TextStrokeTransparency = 0
- Rock.TextWrapped = true
- Treasury.Name = "Treasury"
- Treasury.Parent = List
- Treasury.BackgroundColor3 = Color3.new(0.533333, 0, 1)
- Treasury.BackgroundTransparency = 0.69999998807907
- Treasury.Position = UDim2.new(0.00700000022, 0, 0.389999986, 0)
- Treasury.Size = UDim2.new(0, 134, 0, 37)
- Treasury.Font = Enum.Font.SourceSansBold
- Treasury.Text = "Treasury"
- Treasury.TextColor3 = Color3.new(0, 0, 0)
- Treasury.TextScaled = true
- Treasury.TextSize = 30
- Treasury.TextStrokeColor3 = Color3.new(0.478431, 0.478431, 0.478431)
- Treasury.TextStrokeTransparency = 0
- Treasury.TextWrapped = true
- HeaderText1.Name = "HeaderText1"
- HeaderText1.Parent = List
- HeaderText1.Active = true
- HeaderText1.BackgroundColor3 = Color3.new(1, 1, 1)
- HeaderText1.BackgroundTransparency = 1
- HeaderText1.Position = UDim2.new(0, 0, -0.0279187821, 0)
- HeaderText1.Selectable = true
- HeaderText1.Size = UDim2.new(0, 137, 0, 54)
- HeaderText1.Font = Enum.Font.SourceSans
- HeaderText1.Text = "Re-Wanted"
- HeaderText1.TextColor3 = Color3.new(0, 0, 0)
- HeaderText1.TextScaled = true
- HeaderText1.TextSize = 20
- HeaderText1.TextStrokeColor3 = Color3.new(0.0980392, 0.729412, 1)
- HeaderText1.TextStrokeTransparency = 0.20000000298023
- HeaderText1.TextWrapped = true
- HeaderText2.Name = "HeaderText2"
- HeaderText2.Parent = List
- HeaderText2.Active = true
- HeaderText2.BackgroundColor3 = Color3.new(1, 1, 1)
- HeaderText2.BackgroundTransparency = 1
- HeaderText2.Position = UDim2.new(0.0804226026, 0, 0.0583756417, 0)
- HeaderText2.Selectable = true
- HeaderText2.Size = UDim2.new(0, 115, 0, 45)
- HeaderText2.Font = Enum.Font.SourceSans
- HeaderText2.Text = "by iambots"
- HeaderText2.TextColor3 = Color3.new(0, 0, 0)
- HeaderText2.TextScaled = true
- HeaderText2.TextSize = 20
- HeaderText2.TextStrokeColor3 = Color3.new(0.0980392, 0.729412, 1)
- HeaderText2.TextStrokeTransparency = 0.20000000298023
- HeaderText2.TextWrapped = true
- OpenClose.Name = "OpenClose"
- OpenClose.Parent = ReWanted
- OpenClose.BackgroundColor3 = Color3.new(0.0470588, 0.745098, 0.901961)
- OpenClose.BackgroundTransparency = 0.20000000298023
- OpenClose.BorderColor3 = Color3.new(0, 0.333333, 1)
- OpenClose.BorderSizePixel = 2
- OpenClose.Position = UDim2.new(0, 503, 0, 11)
- OpenClose.Size = UDim2.new(0, 80, 0, 34)
- OpenClose.Font = Enum.Font.ArialBold
- OpenClose.Text = "Close"
- OpenClose.TextColor3 = Color3.new(0, 0, 1)
- OpenClose.TextSize = 20
- OpenClose.TextStrokeColor3 = Color3.new(0, 0, 1)
- OpenClose.TextWrapped = true
- OpenClose.Draggable=true
- Bank.MouseButton1Click:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(405, 508, 1500)
- end)
- GunShop.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(140, 40, 1045)
- end)
- Rock.MouseButton1Click:Connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(876.8396, 38.9764442, 1438.96789)
- end)
- Treasury.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(936.2724, 39.2983398, 1941.59705)
- end)
- DownTown.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(698,56,911)
- end)
- OutsideBank.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(509,40,1435)
- end)
- Gravity.MouseButton1Down:connect(function()
- if GravityVar == true then
- GravityVar=false
- workspace.Gravity=80
- game.StarterGui:SetCore("SendNotification", {
- Title = "Gravity On"; -- Required. Has to be a string!
- Text = ""; -- Required. Has to be a string!
- Icon = ""; -- Optional, defaults to "" (no icon)
- Duration = 2; -- Optional, defaults to 5 seconds
- })
- else
- GravityVar=true
- workspace.Gravity=196.1999969
- game.StarterGui:SetCore("SendNotification", {
- Title = "Gravity Off"; -- Required. Has to be a string!
- Text = ""; -- Required. Has to be a string!
- Icon = ""; -- Optional, defaults to "" (no icon)
- Duration = 2; -- Optional, defaults to 5 seconds
- })
- end
- end)
- OpenClose.MouseButton1Down:connect(function()
- if Open==true then
- Open=false
- OpenClose.Text="Open"
- List.Visible=false
- else
- Open=true
- OpenClose.Text="Close"
- List.Visible=true
- end
- end)
- game.StarterGui:SetCore("SendNotification", {
- Title = "Loading"; -- Required. Has to be a string!
- Text = "ReWanted has finished loading. Made by iambots on roblox"; -- Required. Has to be a string!
- Icon = ""; -- Optional, defaults to "" (no icon)
- Duration = 5; -- Optional, defaults to 5 seconds
- })
- end)
- ElectrickState.Name = "Electrick State"
- ElectrickState.Parent = Main2
- ElectrickState.BackgroundColor3 = Color3.new(0, 0, 0)
- ElectrickState.BackgroundTransparency = 0.15000000596046
- ElectrickState.Position = UDim2.new(0.551912546, 0, 0.156626493, 0)
- ElectrickState.Size = UDim2.new(0, 200, 0, 50)
- ElectrickState.Font = Enum.Font.Cartoon
- ElectrickState.Text = "Electrick State Gui"
- ElectrickState.TextColor3 = Color3.new(1, 1, 1)
- ElectrickState.TextScaled = true
- ElectrickState.TextSize = 14
- ElectrickState.TextWrapped = true
- ElectrickState.MouseButton1Down:connect(function()
- loadstring(game:HttpGet("https://pastebin.com/raw/nPKqTvpA", true))()
- end)
- Treasurehuntauto.Name = "Treasurehuntauto"
- Treasurehuntauto.Parent = Main2
- Treasurehuntauto.BackgroundColor3 = Color3.new(0, 0, 0)
- Treasurehuntauto.BackgroundTransparency = 0.15000000596046
- Treasurehuntauto.Position = UDim2.new(0.0218579229, 0, 0.34939757, 0)
- Treasurehuntauto.Size = UDim2.new(0, 200, 0, 50)
- Treasurehuntauto.Font = Enum.Font.Cartoon
- Treasurehuntauto.Text = "Treasure Hunt Auto Dig"
- Treasurehuntauto.TextColor3 = Color3.new(1, 1, 1)
- Treasurehuntauto.TextScaled = true
- Treasurehuntauto.TextSize = 14
- Treasurehuntauto.TextWrapped = true
- Treasurehuntauto.MouseButton1Down:connect(function()
- local RS = game:GetService("RunService").RenderStepped
- function FindTool()
- local found = false
- local tool = nil
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName=="Tool" then
- found = true
- tool = v
- end
- end
- if found then
- return true, tool
- end
- end
- while RS:wait() do
- for i,v in pairs(workspace.SandBlocks:GetChildren()) do
- local pass, tool = FindTool()
- if not v:FindFirstChild("Rock") then
- if pass then
- tool.RemoteClick:FireServer(v)
- RS:wait()
- else
- wait(1)
- end
- end
- end
- end
- end)
- PrisonLifeallguns.Name = "Prison Life all guns"
- PrisonLifeallguns.Parent = Main2
- PrisonLifeallguns.BackgroundColor3 = Color3.new(0, 0, 0)
- PrisonLifeallguns.BackgroundTransparency = 0.15000000596046
- PrisonLifeallguns.Position = UDim2.new(0.551912546, 0, 0.34939757, 0)
- PrisonLifeallguns.Size = UDim2.new(0, 200, 0, 50)
- PrisonLifeallguns.Font = Enum.Font.Cartoon
- PrisonLifeallguns.Text = "Prison Life all guns"
- PrisonLifeallguns.TextColor3 = Color3.new(1, 1, 1)
- PrisonLifeallguns.TextScaled = true
- PrisonLifeallguns.TextSize = 14
- PrisonLifeallguns.TextWrapped = true
- PrisonLifeallguns.MouseButton1Down:connect(function()
- for i,v in pairs(Workspace.Prison_ITEMS.giver:GetChildren()) do
- lol = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
- print(lol)
- end
- end)
- Survivor.Name = "Survivor"
- Survivor.Parent = Main2
- Survivor.BackgroundColor3 = Color3.new(0, 0, 0)
- Survivor.BackgroundTransparency = 0.15000000596046
- Survivor.Position = UDim2.new(0.0218579229, 0, 0.53975904, 0)
- Survivor.Size = UDim2.new(0, 200, 0, 50)
- Survivor.Font = Enum.Font.Cartoon
- Survivor.Text = "Survivor Gui"
- Survivor.TextColor3 = Color3.new(1, 1, 1)
- Survivor.TextScaled = true
- Survivor.TextSize = 14
- Survivor.TextWrapped = true
- Survivor.MouseButton1Down:connect(function()
- local Players = game.Players
- local Player = Players.LocalPlayer
- local Mouse = Player:GetMouse()
- local Misc = game.Workspace.Misc
- local CoinAimbot = false
- local PlayerTribe = "None"
- local PlayerTribeNum = 0
- local KeyBinding = false
- local ClickMethod = nil
- local flying = false
- local TotalDebugs = 0
- -- Functions :
- local function BoolToWord(Bool,Inversal)
- if Bool == false and Inversal == true then
- return "On"
- elseif Inversal == false and Bool == false then
- return "Off"
- elseif Inversal == false and Bool then
- return "On"
- elseif Inversal == true and Bool then
- return "Off"
- else
- return tostring(Bool)
- end
- end
- local function WaitForProperty(Object,Property)
- repeat
- wait(0.5)
- until Object[Property] ~= nil
- end
- -- Objects
- local SurvivorGui = Instance.new("ScreenGui")
- local LoadingFrame = Instance.new("Frame")
- local MainTitle = Instance.new("TextLabel")
- local Credits = Instance.new("TextLabel")
- local VeteranIcon = Instance.new("ImageLabel")
- local Skids = Instance.new("TextLabel")
- local Loading = Instance.new("TextLabel")
- local Progress = Instance.new("TextLabel")
- local Credits1 = Instance.new("TextLabel")
- local MainButton = Instance.new("ImageButton")
- local Borders = Instance.new("Frame")
- local Border = Instance.new("ImageLabel")
- local Border_2 = Instance.new("ImageLabel")
- local Border_3 = Instance.new("ImageLabel")
- local Border_4 = Instance.new("ImageLabel")
- local Border_5 = Instance.new("ImageLabel")
- local Border_6 = Instance.new("ImageLabel")
- local Border_7 = Instance.new("ImageLabel")
- local Border_8 = Instance.new("ImageLabel")
- local MainFrame = Instance.new("Frame")
- local Borders_2 = Instance.new("Frame")
- local Border_9 = Instance.new("ImageLabel")
- local Border_10 = Instance.new("ImageLabel")
- local Border_11 = Instance.new("ImageLabel")
- local Border_12 = Instance.new("ImageLabel")
- local Border_13 = Instance.new("ImageLabel")
- local Border_14 = Instance.new("ImageLabel")
- local Border_15 = Instance.new("ImageLabel")
- local Border_16 = Instance.new("ImageLabel")
- local MainCmds = Instance.new("TextButton")
- local Challenges = Instance.new("TextButton")
- local Extras = Instance.new("TextButton")
- local Pages = Instance.new("Frame")
- local MainCmdsPage = Instance.new("ScrollingFrame")
- local GIdols = Instance.new("TextButton")
- local GCoins = Instance.new("TextButton")
- local GFStopIdols = Instance.new("TextButton")
- local CAim = Instance.new("TextLabel")
- local CAimB = Instance.new("TextButton")
- local TribeState = Instance.new("TextLabel")
- local CDst = Instance.new("TextLabel")
- local CDstB = Instance.new("TextButton")
- local CTp = Instance.new("TextLabel")
- local CTpB = Instance.new("TextButton")
- local Inital = Instance.new("TextButton")
- local IniNote = Instance.new("TextLabel")
- local Fly = Instance.new("TextLabel")
- local FlyB = Instance.new("TextButton")
- local ExtrasPage = Instance.new("ScrollingFrame")
- local ChatS = Instance.new("TextButton")
- local ChatL = Instance.new("TextLabel")
- local MoveL = Instance.new("TextLabel")
- local MoveS = Instance.new("TextButton")
- local KnockL = Instance.new("TextLabel")
- local KnockS = Instance.new("TextButton")
- local KnockL_2 = Instance.new("TextLabel")
- local CDbg = Instance.new("TextLabel")
- local CDbgB = Instance.new("TextButton")
- local Xplr = Instance.new("TextButton")
- local RSpyB = Instance.new("TextButton")
- local ChallengesPage = Instance.new("ScrollingFrame")
- local gag = Instance.new("TextButton")
- local byb = Instance.new("TextButton")
- local TotM = Instance.new("TextButton")
- local CCombo = Instance.new("TextButton")
- local BtTP = Instance.new("TextButton")
- local ChatL_2 = Instance.new("TextLabel")
- local DDwelling = Instance.new("TextButton")
- local Tidepool = Instance.new("TextButton")
- local IZoom = Instance.new("TextButton")
- local IZoomB = Instance.new("TextButton")
- local SDes = Instance.new("TextButton")
- local yesasda = false
- if game:GetService("Players").LocalPlayer:FindFirstChild("Premium") then
- game:GetService("Players").LocalPlayer.Premium.Value = true
- end
- --[[ wont work really
- if game:GetService("Players").LocalPlayer:FindFirstChild("Stats") then
- if game:GetService("Players").LocalPlayer.Stats:FindFirstChild("Premium Torch") then
- game:GetService("Players").LocalPlayer.Stats["Premium Torch"].Value = 1
- end
- if game:GetService("Players").LocalPlayer.Stats:FindFirstChild("Premium Trail") then
- game:GetService("Players").LocalPlayer.Stats["Premium Trail"].Value = 1
- end
- end
- ]]
- -- Properties
- SurvivorGui.Name = "SurvivorGui"
- SurvivorGui.Parent = game.CoreGui
- SurvivorGui.ResetOnSpawn = false
- LoadingFrame.Name = "LoadingFrame"
- LoadingFrame.Parent = SurvivorGui
- LoadingFrame.BackgroundColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- LoadingFrame.Size = UDim2.new(1, 0, 1, 0)
- LoadingFrame.ZIndex = 100
- GFStopIdols.Name = "GFStopIdols"
- GFStopIdols.Parent = MainCmdsPage
- GFStopIdols.BackgroundColor3 = Color3.new(1, 1, 1)
- GFStopIdols.BackgroundTransparency = 1
- GFStopIdols.Position = UDim2.new(0.332565278, 0, 0.0160256922, 0)
- GFStopIdols.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
- GFStopIdols.Font = Enum.Font.Highway
- GFStopIdols.Text = "Force Stop Get Idols/Legacies"
- GFStopIdols.TextColor3 = Color3.new(1, 1, 1)
- GFStopIdols.TextSize = 20
- SDes.Name = "SDes"
- SDes.Parent = MainFrame
- SDes.BackgroundColor3 = Color3.new(1, 1, 1)
- SDes.BackgroundTransparency = 1
- SDes.Position = UDim2.new(-0.0225140713, 0, 0.951661646, 0)
- SDes.Size = UDim2.new(0.17636022, 0, 0.0302114803, 0)
- SDes.Font = Enum.Font.Highway
- SDes.Text = "SELF DESTRUCT"
- SDes.TextColor3 = Color3.new(1, 0, 0)
- SDes.TextScaled = true
- SDes.TextSize = 30
- SDes.TextWrapped = true
- IZoom.Name = "InfZoom"
- IZoom.Parent = MainCmdsPage
- IZoom.BackgroundColor3 = Color3.new(1, 1, 1)
- IZoom.BackgroundTransparency = 1
- IZoom.Position = UDim2.new(0, 0, 0.515999973, 0)
- IZoom.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- IZoom.ZIndex = 101
- IZoom.Font = Enum.Font.Highway
- IZoom.Text = "Infinite Zoom Out:"
- IZoom.TextColor3 = Color3.new(1, 1, 1)
- IZoom.TextScaled = true
- IZoom.TextSize = 14
- IZoom.TextWrapped = true
- IZoomB.Name = "InfZoomB"
- IZoomB.Parent = MainCmdsPage
- IZoomB.BackgroundColor3 = Color3.new(1, 1, 1)
- IZoomB.BackgroundTransparency = 1
- IZoomB.Position = UDim2.new(0.80400002, 0, 0.515999973, 0)
- IZoomB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- IZoomB.Font = Enum.Font.Highway
- IZoomB.Text = "Off"
- IZoomB.TextColor3 = Color3.new(1, 1, 1)
- IZoomB.TextSize = 30
- MainTitle.Name = "MainTitle"
- MainTitle.Parent = LoadingFrame
- MainTitle.BackgroundColor3 = Color3.new(1, 1, 1)
- MainTitle.BackgroundTransparency = 1
- MainTitle.Size = UDim2.new(1, 0, 0.0518867932, 0)
- MainTitle.ZIndex = 101
- MainTitle.Font = Enum.Font.Highway
- MainTitle.Text = "Survivor GUI"
- MainTitle.TextColor3 = Color3.new(1, 1, 1)
- MainTitle.TextScaled = true
- MainTitle.TextSize = 14
- MainTitle.TextWrapped = true
- Credits.Name = "Credits"
- Credits.Parent = LoadingFrame
- Credits.BackgroundColor3 = Color3.new(1, 1, 1)
- Credits.BackgroundTransparency = 1
- Credits.Position = UDim2.new(-0.00658857962, 0, 0.0518867932, 0)
- Credits.Size = UDim2.new(1, 0, 0.0518867932, 0)
- Credits.ZIndex = 101
- Credits.Font = Enum.Font.Highway
- Credits.Text = "By VeteranBlue | V3rm : Exit0t"
- Credits.TextColor3 = Color3.new(1, 1, 1)
- Credits.TextScaled = true
- Credits.TextSize = 14
- Credits.TextStrokeColor3 = Color3.new(0.172549, 0.172549, 0.172549)
- Credits.TextWrapped = true
- VeteranIcon.Name = "VeteranIcon"
- VeteranIcon.Parent = LoadingFrame
- VeteranIcon.BackgroundColor3 = Color3.new(1, 1, 1)
- VeteranIcon.BackgroundTransparency = 1
- VeteranIcon.Position = UDim2.new(0.458272308, 0, 0.403301895, 0)
- VeteranIcon.Size = UDim2.new(0, 114, 0, 123)
- VeteranIcon.ZIndex = 101
- VeteranIcon.Image = "rbxassetid://1677963821"
- Skids.Name = "Skids"
- Skids.Parent = LoadingFrame
- Skids.BackgroundColor3 = Color3.new(1, 1, 1)
- Skids.BackgroundTransparency = 1
- Skids.Position = UDim2.new(0, 0, 0.948113203, 0)
- Skids.Size = UDim2.new(1, 0, 0.0518867932, 0)
- Skids.ZIndex = 101
- Skids.Font = Enum.Font.Highway
- Skids.Text = "This Script Was Sold For : 50R$, If You've Got It For Free, Then Consider Yourself a Skid."
- Skids.TextColor3 = Color3.new(1, 1, 1)
- Skids.TextScaled = true
- Skids.TextSize = 14
- Skids.TextWrapped = true
- Loading.Name = "Loading"
- Loading.Parent = LoadingFrame
- Loading.BackgroundColor3 = Color3.new(1, 1, 1)
- Loading.BackgroundTransparency = 1
- Loading.Position = UDim2.new(0, 0, 0.597484231, 0)
- Loading.Size = UDim2.new(1, 0, 0.0518867932, 0)
- Loading.ZIndex = 101
- Loading.Font = Enum.Font.Highway
- Loading.Text = "Loading..."
- Loading.TextColor3 = Color3.new(1, 1, 1)
- Loading.TextScaled = true
- Loading.TextSize = 14
- Loading.TextWrapped = true
- Progress.Name = "Progress"
- Progress.Parent = LoadingFrame
- Progress.BackgroundColor3 = Color3.new(1, 1, 1)
- Progress.BackgroundTransparency = 1
- Progress.Position = UDim2.new(0, 0, 0.649371028, 0)
- Progress.Size = UDim2.new(1, 0, 0.0518867932, 0)
- Progress.ZIndex = 101
- Progress.Font = Enum.Font.Highway
- Progress.Text = "Gui Objects : 0/54"
- Progress.TextColor3 = Color3.new(1, 1, 1)
- Progress.TextScaled = true
- Progress.TextSize = 14
- Progress.TextWrapped = true
- Credits1.Name = "Credits1"
- Credits1.Parent = LoadingFrame
- Credits1.BackgroundColor3 = Color3.new(1, 1, 1)
- Credits1.BackgroundTransparency = 1
- Credits1.Position = UDim2.new(-0.00658857962, 0, 0.103773586, 0)
- Credits1.Size = UDim2.new(1, 0, 0.0518867932, 0)
- Credits1.ZIndex = 101
- Credits1.Font = Enum.Font.Highway
- Credits1.Text = "Frrazy : Remote Recon"
- Credits1.TextColor3 = Color3.new(1, 1, 1)
- Credits1.TextScaled = true
- Credits1.TextSize = 14
- Credits1.TextStrokeColor3 = Color3.new(0.172549, 0.172549, 0.172549)
- Credits1.TextWrapped = true
- MainButton.Name = "MainButton"
- MainButton.Parent = SurvivorGui
- MainButton.BackgroundColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- MainButton.BorderSizePixel = 0
- MainButton.Position = UDim2.new(0.932650089, 0, 0.855345964, 0)
- MainButton.Size = UDim2.new(0, 75, 0, 75)
- MainButton.Visible = false
- MainButton.AutoButtonColor = false
- MainButton.Image = "rbxassetid://1677963821"
- Borders.Name = "Borders"
- Borders.Parent = MainButton
- Borders.BackgroundColor3 = Color3.new(1, 1, 1)
- Borders.BackgroundTransparency = 1
- Borders.BorderSizePixel = 0
- Borders.Size = UDim2.new(1, 0, 1, 0)
- Borders.ZIndex = 102
- Border.Name = "Border"
- Border.Parent = Borders
- Border.BackgroundColor3 = Color3.new(1, 1, 1)
- Border.BackgroundTransparency = 1
- Border.BorderSizePixel = 0
- Border.Position = UDim2.new(0, -12, 0, -12)
- Border.Size = UDim2.new(0, 12, 0, 12)
- Border.ZIndex = 103
- Border.Image = "http://www.roblox.com/asset/?id=238725003"
- Border.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border.ImageRectSize = Vector2.new(12, 12)
- Border_2.Name = "Border"
- Border_2.Parent = Borders
- Border_2.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_2.BackgroundTransparency = 1
- Border_2.BorderSizePixel = 0
- Border_2.Position = UDim2.new(1, 0, 0, -12)
- Border_2.Size = UDim2.new(0, 12, 0, 12)
- Border_2.ZIndex = 103
- Border_2.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_2.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_2.ImageRectOffset = Vector2.new(24, 0)
- Border_2.ImageRectSize = Vector2.new(12, 12)
- Border_3.Name = "Border"
- Border_3.Parent = Borders
- Border_3.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_3.BackgroundTransparency = 1
- Border_3.BorderSizePixel = 0
- Border_3.Position = UDim2.new(0, -12, 1, 0)
- Border_3.Size = UDim2.new(0, 12, 0, 12)
- Border_3.ZIndex = 103
- Border_3.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_3.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_3.ImageRectOffset = Vector2.new(0, 24)
- Border_3.ImageRectSize = Vector2.new(12, 12)
- Border_4.Name = "Border"
- Border_4.Parent = Borders
- Border_4.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_4.BackgroundTransparency = 1
- Border_4.BorderSizePixel = 0
- Border_4.Position = UDim2.new(1, 0, 1, 0)
- Border_4.Size = UDim2.new(0, 12, 0, 12)
- Border_4.ZIndex = 103
- Border_4.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_4.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_4.ImageRectOffset = Vector2.new(24, 24)
- Border_4.ImageRectSize = Vector2.new(12, 12)
- Border_5.Name = "Border"
- Border_5.Parent = Borders
- Border_5.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_5.BackgroundTransparency = 1
- Border_5.BorderSizePixel = 0
- Border_5.Position = UDim2.new(0, 0, 1, 0)
- Border_5.Size = UDim2.new(1, 0, 0, 12)
- Border_5.ZIndex = 103
- Border_5.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_5.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_5.ImageRectOffset = Vector2.new(12, 24)
- Border_5.ImageRectSize = Vector2.new(12, 12)
- Border_6.Name = "Border"
- Border_6.Parent = Borders
- Border_6.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_6.BackgroundTransparency = 1
- Border_6.BorderSizePixel = 0
- Border_6.Position = UDim2.new(0, 0, 0, -12)
- Border_6.Size = UDim2.new(1, 0, 0, 12)
- Border_6.ZIndex = 103
- Border_6.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_6.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_6.ImageRectOffset = Vector2.new(12, 0)
- Border_6.ImageRectSize = Vector2.new(12, 12)
- Border_7.Name = "Border"
- Border_7.Parent = Borders
- Border_7.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_7.BackgroundTransparency = 1
- Border_7.BorderSizePixel = 0
- Border_7.Position = UDim2.new(0, -12, 0, 0)
- Border_7.Size = UDim2.new(0, 12, 1, 0)
- Border_7.ZIndex = 103
- Border_7.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_7.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_7.ImageRectOffset = Vector2.new(0, 12)
- Border_7.ImageRectSize = Vector2.new(12, 12)
- Border_8.Name = "Border"
- Border_8.Parent = Borders
- Border_8.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_8.BackgroundTransparency = 1
- Border_8.BorderSizePixel = 0
- Border_8.Position = UDim2.new(1, 0, 0, 0)
- Border_8.Size = UDim2.new(0, 12, 1, 0)
- Border_8.ZIndex = 103
- Border_8.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_8.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_8.ImageRectOffset = Vector2.new(24, 12)
- Border_8.ImageRectSize = Vector2.new(12, 12)
- MainFrame.Name = "MainFrame"
- MainFrame.Parent = SurvivorGui
- MainFrame.BackgroundColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- MainFrame.BorderSizePixel = 0
- MainFrame.Position = UDim2.new(0.261713028, 0, 0.224842772, 0)
- MainFrame.Size = UDim2.new(0.476573944, 0, 0.550314486, 0)
- MainFrame.Visible = false
- Borders_2.Name = "Borders"
- Borders_2.Parent = MainFrame
- Borders_2.BackgroundColor3 = Color3.new(1, 1, 1)
- Borders_2.BackgroundTransparency = 1
- Borders_2.BorderSizePixel = 0
- Borders_2.Size = UDim2.new(1, 0, 1, 0)
- Borders_2.ZIndex = 102
- Border_9.Name = "Border"
- Border_9.Parent = Borders_2
- Border_9.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_9.BackgroundTransparency = 1
- Border_9.BorderSizePixel = 0
- Border_9.Position = UDim2.new(0, -12, 0, -12)
- Border_9.Size = UDim2.new(0, 12, 0, 12)
- Border_9.ZIndex = 103
- Border_9.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_9.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_9.ImageRectSize = Vector2.new(12, 12)
- Border_10.Name = "Border"
- Border_10.Parent = Borders_2
- Border_10.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_10.BackgroundTransparency = 1
- Border_10.BorderSizePixel = 0
- Border_10.Position = UDim2.new(1, 0, 0, -12)
- Border_10.Size = UDim2.new(0, 12, 0, 12)
- Border_10.ZIndex = 103
- Border_10.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_10.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_10.ImageRectOffset = Vector2.new(24, 0)
- Border_10.ImageRectSize = Vector2.new(12, 12)
- Border_11.Name = "Border"
- Border_11.Parent = Borders_2
- Border_11.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_11.BackgroundTransparency = 1
- Border_11.BorderSizePixel = 0
- Border_11.Position = UDim2.new(0, -12, 1, 0)
- Border_11.Size = UDim2.new(0, 12, 0, 12)
- Border_11.ZIndex = 103
- Border_11.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_11.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_11.ImageRectOffset = Vector2.new(0, 24)
- Border_11.ImageRectSize = Vector2.new(12, 12)
- Border_12.Name = "Border"
- Border_12.Parent = Borders_2
- Border_12.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_12.BackgroundTransparency = 1
- Border_12.BorderSizePixel = 0
- Border_12.Position = UDim2.new(1, 0, 1, 0)
- Border_12.Size = UDim2.new(0, 12, 0, 12)
- Border_12.ZIndex = 103
- Border_12.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_12.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_12.ImageRectOffset = Vector2.new(24, 24)
- Border_12.ImageRectSize = Vector2.new(12, 12)
- Border_13.Name = "Border"
- Border_13.Parent = Borders_2
- Border_13.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_13.BackgroundTransparency = 1
- Border_13.BorderSizePixel = 0
- Border_13.Position = UDim2.new(0, 0, 1, 0)
- Border_13.Size = UDim2.new(1, 0, 0, 12)
- Border_13.ZIndex = 103
- Border_13.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_13.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_13.ImageRectOffset = Vector2.new(12, 24)
- Border_13.ImageRectSize = Vector2.new(12, 12)
- Border_14.Name = "Border"
- Border_14.Parent = Borders_2
- Border_14.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_14.BackgroundTransparency = 1
- Border_14.BorderSizePixel = 0
- Border_14.Position = UDim2.new(0, 0, 0, -12)
- Border_14.Size = UDim2.new(1, 0, 0, 12)
- Border_14.ZIndex = 103
- Border_14.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_14.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_14.ImageRectOffset = Vector2.new(12, 0)
- Border_14.ImageRectSize = Vector2.new(12, 12)
- Border_15.Name = "Border"
- Border_15.Parent = Borders_2
- Border_15.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_15.BackgroundTransparency = 1
- Border_15.BorderSizePixel = 0
- Border_15.Position = UDim2.new(0, -12, 0, 0)
- Border_15.Size = UDim2.new(0, 12, 1, 0)
- Border_15.ZIndex = 103
- Border_15.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_15.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_15.ImageRectOffset = Vector2.new(0, 12)
- Border_15.ImageRectSize = Vector2.new(12, 12)
- Border_16.Name = "Border"
- Border_16.Parent = Borders_2
- Border_16.BackgroundColor3 = Color3.new(1, 1, 1)
- Border_16.BackgroundTransparency = 1
- Border_16.BorderSizePixel = 0
- Border_16.Position = UDim2.new(1, 0, 0, 0)
- Border_16.Size = UDim2.new(0, 12, 1, 0)
- Border_16.ZIndex = 103
- Border_16.Image = "http://www.roblox.com/asset/?id=238725003"
- Border_16.ImageColor3 = Color3.new(0.392157, 0.784314, 0.392157)
- Border_16.ImageRectOffset = Vector2.new(24, 12)
- Border_16.ImageRectSize = Vector2.new(12, 12)
- MainCmds.Name = "MainCmds"
- MainCmds.Parent = MainFrame
- MainCmds.BackgroundColor3 = Color3.new(1, 1, 1)
- MainCmds.BackgroundTransparency = 1
- MainCmds.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
- MainCmds.Font = Enum.Font.Highway
- MainCmds.Text = "Main Commands"
- MainCmds.TextColor3 = Color3.new(1, 1, 1)
- MainCmds.TextSize = 30
- Challenges.Name = "Challenges"
- Challenges.Parent = MainFrame
- Challenges.BackgroundColor3 = Color3.new(1, 1, 1)
- Challenges.BackgroundTransparency = 1
- Challenges.Position = UDim2.new(0.333333343, 0, 0, 0)
- Challenges.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
- Challenges.Font = Enum.Font.Highway
- Challenges.Text = "Challenges"
- Challenges.TextColor3 = Color3.new(1, 1, 1)
- Challenges.TextSize = 30
- Extras.Name = "Extras"
- Extras.Parent = MainFrame
- Extras.BackgroundColor3 = Color3.new(1, 1, 1)
- Extras.BackgroundTransparency = 1
- Extras.Position = UDim2.new(0.666666687, 0, 0, 0)
- Extras.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
- Extras.Font = Enum.Font.Highway
- Extras.Text = "Extras"
- Extras.TextColor3 = Color3.new(1, 1, 1)
- Extras.TextSize = 30
- Pages.Name = "Pages"
- Pages.Parent = MainFrame
- Pages.BackgroundColor3 = Color3.new(1, 1, 1)
- Pages.BackgroundTransparency = 1
- Pages.Position = UDim2.new(0, 0, 0.108571425, 0)
- Pages.Size = UDim2.new(1, 0, 0.89142859, 0)
- MainCmdsPage.Name = "MainCmdsPage"
- MainCmdsPage.Parent = Pages
- MainCmdsPage.BackgroundColor3 = Color3.new(1, 1, 1)
- MainCmdsPage.BackgroundTransparency = 1
- MainCmdsPage.BorderSizePixel = 0
- MainCmdsPage.Size = UDim2.new(1, 0, 1, 0)
- MainCmdsPage.CanvasSize = UDim2.new(0, 0, 0, 0)
- GIdols.Name = "GIdols"
- GIdols.Parent = MainCmdsPage
- GIdols.BackgroundColor3 = Color3.new(1, 1, 1)
- GIdols.BackgroundTransparency = 1
- GIdols.Position = UDim2.new(0, 0, 0.0160256922, 0)
- GIdols.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
- GIdols.Font = Enum.Font.Highway
- GIdols.Text = "Get Idols/Legacies"
- GIdols.TextColor3 = Color3.new(1, 1, 1)
- GIdols.TextSize = 30
- GIdols.TextScaled = true
- GCoins.Name = "GCoins"
- GCoins.Parent = MainCmdsPage
- GCoins.BackgroundColor3 = Color3.new(1, 1, 1)
- GCoins.BackgroundTransparency = 1
- GCoins.Position = UDim2.new(0.665898621, 0, 0.0160256922, 0)
- GCoins.Size = UDim2.new(0.333299994, 0, 0.0799999982, 0)
- GCoins.Font = Enum.Font.Highway
- GCoins.Text = "Get Coins"
- GCoins.TextColor3 = Color3.new(1, 1, 1)
- GCoins.TextSize = 30
- CAim.Name = "CAim"
- CAim.Parent = MainCmdsPage
- CAim.BackgroundColor3 = Color3.new(1, 1, 1)
- CAim.BackgroundTransparency = 1
- CAim.Position = UDim2.new(-0.000768049154, 0, 0.355769217, 0)
- CAim.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- CAim.ZIndex = 101
- CAim.Font = Enum.Font.Highway
- CAim.Text = "Coins AimBot :"
- CAim.TextColor3 = Color3.new(1, 1, 1)
- CAim.TextScaled = true
- CAim.TextSize = 14
- CAim.TextWrapped = true
- CAimB.Name = "CAimB"
- CAimB.Parent = MainCmdsPage
- CAimB.BackgroundColor3 = Color3.new(1, 1, 1)
- CAimB.BackgroundTransparency = 1
- CAimB.Position = UDim2.new(0.804147422, 0, 0.355769217, 0)
- CAimB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- CAimB.Font = Enum.Font.Highway
- CAimB.Text = "Off"
- CAimB.TextColor3 = Color3.new(1, 1, 1)
- CAimB.TextSize = 30
- TribeState.Name = "TribeState"
- TribeState.Parent = MainCmdsPage
- TribeState.BackgroundColor3 = Color3.new(1, 1, 1)
- TribeState.BackgroundTransparency = 1
- TribeState.Position = UDim2.new(0, 0, 0.897435904, 0)
- TribeState.Size = UDim2.new(0.998463929, 0, 0.0801282078, 0)
- TribeState.ZIndex = 101
- TribeState.Font = Enum.Font.Highway
- TribeState.Text = "Your Tribe : None"
- TribeState.TextColor3 = Color3.new(1, 1, 1)
- TribeState.TextScaled = true
- TribeState.TextSize = 14
- TribeState.TextWrapped = true
- CDst.Name = "CDst"
- CDst.Parent = MainCmdsPage
- CDst.BackgroundColor3 = Color3.new(1, 1, 1)
- CDst.BackgroundTransparency = 1
- CDst.Position = UDim2.new(0, 0, 0.275641024, 0)
- CDst.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- CDst.ZIndex = 101
- CDst.Font = Enum.Font.Highway
- CDst.Text = "Click Destroy"
- CDst.TextColor3 = Color3.new(1, 1, 1)
- CDst.TextScaled = true
- CDst.TextSize = 14
- CDst.TextWrapped = true
- CDstB.Name = "CDstB"
- CDstB.Parent = MainCmdsPage
- CDstB.BackgroundColor3 = Color3.new(1, 1, 1)
- CDstB.BackgroundTransparency = 1
- CDstB.Position = UDim2.new(0.804915428, 0, 0.275641024, 0)
- CDstB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- CDstB.Font = Enum.Font.Highway
- CDstB.Text = "Off"
- CDstB.TextColor3 = Color3.new(1, 1, 1)
- CDstB.TextSize = 30
- CTp.Name = "CTp"
- CTp.Parent = MainCmdsPage
- CTp.BackgroundColor3 = Color3.new(1, 1, 1)
- CTp.BackgroundTransparency = 1
- CTp.Position = UDim2.new(0, 0, 0.195512846, 0)
- CTp.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- CTp.ZIndex = 101
- CTp.Font = Enum.Font.Highway
- CTp.Text = "Click Teleport"
- CTp.TextColor3 = Color3.new(1, 1, 1)
- CTp.TextScaled = true
- CTp.TextSize = 14
- CTp.TextWrapped = true
- CTpB.Name = "CTpB"
- CTpB.Parent = MainCmdsPage
- CTpB.BackgroundColor3 = Color3.new(1, 1, 1)
- CTpB.BackgroundTransparency = 1
- CTpB.Position = UDim2.new(0.804915428, 0, 0.195512846, 0)
- CTpB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- CTpB.Font = Enum.Font.Highway
- CTpB.Text = "Off"
- CTpB.TextColor3 = Color3.new(1, 1, 1)
- CTpB.TextSize = 30
- Inital.Name = "Inital"
- Inital.Parent = MainCmdsPage
- Inital.BackgroundColor3 = Color3.new(1, 1, 1)
- Inital.BackgroundTransparency = 1
- Inital.Position = UDim2.new(0.230769232, 0, 0.61016947, 0)
- Inital.Size = UDim2.new(0.544090033, 0, 0.0813559294, 0)
- Inital.Font = Enum.Font.Highway
- Inital.Text = "Initallize"
- Inital.TextColor3 = Color3.new(1, 1, 1)
- Inital.TextSize = 30
- IniNote.Name = "IniNote"
- IniNote.Parent = MainCmdsPage
- IniNote.BackgroundColor3 = Color3.new(1, 1, 1)
- IniNote.BackgroundTransparency = 1
- IniNote.Position = UDim2.new(0.00136425649, 0, 0.693578064, 0)
- IniNote.Size = UDim2.new(0.998463929, 0, 0.0801282078, 0)
- IniNote.ZIndex = 101
- IniNote.Font = Enum.Font.Highway
- IniNote.Text = "Note : Initallize Every Time Your Tribe Changes."
- IniNote.TextColor3 = Color3.new(1, 1, 1)
- IniNote.TextScaled = true
- IniNote.TextSize = 14
- IniNote.TextWrapped = true
- Fly.Name = "Fly"
- Fly.Parent = MainCmdsPage
- Fly.BackgroundColor3 = Color3.new(1, 1, 1)
- Fly.BackgroundTransparency = 1
- Fly.Position = UDim2.new(-0.000768049154, 0, 0.4357692, 0)
- Fly.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- Fly.ZIndex = 101
- Fly.Font = Enum.Font.Highway
- Fly.Text = "Flying"
- Fly.TextColor3 = Color3.new(1, 1, 1)
- Fly.TextScaled = true
- Fly.TextSize = 14
- Fly.TextWrapped = true
- FlyB.Name = "FlyB"
- FlyB.Parent = MainCmdsPage
- FlyB.BackgroundColor3 = Color3.new(1, 1, 1)
- FlyB.BackgroundTransparency = 1
- FlyB.Position = UDim2.new(0.804147422, 0, 0.4357692, 0)
- FlyB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- FlyB.Font = Enum.Font.Highway
- FlyB.Text = "Off"
- FlyB.TextColor3 = Color3.new(1, 1, 1)
- FlyB.TextSize = 30
- ExtrasPage.Name = "ExtrasPage"
- ExtrasPage.Parent = Pages
- ExtrasPage.BackgroundColor3 = Color3.new(1, 1, 1)
- ExtrasPage.BackgroundTransparency = 1
- ExtrasPage.BorderSizePixel = 0
- ExtrasPage.Size = UDim2.new(1, 0, 1, 0)
- ExtrasPage.Visible = false
- ExtrasPage.CanvasSize = UDim2.new(0, 0, 0, 0)
- ChatS.Name = "ChatS"
- ChatS.Parent = ExtrasPage
- ChatS.BackgroundColor3 = Color3.new(1, 1, 1)
- ChatS.BackgroundTransparency = 1
- ChatS.Position = UDim2.new(0.804915488, 0, 0.0160256326, 0)
- ChatS.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- ChatS.Font = Enum.Font.Highway
- ChatS.Text = "Off"
- ChatS.TextColor3 = Color3.new(1, 1, 1)
- ChatS.TextSize = 30
- ChatL.Name = "ChatL"
- ChatL.Parent = ExtrasPage
- ChatL.BackgroundColor3 = Color3.new(1, 1, 1)
- ChatL.BackgroundTransparency = 1
- ChatL.Position = UDim2.new(0, 0, 0.0160256326, 0)
- ChatL.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- ChatL.ZIndex = 101
- ChatL.Font = Enum.Font.Highway
- ChatL.Text = "Chatting :"
- ChatL.TextColor3 = Color3.new(1, 1, 1)
- ChatL.TextScaled = true
- ChatL.TextSize = 14
- ChatL.TextWrapped = true
- MoveL.Name = "MoveL"
- MoveL.Parent = ExtrasPage
- MoveL.BackgroundColor3 = Color3.new(1, 1, 1)
- MoveL.BackgroundTransparency = 1
- MoveL.Position = UDim2.new(-0.000768049154, 0, 0.0961538404, 0)
- MoveL.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- MoveL.ZIndex = 101
- MoveL.Font = Enum.Font.Highway
- MoveL.Text = "Movement : "
- MoveL.TextColor3 = Color3.new(1, 1, 1)
- MoveL.TextScaled = true
- MoveL.TextSize = 14
- MoveL.TextWrapped = true
- MoveS.Name = "MoveS"
- MoveS.Parent = ExtrasPage
- MoveS.BackgroundColor3 = Color3.new(1, 1, 1)
- MoveS.BackgroundTransparency = 1
- MoveS.Position = UDim2.new(0.804147422, 0, 0.0961538404, 0)
- MoveS.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- MoveS.Font = Enum.Font.Highway
- MoveS.Text = "Off"
- MoveS.TextColor3 = Color3.new(1, 1, 1)
- MoveS.TextSize = 30
- KnockL.Name = "KnockL"
- KnockL.Parent = ExtrasPage
- KnockL.BackgroundColor3 = Color3.new(1, 1, 1)
- KnockL.BackgroundTransparency = 1
- KnockL.Position = UDim2.new(-0.000768049154, 0, 0.176153839, 0)
- KnockL.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- KnockL.ZIndex = 101
- KnockL.Font = Enum.Font.Highway
- KnockL.Text = "Knockable(Frozen) : "
- KnockL.TextColor3 = Color3.new(1, 1, 1)
- KnockL.TextScaled = true
- KnockL.TextSize = 14
- KnockL.TextWrapped = true
- KnockS.Name = "KnockS"
- KnockS.Parent = ExtrasPage
- KnockS.BackgroundColor3 = Color3.new(1, 1, 1)
- KnockS.BackgroundTransparency = 1
- KnockS.Position = UDim2.new(0.804147422, 0, 0.176153839, 0)
- KnockS.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- KnockS.Font = Enum.Font.Highway
- KnockS.Text = "Off"
- KnockS.TextColor3 = Color3.new(1, 1, 1)
- KnockS.TextSize = 30
- KnockL_2.Name = "KnockL"
- KnockL_2.Parent = ExtrasPage
- KnockL_2.BackgroundColor3 = Color3.new(1, 1, 1)
- KnockL_2.BackgroundTransparency = 1
- KnockL_2.Position = UDim2.new(0, 0, 0.540000021, 0)
- KnockL_2.Size = UDim2.new(1, 0, 0.0799999982, 0)
- KnockL_2.ZIndex = 101
- KnockL_2.Font = Enum.Font.Highway
- KnockL_2.Text = "Debug Commands : (Commands Used By VeteranBlue)"
- KnockL_2.TextColor3 = Color3.new(1, 1, 1)
- KnockL_2.TextScaled = true
- KnockL_2.TextSize = 14
- KnockL_2.TextWrapped = true
- CDbg.Name = "CDbg"
- CDbg.Parent = ExtrasPage
- CDbg.BackgroundColor3 = Color3.new(1, 1, 1)
- CDbg.BackgroundTransparency = 1
- CDbg.Position = UDim2.new(-0.000768049154, 0, 0.619359016, 0)
- CDbg.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- CDbg.ZIndex = 101
- CDbg.Font = Enum.Font.Highway
- CDbg.Text = "Click Debug : "
- CDbg.TextColor3 = Color3.new(1, 1, 1)
- CDbg.TextScaled = true
- CDbg.TextSize = 14
- CDbg.TextWrapped = true
- CDbgB.Name = "CDbgB"
- CDbgB.Parent = ExtrasPage
- CDbgB.BackgroundColor3 = Color3.new(1, 1, 1)
- CDbgB.BackgroundTransparency = 1
- CDbgB.Position = UDim2.new(0.804147422, 0, 0.619359016, 0)
- CDbgB.Size = UDim2.new(0.195084482, 0, 0.0801282078, 0)
- CDbgB.Font = Enum.Font.Highway
- CDbgB.Text = "Off"
- CDbgB.TextColor3 = Color3.new(1, 1, 1)
- CDbgB.TextSize = 30
- Xplr.Name = "Xplr"
- Xplr.Parent = ExtrasPage
- Xplr.BackgroundColor3 = Color3.new(1, 1, 1)
- Xplr.BackgroundTransparency = 1
- Xplr.Position = UDim2.new(0, 0, 0.736666679, 0)
- Xplr.Size = UDim2.new(0.333333343, 0, 0.0799999982, 0)
- Xplr.Font = Enum.Font.Highway
- Xplr.Text = "Xplorer"
- Xplr.TextColor3 = Color3.new(1, 1, 1)
- Xplr.TextSize = 30
- RSpyB.Name = "RSpyB"
- RSpyB.Parent = ExtrasPage
- RSpyB.BackgroundColor3 = Color3.new(1, 1, 1)
- RSpyB.BackgroundTransparency = 1
- RSpyB.Position = UDim2.new(0.666666687, 0, 0.736666679, 0)
- RSpyB.Size = UDim2.new(0.333333343, 0, 0.0799999982, 0)
- RSpyB.Font = Enum.Font.Highway
- RSpyB.Text = "RSpy"
- RSpyB.TextColor3 = Color3.new(1, 1, 1)
- RSpyB.TextSize = 30
- ChallengesPage.Name = "ChallengesPage"
- ChallengesPage.Parent = Pages
- ChallengesPage.BackgroundColor3 = Color3.new(1, 1, 1)
- ChallengesPage.BackgroundTransparency = 1
- ChallengesPage.BorderSizePixel = 0
- ChallengesPage.Size = UDim2.new(1, 0, 1, 0)
- ChallengesPage.Visible = false
- ChallengesPage.CanvasSize = UDim2.new(0, 0, 0, 0)
- gag.Name = "gag"
- gag.Parent = ChallengesPage
- gag.BackgroundColor3 = Color3.new(1, 1, 1)
- gag.BackgroundTransparency = 1
- gag.Position = UDim2.new(0, 0, 0.0160256419, 0)
- gag.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- gag.Font = Enum.Font.Highway
- gag.Text = "Get A Grip"
- gag.TextColor3 = Color3.new(1, 1, 1)
- gag.TextSize = 30
- byb.Name = "byb"
- byb.Parent = ChallengesPage
- byb.BackgroundColor3 = Color3.new(1, 1, 1)
- byb.BackgroundTransparency = 1
- byb.Position = UDim2.new(0.332565308, 0, 0.0160256624, 0)
- byb.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- byb.Font = Enum.Font.Highway
- byb.Text = "Byway Bustle"
- byb.TextColor3 = Color3.new(1, 1, 1)
- byb.TextSize = 30
- TotM.Name = "TotM"
- TotM.Parent = ChallengesPage
- TotM.BackgroundColor3 = Color3.new(1, 1, 1)
- TotM.BackgroundTransparency = 1
- TotM.Position = UDim2.new(0.665898681, 0, 0.0160256624, 0)
- TotM.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- TotM.Font = Enum.Font.Highway
- TotM.Text = "Top Of The Mount"
- TotM.TextColor3 = Color3.new(1, 1, 1)
- TotM.TextSize = 30
- CCombo.Name = "CCombo"
- CCombo.Parent = ChallengesPage
- CCombo.BackgroundColor3 = Color3.new(1, 1, 1)
- CCombo.BackgroundTransparency = 1
- CCombo.Position = UDim2.new(0, 0, 0.115384616, 0)
- CCombo.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- CCombo.Font = Enum.Font.Highway
- CCombo.Text = "Cryptic Combo"
- CCombo.TextColor3 = Color3.new(1, 1, 1)
- CCombo.TextSize = 30
- BtTP.Name = "BtTP"
- BtTP.Parent = ChallengesPage
- BtTP.BackgroundColor3 = Color3.new(1, 1, 1)
- BtTP.BackgroundTransparency = 1
- BtTP.Position = UDim2.new(0.332565278, 0, 0.887820542, 0)
- BtTP.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- BtTP.Font = Enum.Font.Highway
- BtTP.Text = "Beat To The Punch"
- BtTP.TextColor3 = Color3.new(1, 1, 1)
- BtTP.TextSize = 30
- ChatL_2.Name = "ChatL"
- ChatL_2.Parent = ChallengesPage
- ChatL_2.BackgroundColor3 = Color3.new(1, 1, 1)
- ChatL_2.BackgroundTransparency = 1
- ChatL_2.Position = UDim2.new(-0.000768049154, 0, 0.701923132, 0)
- ChatL_2.Size = UDim2.new(1, 0, 0.0801282078, 0)
- ChatL_2.ZIndex = 101
- ChatL_2.Font = Enum.Font.Highway
- ChatL_2.Text = "Tribal Challenges : (Won't work unless You Have Initiallized)"
- ChatL_2.TextColor3 = Color3.new(1, 1, 1)
- ChatL_2.TextScaled = true
- ChatL_2.TextSize = 14
- ChatL_2.TextWrapped = true
- DDwelling.Name = "DDwelling"
- DDwelling.Parent = ChallengesPage
- DDwelling.BackgroundColor3 = Color3.new(1, 1, 1)
- DDwelling.BackgroundTransparency = 1
- DDwelling.Position = UDim2.new(0.665898621, 0, 0.887820542, 0)
- DDwelling.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- DDwelling.Font = Enum.Font.Highway
- DDwelling.Text = "Dive Dwelling"
- DDwelling.TextColor3 = Color3.new(1, 1, 1)
- DDwelling.TextSize = 30
- Tidepool.Name = "Tidepool"
- Tidepool.Parent = ChallengesPage
- Tidepool.BackgroundColor3 = Color3.new(1, 1, 1)
- Tidepool.BackgroundTransparency = 1
- Tidepool.Position = UDim2.new(0, 0, 0.887820542, 0)
- Tidepool.Size = UDim2.new(0.333333343, 0, 0.0801282078, 0)
- Tidepool.Font = Enum.Font.Highway
- Tidepool.Text = "Tidepool"
- Tidepool.TextColor3 = Color3.new(1, 1, 1)
- Tidepool.TextSize = 30
- -- Scripts
- local Items = 0
- repeat
- wait(0.1)
- Items = Items + 1
- Progress.Text = "Gui Objects : "..tonumber(Items).."/54"
- until Items >= 54
- local Ts = game:GetService("TweenService")
- local Ti = TweenInfo.new(
- 1,
- Enum.EasingStyle.Sine,
- Enum.EasingDirection.Out,
- 0,
- false,
- 0
- )
- local Tp = {
- BackgroundTransparency = 1
- }
- wait(1)
- Progress.Text = "Complete."
- wait(3)
- Progress.Visible = false
- MainTitle.Visible = false
- Credits.Visible = false
- Skids.Visible = false
- Loading.Visible = false
- Credits1.Visible = false
- local Tween = Ts:Create(LoadingFrame,Ti,Tp)
- Tween:Play()
- wait(1.1)
- wait(1)
- VeteranIcon.Visible = false
- LoadingFrame:Destroy()
- wait(1)
- MainButton.Visible = true
- local function ReFly()
- repeat wait()
- until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
- local mouse = game.Players.LocalPlayer:GetMouse()
- repeat wait() until mouse
- local plr = game.Players.LocalPlayer
- local torso = plr.Character.Torso
- local deb = true
- local ctrl = {f = 0, b = 0, l = 0, r = 0}
- local lastctrl = {f = 0, b = 0, l = 0, r = 0}
- local maxspeed = 50
- local speed = 0
- function Fly()
- local bg = Instance.new("BodyGyro", torso)
- bg.P = 9e4
- bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
- bg.cframe = torso.CFrame
- local bv = Instance.new("BodyVelocity", torso)
- bv.velocity = Vector3.new(0,0.1,0)
- bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
- repeat wait()
- plr.Character.Humanoid.PlatformStand = true
- if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
- speed = speed+.5+(speed/maxspeed)
- if speed > maxspeed then
- speed = maxspeed
- end
- elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
- speed = speed-1
- if speed < 0 then
- speed = 0
- end
- end
- if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
- bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
- lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
- elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
- bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
- else
- bv.velocity = Vector3.new(0,0.1,0)
- end
- bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
- until not flying
- ctrl = {f = 0, b = 0, l = 0, r = 0}
- lastctrl = {f = 0, b = 0, l = 0, r = 0}
- speed = 0
- bg:Destroy()
- bv:Destroy()
- plr.Character.Humanoid.PlatformStand = false
- end
- mouse.KeyDown:connect(function(key)
- if key:lower() == "Deez" then
- if flying then flying = false
- else
- flying = true
- Fly()
- end
- elseif key:lower() == "w" then
- ctrl.f = 1
- elseif key:lower() == "s" then
- ctrl.b = -1
- elseif key:lower() == "a" then
- ctrl.l = -1
- elseif key:lower() == "d" then
- ctrl.r = 1
- end
- end)
- mouse.KeyUp:connect(function(key)
- if key:lower() == "w" then
- ctrl.f = 0
- elseif key:lower() == "s" then
- ctrl.b = 0
- elseif key:lower() == "a" then
- ctrl.l = 0
- elseif key:lower() == "d" then
- ctrl.r = 0
- end
- end)
- end
- MainButton.MouseButton1Click:Connect(function()
- if MainFrame.Visible == true then
- MainFrame.Visible = false
- else
- MainFrame.Visible = true
- end
- end)
- Extras.MouseButton1Click:Connect(function()
- ChallengesPage.Visible = false
- MainCmdsPage.Visible = false
- ExtrasPage.Visible = true
- end)
- MainCmds.MouseButton1Click:Connect(function()
- ChallengesPage.Visible = false
- MainCmdsPage.Visible = true
- ExtrasPage.Visible = false
- end)
- Challenges.MouseButton1Click:Connect(function()
- ChallengesPage.Visible = true
- MainCmdsPage.Visible = false
- ExtrasPage.Visible = false
- end)
- MoveS.MouseButton1Click:Connect(function()
- if MoveS.Text == "Off" then
- MoveS.Text = "On"
- Player.CanMove.Value = true
- Player.Character.Humanoid.WalkSpeed = 16
- Player.Character.Humanoid.JumpPower = 50
- else
- MoveS.Text = "Off"
- Player.CanMove.Value = false
- Player.Character.Humanoid.JumpPower = 0
- end
- end)
- ChatS.MouseButton1Click:Connect(function()
- if ChatS.Text == "Off" then
- ChatS.Text = "On"
- Player.Muted.Value = false
- else
- ChatS.Text = "Off"
- Player.Muted.Value = true
- end
- end)
- CTpB.MouseButton1Click:Connect(function()
- if CTpB.Text == "Off" then
- CTpB.Text = "On"
- ClickMethod = "Tp"
- elseif ClickMethod == "Tp" then
- CTpB.Text = "Off"
- ClickMethod = nil
- else
- CTpB.Text = "Off"
- end
- end)
- CDstB.MouseButton1Click:Connect(function()
- if CDstB.Text == "Off" then
- CDstB.Text = "On"
- ClickMethod = "Dst"
- elseif ClickMethod == "Dst" then
- CDstB.Text = "Off"
- ClickMethod = nil
- else
- CDstB.Text = "Off"
- end
- end)
- CDbgB.MouseButton1Click:Connect(function()
- if CDbgB.Text == "Off" then
- CDbgB.Text = "On"
- ClickMethod = "Debug"
- elseif ClickMethod == "Debug" then
- CDbgB.Text = "Off"
- ClickMethod = nil
- else
- CDbgB.Text = "Off"
- end
- end)
- Mouse.KeyDown:Connect(function(Key)
- if Key == "e" then
- KeyBinding = true
- end
- end)
- Mouse.KeyUp:Connect(function(Key)
- if Key == "e" then
- KeyBinding = false
- end
- end)
- Mouse.Button1Down:Connect(function()
- if KeyBinding == true then
- if ClickMethod == "Tp" then
- local Char = Player.Character
- Char.HumanoidRootPart.CFrame = Mouse.Hit + Vector3.new(0,3,0)
- elseif ClickMethod == "Dst" then
- if Mouse.Target ~= nil and Mouse.Target:IsA("Terrain") == false then
- Mouse.Target:Destroy()
- end
- elseif ClickMethod == "Debug" then
- local Target = Mouse.Target
- print("------------------ Debug No ".. tostring(TotalDebugs).. "------------------")
- print("Click Location : ".. tostring(Mouse.Hit.p))
- if Target ~= nil then
- print("Target : ")
- print("Name : ".. Target.Name)
- print("Location : ".. Target:GetFullName())
- print("ClassName : ".. Target.ClassName)
- print("Pointer ".. tostring(Target:GetChildren()))
- TotalDebugs = TotalDebugs + 1
- else
- print("Target Was Nil.")
- end
- end
- end
- end)
- CAimB.MouseButton1Click:Connect(function()
- if CAimB.Text == "Off" then
- CAimB.Text = "On"
- CoinAimbot = true
- else
- CAimB.Text = "Off"
- CoinAimbot = false
- end
- end)
- KnockS.MouseButton1Click:Connect(function()
- if KnockS.Text == "Off" then
- KnockS.Text = "On"
- WaitForProperty(Player,"Character")
- Player.Character.Head.Anchored = true
- else
- KnockS.Text = "Off"
- WaitForProperty(Player,"Character")
- Player.Character.Head.Anchored = false
- end
- end)
- FlyB.MouseButton1Click:Connect(function()
- if FlyB.Text == "Off" then
- FlyB.Text = "On"
- flying = true
- ReFly()
- Fly()
- else
- FlyB.Text = "Off"
- flying = false
- end
- end)
- IZoomB.MouseButton1Click:Connect(function()
- if IZoomB.Text == "Off" then
- IZoomB.Text = "On"
- game.Players.LocalPlayer.CameraMaxZoomDistance = 400
- else
- IZoomB.Text = "Off"
- game.Players.LocalPlayer.CameraMaxZoomDistance = 50
- end
- end)
- SDes.MouseButton1Click:Connect(function()
- if SDes.Text == "CONFIRM" then
- SurvivorGui:Destroy()
- else
- SDes.Text = "CONFIRM"
- wait(1.75)
- SDes.Text = "SELF DESTRUCT"
- end
- end)
- GCoins.MouseButton1Click:Connect(function()
- local Char = Player.Character
- local Coinsx = {}
- for i, v in pairs(Misc:GetDescendants())do
- if v.Name == "Coin" then
- table.insert(Coinsx,v)
- end
- end
- for i, v in pairs(Coinsx) do
- if v.Transparency < 0.9 then
- Char.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(15,10,15)
- wait(1)
- Char.Humanoid:MoveTo(v.CFrame.p)
- wait(2)
- end
- end
- end)
- GFStopIdols.MouseButton1Click:Connect(function()
- yesasda = false
- end)
- GIdols.MouseButton1Click:Connect(function()
- yesasda = true
- local Char = Player.Character
- --local misc = workspace:FindFirstChild("Misc")
- local firstasd = false
- for _,test in pairs(Misc.Spawned:GetChildren()) do
- if yesasda == false then
- return end
- if firstasd == true then
- if test.CFrame then
- firstasd = true
- Char.HumanoidRootPart.CFrame = CFrame.new(test.CFrame.X, test.CFrame.Y+12, test.CFrame.Z)
- end
- wait(3.75)
- else
- if test.CFrame then
- Char.HumanoidRootPart.CFrame = CFrame.new(test.CFrame.X, test.CFrame.Y+12, test.CFrame.Z)
- end
- wait(3.75)
- end
- end
- end)
- Inital.MouseButton1Click:Connect(function()
- local Teams = game.Teams
- local MyTeam = Player.Team
- local GameData = game.ReplicatedStorage.GameData
- local Tribe1 = GameData.Tribe1Name
- local Tribe2 = GameData.Tribe2Name
- local TribeName = MyTeam.Name
- local TribeNum = 0
- PlayerTribe = MyTeam.Name
- print("Tribe : "..MyTeam.Name)
- if MyTeam.Name == Tribe1.Value then
- TribeNum = 1
- PlayerTribeNum = 1
- elseif MyTeam.Name == Tribe2.Value then
- TribeNum = 2
- PlayerTribeNum = 2
- end
- print("Num : "..tostring(TribeNum))
- end)
- gag.MouseButton1Click:Connect(function()
- game.Players.LocalPlayer.PlayerGui.GUIs.Center.GetAGrip:Destroy()
- end)
- Tidepool.MouseButton1Click:Connect(function()
- local Char = Player.Character
- local MyTribeMap = game.Workspace.Tidepool.Map:FindFirstChild("tribe".. tostring(PlayerTribeNum))
- if MyTribeMap == nil then
- MyTribeMap = game.Workspace.Tidepool.Map:FindFirstChild("Tribe".. tostring(PlayerTribeNum))
- end
- local StartPlate1 = MyTribeMap:FindFirstChild("StartPlate1")
- if StartPlate1 == nil then
- StartPlate1 = MyTribeMap:FindFirstChild("Startplate1")
- end
- local StartPlate2 = MyTribeMap:FindFirstChild("StartPlate2")
- if StartPlate2 == nil then
- StartPlate2 = MyTribeMap:FindFirstChild("Startplate2")
- end
- local EndPlate1 = MyTribeMap:FindFirstChild("EndPlate1")
- if EndPlate1 == nil then
- EndPlate1 = MyTribeMap:FindFirstChild("Endplate1")
- end
- local EndPlate2 = MyTribeMap:FindFirstChild("EndPlate2")
- if EndPlate2 == nil then
- EndPlate2 = MyTribeMap:FindFirstChild("Endplate2")
- end
- for i = 0,6 do
- Char.HumanoidRootPart.CFrame = EndPlate1.CFrame
- wait(0.5)
- Char.HumanoidRootPart.CFrame = StartPlate1.CFrame
- wait(0.5)
- Char.HumanoidRootPart.CFrame = EndPlate2.CFrame
- wait(0.5)
- Char.HumanoidRootPart.CFrame = StartPlate2.CFrame
- wait(0.5)
- end
- end)
- BtTP.MouseButton1Click:Connect(function()
- local Char = Player.Character
- local MyTribeMap = game.Workspace["Beat to the Punch"].Map:FindFirstChild("tribe".. tostring(PlayerTribeNum))
- if MyTribeMap == nil then
- MyTribeMap = game.Workspace["Beat to the Punch"].Map:FindFirstChild("Tribe".. tostring(PlayerTribeNum))
- end
- local Finish = MyTribeMap:FindFirstChild("Finish")
- if Finish == nil then
- Finish = MyTribeMap:FindFirstChild("finish")
- end
- Char.HumanoidRootPart.CFrame = Finish.CFrame + Vector3.new(0,3,0)
- end)
- DDwelling.MouseButton1Click:Connect(function()
- local Char = Player.Character
- local MyTribeMap = game.Workspace["Dive Dwelling"].Map:FindFirstChild("tribe".. tostring(PlayerTribeNum))
- if MyTribeMap == nil then
- MyTribeMap = game.Workspace["Dive Dwelling"].Map:FindFirstChild("Tribe".. tostring(PlayerTribeNum))
- end
- local MyPearls = MyTribeMap:FindFirstChild("Pearls")
- if MyPearls == nil then
- MyPearls = MyTribeMap:FindFirstChild("pearls")
- end
- for i, v in pairs(MyPearls:GetChildren())do
- Char.HumanoidRootPart.CFrame = v.CFrame
- wait(0.5)
- end
- end)
- Xplr.MouseButton1Click:Connect(function()
- TextProperties = {"ZOffset", "CharacterAppearance", "PrimaryPart", "SkyboxBk", "SkyboxDn", "WaterTransparency", "WaterWaveSpeed", "HipHeight","ChatHistory","ConversationDistance", "BlastPressure", "BlastRadius", "InitialPrompt", "CPU", "OSVer", "OsPlatformId", "CpuSpeed", "D", "P", "maxForce", "InstanceCount", "PlaceId", "workspace", "GarbageCollectionFrequency", "BinType", "Grip", "ActivationState", "GarbageCollectionLimit", "ShadowColor", "TargetPoint", "WalkDirection", "WalkToPart", "Image", "Font", "ClearTextOnFocus", "TextTransparency", "WalkToPoint", "ColorShift_Bottom", "ColorShift_Top","MaxSpeed","CartoonFactor","Target","MaxThrust","MaxTorque","TargetOffset","ThrustD", "ThrustP", "TurnD", "TurnP", "profileName", "Resolution", "Shadow", "Bevels", "BatchSize", "AASamples", "Genre", "CreatorType", "CreatorId", "JobId", "SkyboxUp", "SkyboxFt", "SkyboxLf", "StarCount", "ReporterType", "Outfit1", "Outfit2", "Pants", "PlayCount", "Shirt", "MinReportInterval", "VelocitySpread","Rate", "DataSendRate", "DataGCRate", "Archivable", "ClassName","NameDisplayerDistance", "MaxVelocity","PantsTemplate","ShirtTemplate","SoundId","Pitch","IsPlaying","IsPaused","Looped","PlayOnRemove","StudsPerTileU","StudsPerTileV", "Name", "Value", "MaxPlayers" , "PersonalServerRank" ,"NumPlayers" , "Text", "Reflectance","FogEnd", "FogStart","WaterTransparency", "Transparency", "Heat", "TeamName", "WalkSpeed", "Health", "MaxHealth", "Size", "Position", "TeamColor", "userId", "Brightness", "Ambient", "OsPlatform", "ChatMode", "AccountAgeReplicate", "Character", "Steer", "Style","NetworkOwnerV3", "CanCollide", "CFrame", "TimeOfDay", "FieldOfView", "CameraType", "LinkedSource", "MachineAddress", "Port"}
- BoolProperties = {"Anchored", "AllowInsertFreeModels","SuperSafeChatReplicate", "Player", "HangDetection", "FullScriptCode", "DataModelJobs", "DeviceLost", "SSAO", "SoundEnabled", "SoftwareSound", "TextFits", "TextWrap", "Draggable", "BubbleChat" , "AutoRuns", "Guest", "LocalSaveEnabled", "PlatformStand", "AutoRotate", "CelestialBodiesShown","HasBuildTools" , "ClassicChat" , "DevEnableMouseLock" ,"Netural", "CanCollide", "Disabled", "Outlines" ,"Jump", "Sit", "Visible", "IsSmooth" , "Enabled", "Locked", "FilteringEnabled", "StreamingEnabled", "GlobalShadows", "RobloxLocked", "ScriptsDisabled"}
- BrickColorProperties = {"BrickColor", "Color","AllowSweep", "WaterColor", "ParallelPhysics", "Is30FpsThrottleEnabled", "HeadsUpDisplay", "Texture", "Value", "WaterColor", "SkinColor", "SparkleColor", "FogColor", "HeadColor", "LeftArmColor", "RightArmColor", "TorsoColor", "RightLegColor", "LeftLegColor","ShadowColor", "Ambient", "SecondaryColor"}
- s = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
- pgr = Instance.new("TextButton")
- pgr.Parent = s
- pgr.Size = UDim2.new(0,100,0,40)
- pgr.Position = UDim2.new(0,30,0,440)
- pgr.Text="Xplorer"
- pgr.BackgroundTransparency = 0.7
- pgr.TextColor = BrickColor.new("Black")
- pgr.BackgroundColor = BrickColor.new("Really Black")
- pgr.BorderColor = BrickColor.new("Black")
- pgr.Font = "ArialBold"
- pgr.FontSize = "Size14"
- pgr.TextStrokeColor3 = Color3.new(0/0,0/0,0/0)
- pgr.TextStrokeTransparency = 0.3
- pgr.BorderSizePixel = 1
- pgr.BorderColor = BrickColor.new("White")
- if game.Players.LocalPlayer.PlayerGui:findFirstChild("Explorer") then
- game.Players.LocalPlayer.PlayerGui:findFirstChild("Explorer"):Remove()
- end
- local Cloned
- local Deleted
- local DeleteParent
- local Player
- local Search
- local ScriptSearch
- local Gui
- local Cloned = nil
- local Deleted = nil
- local DeleteParent = nil
- local Current = 0
- local CurrentOption = 0
- function Clear()
- if Gui then
- Gui:Remove()
- end
- Current = 0
- CurrentOption = 0
- end
- function AddButton(N, Function, Color, Copy)
- if not N then
- error("RenderButton - No Name Specified")
- end
- if not Function then
- error("RenderButton - No Function Specified")
- end
- if not Color then
- Color = Color3.new(1, 1, 1)
- end
- if Copy == nil then
- Copy = true
- end
- P = Instance.new("TextButton")
- if Copy then
- P.Size = UDim2.new(0, 110, 0, 20)
- else
- P.Size = UDim2.new(0, 130, 0, 20)
- end
- P.Text = N.Name
- P.Name = N.Name
- P.Parent = Gui
- P.BackgroundColor3 = Color
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300, 0, 50+(20*((Current%30)-1)))
- P.MouseButton1Click:connect(function()
- Function(P)
- end)
- D = Instance.new("TextButton")
- D.Size = UDim2.new(0, 20, 0, 20)
- D.Text = "X"
- D.Name = N.Name
- D.Parent = Gui
- D.BackgroundColor3 = Color3.new(1, 0, 0)
- D.TextColor3 = Color3.new(0, 0, 0)
- D.BackgroundTransparency = 0.5
- D.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+130, 0, 50+(20*((Current%30)-1)))
- D.MouseButton1Click:connect(function()
- Deleted = N
- DeleteParent = N.Parent
- N.Parent = nil
- Clear()
- Search(DeleteParent)
- end)
- if Copy then
- C = Instance.new("TextButton")
- C.Size = UDim2.new(0, 20, 0, 20)
- C.Text = "C"
- C.Name = N.Name
- C.Parent = Gui
- C.BackgroundColor3 = Color3.new(0, 1, 0.5)
- C.TextColor3 = Color3.new(0, 0, 0)
- C.BackgroundTransparency = 0.5
- C.Position = UDim2.new(0, ((math.modf(Current/30))*150)+300+110, 0, 50+(20*((Current%30)-1)))
- C.MouseButton1Click:connect(function()
- Cloned = N
- Clear()
- Search(N.Parent)
- end)
- end
- Current = Current + 1
- return P
- end
- function AddOption(N, Function, Color, Text)
- if not N then
- error("RenderButton - No Name Specified")
- end
- if not Color then
- Color = Color3.new(1, 1, 1)
- end
- if Text == nil then
- Text = false
- end
- if Text then
- P = Instance.new("TextBox")
- else
- P = Instance.new("TextButton")
- end
- P.Text = N
- P.Name = N
- P.Parent = Gui
- P.BackgroundColor3 = Color
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Size = UDim2.new(0, 150, 0, 20)
- P.Position = UDim2.new(0, ((math.modf(CurrentOption/30))*150)+150, 0, 50+(20*((CurrentOption%30)-1)))
- if not Text and Function then
- P.MouseButton1Click:connect(function() Function(P) end)
- end
- CurrentOption = CurrentOption + 1
- return P
- end
- function AddTextOption(Obj, Prop)
- local Ob = Obj
- local Pro = Prop
- if type(Ob[Pro]) == "number" or type(Ob[Pro]) == "string" then
- CurrentOption = CurrentOption + 1
- local T = AddOption(Ob[Pro], nil, Color3.new(0.1, 0.4, 0.1), true)
- CurrentOption = CurrentOption - 2
- local O = AddOption("Change "..Pro..":", function() Ob[Pro] = T.Text end, Color3.new(0.1, 0.8, 0.1), false)
- CurrentOption = CurrentOption + 1
- end
- end
- function AddBrickColorOption(Obj, Prop)
- local Ob = Obj
- local Pro = Prop
- if BrickColor.new(tostring(Ob[Pro])) == Ob[Pro] then
- CurrentOption = CurrentOption + 1
- local T = AddOption(tostring(Ob[Pro]), nil, Color3.new(0.1, 0.4, 0.1), true)
- CurrentOption = CurrentOption - 2
- local O = AddOption("Change "..Pro..":", function() Ob[Pro] = BrickColor.new(T.Text) end, Color3.new(0.1, 0.8, 0.1), false)
- CurrentOption = CurrentOption + 1
- end
- end
- function UnanchorObject(Objects)
- local function Recurse(Base)
- for _, Object in pairs(Base:GetChildren()) do
- if _G.TestProperty(Object, "Anchored") then
- Object.Anchored = not Object.Anchored
- end
- Recurse(Object)
- end
- end
- Recurse(Objects)
- end
- function AddBoolOption(Obj, Prop)
- local Ob = Obj
- local Pro = Prop
- if type(Ob[Pro]) == "boolean" then
- local O = AddOption(Pro..": "..tostring(Ob[Pro]), nil, Color3.new(0.1, 0.8, 0.1), false)
- O.MouseButton1Click:connect(function()
- if Ob[Pro] then
- Ob[Pro] = false
- O.Text = Pro..": false"
- else
- Ob[Pro] = true
- O.Text = Pro..": true"
- end
- end)
- end
- end
- function TestProperty(Obj, Property)
- Success = pcall(function()
- if Obj[Property] then
- return
- end
- end)
- return Success
- end
- function LoadOptions(Object)
- for Num, Prop in pairs(TextProperties) do
- if TestProperty(Object, Prop) then
- AddTextOption(Object, Prop)
- end
- end
- for Num, Prop in pairs(BoolProperties) do
- if TestProperty(Object, Prop) then
- AddBoolOption(Object, Prop)
- end
- end
- for Num, Prop in pairs(BrickColorProperties) do
- if TestProperty(Object, Prop) then
- AddBrickColorOption(Object, Prop)
- end
- end
- end
- function AddForceField(Player)
- Instance.new("ForceField", Player.Character)
- end
- function Killp(Player)
- Player.Character.Humanoid.Health=0
- end
- function AddExplode(Player)
- Instance.new("Explosion", Player.Character)
- end
- function AddSparkles(Player)
- Instance.new("Sparkles", Player.Character)
- end
- function FreezeParts(b)
- if (b.className == "Part") then
- b.Anchored=true;
- end
- end
- function Search(Object)
- Gui = Instance.new("ScreenGui")
- Gui.Parent = game.Players.LocalPlayer.PlayerGui
- Gui.Name = "Explorer"
- if Object ~= game then
- AddOption("Back", function()
- Clear();
- Search(Object.Parent)
- end, Color3.new(0.5, 1, 1), false)
- end
- if Object:IsA("Sound") then
- AddOption("Copy ID", function() CopyString(tostring(Object.SoundId):sub(14)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
- AddOption("Play", function() Object:Play(); Clear(); Search(Object); end, Color3.new(0, 0, 1), false)
- AddOption("Stop", function() Object:Stop(); Clear(); Search(Object); end, Color3.new(1, 1, 0), false)
- end
- if Object:IsA("BoolValue") then
- AddBoolOption(Object,"Value")
- end
- if Object:IsA("Workspace") then
- AddOption("BlackHole", function() local p= game.Players:GetChildren() for i= 1, #p do if p[i] ~= "LocalPlayer" then b = Instance.new("BodyPosition") b.Parent = p[i].Character.Torso b.maxForce = Vector3.new(6000000,60000000,60000000) b.position = Vector3.new(100,10,0)end end end, Color3.new(1, 0.6, 0.1), false)
- end
- if Object:IsA("IntValue") or Object:IsA("StringValue") or Object:IsA("NumberValue") then
- AddOption("Copy Value", function() CopyString(tostring(Object.Value)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
- end
- if Object:IsA("TextLabel") or Object:IsA("TextBox") or Object:IsA("Message") then
- AddOption("Copy Value", function() CopyString(tostring(Object.Text)); warn("Copied."); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
- end
- if Object ~= game then
- AddOption("Unanchor Children", function() UnanchorObject(Object); Clear(); Search(Object); end, Color3.new(1, 0.2, 0), false)
- AddOption("ClearAllChildren", function() Object:ClearAllChildren(); Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
- end
- if Object:IsA("Model") then
- AddOption("SaveInstance", function() SaveInstance(Object) end, Color3.new(1, 1, 1), false)
- end
- AddOption("Reload", function() Clear(); Search(Object); end, Color3.new(0.2, 1, 0.2), false)
- if Cloned then
- AddOption("Paste", function() Cloned:Clone().Parent = Object; Clear(); Search(Object); end, Color3.new(0.5, 1, 1), false)
- end
- if Deleted then
- AddOption("Undo", function() Deleted.Parent = DeleteParent; Deleted = nil; DeletedParent = nil; Clear(); Search(Object); end, Color3.new(1, 0.6, 0.1), false)
- end
- if Object:IsA("Player") then
- AddOption("SwitchCamera", function() Clear(); if Object.CameraMode == "Classic" then Object.CameraMode = "LockFirstPerson" Search(Object) else Object.CameraMode = "Classic" Search(Object); end end, Color3.new(1, 0.6, 0.1), false)
- AddOption("Goto Character", function() Clear(); if Object.Character then Search(Object.Character); end end, Color3.new(1, 1, 1), false)
- AddOption("Kill", function() Killp(Object) end, Color3.new(1,0.6,0.1), false)
- AddOption("Freeze", function() FreezeParts(Object.Character.Torso); end, Color3.new(1, 0.6, 0.1), false)
- AddOption("Unequip Tools", function() Object.Character.Humanoid:UnequipTools() end, Color3.new(1, 0.6, 0.1), false)
- --AddOption("Explode", function() AddExplode(Object); end, Color3.new(1, 0.6, 0.1), false)
- end
- if Object:IsA("Lighting") then
- AddOption("Night", function() Object.TimeOfDay="24:24:24" end, Color3.new(1.,0.6,0.1), false)
- AddOption("Day", function() Object.TimeOfDay="12:12:12" end, Color3.new(1.,0.6,0.1), false)
- end
- if Object:IsA("LocalScript") or Object:IsA("ModuleScript") then
- AddOption("EditScript", function() Clear(); ScriptSearch(Object); end, Color3.new(1, 1, 1), false)
- end
- if Object:IsA("Terrain") then
- AddOption("Clear", function() Object:Clear(); end, Color3.new(1, 1, 1), false)
- end
- LoadOptions(Object)
- AddOption("Close", Clear, Color3.new(1, 0.2, 0), false)
- if not Object:IsA("Workspace") or not Object:IsA("Player") then
- for Num, Obj in pairs(Object:GetChildren()) do
- --if not Obj:IsA("BasePart") or not Object.Parent == game.Workspace then
- if true then
- if Obj:IsA("LocalScript") then
- AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 0, 0), true)
- elseif Obj:IsA("Script") or Obj:IsA("StarterScript") or Obj:IsA("CoreScript") then
- AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(0.5, 0.5, 0.8), true)
- elseif Obj.Parent == game then
- AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), false)
- else
- AddButton(Obj, function() Clear(); Search(Obj); end, Color3.new(1, 1, 1), true)
- end
- end
- end
- end
- function MoveUp(Place, Amount)
- for i,v in pairs(Place:GetChildren()) do
- if v:IsA("TextLabel") or v:IsA("TextBox") then
- v.Position = v.Position + UDim2.new(0,0,0,-Amount)
- end
- end
- end
- function MoveDown(Place, Amount)
- for i,v in pairs(Place:GetChildren()) do
- if v:IsA("TextLabel") or v:IsA("TextBox") then
- v.Position = v.Position + UDim2.new(0,0,0,Amount)
- end
- end
- end
- i=0
- function ScriptSearch(S)
- Script2 = S
- Script = decompile(Script2)
- Table = {}
- Enabled = true
- Gui = Instance.new("ScreenGui")
- Gui.Parent = game.Players.LocalPlayer.PlayerGui
- Gui.Name = "Explorer"
- while Enabled do
- Start, End = string.find(Script, '\n')
- print(Start, End)
- if Start and End then
- table.insert(Table, string.sub(Script, 1, End))
- New = string.sub(Script, End+1, string.len(Script))
- Script = New
- else
- Enabled = false
- table.insert(Table, string.sub(Script, 1, End))
- print("Finished")
- end
- end
- P = Instance.new("TextLabel")
- P.Size = UDim2.new(0, 500, 0, 20)
- P.Text = Script2.Name
- P.Name = "Script Line"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 1, 1)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
- P.TextXAlignment = "Left"
- i=i+1
- New = {}
- for I,Val in pairs(Table) do
- print(Val)
- P = Instance.new("TextBox")
- P.ClearTextOnFocus = false
- P.Size = UDim2.new(0, 500, 0, 20)
- P.Text = Val
- P.Name = "Script Line"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 1, 1)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -250, 0, 150+(20*(i-1)))
- P.TextXAlignment = "Left"
- table.insert(New, P)
- i=i+1
- end
- i=1
- P = Instance.new("TextButton")
- P.Size = UDim2.new(0, 20, 0, 20)
- P.Text = "^"
- P.Name = "Scroll"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 1, 1)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
- P.MouseButton1Click:connect(function()
- MoveUp(Gui, -20)
- end)
- i=i+1
- P = Instance.new("TextButton")
- P.Size = UDim2.new(0, 20, 0, 20)
- P.Text = "v"
- P.Name = "Scroll"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 1, 1)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
- P.MouseButton1Click:connect(function()
- MoveDown(Gui, -20)
- end)
- i=i+1
- P = Instance.new("TextButton")
- P.Size = UDim2.new(0, 20, 0, 20)
- P.Text = "^^"
- P.Name = "Scroll"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 1, 1)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
- P.MouseButton1Click:connect(function()
- MoveUp(Gui, -200)
- end)
- i=i+1
- P = Instance.new("TextButton")
- P.Size = UDim2.new(0, 20, 0, 20)
- P.Text = "vv"
- P.Name = "Scroll"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 1, 1)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
- P.MouseButton1Click:connect(function()
- MoveDown(Gui, -200)
- end)
- i=i+1
- P = Instance.new("TextButton")
- P.Size = UDim2.new(0, 20, 0, 20)
- P.Text = "S"
- P.Name = "Save"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(0, 1, 0)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
- P.MouseButton1Click:connect(function()
- StringS = ""
- for Num, Obj in pairs(New) do
- StringS = StringS..Obj.Text..'\n'
- end
- S.Source = StringS
- S.Disabled = true
- S.Disabled = false
- end)
- i=i+1
- P = Instance.new("TextButton")
- P.Size = UDim2.new(0, 20, 0, 20)
- P.Text = "C"
- P.Name = "Copy"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 0.2, 0)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
- P.MouseButton1Click:connect(function()
- StringS = ""
- for Num, Obj in pairs(New) do
- StringS = StringS..Obj.Text..'\n'
- end
- CopyString(StringS)
- end)
- i=i+1
- P = Instance.new("TextButton")
- P.Size = UDim2.new(0, 20, 0, 20)
- P.Text = "x"
- P.Name = "Back"
- P.Parent = Gui
- P.BackgroundColor3 = Color3.new(1, 0.2, 0)
- P.TextColor3 = Color3.new(0, 0, 0)
- P.BackgroundTransparency = 0.5
- P.Position = UDim2.new(0.5, -270, 0, 150+(20*(i-1)))
- P.MouseButton1Click:connect(function()
- Clear()
- i=0
- Search(S)
- end)
- i=i+1
- end
- end
- pgr.MouseButton1Click:connect(function()
- Clear()
- Search(game)
- end)
- end)
- RSpyB.MouseButton1Click:Connect(function()
- --== Made by Kurokku/Rebug REX ==--
- --[[
- Note: Things are still being made as this is only the starting version. Bugs are expected
- Compatible For:
- -Protosmasher
- -Synapse
- -Veil
- -QTX
- -RC7
- -Elysian
- -Seraph (Might crash though)
- -Prob some other exploits too, but I could be wrong.
- Clipboard Works For:
- -Protosmasher
- -Veil
- -Synapse
- -Elysian
- -More in the future
- --]]
- --== Creation Functions ==--
- function BreakCode()
- script:Destroy()
- end
- local service = setmetatable({}, {
- __index = function(t, k)
- return game:GetService(k)
- end
- })
- if service.Players.LocalPlayer.PlayerGui:FindFirstChild("Mr.Spy - Rebug REX/Kurokku") then
- service.Players.LocalPlayer.PlayerGui:FindFirstChild("Mr.Spy - Rebug REX/Kurokku"):Destroy() --You're dumb if you don't know what this does
- end
- function Create(cls,props)
- local inst = Instance.new(cls)
- for i,v in pairs(props) do
- if i == "ZIndex" then
- inst[i] = v+10000000
- else
- inst[i] = v
- end
- end
- return inst
- end
- _G.Exploit = (function()
- local writeable = pcall(function() make_writeable(getrawmetatable(game)) end)
- local setwrite = pcall(function() setreadonly(getrawmetatable(game), false) end)
- local synapse = Synapse or false
- local backup = pcall(function() getrawmetatable(game) end)
- return (
- (writeable and "Writeable") or
- (setwrite and "SetWrite") or
- (synapse and "Synapse") or
- (backup and "BackUp") or
- "Unknown Exploit"
- )
- end)()
- function GetType(item)
- if type(item) == "string" then
- return "\""..item.."\""
- elseif type(item) == "table" then
- local str = "{"
- local max = 0
- local numb = 1
- for i,v in pairs(item) do
- max = max+1
- end
- for i,v in pairs(item) do
- if numb == max then
- str = str.."["..GetType(i).."] = "..GetType(v)
- else
- str = str.."["..GetType(i).."] = "..GetType(v)..", "
- end
- numb = numb + 1
- end
- str = str.."}"
- return str
- elseif type(item) == "userdata" then
- local a,b = pcall(function()
- return item.ClassName
- end)
- if a then
- return item:GetFullName()
- else
- if tostring(b):match("not a valid member of %w+") then
- local c, d = tostring(b):match("not a valid member of %w+"):find("of ")
- local class = tostring(b):match("not a valid member of %w+"):sub(d+1)
- return class..".new(".. tostring(item) ..")"
- end
- end
- else
- return tostring(item)
- end
- end
- function ReturnArgs(Namecall, Object, ...)
- local args = {...}
- local list = "Namecall: ".. tostring(Namecall) .." | Args: ["
- local max = 0
- local numb = 1
- for i,v in pairs(args) do
- max = max + 1
- end
- for i,v in pairs(args) do
- if numb == max then
- list = list..GetType(v)
- else
- list = list..GetType(v)..", "
- end
- numb = numb + 1
- end
- list=list.."]"
- return list
- end
- function MakeShadow(UI,Index,Amnt,Sizey,starty)
- local tab = {}
- for i = 1,Amnt do
- tab[i] = Create("Frame",{Name="Shadow",Parent=UI,Size=UDim2.new(1,0,Sizey,0),ZIndex=Index,Position=UDim2.new(0,i,starty,i),BackgroundColor3=Color3.fromRGB(0,0,0),BorderSizePixel=0,Transparency=0.9})
- end
- return tab
- end
- --== End ==--
- --== Variables ==--
- local plr = service.Players.LocalPlayer
- local mouse = plr:GetMouse()
- local colSize = 14
- local SpyArgs = {}
- local Indexs = {
- ["BadgeService"] = 76;
- ["Humanoid"] = 10;
- ["GuiService"] = 48;
- ["CylinderHandleAdornment"] = 55;
- ["BallSocketConstraint"] = 90;
- ["BrickColorValue"] = 5;
- ["Accoutrement"] = 33;
- ["AdService"] = 74;
- ["AssetService"] = 73;
- ["GuiMain"] = 48;
- ["ImageButton"] = 53;
- ["HapticService"] = 85;
- ["DialogChoice"] = 64;
- ["Handles"] = 54;
- ["ReflectionMetadataClasses"] = 87;
- ["JointInstance"] = 35;
- ["AnimationController"] = 61;
- ["RemoteEvent"] = 81;
- ["CollectionService"] = 31;
- ["Smoke"] = 60;
- ["Configuration"] = 59;
- ["KeyframeSequenceProvider"] = 61;
- ["Accessory"] = 33;
- ["SelectionPointLasso"] = 58;
- ["GamePassService"] = 20;
- ["CFrameValue"] = 5;
- ["TextureTrail"] = 5;
- ["ImageLabel"] = 50;
- ["ReflectionMetadataMember"] = 87;
- ["Animation"] = 61;
- ["IntConstrainedValue"] = 5;
- ["HttpService"] = 77;
- ["PointLight"] = 14;
- ["Model"] = 3;
- ["DoubleConstrainedValue"] = 5;
- ["Snap"] = 35;
- ["BodyAngularVelocity"] = 15;
- ["VelocityMotor"] = 35;
- ["RocketPropulsion"] = 15;
- ["SurfaceSelection"] = 56;
- ["CoreGui"] = 47;
- ["Part"] = 2;
- ["ReplicatedFirst"] = 73;
- ["BindableEvent"] = 68;
- ["SelectionPartLasso"] = 58;
- ["NegateOperation"] = 79;
- ["PyramidPart"] = 2;
- ["ArcHandles"] = 57;
- ["Hint"] = 34;
- ["Players"] = 22;
- ["Script"] = 7;
- ["ParallelRampPart"] = 2;
- ["RayValue"] = 5;
- ["LineHandleAdornment"] = 55;
- ["Camera"] = 6;
- ["RunService"] = 67;
- ["BodyForce"] = 15;
- ["KeyframeSequence"] = 61;
- ["ServerScriptService"] = 1;
- ["BillboardGui"] = 65;
- ["BodyThrust"] = 15;
- ["RemoteFunction"] = 80;
- ["Team"] = 25;
- ["Sound"] = 12;
- ["GuiButton"] = 53;
- ["Workspace"] = 20;
- ["Lighting"] = 14;
- ["JointsService"] = 35;
- ["BlurEffect"] = 91;
- ["WedgePart"] = 2;
- ["BloomEffect"] = 91;
- ["ReflectionMetadata"] = 87;
- ["Vector3Value"] = 5;
- ["PointsService"] = 84;
- ["UserInputService"] = 85;
- ["Sparkles"] = 43;
- ["BodyGyro"] = 15;
- ["Rotate"] = 35;
- ["HopperBin"] = 23;
- ["ForceField"] = 38;
- ["Tool"] = 18;
- ["Texture"] = 11;
- ["Teams"] = 24;
- ["ReflectionMetadataFunctions"] = 87;
- ["RodConstraint"] = 90;
- ["Folder"] = 71;
- ["BodyVelocity"] = 15;
- ["Shirt"] = 44;
- ["SlidingBallConstraint"] = 90;
- ["Animator"] = 61;
- ["TextButton"] = 52;
- ["Color3Value"] = 5;
- ["TextBox"] = 52;
- ["NetworkReplicator"] = 30;
- ["Platform"] = 36;
- ["TerrainRegion"] = 66;
- ["SkateboardPlatform"] = 36;
- ["Seat"] = 36;
- ["Terrain"] = 66;
- ["Explosion"] = 37;
- ["BlockMesh"] = 9;
- ["TeleportService"] = 82;
- ["PlayerGui"] = 47;
- ["TextLabel"] = 51;
- ["SurfaceLight"] = 14;
- ["SurfaceGui"] = 65;
- ["Debris"] = 31;
- ["FlagStand"] = 40;
- ["StarterPack"] = 21;
- ["BindableFunction"] = 67;
- ["ReflectionMetadataCallbacks"] = 87;
- ["NetworkClient"] = 17;
- ["ModuleScript"] = 72;
- ["Flag"] = 39;
- ["Status"] = 3;
- ["ParticleEmitter"] = 70;
- ["StarterPlayer"] = 89;
- ["StringValue"] = 5;
- ["ObjectValue"] = 5;
- ["CharacterMesh"] = 61;
- ["StarterGui"] = 47;
- ["ReplicatedStorage"] = 73;
- ["StarterCharacterScripts"] = 83;
- ["NetworkServer"] = 16;
- ["Backpack"] = 21;
- ["ReflectionMetadataEnum"] = 87;
- ["StarterPlayerScripts"] = 83;
- ["SpotLight"] = 14;
- ["CustomEventReceiver"] = 5;
- ["SphereHandleAdornment"] = 55;
- ["SoundService"] = 32;
- ["SpecialMesh"] = 9;
- ["SpawnLocation"] = 26;
- ["PlayerScripts"] = 83;
- ["PartPairLasso"] = 58;
- ["ColorCorrectionEffect"] = 91;
- ["UnionOperation"] = 78;
- ["Sky"] = 29;
- ["MoveToConstraint"] = 90;
- ["RopeConstraint"] = 90;
- ["RightAngleRampPart"] = 2;
- ["ShirtGraphic"] = 41;
- ["ScreenGui"] = 48;
- ["SelectionSphere"] = 55;
- ["RotateV"] = 35;
- ["SelectionBox"] = 55;
- ["VehicleSeat"] = 36;
- ["CustomEvent"] = 5;
- ["Chat"] = 34;
- ["ServerStorage"] = 75;
- ["Selection"] = 56;
- ["IntValue"] = 5;
- ["RotateP"] = 35;
- ["FloorWire"] = 5;
- ["TrussPart"] = 2;
- ["StarterGear"] = 21;
- ["ReflectionMetadataYieldFunctions"] = 87;
- ["ReflectionMetadataProperties"] = 87;
- ["ReflectionMetadataEvents"] = 87;
- ["ReflectionMetadataEnums"] = 87;
- ["ReflectionMetadataEnumItem"] = 87;
- ["ReflectionMetadataClass"] = 87;
- ["PrismPart"] = 2;
- ["BinaryStringValue"] = 5;
- ["Glue"] = 35;
- ["PrismaticConstraint"] = 90;
- ["TouchTransmitter"] = 38;
- ["CornerWedgePart"] = 2;
- ["PathfindingService"] = 38;
- ["SpringConstraint"] = 90;
- ["Fire"] = 62;
- ["Pants"] = 45;
- ["NumberValue"] = 5;
- ["TestService"] = 69;
- ["Motor6D"] = 35;
- ["Motor"] = 35;
- ["CylindricalConstraint"] = 90;
- ["MarketplaceService"] = 47;
- ["CoreScript"] = 19;
- ["CylinderMesh"] = 9;
- ["ConeHandleAdornment"] = 55;
- ["SunRaysEffect"] = 91;
- ["LocalScript"] = 19;
- ["Weld"] = 35;
- ["Attachment"] = 35;
- ["BoolValue"] = 5;
- ["Dialog"] = 63;
- ["Pose"] = 61;
- ["Decal"] = 8;
- ["Hat"] = 46;
- ["AnimationTrack"] = 61;
- ["ClickDetector"] = 42;
- ["Frame"] = 49;
- ["LogService"] = 88;
- ["FileMesh"] = 9;
- ["InsertService"] = 73;
- ["HingeConstraint"] = 90;
- ["Message"] = 34;
- ["Player"] = 13;
- ["ContextActionService"] = 42;
- ["ContentProvider"] = 73;
- ["BodyPosition"] = 15;
- ["BoxHandleAdornment"] = 55;
- ["ScrollingFrame"] = 49;
- ["Keyframe"] = 61;
- }
- --== End ==--
- --== Make UIs ==--
- local Main = Create("ScreenGui", {Parent=service.Players.LocalPlayer.PlayerGui,Name="Mr.Spy - Rebug REX/Kurokku",ResetOnSpawn=false})
- local Hub = Create("TextButton", {Name="Hub",Visible=false,Size=UDim2.new(0,600,0,50),Position=UDim2.new(0.5,-300,0.5,-200),Draggable=true,BackgroundTransparency=1,Text="",Parent=Main,ZIndex=1})
- local RealUI = Create("Frame", {Name="Main",Size=UDim2.new(1,0,7,0),Position=UDim2.new(0,0,1,0),BackgroundColor3=Color3.fromRGB(200,200,200),BackgroundTransparency=1,BorderSizePixel=0,Parent=Hub,ZIndex=2})
- local TextureHolder = Create("Frame", {Name="Holder",ClipsDescendants=true,Size=UDim2.new(1,0,1,0),Parent=RealUI,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
- local Texture1 = Create("ImageLabel", {Name="BG",Size=UDim2.new(2,0,2,0),ScaleType="Tile",TileSize=UDim2.new(0,100,0,100),ImageColor3=Color3.fromRGB(44, 44, 44),Image="rbxassetid://585867512",Parent=TextureHolder,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
- local Bar = Create("Frame", {Name="Bar",Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,0,0,0),BackgroundColor3=Color3.fromRGB(63, 63, 63),BackgroundTransparency=0,BorderSizePixel=0,Parent=Hub,ZIndex=6})
- local Credits = Create("TextLabel",{Parent=Bar,ZIndex=7,Font="SourceSansBold",TextSize=20,Size=UDim2.new(.5,0,1,0),Position=UDim2.new(0,10,0,0),TextStrokeTransparency=1,Text="Mr.Spy - Rebug REX/Kurokku",TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,TextXAlignment="Left",BorderSizePixel=0})
- local Exit = Create("TextButton", {Name="Exit",Size=UDim2.new(0.1,0,.8,0),Position=UDim2.new(0.9,0,0.1,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="x",Parent=Bar,ZIndex=8})
- local Minimize = Create("TextButton", {Name="Minimize",Size=UDim2.new(0.1,0,1,0),Position=UDim2.new(0.8,0,0,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="-",Parent=Bar,ZIndex=8})
- local Open = Create("TextButton", {Name="Open",Font="SourceSansLight",AutoButtonColor=false,Size=UDim2.new(0,60,0,20),ZIndex=2,BackgroundColor3=Color3.fromRGB(63, 63, 63),Position=UDim2.new(.5,-30,.9,-10),BackgroundTransparency=0,BorderSizePixel=0,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text=" Open ",Parent=Main})
- local IconFrame = Create("Frame", {Name="MapHolder",Size=UDim2.new(0,16,0,16),BackgroundTransparency=1,ClipsDescendants=true,ZIndex=100,Parent=nil})
- local IconMap = Create("ImageLabel", {Name="IconMap",Size=UDim2.new(0,256,0,256),Image="rbxassetid://483448923",Parent=IconFrame,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=100})
- local Scroller = Create("ScrollingFrame", {Name="Remotes",Size=UDim2.new(1,0,1,0),CanvasSize=UDim2.new(0,0,0,0),Parent=RealUI,ZIndex=5,BackgroundTransparency=1,BorderSizePixel=0,TopImage="rbxasset://textures/ui/Scroll/scroll-middle.png",BottomImage="rbxasset://textures/ui/Scroll/scroll-middle.png"})
- local RemoteTemplate = Create("Frame",{Name="Template",Size=UDim2.new(1,0,0,40),Parent=nil,ZIndex=6,BackgroundTransparency=1})
- local RemoteName = Create("TextLabel",{Name="RemoteName",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,ZIndex=7,Size=UDim2.new(1,-26,1,0),Position=UDim2.new(0,30,0,0),TextXAlignment="Left"})
- local SpyButton = Create("TextButton", {Name="SpyRemote",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.075,0,0.45,0),ZIndex=9,Text="Spy"})
- local PathButton = Create("TextButton", {Name="PathButton",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.1,0,0.45,0),ZIndex=9,Text="Get Path"})
- local OpenSpy = Create("TextButton", {Name="OpenButton",Parent=RemoteTemplate,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.18,0,0.45,0),ZIndex=9,Text="Copy to Clipboard"})
- local spyAll = Create("TextButton", {Name="SpyAll",Parent=RealUI,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.2,0,0.075,0),Position=UDim2.new(0.05,0,1.05,0),ZIndex=9,Text="Spy all Remotes"})
- local UnspyAll = Create("TextButton", {Name="UnSpyAll",Parent=RealUI,TextColor3=Color3.fromRGB(230,230,230),AutoButtonColor=false,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(63, 63, 63),Size=UDim2.new(0.2,0,0.075,0),Position=UDim2.new(0.3,0,1.05,0),ZIndex=9,Text="Unspy all Remotes"})
- local ExplorerWindow = Create("TextButton", {Name="Explorer",Visible=false,Size=UDim2.new(0,200,0,50),Position=UDim2.new(0.8,-75,0.5,-200),Draggable=true,BackgroundTransparency=1,Text="",Parent=Main,ZIndex=1})
- local Bar2 = Create("Frame", {Name="Bar",Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,0,0,0),BackgroundColor3=Color3.fromRGB(63, 63, 63),BackgroundTransparency=0,BorderSizePixel=0,Parent=ExplorerWindow,ZIndex=6})
- local ExplorerName = Create("TextLabel",{Parent=Bar2,ZIndex=7,Font="SourceSansBold",TextSize=20,Size=UDim2.new(.5,0,1,0),Position=UDim2.new(0,10,0,0),TextStrokeTransparency=1,Text="Explorer",TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,TextXAlignment="Left",BorderSizePixel=0})
- local Minimize2 = Create("TextButton", {Name="Minimize",Size=UDim2.new(0.1,0,1,0),Position=UDim2.new(0.85,0,0,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="-",Parent=Bar2,ZIndex=8})
- local RealExUI = Create("Frame", {Name="ExMain",Size=UDim2.new(1,0,7,0),Position=UDim2.new(0,0,1,0),BackgroundColor3=Color3.fromRGB(200,200,200),BackgroundTransparency=1,BorderSizePixel=0,Parent=ExplorerWindow,ZIndex=2})
- local TextureHolder2 = Create("Frame", {Name="Holder",ClipsDescendants=true,Size=UDim2.new(1,0,1,0),Parent=RealExUI,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
- local Texture2 = Create("ImageLabel", {Name="BG",Size=UDim2.new(2,0,2,0),ScaleType="Tile",TileSize=UDim2.new(0,100,0,100),ImageColor3=Color3.fromRGB(44, 44, 44),Image="rbxassetid://585867512",Parent=TextureHolder2,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
- local Scroller2 = Create("ScrollingFrame", {Name="Path",Size=UDim2.new(1,0,1,0),CanvasSize=UDim2.new(0,0,0,0),Parent=RealExUI,ZIndex=500,BackgroundTransparency=1,BorderSizePixel=0,TopImage="rbxasset://textures/ui/Scroll/scroll-middle.png",BottomImage="rbxasset://textures/ui/Scroll/scroll-middle.png"})
- local PathTemplate = Create("Frame",{Name="PathTemplate",Size=UDim2.new(1,0,0,20),Parent=nil,ZIndex=6,BackgroundTransparency=1})
- local PathName = Create("TextLabel",{Name="PathName",Parent=PathTemplate,TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,ZIndex=7,Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,20,0,0),TextXAlignment="Left"})
- local IconModeFrame = Create("Frame", {Name="Mode",Size=UDim2.new(0,16,0,16),BackgroundTransparency=1,ClipsDescendants=true,ZIndex=100,Parent=nil})
- local IconModeMap = Create("ImageLabel", {Name="IconMap",Size=UDim2.new(0,256,0,256),Image="rbxassetid://483448923",Parent=IconModeFrame,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=100})
- local ModeBtn = Create("TextButton", {Name="Button",Size=UDim2.new(1,0,1,0),BackgroundTransparency=1,Text="",ZIndex=101,Parent=IconModeFrame})
- local HoverFrame = Create("Frame", {Name="HoverFrame",Size=UDim2.new(1000,0,1,0),Parent=PathTemplate,ZIndex=102,BackgroundTransparency=1,BorderSizePixel=0,BackgroundColor3=Color3.fromRGB(255,255,255)})
- local LogWindow = Create("TextButton", {Name="Logs",Visible=false,Size=UDim2.new(0,300,0,50),Position=UDim2.new(0.16,-175,0.5,-200),Draggable=true,BackgroundTransparency=1,Text="",Parent=Main,ZIndex=1})
- local Bar3 = Create("Frame", {Name="Bar",Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,0,0,0),BackgroundColor3=Color3.fromRGB(63, 63, 63),BackgroundTransparency=0,BorderSizePixel=0,Parent=LogWindow,ZIndex=6})
- local LogName = Create("TextLabel",{Parent=Bar3,ZIndex=7,Font="SourceSansBold",TextSize=20,Size=UDim2.new(.5,0,1,0),Position=UDim2.new(0,10,0,0),TextStrokeTransparency=1,Text="Event Logs",TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,TextXAlignment="Left",BorderSizePixel=0})
- local Minimize3 = Create("TextButton", {Name="Minimize",Size=UDim2.new(0.1,0,1,0),Position=UDim2.new(0.85,0,0,0),BackgroundTransparency=1,TextColor3=Color3.fromRGB(255,255,255),TextWrapped=true,TextScaled=true,Text="-",Parent=Bar3,ZIndex=8})
- local RealLogUI = Create("Frame", {Name="LMain",Size=UDim2.new(1,0,7,0),Position=UDim2.new(0,0,1,0),BackgroundColor3=Color3.fromRGB(200,200,200),BackgroundTransparency=1,BorderSizePixel=0,Parent=LogWindow,ZIndex=2})
- local TextureHolder3 = Create("Frame", {Name="Holder",ClipsDescendants=true,Size=UDim2.new(1,0,1,0),Parent=RealLogUI,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
- local Texture3 = Create("ImageLabel", {Name="BG",Size=UDim2.new(2,0,2,0),ScaleType="Tile",TileSize=UDim2.new(0,100,0,100),ImageColor3=Color3.fromRGB(44, 44, 44),Image="rbxassetid://585867512",Parent=TextureHolder3,BackgroundTransparency=1,BorderSizePixel=0,ZIndex=3})
- local Scroller3 = Create("ScrollingFrame", {Name="Logs",Size=UDim2.new(1,0,1,0),CanvasSize=UDim2.new(0,0,0,0),Parent=RealLogUI,ZIndex=500,BackgroundTransparency=1,BorderSizePixel=0,TopImage="rbxasset://textures/ui/Scroll/scroll-middle.png",BottomImage="rbxasset://textures/ui/Scroll/scroll-middle.png"})
- local LogTemplate = Create("Frame",{Name="LogTemplate",Size=UDim2.new(1,0,0,20),Parent=nil,ZIndex=6,BackgroundTransparency=1})
- local LogName = Create("TextLabel",{Name="LogName",Parent=LogTemplate,TextColor3=Color3.fromRGB(230,230,230),BackgroundTransparency=1,ZIndex=7,Size=UDim2.new(1,0,1,0),Position=UDim2.new(0,20,0,0),TextXAlignment="Left"})
- local Removed = false
- Main.ChildRemoved:Connect(function()
- if not Removed then
- Removed = true
- BreakCode()
- end
- end)
- --MakeShadows--
- local HubShadows = MakeShadow(Hub,1,3,7,1)
- MakeShadow(Bar,5,3,1,0)
- MakeShadow(Bar2,5,3,1,0)
- MakeShadow(Open,1,3,1,0)
- MakeShadow(Bar3,5,3,1,0)
- MakeShadow(SpyButton,8,3,1,0)
- MakeShadow(PathButton,8,3,1,0)
- MakeShadow(OpenSpy,8,3,1,0)
- MakeShadow(spyAll,8,3,1,0)
- local ExplorerShadows = MakeShadow(ExplorerWindow,1,3,7,1)
- local LogShadows = MakeShadow(LogWindow,1,3,7,1)
- --== End ==--
- --== UI Functions ==--
- function LoadIcon(service, frame, numb)
- if Indexs[service] or numb then
- local row = 1
- local col = 0
- if numb then
- for i = 1,numb do
- if i > colSize*row then
- col = 1
- row = row+1
- else
- col = col+1
- end
- end
- else
- for i = 1,Indexs[service] do
- if i > colSize*row then
- col = 1
- row = row+1
- else
- col = col+1
- end
- end
- end
- frame.IconMap.Position = UDim2.new(0,(-3+(-18*col))+18,0,(-3+(-18*row))+18)
- end
- end
- spawn(function()
- local suc,er = pcall(function()
- while true do
- Texture1:TweenPosition(UDim2.new(-1,0,-1,0),"Out","Linear",30,true)
- wait(30)
- Texture1.Position = UDim2.new(0,0,0,0)
- end
- end)
- end)
- spawn(function()
- local suc,er = pcall(function()
- while true do
- Texture2:TweenPosition(UDim2.new(-1,0,-1,0),"Out","Linear",30,true)
- wait(30)
- Texture2.Position = UDim2.new(0,0,0,0)
- end
- end)
- end)
- spawn(function()
- local suc,er = pcall(function()
- while true do
- Texture3:TweenPosition(UDim2.new(-1,0,-1,0),"Out","Linear",30,true)
- wait(30)
- Texture3.Position = UDim2.new(0,0,0,0)
- end
- end)
- end)
- local ExitDB=false
- Open.MouseButton1Down:Connect(function()
- if not ExitDB then
- ExitDB = true
- Hub.Position = UDim2.new(0,-600,0.5,-200)
- ExplorerWindow.Position = UDim2.new(0.875,-75,-0.35,-200)
- LogWindow.Position = UDim2.new(0.16,-175,1,200)
- Hub.Visible = true
- ExplorerWindow.Visible = true
- LogWindow.Visible = true
- Open.Visible = false
- Hub:TweenPosition(UDim2.new(0.535,-300,0.5,-200),"Out","Elastic",0.5,true)
- wait(0.15)
- ExplorerWindow:TweenPosition(UDim2.new(0.875,-75,0.5,-200),"Out","Elastic",0.5,true)
- wait(0.15)
- LogWindow:TweenPosition(UDim2.new(0.16,-175,0.5,-200),"Out","Elastic",0.5,true)
- wait()
- game:GetService("TweenService"):Create(Open,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- ExitDB = false
- end
- end)
- Bar.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- Bar.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Bar2.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- Bar2.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Bar3.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- Bar3.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Open.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Open,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- Open.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Open,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- spyAll.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- spyAll.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- UnspyAll.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- UnspyAll.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Exit.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Exit,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(170, 46, 46);}):Play()
- wait()
- game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Exit.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Exit,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- Minimize.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Minimize,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(150, 150, 150);}):Play()
- wait()
- game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Minimize.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Minimize,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- Minimize2.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Minimize2,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(150, 150, 150);}):Play()
- wait()
- game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Minimize2.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Minimize2,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- game:GetService("TweenService"):Create(Bar2,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- Minimize3.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(Minimize3,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(150, 150, 150);}):Play()
- wait()
- game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- Minimize3.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(Minimize3,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- game:GetService("TweenService"):Create(Bar3,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- local minDB1 = false
- Minimize.MouseButton1Down:Connect(function()
- if not minDB1 then
- minDB1 = true
- if RealUI.Visible then
- RealUI.Visible = false
- for i,v in pairs(HubShadows) do
- v.Visible = false
- end
- else
- RealUI.Visible = true
- for i,v in pairs(HubShadows) do
- v.Visible = true
- end
- end
- minDB1 = false
- end
- end)
- local minDB2 = false
- Minimize2.MouseButton1Down:Connect(function()
- if not minDB2 then
- minDB2 = true
- if RealExUI.Visible then
- RealExUI.Visible = false
- for i,v in pairs(ExplorerShadows) do
- v.Visible = false
- end
- else
- RealExUI.Visible = true
- for i,v in pairs(ExplorerShadows) do
- v.Visible = true
- end
- end
- minDB2 = false
- end
- end)
- local minDB3 = false
- Minimize3.MouseButton1Down:Connect(function()
- if not minDB3 then
- minDB3 = true
- if RealLogUI.Visible then
- RealLogUI.Visible = false
- for i,v in pairs(LogShadows) do
- v.Visible = false
- end
- else
- RealLogUI.Visible = true
- for i,v in pairs(LogShadows) do
- v.Visible = true
- end
- end
- minDB3 = false
- end
- end)
- Exit.MouseButton1Down:Connect(function()
- if not ExitDB then
- ExitDB = true
- Open.Visible = true
- Hub:TweenPosition(UDim2.new(-0.2,-600,-1,0),"In","Quart",0.5,true)
- wait(0.15)
- ExplorerWindow:TweenPosition(UDim2.new(1,200,-1,0),"In","Quart",0.5,true)
- wait(0.15)
- LogWindow:TweenPosition(UDim2.new(-0.5,-300,1,0),"In","Quart",0.5,true)
- wait(0.5)
- game:GetService("TweenService"):Create(Bar,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- game:GetService("TweenService"):Create(Minimize,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- game:GetService("TweenService"):Create(Exit,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- Hub.Visible = false
- ExplorerWindow.Visible = false
- LogWindow.Visible = false
- Open.Visible = true
- ExitDB = false
- end
- end)
- local classMethods = {
- BindableEvent = "Fire";
- BindableFunction = "Invoke";
- RemoteEvent = "FireServer";
- RemoteFunction = "InvokeServer";
- }
- local realMethods = {}
- local pseudoEnv = {}
- local Spying = {}
- local SpyedNumb = 1
- for i,v in pairs(classMethods) do
- realMethods[v] = Instance.new(i)[classMethods[i]]
- end
- local BiggestX = 0
- function AddUI(args)
- local NewUI = LogTemplate:Clone()
- local mapp = IconFrame:Clone()
- LoadIcon(args[1].ClassName, mapp)
- mapp.Position = UDim2.new(0,0,0.5,-8)
- NewUI.LogName.Text = "Name: \""..args[1].Name .. "\" | "..args[2]
- NewUI.Position = UDim2.new(0,0,0,SpyedNumb*20)
- NewUI.Parent = Scroller3
- mapp.Parent = NewUI
- SpyedNumb = SpyedNumb + 1
- if BiggestX < NewUI.LogName.TextBounds.X then
- BiggestX = NewUI.LogName.TextBounds.X
- end
- Scroller3.CanvasSize = UDim2.new(0,BiggestX+20,0,20*#Scroller3:GetChildren()+20)
- end
- function GetNameCall(obj)
- if obj.ClassName == "RemoteEvent" then
- return "FireServer"
- elseif obj.ClassName == "RemoteFunction" then
- return "InvokeServer"
- elseif obj.ClassName == "BindableEvent" then
- return "Fire"
- elseif obj.ClassName == "BindabledFunction" then
- return "Invoke"
- end
- end
- function LoadRemoteSpy()
- if tostring(_G.Exploit) == "Synapse" then
- local function hook(methodname, self, ...)
- local args = {...}
- local ret = {realMethods[methodname](self,...)}
- if not realMethods[methodname] then return unpack(ret) end
- if not Spying[self] then return unpack(ret) end
- SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
- AddUI(SpyArgs[SpyedNumb])
- return unpack(ret)
- end
- Synapse:SetNamecallHook("FireServer", function(self, ...)
- if self:IsA("RemoteEvent") then
- hook(GetNameCall(self), self, ...)
- end
- end)
- Synapse:SetNamecallHook("InvokeServer", function(self, ...)
- if self:IsA("RemoteFunction") then
- hook(GetNameCall(self), self, ...)
- end
- end)
- Synapse:SetNamecallHook("Fire", function(self, ...)
- if self:IsA("BindableEvent") then
- hook(GetNameCall(self), self, ...)
- end
- end)
- Synapse:SetNamecallHook("Invoke", function(self, ...)
- if self:IsA("BindableFunction") then
- hook(GetNameCall(self), self, ...)
- end
- end)
- elseif tostring(_G.Exploit) == "SetWrite" then
- setreadonly(getrawmetatable(game), false)
- local pseudoEnv = {}
- local gameMeta = getrawmetatable(game)
- for key, value in next, gameMeta do pseudoEnv[key] = value end
- gameMeta.__index, gameMeta.__namecall = function(self, key)
- if not realMethods[key] then return pseudoEnv.__index(self, key) end
- if not Spying[self] then return pseudoEnv.__index(self, key) end
- return function(_, ...)
- local returnValues = {realMethods[key](self, ...)}
- SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
- AddUI(SpyArgs[SpyedNumb])
- return unpack(returnValues)
- end
- end
- elseif tostring(_G.Exploit) == "Writeable" then
- make_writeable(getrawmetatable(game))
- local pseudoEnv = {}
- local gameMeta = getrawmetatable(game)
- for key, value in next, gameMeta do pseudoEnv[key] = value end
- gameMeta.__index, gameMeta.__namecall = function(self, key)
- if not realMethods[key] then return pseudoEnv.__index(self, key) end
- if not Spying[self] then return pseudoEnv.__index(self, key) end
- return function(_, ...)
- local returnValues = {realMethods[key](self, ...)}
- SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
- AddUI(SpyArgs[SpyedNumb])
- return unpack(returnValues)
- end
- end
- elseif tostring(_G.Exploit) == "BackUp" then
- local pseudoEnv = {}
- local gameMeta = getrawmetatable(game)
- for key, value in next, gameMeta do pseudoEnv[key] = value end
- gameMeta.__index, gameMeta.__namecall = function(self, key)
- if not realMethods[key] then return pseudoEnv.__index(self, key) end
- if not Spying[self] then return pseudoEnv.__index(self, key) end
- return function(_, ...)
- local returnValues = {realMethods[key](self, ...)}
- SpyArgs[SpyedNumb] = {self,ReturnArgs(GetNameCall(self),self,...)}
- AddUI(SpyArgs[SpyedNumb])
- return unpack(returnValues)
- end
- end
- else
- print("Mr.Spy does not support your script executer due to it might not have a way to run \"getrawmetatable\"")
- end
- end
- LoadRemoteSpy()
- local RemoteIgnores = {
- ["CharacterSoundEvent"] = true;
- ["MovementUpdate"] = true;
- ["FollowRelationshipChange"] = true;
- ["OnMessageDoneFiltering"] = true;
- ["SendNotification"] = true;
- ["SetDialogInUse"] = true;
- ["OnUnmuted"] = true;
- ["MutePlayerRequested"] = true;
- ["OnChannelJoined"] = true;
- ["OnNewMessage"] = true;
- ["SendNotificationInfo"] = true;
- ["GetFollowRelationships"] = true;
- ["GuiInsetChanged"] = true;
- ["NewFollower"] = true;
- ["OnNewSystemMessage"] = true;
- ["GetServerVersion"] = true;
- ["GetInitDataRequest"] = true;
- ["OnMainChannelSet"] = true;
- ["DefaultServerSoundEvent"] = true;
- ["ChannelNameColorUpdated"] = true;
- ["UnMutePlayerRequest"] = true;
- ["OnChannelLeft"] = true;
- ["SayMessageRequest"] = true;
- ["SetBlockedUserIdsRequest"] = true;
- ["FollowRelationshipChanged"] = true;
- ["GamepadNotifications"] = true;
- ["OnMuted"] = true;
- ["MutePlayerRequest"] = true;
- }
- function StartSpy()
- local Remotes = {}
- local function MakeItem(v,pos)
- local temp = RemoteTemplate:Clone()
- local map = IconFrame:Clone()
- v[2] = temp
- LoadIcon(v[1].ClassName,map)
- map.Position = UDim2.new(0,10,0.5,-8)
- map.Parent = temp
- temp.Name = pos/40
- temp.RemoteName.Text = v[1].Name
- temp.Parent = Scroller
- temp.Position = UDim2.new(0,0,0,pos)
- temp.SpyRemote.TextColor3 = Color3.fromRGB(170, 46, 46)
- temp.SpyRemote.Position = UDim2.new(0,20+temp.RemoteName.TextBounds.X+15,0.225,0)
- temp.PathButton.Position = UDim2.new(temp.PathButton.Size.X.Scale,20+temp.RemoteName.TextBounds.X+15,0.225,0)
- temp.OpenButton.Position = UDim2.new(temp.OpenButton.Size.X.Scale+temp.PathButton.Size.X.Scale,temp.RemoteName.TextBounds.X,0.225,0)
- if Spying[v[1]] then
- temp.SpyRemote.TextColor3 = Color3.fromRGB(0, 170, 127)
- else
- temp.SpyRemote.TextColor3 = Color3.fromRGB(170, 46, 46)
- end
- temp.SpyRemote.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- temp.SpyRemote.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- temp.SpyRemote.MouseButton1Down:Connect(function()
- if not Spying[v[1]] then
- Spying[v[1]] = v[1]
- game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(0, 170, 127);}):Play()
- else
- Spying[v[1]] = nil
- game:GetService("TweenService"):Create(temp.SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(170, 46, 46);}):Play()
- end
- end)
- temp.PathButton.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- temp.PathButton.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- temp.OpenButton.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(80, 80, 80);}):Play()
- end)
- temp.OpenButton.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.25),{BackgroundColor3=Color3.fromRGB(63, 63, 63);}):Play()
- end)
- temp.OpenButton.MouseButton1Down:Connect(function()
- local suc,er = pcall(function() setclipboard("game."..v[1]:GetFullName()) end)
- local suc,er = pcall(function() toclipboard("game."..v[1]:GetFullName()) end)
- local suc,er = pcall(function() Synapse:CopyString("game."..v[1]:GetFullName()) end)
- local suc,er = pcall(function() Clipboard.set("game."..v[1]:GetFullName()) end)
- game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
- wait(0.1)
- game:GetService("TweenService"):Create(temp.OpenButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- end)
- local recurNumb = 1
- local path = {}
- local Numb = 0
- temp.PathButton.MouseButton1Down:Connect(function()
- recurNumb = 1
- Numb = 0
- local function Recur(obj)
- if obj == game then
- return
- else
- path[recurNumb] = obj
- end
- recurNumb = recurNumb + 1
- Recur(obj.Parent)
- end
- Recur(v[1])
- Scroller2:ClearAllChildren()
- local OGParent
- local maxTextX = 0
- for ii = #path,1,-1 do
- local obj = path[ii]
- local UI = PathTemplate:Clone()
- local Icon = IconFrame:Clone()
- local mode = IconModeFrame:Clone()
- if ii > 1 then
- mode.Parent = UI
- mode.Position = UDim2.new(0,-20,0.5,-8)
- LoadIcon(nil,mode,167)
- end
- LoadIcon(obj.ClassName,Icon)
- Icon.Position = UDim2.new(0,0,0.5,-8)
- Icon.Parent = UI
- UI.Name = "OBJ"
- UI.PathName.Text = obj.Name
- UI.Position = UDim2.new(0,20,0,21)
- UI.Size = UDim2.new(0,100,0,20)
- Numb = Numb+1
- local opened = true
- mode.MouseEnter:Connect(function()
- if not opened then
- LoadIcon(nil,mode,180)
- else
- LoadIcon(nil,mode,181)
- end
- end)
- mode.MouseLeave:Connect(function()
- if not opened then
- LoadIcon(nil,mode,166)
- else
- LoadIcon(nil,mode,167)
- end
- end)
- mode.Button.MouseButton1Down:Connect(function()
- if not opened then
- opened = true
- LoadIcon(nil,mode,181)
- UI.OBJ.Visible = true
- else
- opened = false
- LoadIcon(nil,mode,180)
- UI.OBJ.Visible = false
- end
- end)
- UI.HoverFrame.MouseEnter:Connect(function()
- game:GetService("TweenService"):Create(UI.HoverFrame,TweenInfo.new(0.25),{["BackgroundTransparency"] = 0.9;}):Play()
- end)
- UI.HoverFrame.MouseLeave:Connect(function()
- game:GetService("TweenService"):Create(UI.HoverFrame,TweenInfo.new(0.25),{["BackgroundTransparency"] = 1;}):Play()
- end)
- if not OGParent then
- UI.Position = UDim2.new(0,22,0,4)
- UI.Parent = Scroller2
- OGParent = UI
- else
- UI.Parent = OGParent
- OGParent = UI
- end
- if maxTextX < UI.PathName.TextBounds.X then
- maxTextX = UI.PathName.TextBounds.X
- end
- end
- Scroller2.CanvasSize = UDim2.new(0,(maxTextX+(#path*20))+10,0,(Numb*21)+4)
- game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
- wait(0.1)
- game:GetService("TweenService"):Create(temp.PathButton,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- end)
- end
- local function LoadUI()
- Scroller:ClearAllChildren()
- local pos = 0
- for i,v in pairs(Remotes) do
- if v then
- MakeItem(v, pos)
- pos = pos+40
- end
- end
- Scroller.CanvasSize = UDim2.new(0,0,0,pos)
- end
- local function GetRemotes()
- local function Recursion(obj)
- for i,v in pairs(obj:GetChildren()) do
- local succ,err = pcall(function()
- if not RemoteIgnores[v.Name] then
- if v:IsA("RemoteEvent") or v:IsA("RemoteFunction") or v:IsA("BindableEvent") or v:IsA("BindableFunction") then
- Remotes[v] = {v}
- end
- end
- end)
- local suc,er = pcall(function()
- v:GetChildren()
- end)
- if suc and #v:GetChildren() > 0 then
- Recursion(v)
- end
- end
- end
- Recursion(game)
- end
- GetRemotes()
- LoadUI()
- for i,v in pairs(game:GetChildren()) do
- local suc, er = pcall(function()
- v:GetChildren()
- end)
- if suc then
- v.DescendantAdded:Connect(function(obj)
- wait(1)
- if not RemoteIgnores[obj.Name] then
- if obj:IsA("RemoteEvent") or obj:IsA("RemoteFunction") or obj:IsA("BindableEvent") or obj:IsA("BindableFunction") then
- Remotes[obj] = {obj}
- MakeItem(Remotes[obj],((#Scroller:GetChildren())*40))
- Scroller.CanvasSize = UDim2.new(0,0,0,Scroller.CanvasSize.Y.Offset+40)
- end
- end
- end)
- v.DescendantRemoving:Connect(function(obj)
- if not RemoteIgnores[obj.Name] then
- if obj:IsA("RemoteEvent") or obj:IsA("RemoteFunction") or obj:IsA("BindableEvent") or obj:IsA("BindableFunction") then
- if Remotes[obj] then
- for ii = tonumber(Remotes[obj][2].Name),#Scroller:GetChildren() do
- if ii ~= tonumber(Remotes[obj][2].Name) then
- local it = Scroller:FindFirstChild(ii)
- if it then
- it.Position = UDim2.new(0,0,0,it.Position.Y.Offset-40)
- it.Name = tonumber(it.Name) - 1
- end
- end
- end
- Scroller.CanvasSize = UDim2.new(0,0,0,Scroller.CanvasSize.Y.Offset-40)
- Remotes[obj][2]:Destroy()
- Remotes[obj] = nil
- end
- end
- end
- end)
- end
- end
- spyAll.MouseButton1Down:Connect(function()
- spawn(function()
- game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
- wait(0.1)
- game:GetService("TweenService"):Create(spyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- end)
- for i,v in pairs(Remotes) do
- game:GetService("TweenService"):Create(v[2].SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(0, 170, 127);}):Play()
- Spying[v[1]] = v[1]
- end
- end)
- UnspyAll.MouseButton1Down:Connect(function()
- spawn(function()
- game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(200, 200, 200);}):Play()
- wait(0.1)
- game:GetService("TweenService"):Create(UnspyAll,TweenInfo.new(0.1),{TextColor3=Color3.fromRGB(255, 255, 255);}):Play()
- end)
- for i,v in pairs(Remotes) do
- game:GetService("TweenService"):Create(v[2].SpyRemote,TweenInfo.new(0.25),{TextColor3=Color3.fromRGB(170, 46, 46);}):Play()
- Spying[v[1]] = nil
- end
- end)
- end
- StartSpy()
- --== End ==--
- end)
- TotM.MouseButton1Click:Connect(function()
- local Char = Player.Character
- Char.HumanoidRootPart.CFrame = game.Workspace["Top of the Mount"].Boundaries.CFrame + Vector3.new(0,1,0)
- wait(2)
- Char.HumanoidRootPart.Anchored = false
- Char.Head.Anchored = true
- end)
- CCombo.MouseButton1Click:Connect(function()
- local Challenge = game.Workspace:FindFirstChild("Cryptic Combo")
- if Challenge ~= nil then
- local Pens = Challenge:FindFirstChild("Pens")
- if Pens == nil then
- Pens = Challenge:FindFirstChild("pens")
- end
- local PensCount = {
- Pen1 = {
- Pen = Pens:FindFirstChild("Pen1"),
- Count = 0
- },
- Pen2 = {
- Pen = Pens:FindFirstChild("Pen2"),
- Count = 0
- },
- Pen3 = {
- Pen = Pens:FindFirstChild("Pen3"),
- Count = 0
- },
- Pen4 = {
- Pen = Pens:FindFirstChild("Pen4"),
- Count = 0
- }
- }
- local Pc = 1
- for i, v in pairs(PensCount) do
- if v.Pen == nil then
- v.Pen = Pens:FindFirstChild("pen".. tostring(Pc))
- end
- Pc = Pc + 1
- end
- for i, v in pairs(PensCount) do
- v.Count = table.getn(v.Pen:GetChildren())
- end
- for i, v in pairs(PensCount) do
- print(tostring(i).. " : ".. tostring(v.Count))
- end
- end
- end)
- print("Starting Switch Fix")
- MoveS.Text = BoolToWord(Player.CanMove.Value,false)
- ChatS.Text = BoolToWord(Player.Muted.Value,true)
- print("Started Change Events")
- Player.CanMove.Changed:Connect(function()
- MoveS.Text = BoolToWord(Player.CanMove.Value,false)
- end)
- WaitForProperty(Player,"Character")
- Player.Changed:Connect(function()
- WaitForProperty(Player,"Character")
- repeat
- wait(1)
- until Player.Character.Humanoid.Health == 0
- FlyB.Text = "Off"
- KnockS.Text = "Off"
- end)
- Player.Muted.Changed:Connect(function()
- ChatS.Text = BoolToWord(Player.Muted.Value,true)
- end)
- print("Starting Loops")
- while true do
- wait(1)
- --Coin Aimbot Loop
- if CoinAimbot == true then
- WaitForProperty(Player,"Character")
- local Char = Player.Character
- local Coinsx = {}
- for i, v in pairs(Misc:GetDescendants())do
- if v.Name == "Coin" then
- table.insert(Coinsx,v)
- end
- end
- for i, v in pairs(Coinsx) do
- if v.Transparency < 0.9 and CoinAimbot == true then
- Char.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(10,15,10)
- wait(1)
- Char.Humanoid:MoveTo(v.CFrame.p)
- wait(1)
- end
- end
- end
- --Coin Aimbot End
- --Tribal Updater
- TribeState.Text = "Your Tribe : ".. PlayerTribe.. " | Your Tribe Number : ".. tostring(PlayerTribeNum)
- --End Tribal Updater
- --Switch Fix
- if ClickMethod == "Tp" then
- CDstB.Text = "Off"
- CDbgB.Text = "Off"
- elseif ClickMethod == "Dst" then
- CTpB.Text = "Off"
- CDbgB.Text = "Off"
- elseif ClickMethod == "Debug" then
- CDstB.Text = "Off"
- CTpB.Text = "Off"
- end
- --Switch Fix End
- end
- end)
- ComingSoon3.Name = "Coming Soon 3"
- ComingSoon3.Parent = Main2
- ComingSoon3.BackgroundColor3 = Color3.new(0, 0, 0)
- ComingSoon3.BackgroundTransparency = 0.15000000596046
- ComingSoon3.Position = UDim2.new(0.551912546, 0, 0.53975904, 0)
- ComingSoon3.Size = UDim2.new(0, 200, 0, 50)
- ComingSoon3.Font = Enum.Font.Cartoon
- ComingSoon3.Text = "Coming Soon"
- ComingSoon3.TextColor3 = Color3.new(1, 1, 1)
- ComingSoon3.TextScaled = true
- ComingSoon3.TextSize = 14
- ComingSoon3.TextWrapped = true
- ComingSoon.Name = "Coming Soon"
- ComingSoon.Parent = Main2
- ComingSoon.BackgroundColor3 = Color3.new(0, 0, 0)
- ComingSoon.BackgroundTransparency = 0.15000000596046
- ComingSoon.Position = UDim2.new(0.551912546, 0, 0.732530117, 0)
- ComingSoon.Size = UDim2.new(0, 200, 0, 50)
- ComingSoon.Font = Enum.Font.Cartoon
- ComingSoon.Text = "Coming Soon"
- ComingSoon.TextColor3 = Color3.new(1, 1, 1)
- ComingSoon.TextScaled = true
- ComingSoon.TextSize = 14
- ComingSoon.TextWrapped = true
- Commingsoon2.Name = "Commingsoon2"
- Commingsoon2.Parent = Main2
- Commingsoon2.BackgroundColor3 = Color3.new(0, 0, 0)
- Commingsoon2.BackgroundTransparency = 0.15000000596046
- Commingsoon2.Position = UDim2.new(0.0218579229, 0, 0.732530117, 0)
- Commingsoon2.Size = UDim2.new(0, 200, 0, 50)
- Commingsoon2.Font = Enum.Font.Cartoon
- Commingsoon2.Text = "Coming Soon"
- Commingsoon2.TextColor3 = Color3.new(1, 1, 1)
- Commingsoon2.TextScaled = true
- Commingsoon2.TextSize = 14
- Commingsoon2.TextWrapped = true
- Back.Name = "Back"
- Back.Parent = Main2
- Back.BackgroundColor3 = Color3.new(0, 0, 0)
- Back.BackgroundTransparency = 0.15000000596046
- Back.Position = UDim2.new(0, 0, 0.88915658, 0)
- Back.Size = UDim2.new(0, 58, 0, 46)
- Back.Font = Enum.Font.Cartoon
- Back.Text = "Back"
- Back.TextColor3 = Color3.new(1, 1, 1)
- Back.TextScaled = true
- Back.TextSize = 14
- Back.TextWrapped = true
- Back.MouseButton1Down:connect(function()
- Main1.Visible = true
- Main2.Visible = false
- end)
- Close2.Name = "Close2"
- Close2.Parent = Main2
- Close2.BackgroundColor3 = Color3.new(0, 0, 0)
- Close2.BackgroundTransparency = 0.15000000596046
- Close2.Position = UDim2.new(0.89435339, 0, 0, 0)
- Close2.Size = UDim2.new(0, 58, 0, 34)
- Close2.Font = Enum.Font.Cartoon
- Close2.Text = "X"
- Close2.TextColor3 = Color3.new(1, 1, 1)
- Close2.TextScaled = true
- Close2.TextSize = 14
- Close2.TextWrapped = true
- Close2.MouseButton1Down:connect(function()
- Main2.Visible = false
- Open.Visible = true
- end)
- Open.Name = "Open"
- Open.Parent = SSGPremiumV2
- Open.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0.282353)
- Open.Position = UDim2.new(0.907835662, 0, 0.817343175, 0)
- Open.Size = UDim2.new(0, 101, 0, 99)
- Open.Visible = false
- OpenMain1.Name = "Open Main1"
- OpenMain1.Parent = Open
- OpenMain1.BackgroundColor3 = Color3.new(1, 1, 1)
- OpenMain1.BackgroundTransparency = 1
- OpenMain1.Size = UDim2.new(0, 100, 0, 93)
- OpenMain1.Font = Enum.Font.Cartoon
- OpenMain1.Text = "S"
- OpenMain1.TextColor3 = Color3.new(1, 1, 1)
- OpenMain1.TextScaled = true
- OpenMain1.TextSize = 14
- OpenMain1.TextWrapped = true
- OpenMain1.MouseButton1Down:connect(function()
- Main1.Visible = true
- Open.Visible = false
- end)
Add Comment
Please, Sign In to add comment