getgenv().Grind = true local maps = {"Demon Hill"} local enemy = {"Ice Demon"} local enemyType = {"Boss"} local playerPath = game:GetService("Workspace").PLRCharacters.PUT YOUR USERNAME HERE.HumanoidRootPart --CFrame teleportation local playerPathH = game:GetService("Workspace").PLRCharacters.YOUR USERNAME HERE.Humanoid --MoveTo() use for more legit play local enemyPath = game:GetService("Workspace").EnemyNPCs[maps[1]] while wait(.5) do if not Grind then break end for i,v in pairs(enemyPath:getChildren()) do if v.name == enemyType[1] and #v:getChildren() > 0 then print("Found a boss") --playerPath.CFrame = v["Ice Demon"].HumanoidRootPart.CFrame --Rather test MoveTo() playerPathH:MoveTo(v[enemy[1]].HumanoidRootPart.Position) print("Teleported Player to boss") while wait(.2) do if #v:getChildren() < 1 then break end print("Boss Still alive") end end end end