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,
})
To embed this project on your website, copy the following code and paste it into your website's HTML: