Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- made by PureRandom
- -- Version 0.2
- --------------------------------------------
- -- change log --
- -- removed login frame --
- -- add 4 more buttons --
- -- change log --
- ---------------------------------------------
- -- Instances:
- local oofyGUI = Instance.new("ScreenGui")
- local maingui = Instance.new("Frame")
- local title = Instance.new("TextLabel")
- local god = Instance.new("TextButton")
- local Btools = Instance.new("TextButton")
- local speed = Instance.new("TextButton")
- local eclickTP = Instance.new("TextButton")
- local close = Instance.new("TextButton")
- local feflood = Instance.new("TextButton")
- local Noclip = Instance.new("TextButton")
- local DEX = Instance.new("TextButton")
- local fly = Instance.new("TextButton")
- --Properties:
- oofyGUI.Name = "oofy GUI"
- oofyGUI.Parent = game.CoreGui
- maingui.Name = "maingui"
- maingui.Parent = oofyGUI
- maingui.BackgroundColor3 = Color3.new(1, 0, 0.0156863)
- maingui.Position = UDim2.new(0.680198014, 0, 0.246346563, 0)
- maingui.Size = UDim2.new(0, 323, 0, 309)
- maingui.Draggable = true
- maingui.Active = true
- title.Name = "title"
- title.Parent = maingui
- title.BackgroundColor3 = Color3.new(1, 0, 0.0156863)
- title.BorderSizePixel = 0
- title.Position = UDim2.new(0.269349843, 0, 0, 0)
- title.Size = UDim2.new(0, 149, 0, 36)
- title.Font = Enum.Font.SciFi
- title.Text = "oofy gui V2"
- title.TextColor3 = Color3.new(0, 0, 0)
- title.TextSize = 20
- god.Name = "god"
- god.Parent = maingui
- god.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- god.Position = UDim2.new(0, 0, 0.203883499, 0)
- god.Size = UDim2.new(0, 149, 0, 50)
- god.Font = Enum.Font.SourceSans
- god.Text = "FE god"
- god.TextColor3 = Color3.new(0, 0, 0)
- god.TextSize = 14
- god.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character.Humanoid.Name = 1
- local l = game.Players.LocalPlayer.Character["1"]:Clone()
- l.Parent = game.Players.LocalPlayer.Character
- l.Name = "Humanoid"
- wait(0.1)
- game.Players.LocalPlayer.Character["1"]:Destroy()
- game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
- game.Players.LocalPlayer.Character.Animate.Disabled = true
- wait(0.1)
- game.Players.LocalPlayer.Character.Animate.Disabled = false
- game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
- end)
- Btools.Name = "Btools"
- Btools.Parent = maingui
- Btools.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- Btools.Position = UDim2.new(0, 0, 0.41747573, 0)
- Btools.Size = UDim2.new(0, 149, 0, 50)
- Btools.Font = Enum.Font.SourceSans
- Btools.Text = "Btools"
- Btools.TextColor3 = Color3.new(0, 0, 0)
- Btools.TextSize = 14
- Btools.MouseButton1Down:connect(function()
- game.StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, true)
- for index, child in pairs(game:GetService("Workspace"):GetChildren()) do
- if child.ClassName == "Part" then
- child.Locked = false
- end
- if child.ClassName == "MeshPart" then
- child.Locked = false
- end
- if child.ClassName == "UnionOperation" then
- child.Locked = false
- end
- if child.ClassName == "Model" then
- for index, chil in pairs(child:GetChildren()) do
- if chil.ClassName == "Part" then
- chil.Locked = false
- end
- if chil.ClassName == "MeshPart" then
- chil.Locked = false
- end
- if chil.ClassName == "UnionOperation" then
- chil.Locked = false
- end
- if chil.ClassName == "Model" then
- for index, childe in pairs(chil:GetChildren()) do
- if childe.ClassName == "Part" then
- childe.Locked = false
- end
- if childe.ClassName == "MeshPart" then
- childe.Locked = false
- end
- if childe.ClassName == "UnionOperation" then
- childe.Locked = false
- end
- if childe.ClassName == "Model" then
- for index, childeo in pairs(childe:GetChildren()) do
- if childeo.ClassName == "Part" then
- childeo.Locked = false
- end
- if childeo.ClassName == "MeshPart" then
- childeo.Locked = false
- end
- if childeo.ClassName == "UnionOperation" then
- childeo.Locked = false
- end
- if childeo.ClassName == "Model" then
- end
- end
- end
- end
- end
- end
- end
- end
- c = Instance.new("HopperBin", game:GetService("Players").LocalPlayer.Backpack)
- c.BinType = Enum.BinType.Hammer
- c = Instance.new("HopperBin", game:GetService("Players").LocalPlayer.Backpack)
- c.BinType = Enum.BinType.Clone
- c = Instance.new("HopperBin", game:GetService("Players").LocalPlayer.Backpack)
- c.BinType = Enum.BinType.Grab
- end)
- speed.Name = "speed"
- speed.Parent = maingui
- speed.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- speed.Position = UDim2.new(0, 0, 0.631067991, 0)
- speed.Size = UDim2.new(0, 149, 0, 50)
- speed.Font = Enum.Font.SourceSans
- speed.Text = "Speed"
- speed.TextColor3 = Color3.new(0, 0, 0)
- speed.TextSize = 14
- speed.MouseButton1Down:connect(function()
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 50
- end)
- eclickTP.Name = "e + click TP"
- eclickTP.Parent = maingui
- eclickTP.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- eclickTP.Position = UDim2.new(0, 0, 0.838187754, 0)
- eclickTP.Size = UDim2.new(0, 149, 0, 50)
- eclickTP.Font = Enum.Font.SourceSans
- eclickTP.Text = "E + Click TP"
- eclickTP.TextColor3 = Color3.new(0, 0, 0)
- eclickTP.TextSize = 14
- eclickTP.MouseButton1Down:connect(function()
- local enableKey = "e" -- what key you need to press to teleport
- ------------------------------------
- -- getting needed locals
- local p = game.Players.LocalPlayer
- local mouse = p:GetMouse()
- local char = p.Character
- -- creating gui creation functions
- local function setProperties(gui,t)
- gui.BackgroundColor3 = Color3.new(0,0,0)
- gui.BackgroundTransparency = t
- gui.BorderSizePixel = 0
- end
- local function setText(gui,te)
- gui.TextStrokeTransparency = 0
- gui.TextStrokeColor3 = Color3.new(255,255,255)
- gui.TextColor3 = Color3.new(0,0,0)
- gui.Text = te
- gui.TextScaled = true
- gui.TextXAlignment = Enum.TextXAlignment.Center
- end
- --- creating gui
- local gui = Instance.new("ScreenGui",p.PlayerGui)
- gui.Name = "TeleportationInfo"
- local f = Instance.new("Frame",gui)
- f.Size = UDim2.new(0.2,0,0.4,0)
- f.Position = UDim2.new(1,0,0.3,0)
- setProperties(f,0.5)
- local open = Instance.new("TextButton",gui)
- open.Name = "Open"
- setProperties(open,0.5)
- setText(open,"Tele Help")
- open.Size = UDim2.new(0.1,0,0.05,0)
- open.Position = UDim2.new(1 - open.Size.X.Scale,0,0.5,0)
- local text = Instance.new("TextLabel",f)
- text.Name = "Text"
- setProperties(text,1)
- text.Size = UDim2.new(1,0,0.8,0)
- setText(text,"Hold 'e' and click where you want to teleport. Click on this gui to close.")
- local name = "elite_doge"
- local text2 = text:Clone()
- text2.Parent = text.Parent
- text2.Size = UDim2.new(1,0,0.2,0)
- text2.Position = UDim2.new(0,0,0.8,0)
- text2.Name = "Creator"
- local isOpen = false
- local close = Instance.new("TextButton",f)
- close.Name = "Close"
- text2.Text = "Developed by " .. name.. ", 1/11/2015"
- setProperties(close,1)
- close.Visible = false
- close.Text = ""
- close.Size = UDim2.new(1,0,1,0)
- -- creating gui functions
- close.MouseButton1Down:connect(function()
- if isOpen == true then
- f:TweenPosition(UDim2.new(1,0,0.3,0),"InOut","Quad",1,true)
- open:TweenPosition(UDim2.new(1 - open.Size.X.Scale,0,0.5,0),"InOut","Quad",1,true)
- isOpen = false
- close.Visible = false
- else
- close.Visible = false
- open:TweenPosition(UDim2.new(1,0,0.5,0),"InOut","Quad",1,true)
- end
- end)
- open.MouseButton1Down:connect(function()
- if isOpen == false then
- isOpen = true
- f:TweenPosition(UDim2.new(1 - f.Size.X.Scale,0,0.3,0),"InOut","Quad",1,true)
- open:TweenPosition(UDim2.new(1,0,0.5,0),"InOut","Quad",1,true)
- close.Visible = true
- end
- end)
- -- click and keydown functions
- local enabled = false
- mouse.KeyDown:connect(function(key)
- key = key:lower()
- if key == "e" then
- enabled = true
- end
- end)
- mouse.KeyUp:connect(function(key)
- key = key:lower()
- if key == "e" then
- enabled = false
- end
- end)
- mouse.Button1Down:connect(function()
- if char and enabled == true then
- char.HumanoidRootPart.CFrame = mouse.Hit + Vector3.new(0,7,0)
- end
- end)
- end)
- close.Name = "close"
- close.Parent = maingui
- close.BackgroundColor3 = Color3.new(1, 0, 0.0156863)
- close.Position = UDim2.new(0.89823252, 0, 9.31322575e-10, 0)
- close.Size = UDim2.new(0, 32, 0, 28)
- close.Font = Enum.Font.SourceSans
- close.Text = "X"
- close.TextColor3 = Color3.new(0, 0, 0)
- close.TextSize = 14
- feflood.Name = "fe flood"
- feflood.Parent = maingui
- feflood.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- feflood.Position = UDim2.new(0.537155151, 0, 0.203883529, 0)
- feflood.Size = UDim2.new(0, 149, 0, 50)
- feflood.Font = Enum.Font.SourceSans
- feflood.Text = "fe flood"
- feflood.TextColor3 = Color3.new(0, 0, 0)
- feflood.TextSize = 14
- feflood.MouseButton1Down:connect(function()
- local region = Region3.new(Vector3.new(-1250,0,-1250), Vector3.new(1250,18,1250))
- region = region:ExpandToGrid(4)
- game.Workspace.Terrain:FillRegion(region, 4, Enum.Material.Water)
- end)
- Noclip.Name = "Noclip"
- Noclip.Parent = maingui
- Noclip.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- Noclip.Position = UDim2.new(0.538699687, 0, 0.41747576, 0)
- Noclip.Size = UDim2.new(0, 149, 0, 50)
- Noclip.Font = Enum.Font.SourceSans
- Noclip.Text = "Noclip"
- Noclip.TextColor3 = Color3.new(0, 0, 0)
- Noclip.TextSize = 14
- Noclip.MouseButton1Down:connect(function()
- noclip = false
- game:GetService('RunService').Stepped:connect(function()
- if noclip then
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
- end
- end)
- plr = game.Players.LocalPlayer
- mouse = plr:GetMouse()
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- noclip = not noclip
- game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
- end
- end)
- end)
- DEX.Name = "DEX"
- DEX.Parent = maingui
- DEX.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- DEX.Position = UDim2.new(0.538699687, 0, 0.627831757, 0)
- DEX.Size = UDim2.new(0, 149, 0, 50)
- DEX.Font = Enum.Font.SourceSans
- DEX.Text = "DEX"
- DEX.TextColor3 = Color3.new(0, 0, 0)
- DEX.TextSize = 14
- DEX.MouseButton1Down:connect(function()
- loadstring(game:GetObjects('rbxassetid://2180084478')[1].Source)()
- end)
- fly.Name = "fly"
- fly.Parent = maingui
- fly.BackgroundColor3 = Color3.new(1, 0.215686, 0.227451)
- fly.Position = UDim2.new(0.538699687, 0, 0.838187754, 0)
- fly.Size = UDim2.new(0, 149, 0, 50)
- fly.Font = Enum.Font.SourceSans
- fly.Text = "fly"
- fly.TextColor3 = Color3.new(0, 0, 0)
- fly.TextSize = 14
- fly.MouseButton1Down:connect(function()
- 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 flying = true
- 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() == "e" 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)
- Fly()
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement