
Keyless

local player = game:GetService("Players").LocalPlayer
local runService = game:GetService("RunService")
local enemyFolderPath = workspace:FindFirstChild("Enemies")
if not enemyFolderPath then
return warn("Enemies not found hex has been updated")
end
local subfolderNames = {"1", "2", "3", "4", "5", "6", "7", "8", "9", "10"}
local activeSubfolder = "1"
local teleporting = false
local function isValidEnemy(enemy)
return enemy:IsA("Model") and enemy:FindFirstChild("HumanoidRootPart")
end
local function teleportToEnemy(enemy)
local hrp = enemy:FindFirstChild("HumanoidRootPart")
if hrp and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
player.Character:MoveTo(hrp.Position + Vector3.new(0, 2, 0))
end
end
local function loopTeleportEnemies()
runService.Heartbeat:Connect(function()
if teleporting and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local enemySubfolder = enemyFolderPath:FindFirstChild(activeSubfolder)
if enemySubfolder then
for _, enemy in ipairs(enemySubfolder:GetChildren()) do
if isValidEnemy(enemy) then
teleportToEnemy(enemy)
end
end
end
end
end)
end
local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local Dropdown = Instance.new("TextButton")
local StartButton = Instance.new("TextButton")
local StopButton = Instance.new("TextButton")
local FolderLabel = Instance.new("TextLabel")
ScreenGui.Parent = game.CoreGui
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1)
Frame.Size = UDim2.new(0, 300, 0, 400)
Frame.Position = UDim2.new(0.1, 0, 0.1, 0)
Frame.Draggable = true
Frame.Active = true
FolderLabel.Parent = Frame
FolderLabel.Text = "Selected Folder: " .. activeSubfolder
FolderLabel.Size = UDim2.new(0, 280, 0, 40)
FolderLabel.Position = UDim2.new(0, 10, 0, 10)
FolderLabel.TextColor3 = Color3.new(1, 1, 1)
Dropdown.Parent = Frame
Dropdown.Text = "Change Folder"
Dropdown.Size = UDim2.new(0, 280, 0, 40)
Dropdown.Position = UDim2.new(0, 10, 0, 60)
Dropdown.TextColor3 = Color3.new(1, 1, 1)
StartButton.Parent = Frame
StartButton.Text = "Start Teleporting"
StartButton.Size = UDim2.new(0, 280, 0, 40)
StartButton.Position = UDim2.new(0, 10, 0, 110)
StartButton.TextColor3 = Color3.new(0, 1, 0)
StopButton.Parent = Frame
StopButton.Text = "Stop Teleporting"
StopButton.Size = UDim2.new(0, 280, 0, 40)
StopButton.Position = UDim2.new(0, 10, 0, 160)
StopButton.TextColor3 = Color3.new(1, 0, 0)
Dropdown.MouseButton1Click:Connect(function()
local selectionFrame = Instance.new("Frame", Frame)
selectionFrame.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
selectionFrame.Size = UDim2.new(0, 280, 0, #subfolderNames * 30)
selectionFrame.Position = UDim2.new(0, 10, 0, 200)
for i, folderName in ipairs(subfolderNames) do
local folderButton = Instance.new("TextButton", selectionFrame)
folderButton.Text = folderName
folderButton.Size = UDim2.new(0, 280, 0, 30)
folderButton.Position = UDim2.new(0, 0, 0, (i - 1) * 30)
folderButton.TextColor3 = Color3.new(1, 1, 1)
folderButton.MouseButton1Click:Connect(function()
activeSubfolder = folderName
FolderLabel.Text = "Selected Folder: " .. folderName
selectionFrame:Destroy()
end)
end
end)
StartButton.MouseButton1Click:Connect(function()
teleporting = true
end)
StopButton.MouseButton1Click:Connect(function()
teleporting = false
end)
player.CharacterAdded:Connect(function()
task.wait(1)
loopTeleportEnemies()
end)
loopTeleportEnemies()
print("Success EZ")
useless
it just teleports me to the mobs