local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Junlingo Hub", LoadingTitle = "Junlingo Hub", LoadingSubtitle = "by Sirius", Theme = "Default", ConfigurationSaving = { Enabled = true, FolderName = nil, FileName = "JunlingoHub" }, Discord = { Enabled = true, Invite = "4eZe7bqgcx", RememberJoins = true }, KeySystem = false }) local Tab = Window:CreateTab("Main Features", 4483362458) -- Fly Feature local FlyEnabled = false local FlySpeed = 50 local FlyToggle = Tab:CreateToggle({ Name = "Fly", CurrentValue = false, Flag = "FlyFlag", Callback = function(Value) FlyEnabled = Value if FlyEnabled then local Character = game.Players.LocalPlayer.Character local HumanoidRootPart = Character and Character:FindFirstChild("HumanoidRootPart") local Camera = workspace.CurrentCamera local BodyVelocity = Instance.new("BodyVelocity", HumanoidRootPart) BodyVelocity.Velocity = Vector3.new(0,0,0) BodyVelocity.MaxForce = Vector3.new(1e5, 1e5, 1e5) game:GetService("RunService").Heartbeat:Connect(function() if FlyEnabled then local Direction = (Camera.CFrame.LookVector * (game:GetService("UserInputService"):IsKeyDown(Enum.UserInputType.Keyboard["W"]) and 1 or 0)) + (Camera.CFrame.RightVector * (game:GetService("UserInputService"):IsKeyDown(Enum.UserInputType.Keyboard["D"]) and 1 or 0)) + (Vector3.new(0,1,0)) BodyVelocity.Velocity = Direction * FlySpeed else BodyVelocity:Destroy() end end) end end, }) local SpeedSlider = Tab:CreateSlider({ Name = "Fly Speed", Range = {10, 200}, Increment = 10, CurrentValue = 50, Flag = "FlySpeedFlag", Callback = function(Value) FlySpeed = Value end, }) -- Infinite Jump local InfiniteJumpEnabled = false local InfiniteJumpToggle = Tab:CreateToggle({ Name = "Infinite Jump", CurrentValue = false, Flag = "InfiniteJumpFlag", Callback = function(Value) InfiniteJumpEnabled = Value if InfiniteJumpEnabled then game:GetService("UserInputService").JumpRequest:Connect(function() local Character = game.Players.LocalPlayer.Character if Character and Character:FindFirstChildOfClass("Humanoid") then Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping") end end) end end, }) -- WalkSpeed local WalkSpeedSlider = Tab:CreateSlider({ Name = "WalkSpeed", Range = {16, 100}, Increment = 1, CurrentValue = 16, Flag = "WalkSpeedFlag", Callback = function(Value) local Character = game.Players.LocalPlayer.Character local Humanoid = Character and Character:FindFirstChildOfClass("Humanoid") if Humanoid then Humanoid.WalkSpeed = Value end end, }) Rayfield:LoadConfiguration() -- Lädt die Konfiguration beim Start