Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local TweenService = game:GetService("TweenService")
- local ContentProvider = game:GetService("ContentProvider")
- local plr = game.Players.LocalPlayer
- local rs = game:GetService("ReplicatedStorage")
- local guiyyy = Instance.new("ScreenGui")
- local letsgo = true
- local loadscript = Instance.new("BoolValue")
- loadscript.Name = "LoadScriptOrNo"
- loadscript.Parent = rs
- for _, file in pairs(rs:GetChildren()) do
- if file:IsA("BoolValue") then
- if file.Value == true then
- if file.Name == "LoadScriptOrNo" then
- letsgo = false
- loadscript:Destroy()
- end
- end
- end
- end
- if loadscript.Value == false and letsgo == true then
- loadscript.Value = true
- guiyyy.Name = "LoadScreen"
- guiyyy.Parent = game.CoreGui
- local loadscreen = Instance.new("ImageLabel", guiyyy)
- Instance.new("UICorner", loadscreen)
- local label = Instance.new("TextLabel", guiyyy)
- label.Size = UDim2.new(0.233,0,0.075,0)
- label.Position = UDim2.new(0.5,0,0.740,0)
- label.BackgroundTransparency = 1
- label.TextTransparency = 1
- label.AnchorPoint = Vector2.new(0.5,0.5)
- label.Text = "Fake WallHop"
- label.TextScaled = true
- label.Font = Enum.Font.Gotham
- label.TextColor3 = Color3.fromRGB(255, 255, 255)
- loadscreen.UICorner.CornerRadius = UDim.new(0.125,0)
- loadscreen.Size = UDim2.new(0.233,0,0.4,0)
- loadscreen.Image = "https://i.imgur.com/k91WMx7.png"
- loadscreen.Position = UDim2.new(0.5,0,0.5,0)
- loadscreen.AnchorPoint = Vector2.new(0.5,0.5)
- loadscreen.BorderSizePixel = 0
- loadscreen.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- loadscreen.ImageTransparency = 1
- loadscreen.BackgroundTransparency = 1
- task.wait(0.5)
- TweenService:Create(loadscreen, TweenInfo.new(1.5), {ImageTransparency = 0, BackgroundTransparency = 0}):Play()
- TweenService:Create(label, TweenInfo.new(1.5), {TextTransparency = 0}):Play()
- task.wait(3)
- TweenService:Create(loadscreen, TweenInfo.new(1.5), {ImageTransparency = 1, BackgroundTransparency = 1}):Play()
- TweenService:Create(label, TweenInfo.new(1.5), {TextTransparency = 1}):Play()
- task.wait(1.5)
- guiyyy:Destroy()
- local toggle = false
- local menu = Instance.new("Frame")
- local button = Instance.new("TextButton", menu)
- menu.Size = UDim2.new(0.125,0,0.075,0)
- menu.BackgroundTransparency = 0.85
- menu.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- button.Size = UDim2.new(0.820,0,0.65,0)
- button.Position = UDim2.new(0.5,0,0.5,0)
- button.BackgroundTransparency = 0.85
- button.AnchorPoint = Vector2.new(0.5,0.5)
- button.Text = "Walking"
- button.TextScaled = true
- button.Font = Enum.Font.Gotham
- button.TextColor3 = Color3.fromRGB(0, 0, 0)
- button.BorderSizePixel = 0
- button.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
- Instance.new("UICorner", menu)
- Instance.new("UICorner", button)
- local UserInputService = game:GetService("UserInputService")
- local gui = menu
- local dragging
- local dragInput
- local dragStart
- local startPos
- local function update(input)
- local delta = input.Position - dragStart
- gui.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
- end
- gui.InputBegan:Connect(function(input)
- if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
- dragging = true
- dragStart = input.Position
- startPos = gui.Position
- input.Changed:Connect(function()
- if input.UserInputState == Enum.UserInputState.End then
- dragging = false
- end
- end)
- end
- end)
- gui.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
- update(input)
- end
- end)
- button.MouseButton1Click:Connect(function()
- if toggle == false then
- toggle = true
- button.Text = "WallHop"
- else
- toggle = false
- button.Text = "Walking"
- end
- end)
- local InfiniteJumpEnabled = true
- game:GetService("UserInputService").JumpRequest:connect(function()
- if toggle == true then
- if InfiniteJumpEnabled == true then
- game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass'Humanoid':ChangeState("Jumping")
- InfiniteJumpEnabled = false
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, -1, 0)
- wait(0.2)
- game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.Angles(0, 1, 0)
- InfiniteJumpEnabled = true
- end
- end
- end)
- local guiyy = Instance.new("ScreenGui")
- guiyy.Name = "WallHopGui"
- guiyy.Parent = game.CoreGui
- menu.Parent = guiyy
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement