local Rayfield = loadstring(game:HttpGet('https://[Log in to view URL]'))()
local Window = Rayfield:CreateWindow({
Name = "idk hub",
LoadingTitle = "idk",
LoadingSubtitle = "by shhh",
ConfigurationSaving = {
Enabled = false,
FolderName = nil, -- Create a custom folder for your hub/game
FileName = "gay porn"
},
Discord = {
Enabled = false,
Invite = "noinvitelink", -- 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 = false, -- Set this to true to use our key system
KeySettings = {
Title = "Untitled",
Subtitle = "Key System",
Note = "No method of obtaining the key is provided",
FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file
SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script
GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
Key = {"Hello"} -- 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("Everything", nil) -- Title, Image
local MainSection = MainTab:CreateSection("Main")
Rayfield:Notify({
Title = "it worked",
Content = "good good",
Duration = 5,
Image = nil,
Actions = { -- Notification Buttons
Ignore = {
Name = "Okay!",
Callback = function()
print("The user tapped Okay!")
end
},
},
})
local Button = MainTab:CreateButton({
Name = "Aimbot",
Callback = function()
--// Cache
local loadstring, game, getgenv, setclipboard = loadstring, game, getgenv, setclipboard
--// Loaded check
if getgenv().Aimbot then return end
--// Load Aimbot V2 (Raw)
loadstring(game:HttpGet("https://[Log in to view URL]"))()
--// Variables
local Aimbot = getgenv().Aimbot
local Settings, FOVSettings, Functions = Aimbot.Settings, Aimbot.FOVSettings, Aimbot.Functions
local Library = loadstring(game:GetObjects("rbxassetid://7657867786")[1].Source)() -- Pepsi's UI Library
local Parts = {"Head", "HumanoidRootPart", "Torso", "Left Arm", "Right Arm", "Left Leg", "Right Leg", "LeftHand", "RightHand", "LeftLowerArm", "RightLowerArm", "LeftUpperArm", "RightUpperArm", "LeftFoot", "LeftLowerLeg", "UpperTorso", "LeftUpperLeg", "RightFoot", "RightLowerLeg", "LowerTorso", "RightUpperLeg"}
--// Frame
Library.UnloadCallback = Functions.Exit
local MainFrame = Library:CreateWindow({
Name = "Aimbot V2",
Themeable = {
Image = "7059346386",
Info = "Made by Exunys\nPowered by Pepsi's UI Library",
Credit = false
},
Background = "",
Theme = [[{"__Designer.Colors.section":"ADC7FF","__Designer.Colors.topGradient":"1B242F","__Designer.Settings.ShowHideKey":"Enum.KeyCode.RightShift","__Designer.Colors.otherElementText":"54637D","__Designer.Colors.hoveredOptionBottom":"38667D","__Designer.Background.ImageAssetID":"","__Designer.Colors.unhoveredOptionTop":"407495","__Designer.Colors.innerBorder":"2C4168","__Designer.Colors.unselectedOption":"4E6EA0","__Designer.Background.UseBackgroundImage":true,"__Designer.Files.WorkspaceFile":"Aimbot V2","__Designer.Colors.main":"23A0FF","__Designer.Colors.outerBorder":"162943","__Designer.Background.ImageColor":"FFFFFF","__Designer.Colors.tabText":"C9DFF1","__Designer.Colors.elementBorder":"111D26","__Designer.Colors.sectionBackground":"0E141C","__Designer.Colors.selectedOption":"558AC2","__Designer.Colors.background":"11182A","__Designer.Colors.bottomGradient":"202B42","__Designer.Background.ImageTransparency":95,"__Designer.Colors.hoveredOptionTop":"4885A0","__Designer.Colors.elementText":"7692B8","__Designer.Colors.unhoveredOptionBottom":"5471C4"}]]
})
--// Tabs
local SettingsTab = MainFrame:CreateTab({
Name = "Settings"
})
local FOVSettingsTab = MainFrame:CreateTab({
Name = "FOV Settings"
})
local FunctionsTab = MainFrame:CreateTab({
Name = "Functions"
})
--// Settings - Sections
local Values = SettingsTab:CreateSection({
Name = "Values"
})
local Checks = SettingsTab:CreateSection({
Name = "Checks"
})
local ThirdPerson = SettingsTab:CreateSection({
Name = "Third Person"
})
--// FOV Settings - Sections
local FOV_Values = FOVSettingsTab:CreateSection({
Name = "Values"
})
local FOV_Appearance = FOVSettingsTab:CreateSection({
Name = "Appearance"
})
--// Functions - Sections
local FunctionsSection = FunctionsTab:CreateSection({
Name = "Functions"
})
--// Settings / Values
Values:AddToggle({
Name = "Enabled",
Value = Settings.Enabled,
Callback = function(New, Old)
Settings.Enabled = New
end
}).Default = Settings.Enabled
Values:AddToggle({
Name = "Toggle",
Value = Settings.Toggle,
Callback = function(New, Old)
Settings.Toggle = New
end
}).Default = Settings.Toggle
Settings.LockPart = Parts[1]; Values:AddDropdown({
Name = "Lock Part",
Value = Parts[1],
Callback = function(New, Old)
Settings.LockPart = New
end,
List = Parts,
Nothing = "Head"
}).Default = Parts[1]
Values:AddTextbox({ -- Using a Textbox instead of a Keybind because the UI Library doesn't support Mouse inputs like Left Click / Right Click...
Name = "Hotkey",
Value = Settings.TriggerKey,
Callback = function(New, Old)
Settings.TriggerKey = New
end
}).Default = Settings.TriggerKey
--[[
Values:AddKeybind({
Name = "Hotkey",
Value = Settings.TriggerKey,
Callback = function(New, Old)
Settings.TriggerKey = stringmatch(tostring(New), "Enum%.[UserInputType]*[KeyCode]*%.(.+)")
end,
}).Default = Settings.TriggerKey
]]
Values:AddSlider({
Name = "Sensitivity",
Value = Settings.Sensitivity,
Callback = function(New, Old)
Settings.Sensitivity = New
end,
Min = 0,
Max = 1,
Decimals = 2
}).Default = Settings.Sensitivity
--// Settings / Checks
Checks:AddToggle({
Name = "Team Check",
Value = Settings.TeamCheck,
Callback = function(New, Old)
Settings.TeamCheck = New
end
}).Default = Settings.TeamCheck
Checks:AddToggle({
Name = "Wall Check",
Value = Settings.WallCheck,
Callback = function(New, Old)
Settings.WallCheck = New
end
}).Default = Settings.WallCheck
Checks:AddToggle({
Name = "Alive Check",
Value = Settings.AliveCheck,
Callback = function(New, Old)
Settings.AliveCheck = New
end
}).Default = Settings.AliveCheck
--// Settings / ThirdPerson
ThirdPerson:AddToggle({
Name = "Enable Third Person",
Value = Settings.ThirdPerson,
Callback = function(New, Old)
Settings.ThirdPerson = New
end
}).Default = Settings.ThirdPerson
ThirdPerson:AddSlider({
Name = "Sensitivity",
Value = Settings.ThirdPersonSensitivity,
Callback = function(New, Old)
Settings.ThirdPersonSensitivity = New
end,
Min = 0.1,
Max = 5,
Decimals = 1
}).Default = Settings.ThirdPersonSensitivity
--// FOV Settings / Values
FOV_Values:AddToggle({
Name = "Enabled",
Value = FOVSettings.Enabled,
Callback = function(New, Old)
FOVSettings.Enabled = New
end
}).Default = FOVSettings.Enabled
FOV_Values:AddToggle({
Name = "Visible",
Value = FOVSettings.Visible,
Callback = function(New, Old)
FOVSettings.Visible = New
end
}).Default = FOVSettings.Visible
FOV_Values:AddSlider({
Name = "Amount",
Value = FOVSettings.Amount,
Callback = function(New, Old)
FOVSettings.Amount = New
end,
Min = 10,
Max = 300
}).Default = FOVSettings.Amount
--// FOV Settings / Appearance
FOV_Appearance:AddToggle({
Name = "Filled",
Value = FOVSettings.Filled,
Callback = function(New, Old)
FOVSettings.Filled = New
end
}).Default = FOVSettings.Filled
FOV_Appearance:AddSlider({
Name = "Transparency",
Value = FOVSettings.Transparency,
Callback = function(New, Old)
FOVSettings.Transparency = New
end,
Min = 0,
Max = 1,
Decimal = 1
}).Default = FOVSettings.Transparency
FOV_Appearance:AddSlider({
Name = "Sides",
Value = FOVSettings.Sides,
Callback = function(New, Old)
FOVSettings.Sides = New
end,
Min = 3,
Max = 60
}).Default = FOVSettings.Sides
FOV_Appearance:AddSlider({
Name = "Thickness",
Value = FOVSettings.Thickness,
Callback = function(New, Old)
FOVSettings.Thickness = New
end,
Min = 1,
Max = 50
}).Default = FOVSettings.Thickness
FOV_Appearance:AddColorpicker({
Name = "Color",
Value = FOVSettings.Color,
Callback = function(New, Old)
FOVSettings.Color = New
end
}).Default = FOVSettings.Color
FOV_Appearance:AddColorpicker({
Name = "Locked Color",
Value = FOVSettings.LockedColor,
Callback = function(New, Old)
FOVSettings.LockedColor = New
end
}).Default = FOVSettings.LockedColor
--// Functions / Functions
FunctionsSection:AddButton({
Name = "Reset Settings",
Callback = function()
Functions.ResetSettings()
Library.ResetAll()
end
})
FunctionsSection:AddButton({
Name = "Restart",
Callback = Functions.Restart
})
FunctionsSection:AddButton({
Name = "Exit",
Callback = function()
Functions:Exit()
Library.Unload()
end
})
FunctionsSection:AddButton({
Name = "Copy Script Page",
Callback = function()
setclipboard("https://[Log in to view URL]")
end
})
end,
})
local Button = MainTab:CreateButton({
Name = "ESP",
Callback = function()
loadstring(game:HttpGet('https://[Log in to view URL] '))()
end,
})
local Button = MainTab:CreateButton({
Name = "inf jump",
Callback = function()
local infjmp = true
game:GetService("UserInputService").jumpRequest:Connect(function()
if infjmp then
game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass"Humanoid":ChangeState("Jumping")
end
end)
end,
})
local Slider = MainTab:CreateSlider({
Name = "Walkspeed",
Range = {0, 300},
Increment = 1,
Suffix = "Speed",
CurrentValue = 16,
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 MyDiscordTab = Window:CreateTab("My Discord", nil) -- Title, Image
local Section = MyDiscordTab:CreateSection("My Discord")
local Input = MyDiscordTab:CreateInput({
Name = "My Discord",
PlaceholderText = "https://[Log in to view URL]",
RemoveTextAfterFocusLost = false,
Callback = function(Text)
-- The function that takes place when the input is changed
-- The variable (Text) is a string for the value in the text box
end,
})
To embed this project on your website, copy the following code and paste it into your website's HTML: