Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Variables:
- local char = game.Players.LocalPlayer.Character.HumanoidRootPart
- local pz = ""
- local px = ""
- local py = ""
- -- Instances:
- local eclipsisgui = Instance.new("ScreenGui")
- local Mainframe = Instance.new("Frame")
- local Dragbar = Instance.new("Frame")
- local TextButton = Instance.new("TextButton")
- local cb = Instance.new("TextButton")
- local ps = Instance.new("TextButton")
- local gun = Instance.new("TextButton")
- local tp = Instance.new("TextButton")
- local TextLabel = Instance.new("TextLabel")
- --Properties:
- eclipsisgui.Name = "eclipsisgui"
- eclipsisgui.Parent = game.CoreGui
- eclipsisgui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
- Mainframe.Name = "Mainframe"
- Mainframe.Parent = eclipsisgui
- Mainframe.BackgroundColor3 = Color3.new(0.498039, 0.498039, 0.498039)
- Mainframe.BorderSizePixel = 0
- Mainframe.Position = UDim2.new(0.395297557, 0, 0.227692306, 0)
- Mainframe.Size = UDim2.new(0, 285, 0, 354)
- Mainframe.Active = true
- Mainframe.Draggable = true
- Dragbar.Name = "Dragbar"
- Dragbar.Parent = Mainframe
- Dragbar.BackgroundColor3 = Color3.new(1, 1, 1)
- Dragbar.BorderSizePixel = 0
- Dragbar.Size = UDim2.new(0, 285, 0, 7)
- TextButton.Parent = Mainframe
- TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton.BorderSizePixel = 0
- TextButton.Position = UDim2.new(0, 0, 0.0648464188, 0)
- TextButton.Size = UDim2.new(0, 285, 0, 50)
- TextButton.Font = Enum.Font.SourceSans
- TextButton.Text = "Create Block"
- TextButton.TextColor3 = Color3.new(0, 0, 0)
- TextButton.TextSize = 25
- cb.Name = "cb"
- cb.Parent = Mainframe
- cb.BackgroundColor3 = Color3.new(1, 1, 1)
- cb.BorderSizePixel = 0
- cb.Position = UDim2.new(0, 0, 0.226191163, 0)
- cb.Size = UDim2.new(0, 285, 0, 50)
- cb.Font = Enum.Font.SourceSans
- cb.Text = "Delete Blocks"
- cb.TextColor3 = Color3.new(0, 0, 0)
- cb.TextSize = 25
- ps.Name = "ps"
- ps.Parent = Mainframe
- ps.BackgroundColor3 = Color3.new(1, 1, 1)
- ps.BorderSizePixel = 0
- ps.Position = UDim2.new(0, 0, 0.393301308, 0)
- ps.Size = UDim2.new(0, 285, 0, 50)
- ps.Font = Enum.Font.SourceSans
- ps.Text = "Portafab Speed"
- ps.TextColor3 = Color3.new(0, 0, 0)
- ps.TextSize = 25
- gun.Name = "gun"
- gun.Parent = Mainframe
- gun.BackgroundColor3 = Color3.new(1, 1, 1)
- gun.BorderSizePixel = 0
- gun.Position = UDim2.new(0, 0, 0.56547308, 0)
- gun.Size = UDim2.new(0, 285, 0, 50)
- gun.Font = Enum.Font.SourceSans
- gun.Text = "Gunmod"
- gun.TextColor3 = Color3.new(0, 0, 0)
- gun.TextSize = 25
- tp.Name = "tp"
- tp.Parent = Mainframe
- tp.BackgroundColor3 = Color3.new(1, 1, 1)
- tp.BorderSizePixel = 0
- tp.Position = UDim2.new(0, 0, 0.737789452, 0)
- tp.Size = UDim2.new(0, 285, 0, 50)
- tp.Font = Enum.Font.SourceSans
- tp.Text = "Ctrl + Click TP"
- tp.TextColor3 = Color3.new(0, 0, 0)
- tp.TextSize = 25
- TextLabel.Parent = Mainframe
- TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
- TextLabel.BackgroundTransparency = 1
- TextLabel.BorderSizePixel = 0
- TextLabel.Position = UDim2.new(0, 0, 0.878531098, 0)
- TextLabel.Size = UDim2.new(0, 285, 0, 50)
- TextLabel.Font = Enum.Font.SourceSans
- TextLabel.Text = "Made by a guy with 0 social life"
- TextLabel.TextColor3 = Color3.new(0, 0, 0)
- TextLabel.TextSize = 25
- -- Scripts:
- TextButton.MouseButton1Down:connect(function()
- pz = char.Position.Z
- px = char.Position.X
- py = char.Position.Y
- workspace.Terrain:FillBlock(CFrame.new(px,py,pz),Vector3.new(3,3,3),Enum.Material.Ice)
- end)
- cb.MouseButton1Down:connect(function()
- for ___, v in pairs(game.Workspace) do
- if v~= nil and v.Name == "Terrain" then
- v.Destroy()
- end
- end
- end)
- ps.MouseButton1Down:connect(function()
- local renderstepped = game:GetService("RunService").RenderStepped
- local uis = game:GetService("UserInputService")
- local plr = game.Players.LocalPlayer
- local conn
- local function hack()
- local char = plr.Character
- local portafab = plr.Backpack:FindFirstChild("Portafab") or plr.Character:FindFirstChild("Portafab")
- local remote = portafab:WaitForChild("Remote")
- if conn then conn:Disconnect() end
- conn = uis.InputBegan:Connect(function(i,g)
- if portafab.Parent == char then
- if i.KeyCode == Enum.KeyCode.E or i.UserInputType == Enum.UserInputType.MouseButton1 then
- while uis:IsKeyDown(Enum.KeyCode.E) or uis:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
- if portafab.Parent ~= char then break end
- remote:FireServer("Activated", plr:GetMouse().Hit.p, plr:GetMouse().Target)
- renderstepped:Wait()
- end
- elseif i.KeyCode == Enum.KeyCode.G then
- while uis:IsKeyDown(Enum.KeyCode.G) and portafab.Parent == char do
- remote:FireServer("DestroyActivated",plr:GetMouse().Hit.p,plr:GetMouse().Target)
- renderstepped:Wait()
- end
- remote:FireServer("DestroyDeactivated")
- end
- end
- end)
- end
- hack()
- plr.CharacterAdded:connect(function(char)
- hack()
- end)
- end)
- gun.MouseButton1Down:connect(function()
- local cs = game:GetService("CollectionService")
- local rs = game:GetService("RunService").RenderStepped
- local plr = game.Players.LocalPlayer
- local function hack(c)
- if c:IsA("Tool") and c.Name ~= "Portafab" and not cs:HasTag(c,"hack") then
- while not cs:HasTag(c,"hack") and rs:Wait() do
- for i,v in next, debug.getregistry() do
- if type(v)=='function' and debug.getupvalues(v).self and debug.getupvalues(v).self.Tool and debug.getupvalues(v).self.Tool.Name == c.Name then
- local self = debug.getupvalues(v).self
- self.PrimaryFireRate = 2^31
- self.PrimaryAutomatic = true
- self.PrimaryIridiumCost = 0
- cs:AddTag(c,"hack")
- break
- end
- end
- end
- end
- end
- plr.Backpack.ChildAdded:Connect(hack)
- plr.CharacterAdded:Connect(function() plr.Backpack.ChildAdded:Connect(hack) end)
- end)
- tp.MouseButton1Down:connect(function()
- local UIS = game:GetService("UserInputService")
- local Player = game.Players.LocalPlayer
- local Mouse = Player:GetMouse()
- function GetCharacter()
- return game.Players.LocalPlayer.Character
- end
- function Teleport(pos)
- local Char = GetCharacter()
- if Char then
- Char:MoveTo(pos)
- end
- end
- UIS.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 and UIS:IsKeyDown(Enum.KeyCode.LeftControl) then
- Teleport(Mouse.Hit.p)
- end
- end)
- end)
- print("loaded probably")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement