0% found this document useful (0 votes)
25 views

main.lua

Look

Uploaded by

fsgbnicholas
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)
25 views

main.lua

Look

Uploaded by

fsgbnicholas
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
You are on page 1/ 3

local Rayfield = loadstring(game:HttpGet('https://sirius.

menu/rayfield'))()

local Window = Rayfield:CreateWindow({


Name = "Rayfield Example Window",
Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image
(number). 0 to use no icon (default).
LoadingTitle = "Rayfield Interface Suite",
LoadingSubtitle = "by Sirius",
Theme = "Default", -- Check
https://docs.sirius.menu/rayfield/configuration/themes

DisableRayfieldPrompts = false,
DisableBuildWarnings = false, -- Prevents Rayfield from warning when the script
has a version mismatch with the interface

ConfigurationSaving = {
Enabled = true,
FolderName = nil, -- Create a custom folder for your hub/game
FileName = "Big Hub"
},

Discord = {
Enabled = false, -- Prompt the user to join your Discord server if their
executor supports it
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", -- 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 = 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("speed", 4483362458) -- Title, Image


local mainSection = mainTab:CreateSection("speed")

Rayfield:Notify({
Title = "Notification Title",
Content = "Notification Content",
Duration = 5,
Image = 4483362458,
})
local Button = mainTabTab:CreateButton({
Name = "aimbot",
Callback = function()
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local Mouse = LocalPlayer:GetMouse()

local function getClosestPlayer()


local closestPlayer = nil
local shortestDistance = math.huge

for _, player in ipairs(Players:GetPlayers()) do


if player ~= LocalPlayer and player.Character and
player.Character:FindFirstChild("HumanoidRootPart") then
local distance = (Mouse.Hit.p -
player.Character.HumanoidRootPart.Position).magnitude
if distance < shortestDistance then
shortestDistance = distance
closestPlayer = player
end
end
end

return closestPlayer
end

local function aimbot()


while true do
local targetPlayer = getClosestPlayer()
if targetPlayer and targetPlayer.Character then
local targetPosition = targetPlayer.Character.HumanoidRootPart.Position
-- Change the camera's CFrame to look at the target
workspace.CurrentCamera.CFrame =
CFrame.new(workspace.CurrentCamera.CFrame.Position, targetPosition)
end
wait(0.1) -- Adjust the speed of the aimbot
end
end

-- Start the aimbot when the script runs


aimbot()
end,
})

local sideTab = Window:CreateTab("Off", 4483362458) -- Title, Image


local sideSection = sideTab:CreateSection("off")

local Button = sideTab:CreateButton({


Name = "off",
Callback = function()
local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")
local LocalPlayer = Players.LocalPlayer

local aimbotEnabled = false -- Boolean to track aimbot state

-- Function to turn off aimbot


local function turnOffAimbot()
aimbotEnabled = false
end

-- Key binding to turn off aimbot


UserInputService.InputBegan:Connect(function(input, gameProcessedEvent)
if not gameProcessedEvent then
if input.KeyCode == Enum.KeyCode.Seven then -- Press '7' to toggle aimbot
off
turnOffAimbot()
end
end
end)
end,
})

You might also like