Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --loadstring(game:HttpGet("https://pastebin.com/raw/Z18yjtzg", true))()
- -- Made by me using Orion lib :)
- -- Use the loadstring at the top to make your life easier and always have the most up-to-date version.
- local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
- local Window = OrionLib:MakeWindow({Name = "Roblox Hub|BedWars 🌟 [+ENCHANTS!]", HidePremium = false, Introtext = "Bedwars Hub" SaveConfig = true, ConfigFolder = "Bedwars"})
- local GlobalToggle = true
- local HighJumpToggled = false
- local HighJumpHeight = 10
- local LongJumpToggled = false
- local LongJumpTimeBeforeSpeedReset = 0.25
- local LongJumpWalkSpeed = 57
- local LongJumpDuringSpeed = 23
- local LongJumpTimeBeforeEnd = 1.25
- local LongJumpGravity = 3
- local FlyEnabled = false
- local FlyTime = 1.5
- local FlyGravity = 0
- local FlyMaxSpeed = 76
- local FlyMinSpeed = 23.5
- local FlyLoops = 25
- local SpeedToggled = false
- local SpeedTimeBetweenBursts = 0.6
- local SpeedWalkSpeed = 87
- local SpeedLoops = 27
- local NoFallToggled = false
- local NoFallRemotesPerSecond = 2
- local NoClipAmount = 1
- local HighJumpBind = Enum.KeyCode.X
- local LongJumpBind = Enum.KeyCode.Z
- local SpeedBind = Enum.KeyCode.V
- local NoFallBind
- local function MakeNoti(name, text, time)
- OrionLib:MakeNotification({
- Name = name,
- Content = text,
- Image = "rbxassetid://4483345998",
- Time = time
- })
- end
- local function HighJump ()
- game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Velocity.X, HighJumpHeight * 10, game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Velocity.Z)
- end
- MakeNoti("Bedwars GUI booting up", "Bedwars GUI launched", 3)
- local Movement = Window:MakeTab({
- Name = "Movement",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- local Anti = Window:MakeTab({
- Name = "Anti",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- local SpeedSec = Movement:AddSection({
- Name = "Speed"
- })
- local HighJumpSec = Movement:AddSection({
- Name = "High Jump"
- })
- local LongJumpSec = Movement:AddSection({
- Name = "Long Jump"
- })
- local FlySec = Movement:AddSection({
- Name = "Fly"
- })
- local NoClipSec = Movement:AddSection({
- Name = "No Clip"
- })
- NoClipSec:AddBind({
- Name = "No Clip",
- Default = Enum.KeyCode.C,
- Hold = false,
- Callback = function(v)
- game.Players.LocalPlayer.Character:PivotTo(game.Players.LocalPlayer.Character.Head.CFrame * CFrame.new(0, 0, -NoClipAmount))
- end
- })
- NoClipSec:AddSlider({
- Name = "Studs",
- Min = 0,
- Max = 5,
- Default = SpeedWalkSpeed,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.01,
- ValueName = "Studs",
- Callback = function(Value)
- NoClipAmount = Value
- end
- })
- SpeedSec:AddBind({
- Name = "Speed",
- Default = Enum.KeyCode.V,
- Hold = false,
- Callback = function(v)
- MakeNoti("Speed Toggled", "Speed Toggled", 3)
- SpeedToggled = not SpeedToggled
- end
- })
- SpeedSec:AddSlider({
- Name = "Walk Speed",
- Min = 0,
- Max = 500,
- Default = SpeedWalkSpeed,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Walk Speed",
- Callback = function(Value)
- SpeedWalkSpeed = Value
- end
- })
- SpeedSec:AddSlider({
- Name = "Walk Speed",
- Min = 0,
- Max = 500,
- Default = SpeedWalkSpeed,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Walk Speed",
- Callback = function(Value)
- SpeedWalkSpeed = Value
- end
- })
- SpeedSec:AddSlider({
- Name = "Loops per burst. (60 per second)",
- Min = 0,
- Max = 600,
- Default = SpeedLoops,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Loops Per burst",
- Callback = function(Value)
- SpeedLoops = Value
- end
- })
- SpeedSec:AddSlider({
- Name = "Time Between Bursts",
- Min = 0,
- Max = 3,
- Default = SpeedTimeBetweenBursts,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.01,
- ValueName = "Seconds",
- Callback = function(Value)
- SpeedTimeBetweenBursts = Value
- end
- })
- HighJumpSec:AddBind({
- Name = "High Jump",
- Default = Enum.KeyCode.X,
- Hold = false,
- Callback = function(v)
- MakeNoti("High Jump Toggled", "High Jump Activated", 3)
- HighJump()
- end
- })
- HighJumpSec:AddSlider({
- Name = "Height",
- Min = 0,
- Max = 25,
- Default = HighJumpHeight,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Height",
- Callback = function(Value)
- HighJumpHeight = Value
- end
- })
- LongJumpSec:AddBind({
- Name = "Long Jump",
- Default = Enum.KeyCode.Z,
- Hold = false,
- Callback = function(v)
- MakeNoti("Long Jump Toggled", "Long Jump Activated", 3)
- LongJumpToggled = not LongJumpToggled
- end
- })
- LongJumpSec:AddSlider({
- Name = "Gravity",
- Min = 0,
- Max = 100,
- Default = LongJumpGravity,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Gravity",
- Callback = function(Value)
- LongJumpGravity = Value
- end
- })
- LongJumpSec:AddSlider({
- Name = "Max LongJump Speed",
- Min = 0,
- Max = 255,
- Default = LongJumpWalkSpeed,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Speed",
- Callback = function(Value)
- LongJumpWalkSpeed = Value
- end
- })
- LongJumpSec:AddSlider({
- Name = "Speed After Main Speed",
- Min = 0,
- Max = 255,
- Default = LongJumpDuringSpeed,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Speed",
- Callback = function(Value)
- LongJumpDuringSpeed = Value
- end
- })
- LongJumpSec:AddSlider({
- Name = "Time Before Lowering Walk Speed",
- Min = 0,
- Max = 5,
- Default = LongJumpTimeBeforeSpeedReset,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.05,
- ValueName = "Time",
- Callback = function(Value)
- LongJumpTimeBeforeSpeedReset = Value
- end
- })
- LongJumpSec:AddSlider({
- Name = "Time Before Completely Ending Long Jump",
- Min = 0,
- Max = 7.5,
- Default = LongJumpTimeBeforeEnd,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.05,
- ValueName = "Time",
- Callback = function(Value)
- LongJumpTimeBeforeEnd = Value
- end
- })
- local AntiFall = Anti:AddSection({
- Name = "No Fall"
- })
- AntiFall:AddBind({
- Name = "No Fall",
- Default = Enum.KeyCode.Comma,
- Hold = false,
- Callback = function(v)
- MakeNoti("No Fall Toggled", "No fall Toggled", 3)
- NoFallToggled = not NoFallToggled
- end
- })
- AntiFall:AddToggle({
- Name = "No Fall",
- Default = false,
- Callback = function(Value)
- NoFallToggled = Value
- end
- })
- AntiFall:AddSlider({
- Name = "Time Per Remote Call ",
- Min = 0.1,
- Max = 10,
- Default = NoFallRemotesPerSecond,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.1,
- ValueName = "Remote Fires Per Second",
- Callback = function(Value)
- NoFallRemotesPerSecond = Value
- end
- })
- FlySec:AddBind({
- Name = "Fly",
- Default = Enum.KeyCode.Q,
- Hold = false,
- Callback = function(v)
- MakeNoti("Fly Toggled", "Fly Toggled", 3)
- FlyEnabled = not FlyEnabled
- end
- })
- FlySec:AddSlider({
- Name = "Fly Loops of max speed. 60/s",
- Min = 0,
- Max = 300,
- Default = FlyLoops,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 1,
- ValueName = "Loops. 60/s",
- Callback = function(Value)
- FlyLoops = Value
- end
- })
- FlySec:AddSlider({
- Name = "Fly Gravity",
- Min = 0,
- Max = 200,
- Default = FlyGravity,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.25,
- ValueName = "Gravity",
- Callback = function(Value)
- FlyGravity = Value
- end
- })
- FlySec:AddSlider({
- Name = "Fly Time",
- Min = 0,
- Max = 15,
- Default = FlyTime,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.05,
- ValueName = "Time",
- Callback = function(Value)
- FlyTime = Value
- end
- })
- FlySec:AddSlider({
- Name = "Fly Slower Speed",
- Min = 0,
- Max = 100,
- Default = FlyMinSpeed,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.05,
- ValueName = "Speed",
- Callback = function(Value)
- FlyMinSpeed = Value
- end
- })
- FlySec:AddSlider({
- Name = "Fly Max Speed",
- Min = 0,
- Max = 250,
- Default = FlyMaxSpeed,
- Color = Color3.fromRGB(52, 123, 237),
- Increment = 0.05,
- ValueName = "Speed",
- Callback = function(Value)
- FlyMaxSpeed = Value
- end
- })
- -- Speed
- task.spawn(function()
- local LoopAmounts = 0
- while GlobalToggle do
- if SpeedToggled and GlobalToggle then
- print(LoopAmounts)
- SpeedFinish = false
- pcall(function()
- if SpeedLoops <= LoopAmounts and SpeedToggled then
- LoopAmounts = 0
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 14
- task.wait(SpeedTimeBetweenBursts)
- end
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = SpeedWalkSpeed
- end)
- LoopAmounts += 1
- end
- pcall(function()
- if not SpeedToggled and game.Players.LocalPlayer.Character.Humanoid.WalkSpeed == SpeedWalkSpeed then
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 14
- end
- end)
- task.wait()
- end
- task.wait()
- end)
- -- LongJump
- task.spawn(function()
- while GlobalToggle do
- if LongJumpToggled and GlobalToggle then
- LongJumpToggled = false
- game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity.X, 0, game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity.Z)
- game.Workspace.Gravity = LongJumpGravity
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = LongJumpWalkSpeed
- keypress(0x20)
- task.wait(.1)
- keyrelease(0x20)
- task.wait(LongJumpTimeBeforeSpeedReset)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = LongJumpDuringSpeed
- task.wait(LongJumpTimeBeforeEnd)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
- game.Workspace.Gravity = 196.2
- end
- task.wait()
- end
- end)
- task.spawn(function()
- while GlobalToggle do
- if FlyEnabled then
- FlyEnabled = false
- game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity.X, 0, game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity.Z)
- game.Workspace.Gravity = FlyGravity
- task.spawn(function ()
- for i = 0, FlyLoops, 1 do
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = FlyMaxSpeed
- task.wait()
- end
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = FlyMinSpeed
- end)
- task.wait(FlyTime)
- game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
- game.Workspace.Gravity = 196.2
- end
- task.wait()
- end
- end)
- -- NoFall
- task.spawn(function()
- while GlobalToggle do
- if NoFallToggled then
- pcall(function()
- game:GetService("ReplicatedStorage").rbxts_include.node_modules.net.out._NetManaged.GroundHit:FireServer()
- end)
- task.wait(NoFallRemotesPerSecond)
- end
- task.wait()
- end
- end)
- OrionLib:Init()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement