0% found this document useful (0 votes)
2K views3 pages

Ghost Hub FF2: Rayfield UI Setup

Uploaded by

wayneworldtj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2K views3 pages

Ghost Hub FF2: Rayfield UI Setup

Uploaded by

wayneworldtj
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

--// Ghost Hub - FF2

--// Requires Rayfield UI Library


-- Make sure you have the Rayfield library properly loaded before this script

local Rayfield = loadstring(game:HttpGet("[Link]

local Window = Rayfield:CreateWindow({


Name = "Ghost Hub - FF2",
Icon = 4483362458, -- Hub icon (can change)
LoadingTitle = "Ghost Hub - FF2 Loading...",
LoadingSubtitle = "Powered by Rayfield",
ShowText = "Ghost Hub",
Theme = "Amethyst",

ToggleUIKeybind = "K",

DisableRayfieldPrompts = false,
DisableBuildWarnings = false,

ConfigurationSaving = {
Enabled = true,
FolderName = "GhostHubFF2",
FileName = "Config"
},

Discord = {
Enabled = false,
Invite = "noinvitelink",
RememberJoins = true
},

KeySystem = false,
KeySettings = {
Title = "Ghost Hub",
Subtitle = "Key System",
Note = "No key required for now",
FileName = "GhostHubKey",
SaveKey = true,
GrabKeyFromSite = false,
Key = {"Ghost123"}
}
})

--// Tabs
local OffenseTab = Window:CreateTab("Offense", 4483362458)
local DefenseTab = Window:CreateTab("Defense", 4483362458)
local PhysicalTab = Window:CreateTab("Physical", 4483362458)
local CreditsTab = Window:CreateTab("Credits", 4483362458)

--// Offense Features


OffenseTab:CreateButton({
Name = "QB Aimbot",
Callback = function()
print("QB Aimbot Enabled")
end,
})

OffenseTab:CreateSlider({
Name = "Mag",
Range = {0, 100},
Increment = 1,
Suffix = "%",
CurrentValue = 50,
Flag = "MagSlider",
Callback = function(Value)
print("Mag set to:", Value)
end,
})

OffenseTab:CreateButton({
Name = "Auto Block",
Callback = function()
print("Auto Block Enabled")
end,
})

OffenseTab:CreateSlider({
Name = "Pull Factor Power",
Range = {0, 100},
Increment = 1,
Suffix = "%",
CurrentValue = 50,
Flag = "PullPower",
Callback = function(Value)
print("Pull Factor Power:", Value)
end,
})

OffenseTab:CreateSlider({
Name = "Pull Factor Distance",
Range = {0, 100},
Increment = 1,
Suffix = " studs",
CurrentValue = 25,
Flag = "PullDistance",
Callback = function(Value)
print("Pull Factor Distance:", Value)
end,
})

--// Defense Features


DefenseTab:CreateButton({
Name = "Anti Block",
Callback = function()
print("Anti Block Enabled")
end,
})

--// Physical Features


PhysicalTab:CreateSlider({
Name = "Speed",
Range = {16, 100},
Increment = 1,
Suffix = " WalkSpeed",
CurrentValue = 16,
Flag = "Speed",
Callback = function(Value)
[Link] = Value
end,
})

PhysicalTab:CreateSlider({
Name = "Jump Power",
Range = {50, 200},
Increment = 5,
Suffix = " JumpPower",
CurrentValue = 50,
Flag = "JumpPower",
Callback = function(Value)
[Link] = Value
end,
})

--// Credits
CreditsTab:CreateParagraph({
Title = "Credits",
Content = "GUI made by Skilled"
})

CreditsTab:CreateButton({
Name = "Copy Skilled Hub Discord",
Callback = function()
setclipboard("[Link]
Rayfield:Notify({
Title = "Copied!",
Content = "Skilled Hub Discord copied to clipboard.",
Duration = 3
})
end,
})

CreditsTab:CreateButton({
Name = "Copy Ghost Hub Discord",
Callback = function()
setclipboard("[Link]
Rayfield:Notify({
Title = "Copied!",
Content = "Ghost Hub Discord copied to clipboard.",
Duration = 3
})
end,
})

You might also like