local Rayfield = loadstring(game:HttpGet('https://[Log in to view URL]'))()

    local Window = Rayfield:CreateWindow({
   Name = "Tha bronx 3 hub😈[Free]",
   Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image (number). 0 to use no icon (default).
   LoadingTitle = "Tha bronx 3 hub😈",
   LoadingSubtitle = "by RTX MATTE",
   Theme = "Default", -- Check https://[Log in to view URL]

   DisableRayfieldPrompts = false,
   DisableBuildWarnings = false, -- Prevents Rayfield from warning when the script has a version mismatch with the interface

   ConfigurationSaving = {
      Enabled = false,
      FolderName = nil, -- Create a custom folder for your hub/game
      FileName = "Tha bronx 3 script folder"
   },

   Discord = {
      Enabled = true, -- Prompt the user to join your Discord server if their executor supports it
      Invite = "https://[Log in to view URL]", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ ABCD would be ABCD
      RememberJoins = true -- Set this to false to make them join the discord every time they load it up
   },

   KeySystem = true, -- Set this to true to use our key system
   KeySettings = {
      Title = "Tha bronx 3 script key system",
      Subtitle = "Key System",
      Note = "Go to https://[Log in to view URL] and copy the key in the cheese channel", -- Use this to tell the user how to get a key
      FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file
      SaveKey = false, -- The user's key will be saved, but if you change the key, they will be unable to use your script
      GrabKeyFromSite = true, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
      Key = {"madebyrtxmatte"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22")
   }
})

local MainTab = Window:CreateTab("Player", nil) -- Title, Image
local MainSection = MainTab:CreateSection("Main")

Rayfield:Notify({
   Title = "Tha bronx hub😈",
   Content = "Executed (Made by Matte)",
   Duration = 6.5,
   Image = nil,
   Actions = { -- Notification buttons
    Ignore = {
        Name = "Ok",
        Callback = function()
            print("user clicked Ok")
        end
    },
},
})

local Button = MainTab:CreateButton({
   Name = "Fly(x)",
   Callback = function()
repeat wait() 
    until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") 

local mouse = game.Players.LocalPlayer:GetMouse() 
repeat wait() until mouse
local plr = game.Players.LocalPlayer 
local torso = plr.Character.HumanoidRootPart 
local flying = true
local deb = true 
local ctrl = {f = 0, b = 0, l = 0, r = 0} 
local lastctrl = {f = 0, b = 0, l = 0, r = 0} 
local maxspeed = 80 
local speed = 0 
 
function Fly() 
    local bg = Instance.new("BodyGyro", torso) 
    bg.P = 9e4 
    bg.MaxTorque = Vector3.new(9e9, 9e9, 9e9) 
    bg.CFrame = torso.CFrame 
    local bv = Instance.new("BodyVelocity", torso) 
    bv.Velocity = Vector3.new(0,0.1,0) 
    bv.MaxForce = Vector3.new(9e9, 9e9, 9e9) 

    repeat wait() 
        if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then 
            speed = speed+.5+(speed/maxspeed) 
            if speed > maxspeed then 
                speed = maxspeed 
            end 
        elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then 
            speed = speed-1 
            if speed < 0 then 
                speed = 0 
            end 
        end 

        if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then 
            bv.Velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed 
            lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r} 
        elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then 
            bv.Velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed 
        else 
            bv.Velocity = Vector3.new(0,0.1,0) 
        end 

        bg.CFrame = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0) 
    until not flying 

    ctrl = {f = 0, b = 0, l = 0, r = 0} 
    lastctrl = {f = 0, b = 0, l = 0, r = 0} 
    speed = 0 
    bg:Destroy() 
    bv:Destroy() 
end 

mouse.KeyDown:Connect(function(key) 
    if key:lower() == "x" then 
        flying = not flying  
        if flying then Fly() end 
    elseif key:lower() == "w" then 
        ctrl.f = 1 
    elseif key:lower() == "s" then 
        ctrl.b = -1 
    elseif key:lower() == "a" then 
        ctrl.l = -1 
    elseif key:lower() == "d" then 
        ctrl.r = 1 
    end 
end) 

mouse.KeyUp:Connect(function(key) 
    if key:lower() == "w" then 
        ctrl.f = 0 
    elseif key:lower() == "s" then 
        ctrl.b = 0 
    elseif key:lower() == "a" then 
        ctrl.l = 0 
    elseif key:lower() == "d" then 
        ctrl.r = 0 
    end 
end)

Fly()

   end,
})

local Button = MainTab:CreateButton({
   Name = "Noclip(g)",
   Callback = function()
local noclipEnabled = false -- Stato iniziale del noclip
local player = game:GetService("Players").LocalPlayer
local runService = game:GetService("RunService")

local function toggleNoclip()
    noclipEnabled = not noclipEnabled -- Alterna tra acceso/spento
    print("Noclip:", noclipEnabled and "ATTIVO" or "DISATTIVATO")

    -- Se il noclip è attivo, disabilita la collisione su tutti i pezzi del personaggio
    if noclipEnabled then
        runService.Stepped:Connect(function()
            if player.Character then
                for _, part in pairs(player.Character:GetChildren()) do
                    if part:IsA("BasePart") then
                        part.CanCollide = false
                    end
                end
            end
        end)
    else
        -- Ripristina la collisione quando il noclip viene disattivato
        if player.Character then
            for _, part in pairs(player.Character:GetChildren()) do
                if part:IsA("BasePart") then
                    part.CanCollide = true
                end
            end
        end
    end
end

game:GetService("UserInputService").InputBegan:Connect(function(input, gameProcessed)
    if not gameProcessed and input.KeyCode == Enum.KeyCode.G then
        toggleNoclip() -- Premendo "G", il noclip si attiva/disattiva
    end
end)

   end,
})

local Button = MainTab:CreateButton({
   Name = "Infinite jump",
   Callback = function()
       local Player = game:GetService'Players'.LocalPlayer;
local UIS = game:GetService'UserInputService';
 
_G.JumpHeight = 50;
 
function Action(Object, Function) if Object ~= nil then Function(Object); end end
 
UIS.InputBegan:connect(function(UserInput)
    if UserInput.UserInputType == Enum.UserInputType.Keyboard and UserInput.KeyCode == Enum.KeyCode.Space then
        Action(Player.Character.Humanoid, function(self)
            if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
                Action(self.Parent.HumanoidRootPart, function(self)
                    self.Velocity = Vector3.new(0, _G.JumpHeight, 0);
                end)
            end
        end)
    end
end)
   end,
})

local Button = MainTab:CreateButton({
   Name = "Istanth-interact(soon)",
   Callback = function()
local player = game:GetService("Players").LocalPlayer
local mouse = player:GetMouse()

local function interact()
    local target = mouse.Target -- Ottieni l'oggetto su cui è puntato il mouse
    if target then
        print("Interazione con:", target.Name)
        
        -- Esegui un'azione, come attivare un RemoteEvent (se il gioco lo consente)
        local remoteEvent = target:FindFirstChildWhichIsA("RemoteEvent")
        if remoteEvent then
            remoteEvent:FireServer()
            print("Evento remoto attivato!")
        end
    end
end

-- Esegui l'interazione premendo "E"
game:GetService("UserInputService").InputBegan:Connect(function(input, gameProcessed)
    if not gameProcessed then
        if input.KeyCode == Enum.KeyCode.E then
            interact()
        end
    end
end)
                    
   end,
})

local Slider = MainTab:CreateSlider({
   Name = "WalkSpeed(bug)",
   Range = {60, 100},
   Increment = 10,
   Suffix = "Velocity",
   CurrentValue = 10,
   Flag = "Slider1", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
   Callback = function(Value)
   game.Players.LocalPlayer.Character.Humanoid.Walkspeed = (Value)
   end,
})

local Slider = MainTab:CreateSlider({
   Name = "Jumpheight",
   Range = {0, 100},
   Increment = 10,
   Suffix = "height",
   CurrentValue = 10,
   Flag = "Slider2", -- A flag is the identifier for the configuration file, make sure every element has a different flag if you're using configuration saving to ensure no overlaps
   Callback = function(Value)
   game.Players.LocalPlayer.Character.Humanoid.JumpHeight = (Value)
   end,
})

local TeleportTab = Window:CreateTab("Teleports", nil) -- Title, Image
local Section = TeleportTab:CreateSection("Teleport")

local Button = TeleportTab:CreateButton({
   Name = "Dealership",
   Callback = function()
local TargetPosition = Vector3.new(-388.03, 253.25, -1252.30)
local player = game:GetService("Players").LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()

if character then
    local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
    if humanoidRootPart then
        humanoidRootPart.CFrame = CFrame.new(TargetPosition)
    end
end

   end,
})

local Button = TeleportTab:CreateButton({
   Name = "Tha shop",
   Callback = function()
      local TargetPosition = Vector3.new(-1523.268, 273.973, -983.353)
      local player = game:GetService("Players").LocalPlayer
      local character = player.Character or player.CharacterAdded:Wait()

      if character then
          local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
          if humanoidRootPart then
              humanoidRootPart.CFrame = CFrame.new(TargetPosition)
          end
      end
   end,
})

local Button = TeleportTab:CreateButton({
   Name = "ICE-FRUIT-TRUCK",
   Callback = function()
      local TargetPosition = Vector3.new(-64.1989, 283.5768, -336.3775)
      local player = game:GetService("Players").LocalPlayer
      local character = player.Character or player.CharacterAdded:Wait()

      if character then
          local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
          if humanoidRootPart then
              humanoidRootPart.CFrame = CFrame.new(TargetPosition)
          end
      end
   end,
})

local Button = TeleportTab:CreateButton({
   Name = "GunShop1",
   Callback = function()
      local TargetPosition = Vector3.new(-1003.988, 253.693, -822.392)
      local player = game:GetService("Players").LocalPlayer
      local character = player.Character or player.CharacterAdded:Wait()

      if character then
          local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
          if humanoidRootPart then
              humanoidRootPart.CFrame = CFrame.new(TargetPosition)
          end
      end
   end,
})

local Button = TeleportTab:CreateButton({
   Name = "GunShop2",
   Callback = function()
      local TargetPosition = Vector3.new(-210.634, 283.620, -796.823)
      local player = game:GetService("Players").LocalPlayer
      local character = player.Character or player.CharacterAdded:Wait()

      if character then
          local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
          if humanoidRootPart then
              humanoidRootPart.CFrame = CFrame.new(TargetPosition)
          end
      end
   end,
})

local Button = TeleportTab:CreateButton({
   Name = "Laundry",
   Callback = function()
      local TargetPosition = Vector3.new(-989.091, 253.722, -674.321)
      local player = game:GetService("Players").LocalPlayer
      local character = player.Character or player.CharacterAdded:Wait()

      if character then
          local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
          if humanoidRootPart then
              humanoidRootPart.CFrame = CFrame.new(TargetPosition)
          end
      end
   end,
})

local Button = TeleportTab:CreateButton({
   Name = "House1",
   Callback = function()
      local TargetPosition = Vector3.new(-190.727, 288.580, -282.348)
      local player = game:GetService("Players").LocalPlayer
      local character = player.Character or player.CharacterAdded:Wait()

      if character then
          local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
          if humanoidRootPart then
              humanoidRootPart.CFrame = CFrame.new(TargetPosition)
          end
      end
   end,
})

local Button = TeleportTab:CreateButton({
   Name = "House2",
   Callback = function()
      local TargetPosition = Vector3.new(-198.6478, 288.5435, -263.1212)
      local player = game:GetService("Players").LocalPlayer
      local character = player.Character or player.CharacterAdded:Wait()

      if character then
          local humanoidRootPart = character:FindFirstChild("HumanoidRootPart")
          if humanoidRootPart then
              humanoidRootPart.CFrame = CFrame.new(TargetPosition)
          end
      end
   end,
})

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: