local Rayfield = loadstring(game:HttpGet('https://[Log in to view URL]'))()
local Window = Rayfield:CreateWindow({
Name = "Rodan Hub",
Icon = nil, -- Optionally set a valid Roblox image ID
LoadingTitle = "Rodan Hub",
LoadingSubtitle = "by @RodanHubonYT",
Theme = "Default",
DisableRayfieldPrompts = false,
DisableBuildWarnings = false,
ConfigurationSaving = {
Enabled = true,
FolderName = nil,
FileName = "RodanHub_" .. game.Players.LocalPlayer.Name
},
Discord = {
Enabled = true,
Invite = "PfazPQfc",
RememberJoins = true
},
KeySystem = true,
KeySettings = {
Title = "Rodan Hub",
Subtitle = "Key System",
Note = "Get Key By Joining Discord |YT=@RodanHubonYT",
FileName = "RodanHubKey_" .. game.Players.LocalPlayer.Name,
SaveKey = true,
GrabKeyFromSite = true,
Key = {"DanielFounder", "Reach2Ksubs", "RobFounder"}
}
})
-- Farm Tab
local FarmTab = Window:CreateTab("Farm", 4483362458)
FarmTab:CreateButton({
Name = "Redz Hub",
Callback = function()
local success, err = pcall(function()
local script = game:HttpGet("https://[Log in to view URL]")
loadstring(script)()
end)
if not success then
warn("Failed to load Redz Hub: " .. tostring(err))
end
end,
})
FarmTab:CreateButton({
Name = "HoHo Hub",
Callback = function()
local success, err = pcall(function()
local script = game:HttpGet("https://[Log in to view URL]")
loadstring(script)()
end)
if not success then
warn("Failed to load HoHo Hub: " .. tostring(err))
end
end,
})
-- Bounty Tab
local BountyTab = Window:CreateTab("Bounty", 4483362458)
BountyTab:CreateButton({
Name = "Sera Hub",
Callback = function()
local success, err = pcall(function()
local script = game:HttpGet("https://[Log in to view URL]")
loadstring(script)()
end)
if not success then
warn("Failed to load Sera Hub: " .. tostring(err))
end
end,
})
-- Misc Tab
local MiscTab = Window:CreateTab("Misc", 4483362458)
-- Speed Slider
MiscTab:CreateSlider({
Name = "Speed",
Range = {1, 300},
Increment = 10,
Suffix = "Speed",
CurrentValue = 16,
Flag = "SpeedChanger",
Callback = function(Value)
pcall(function()
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = Value
end)
end,
})
-- Infinite Jump Button
MiscTab:CreateButton({
Name = "Inf Jump",
Callback = function()
local success, err = pcall(function()
local script = game:HttpGet("https://[Log in to view URL]")
loadstring(script)()
end)
if not success then
warn("Failed to load Infinite Jump script: " .. tostring(err))
end
end,
})
local Toggle = MiscTab:CreateToggle({
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local gui = script.Parent
local toggleButton = gui:WaitForChild("ToggleButton")
local espEnabled = false -- Toggle state
local function addHighlight(character)
if character:FindFirstChild("Highlight") then return end
local highlight = Instance.new("Highlight")
highlight.Parent = character
highlight.FillColor = Color3.fromRGB(255, 0, 0) -- Red fill
highlight.OutlineColor = Color3.fromRGB(255, 255, 255) -- White outline
end
local function removeHighlight(character)
local highlight = character:FindFirstChild("Highlight")
if highlight then
highlight:Destroy()
end
end
local function updateESP()
for _, player in ipairs(Players:GetPlayers()) do
if player.Character then
if espEnabled then
addHighlight(player.Character)
else
removeHighlight(player.Character)
end
end
end
end
local function onPlayerAdded(player)
player.CharacterAdded:Connect(function(character)
if espEnabled then
addHighlight(character)
end
end)
end
-- Connect to existing players
for _, player in ipairs(Players:GetPlayers()) do
onPlayerAdded(player)
end
Players.PlayerAdded:Connect(onPlayerAdded)
-- Button Click Event
toggleButton.MouseButton1Click:Connect(function()
espEnabled = not espEnabled -- Toggle ESP
updateESP() -- Update ESP state
toggleButton.Text = espEnabled and "Disable ESP" or "Enable ESP" -- Update button text
end)
-- Initial Button State
toggleButton.Text = "Enable ESP"
})
To embed this project on your website, copy the following code and paste it into your website's HTML: