
Key Required
![[RED DESC]Event Frm NO GUI](https://scriptblox.com/images/sb/13827198708-1698013625912.webp)
local Workspace = workspace
local EventMobs = Workspace:FindFirstChild("EventMobs")
local function TeleportToRandomObject()
local models = EventMobs:GetChildren()
local randomModel = models[math.random(1, #models)]
local objects = randomModel:GetChildren()
local randomObject = objects[math.random(1, #objects)]
local player = game.Players.LocalPlayer
player.Character:SetPrimaryPartCFrame(randomObject.CFrame)
end
local teleportCoroutine = coroutine.create(TeleportToRandomObject)
while true do
wait(1)
coroutine.resume(teleportCoroutine)
teleportCoroutine = coroutine.create(TeleportToRandomObject)
end



bring mobs works, its better
after a while my player falls down the map and then it teleports to the starter world then teleports back to the halloween world which breaks it is there anyway to fix that? Like should i make it slower or re execute it when it happens.
make the script kill the enemy first bru why does it even keep teleporting to a different enemy if it didnt even kill the first one?
If you can't kill them, try changing the speed as explained in the description.