
KeylessUniversal

local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
-- // Services
local ts = game:GetService("TeleportService")
local lighting = game:GetService("Lighting")
local vu = game:GetService("VirtualUser")
local players = game:GetService("Players")
local lp = players.LocalPlayer
-- // Window Setup
local Window = Rayfield:CreateWindow({
Name = "Troll Players tp",
LoadingTitle = "Doomspire Troller v7",
LoadingSubtitle = "Master Plan Loaded",
ConfigurationSaving = { Enabled = false }
})
-- // State Variables
local targetName = ""
local stick = false
local killall = false
local god = false
local above = false
local dodge = false
local afk = false
-- // Anti-Idle (YouTube Mode)
lp.Idled:Connect(function()
if afk then
vu:CaptureController()
vu:ClickButton2(Vector2.new())
end
end)
-- // Helper Functions
local function getPos(targetHRP)
local t = tick() * 10
if above then
-- The Master Plan: Hovering above head
return targetHRP.CFrame * CFrame.new(math.sin(t)*2, 6, math.cos(t)*2) * CFrame.Angles(math.rad(-90), 0, 0)
elseif dodge then
-- Aggressive Jitter
return targetHRP.CFrame * CFrame.new(math.sin(t)*3.5, 0, 4)
else
-- Basic Back TP
return targetHRP.CFrame * CFrame.new(0, 0, 3)
end
end
local function attack()
local char = lp.Character
if char then
local tool = char:FindFirstChildOfClass("Tool")
if tool then tool:Activate() end
end
end
-- // Tabs
local Combat = Window:CreateTab("Main", 4483362458)
local Defense = Window:CreateTab("Defense", 4483362458)
local Settings = Window:CreateTab("Settings", 4483362458)
-- // Combat Tab
Combat:CreateInput({
Name = "Username / Short Name",
PlaceholderText = "Target...",
Callback = function(t) targetName = t end,
})
Combat:CreateToggle({
Name = "Stick Behind/Above Player",
CurrentValue = false,
Callback = function(v)
stick = v
task.spawn(function()
while stick do
local char = lp.Character
if char and char:FindFirstChild("HumanoidRootPart") then
for _, p in pairs(players:GetPlayers()) do
if p ~= lp and p.TeamColor ~= lp.TeamColor and string.find(string.lower(p.Name), string.lower(targetName)) then
if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local targetHRP = p.Character.HumanoidRootPart
char:SetPrimaryPartCFrame(CFrame.new(getPos(targetHRP).p, targetHRP.Position))
attack()
end
end
end
end
task.wait()
end
end)
end,
})
Combat:CreateToggle({
Name = "Loop Kill All",
CurrentValue = false,
Callback = function(v)
killall = v
task.spawn(function()
while killall do
for _, p in pairs(players:GetPlayers()) do
if not killall then break end
if p ~= lp and p.TeamColor ~= lp.TeamColor then
local tChar = p.Character
local tHum = tChar and tChar:FindFirstChildOfClass("Humanoid")
local tHRP = tChar and tChar:FindFirstChild("HumanoidRootPart")
while killall and tHum and tHum.Health > 0 and tHRP and tHRP.Position.Y > -50 do
local myChar = lp.Character
local myHRP = myChar and myChar:FindFirstChild("HumanoidRootPart")
if myHRP then
myChar:SetPrimaryPartCFrame(CFrame.new(getPos(tHRP).p, tHRP.Position))
attack()
end
task.wait()
end
end
end
task.wait(0.5)
end
end)
end,
})
-- // Defense Tab
Defense:CreateToggle({
Name = "Go Above (Master Plan)",
CurrentValue = false,
Callback = function(v) above = v end,
})
Defense:CreateToggle({
Name = "Dodge (Jitter)",
CurrentValue = false,
Callback = function(v) dodge = v end,
})
Defense:CreateToggle({
Name = "God Mode (FF Loop)",
CurrentValue = false,
Callback = function(v)
god = v
task.spawn(function()
while god do
local c = lp.Character
if c and not c:FindFirstChildOfClass("ForceField") then
Instance.new("ForceField", c).Visible = false
end
task.wait(0.5)
end
end)
end,
})
-- // Settings Tab
Settings:CreateToggle({
Name = "Infinite AFK (For YouTube)",
CurrentValue = false,
Callback = function(v) afk = v end,
})
Settings:CreateButton({
Name = "Server Hop",
Callback = function() ts:Teleport(game.PlaceId) end,
})
Rayfield:Notify({
Title = "Success",
Content = "Script Ready",
Duration = 3,
})No comments yet for this script.



