Toast’s Keyboard Escape Hub Script Keyless
+1 Speed Keyboard Escape | Candy & Chocolate Keyless
Toast’s Keyboard Escape Hub Script Keyless
👤 alexriderr 👁 5 views ❤️ 0 likes ⏱ Jul 13, 2026
This open-source script is developed by Toast Hub and includes powerful auto farm features such as Fast Auto Wins and Fast Auto Speed. It is designed to help you grind efficiently, making progression quicker and easier.
✨ Features
Auto Speed Auto Win Enable WalkSpeed Jump Power Infinite Jump Fly Fly Speed
📋 Script Code
-- Toast's Keyboard Escape Hub (Version 4 - Auto Win Coords Integrated)
-- Built with Rayfield UI Library

local Rayfield = loadstring(game:HttpGet('https://raw.githubusercontent.com/SiriusSoftwareLtd/Rayfield/main/source.lua'))()

-- Services
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")

-- State Variables (Movement)
local walkSpeedValue = 50
local walkSpeedEnabled = false
local jumpPowerValue = 100
local jumpPowerEnabled = false
local infiniteJumpEnabled = false
local flyEnabled = false
local flySpeedValue = 50
local clickTPEnabled = false

-- State Variables (Game Specific)
local autoSpeedEnabled = false
local godlyEnabled = false
local autoWin1Enabled = false
local autoWin2Enabled = false

-- Fixed Coordinates from User
local World1_WinCoord = Vector3.new(-14003.95, 750.54, 3066)
local World2_WinCoord = Vector3.new(7984, 728, 5144)

local bodyGyro, bodyVelocity
local renderConnection, autoWin1Connection, autoWin2Connection, godlyConnection, coordConnection

-- Window Configuration
local Window = Rayfield:CreateWindow({
   Name = "🍞 TOAST'S KEYBOARD ESCAPE HUB",
   LoadingTitle = "Toast's Game Hub v4",
   LoadingSubtitle = "by Toast",
   ConfigurationSaving = { Enabled = false },
   Discord = { Enabled = false },
   KeySystem = false
})

-- Notification on Load
Rayfield:Notify({
   Title = "Toast's Hub v4",
   Content = "World 1 & World 2 Auto-Win Koordinatları Tanımlandı!",
   Duration = 4.5,
   Image = 4483362458,
})

-- TABS
local MainTab = Window:CreateTab("Auto Farm", 4483362458)
local MovementTab = Window:CreateTab("Movement", 4483362458)
local TeleportTab = Window:CreateTab("Player TP", 4483362458)
local SettingsTab = Window:CreateTab("Settings & Coordinates", 4483362458)

-- ==========================================================
-- AUTO FARM TAB (Game Specific & Custom Mechanics)
-- ==========================================================
MainTab:CreateSection("⚡ Auto Speed")

-- Mikro Işınlanma + Fiziksel Karakter Hareketi Tetikleyicisi
local AutoSpeedToggle = MainTab:CreateToggle({
   Name = "Auto Speed (Physical Glitch)",
   CurrentValue = false,
   Flag = "AutoSpeedFlag",
   Callback = function(Value)
      autoSpeedEnabled = Value
      if Value then
         task.spawn(function()
            while autoSpeedEnabled do
               local char = LocalPlayer.Character
               local root = char and char:FindFirstChild("HumanoidRootPart")
               local humanoid = char and char:FindFirstChildOfClass("Humanoid")
               
               if root and humanoid then
                  if not autoSpeedEnabled then break end
                  root.CFrame = root.CFrame * CFrame.new(0, 0, -2)
                  humanoid:Move(Vector3.new(0, 0, -1), true)
                  RunService.Heartbeat:Wait()

                  if not autoSpeedEnabled then break end
                  root.CFrame = root.CFrame * CFrame.new(0, 0, 2)
                  humanoid:Move(Vector3.new(0, 0, 1), true)
                  RunService.Heartbeat:Wait()

                  if not autoSpeedEnabled then break end
                  root.CFrame = root.CFrame * CFrame.new(2, 0, 0)
                  humanoid:Move(Vector3.new(1, 0, 0), true)
                  RunService.Heartbeat:Wait()

                  if not autoSpeedEnabled then break end
                  root.CFrame = root.CFrame * CFrame.new(-2, 0, 0)
                  humanoid:Move(Vector3.new(-1, 0, 0), true)
                  RunService.Heartbeat:Wait()
               end
               task.wait(0.01)
            end
         end)
      end
   end,
})

MainTab:CreateSection("🏆 Auto Win Buttons")

-- World 1 Auto Win
local AutoWin1Toggle = MainTab:CreateToggle({
   Name = "Auto Win [ World 1 ]",
   CurrentValue = false,
   Flag = "AutoWin1Flag",
   Callback = function(Value)
      autoWin1Enabled = Value
      if Value then
         -- Diğer win açık kalmasın diye önlem
         autoWin2Enabled = false
         
         autoWin1Connection = RunService.Heartbeat:Connect(function()
            local char = LocalPlayer.Character
            local root = char and char:FindFirstChild("HumanoidRootPart")
            if root and autoWin1Enabled then
               root.CFrame = CFrame.new(World1_WinCoord)
            end
         end)
      else
         if autoWin1Connection then autoWin1Connection:Disconnect() end
      end
   end,
})

-- World 2 Auto Win
local AutoWin2Toggle = MainTab:CreateToggle({
   Name = "Auto Win [ World 2 ]",
   CurrentValue = false,
   Flag = "AutoWin2Flag",
   Callback = function(Value)
      autoWin2Enabled = Value
      if Value then
         -- Diğer win açık kalmasın diye önlem
         autoWin1Enabled = false
         
         autoWin2Connection = RunService.Heartbeat:Connect(function()
            local char = LocalPlayer.Character
            local root = char and char:FindFirstChild("HumanoidRootPart")
            if root and autoWin2Enabled then
               root.CFrame = CFrame.new(World2_WinCoord)
            end
         end)
      else
         if autoWin2Connection then autoWin2Connection:Disconnect() end
      end
   end,
})

MainTab:CreateSection("🛡️ Godly & Perks")

local GodlyToggle = MainTab:CreateToggle({
   Name = "Godly Mode (Ölümsüzlük)",
   CurrentValue = false,
   Flag = "GodlyFlag",
   Callback = function(Value)
      godlyEnabled = Value
      if Value then
         godlyConnection = LocalPlayer.CharacterAdded:Connect(function(char)
            local humanoid = char:WaitForChild("Humanoid", 5)
            if humanoid then
               humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
               task.spawn(function()
                  while godlyEnabled and char do
                     for _, part in pairs(char:GetDescendants()) do
                        if part:IsA("BasePart") then part.CanTouch = false end
                     end
                     task.wait(0.5)
                  end
               end)
            end
         end)
         
         local char = LocalPlayer.Character
         local humanoid = char and char:FindFirstChildOfClass("Humanoid")
         if humanoid then
            humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, false)
            for _, part in pairs(char:GetDescendants()) do
               if part:IsA("BasePart") then part.CanTouch = false end
            end
         end
      else
         if godlyConnection then godlyConnection:Disconnect() end
         local char = LocalPlayer.Character
         local humanoid = char and char:FindFirstChildOfClass("Humanoid")
         if humanoid then
            humanoid:SetStateEnabled(Enum.HumanoidStateType.Dead, true)
            for _, part in pairs(char:GetDescendants()) do
               if part:IsA("BasePart") then part.CanTouch = true end
            end
         end
      end
   end,
})

-- ==========================================================
-- MOVEMENT TAB (Previous Stable Features)
-- ==========================================================
MovementTab:CreateSection("🏃 Speed & Jump")

local SpeedToggle = MovementTab:CreateToggle({
   Name = "Enable WalkSpeed",
   CurrentValue = false,
   Flag = "SpeedToggleFlag",
   Callback = function(Value)
      walkSpeedEnabled = Value
      if not Value then
         local character = LocalPlayer.Character
         local humanoid = character and character:FindFirstChildOfClass("Humanoid")
         if humanoid then humanoid.WalkSpeed = 16 end
      end
   end,
})

local SpeedSlider = MovementTab:CreateSlider({
   Name = "WalkSpeed Value",
   Range = {16, 500},
   Increment = 1,
   Suffix = " studs",
   CurrentValue = 50,
   Flag = "WalkSpeedValueFlag",
   Callback = function(Value)
      walkSpeedValue = Value
   end,
})

local JumpToggle = MovementTab:CreateToggle({
   Name = "Enable JumpPower",
   CurrentValue = false,
   Flag = "JumpToggleFlag",
   Callback = function(Value)
      jumpPowerEnabled = Value
      if not Value then
         local character = LocalPlayer.Character
         local humanoid = character and character:FindFirstChildOfClass("Humanoid")
         if humanoid then humanoid.JumpPower = 50 end
      end
   end,
})

local JumpSlider = MovementTab:CreateSlider({
   Name = "JumpPower Value",
   Range = {50, 500},
   Increment = 1,
   Suffix = " studs",
   CurrentValue = 100,
   Flag = "JumpPowerValueFlag",
   Callback = function(Value)
      jumpPowerValue = Value
   end,
})

MovementTab:CreateSection("✈️ Flight & Clip")

local InfJumpToggle = MovementTab:CreateToggle({
   Name = "Infinite Jump",
   CurrentValue = false,
   Flag = "InfJumpFlag",
   Callback = function(Value)
      infiniteJumpEnabled = Value
   end,
})

local function startFlying()
   local character = LocalPlayer.Character
   local root = character and character:FindFirstChild("HumanoidRootPart")
   local humanoid = character and character:FindFirstChildOfClass("Humanoid")
   if not root or not humanoid then return end

   humanoid.PlatformStand = true
   bodyGyro = Instance.new("BodyGyro")
   bodyGyro.P = 9e4
   bodyGyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
   bodyGyro.cframe = root.CFrame
   bodyGyro.Parent = root

   bodyVelocity = Instance.new("BodyVelocity")
   bodyVelocity.velocity = Vector3.new(0, 0.1, 0)
   bodyVelocity.maxForce = Vector3.new(9e9, 9e9, 9e9)
   bodyVelocity.Parent = root

   task.spawn(function()
      local camera = workspace.CurrentCamera
      while flyEnabled and root and humanoid do
         local flyVec = Vector3.new(0, 0, 0)
         if UserInputService:IsKeyDown(Enum.KeyCode.W) then flyVec = flyVec + camera.CFrame.LookVector end
         if UserInputService:IsKeyDown(Enum.KeyCode.S) then flyVec = flyVec - camera.CFrame.LookVector end
         if UserInputService:IsKeyDown(Enum.KeyCode.A) then flyVec = flyVec - camera.CFrame.RightVector end
         if UserInputService:IsKeyDown(Enum.KeyCode.D) then flyVec = flyVec + camera.CFrame.RightVector end
         if UserInputService:IsKeyDown(Enum.KeyCode.Space) then flyVec = flyVec + Vector3.new(0, 1, 0) end
         if UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then flyVec = flyVec - Vector3.new(0, 1, 0) end

         if flyVec.Magnitude > 0 then
            bodyVelocity.velocity = flyVec.Unit * flySpeedValue
         else
            bodyVelocity.velocity = Vector3.new(0, 0, 0)
         end
         bodyGyro.cframe = camera.CFrame
         task.wait()
      end
   end)
end

local function stopFlying()
   local character = LocalPlayer.Character
   local humanoid = character and character:FindFirstChildOfClass("Humanoid")
   if humanoid then humanoid.PlatformStand = false end
   if bodyGyro then bodyGyro:Destroy() end
   if bodyVelocity then bodyVelocity:Destroy() end
end

local FlyToggle = MovementTab:CreateToggle({
   Name = "Fly",
   CurrentValue = false,
   Flag = "FlyFlag",
   Callback = function(Value)
      flyEnabled = Value
      if flyEnabled then startFlying() else stopFlying() end
   end,
})

local FlySpeedSlider = MovementTab:CreateSlider({
   Name = "Fly Speed",
   Range = {10, 300},
   Increment = 1,
   Suffix = " studs",
   CurrentValue = 50,
   Flag = "FlySpeedFlag",
   Callback = function(Value)
      flySpeedValue = Value
   end,
})

-- ==========================================================
-- TELEPORT TAB (Player & Click TP)
-- ==========================================================
TeleportTab:CreateSection("🖱️ Click Teleport")

local ClickTPToggle = TeleportTab:CreateToggle({
   Name = "Click TP (Hold Ctrl + Left Click)",
   CurrentValue = false,
   Flag = "ClickTPFlag",
   Callback = function(Value)
      clickTPEnabled = Value
   end
})

TeleportTab:CreateSection("👤 Player Teleport")

local selectedPlayer = ""
local PlayerDropdown = TeleportTab:CreateDropdown({
   Name = "Select Player",
   Options = {},
   CurrentOption = "",
   MultipleOptions = false,
   Flag = "PlayerDropdownFlag",
   Callback = function(Option)
      selectedPlayer = Option[1] or Option
   end,
})

local function updateDropdown()
   local playerList = {}
   for _, p in pairs(Players:GetPlayers()) do
      if p ~= LocalPlayer then
         table.insert(playerList, p.Name)
      end
   end
   PlayerDropdown:Refresh(playerList, true)
end

Players.PlayerAdded:Connect(updateDropdown)
Players.PlayerRemoving:Connect(updateDropdown)
updateDropdown()

local TPToPlayerButton = TeleportTab:CreateButton({
   Name = "Teleport to Player",
   Callback = function()
      if selectedPlayer ~= "" then
         local targetPlayer = Players:FindFirstChild(selectedPlayer)
         local targetChar = targetPlayer and targetPlayer.Character
         local targetRoot = targetChar and targetChar:FindFirstChild("HumanoidRootPart")
         
         local myChar = LocalPlayer.Character
         local myRoot = myChar and myChar:FindFirstChild("HumanoidRootPart")
         
         if myRoot and targetRoot then
            myRoot.CFrame = targetRoot.CFrame + Vector3.new(0, 3, 0)
         end
      end
   end,
})

-- ==========================================================
-- SETTINGS & COORDINATES TAB (Live Tracking)
-- ==========================================================
SettingsTab:CreateSection("📍 Canlı Koordinat İzleyici")

local LabelX = SettingsTab:CreateLabel("X: 0")
local LabelY = SettingsTab:CreateLabel("Y: 0")
local LabelZ = SettingsTab:CreateLabel("Z: 0")

coordConnection = RunService.Heartbeat:Connect(function()
   local character = LocalPlayer.Character
   local root = character and character:FindFirstChild("HumanoidRootPart")
   if root then
      local pos = root.Position
      LabelX:Set(string.format("X: %.2f", pos.X))
      LabelY:Set(string.format("Y: %.2f", pos.Y))
      LabelZ:Set(string.format("Z: %.2f", pos.Z))
   end
end)

-- ==========================================================
-- CORE LOOPS & LISTENERS
-- ==========================================================

-- RenderStepped for WalkSpeed & JumpPower
renderConnection = RunService.RenderStepped:Connect(function()
   local character = LocalPlayer.Character
   local humanoid = character and character:FindFirstChildOfClass("Humanoid")
   
   if humanoid then
      if walkSpeedEnabled then humanoid.WalkSpeed = walkSpeedValue end
      if jumpPowerEnabled then 
         humanoid.JumpPower = jumpPowerValue 
         humanoid.UseJumpPower = true
      end
   end
end)

-- Click TP Hook
UserInputService.InputBegan:Connect(function(input, gameProcessed)
   if gameProcessed then return end
   if clickTPEnabled and input.UserInputType == Enum.UserInputType.MouseButton1 and UserInputService:IsKeyDown(Enum.KeyCode.LeftControl) then
      local character = LocalPlayer.Character
      local root = character and character:FindFirstChild("HumanoidRootPart")
      if root then
         local mouse = LocalPlayer:GetMouse()
         if mouse.Hit then
            root.CFrame = CFrame.new(mouse.Hit.Position + Vector3.new(0, 3, 0))
         end
      end
   end
end)

-- Infinite Jump Hook
UserInputService.JumpRequest:Connect(function()
   if infiniteJumpEnabled then
      local character = LocalPlayer.Character
      local humanoid = character and character:FindFirstChildOfClass("Humanoid")
      if humanoid then
         humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
      end
   end
end)
🎮 Similar Scripts
💬 Comments (0)
Login to post a comment
No comments yet. Be the first!
Script Info
Game +1 Speed Keyboard Escape | Candy & Chocolate
TypeKeyless
Authoralexriderr
Views5
Likes0
PublishedJul 13, 2026
🎮 Play Game on Roblox
🕐 Recent Scripts
My Dino Park Auto Farm Script Keyless
My Dino Park Auto Farm Script Keyless
My Dino Park! • 👁 2
Keyless
Mega Ramp for Slime script keyless
Mega Ramp for Slime script keyless
MEGA RAMP FOR SLIME • 👁 5
Keyless
Beach Escape Speed Farm and Win Farm
Beach Escape Speed Farm and Win Farm
Beach Escape • 👁 7
Keyless
TSB M1 Reset & Emote dash
TSB M1 Reset & Emote dash
The Strongest Battlegrounds • 👁 10
Keyless
Pogo Climb v1
Pogo Climb v1
+1 Jump Pogo Climb • 👁 10
Keyless