Here is the code for finding the nearest character:

```
function findNearestCharacter()
    local characters = game.Workspace:GetChildren()
    local myPos = game.Players.LocalPlayer.Character.PrimaryPart.Position
    local nearestCharacter = nil
    local nearestDistance = math.huge

    for i, character in pairs(characters) do
        if character:IsA("Model") and character ~= game.Players.LocalPlayer.Character then
            local distance = (character.PrimaryPart.Position - myPos).Magnitude
            if distance < nearestDistance then
                nearestCharacter = character
                nearestDistance = distance
            end
        end
    end

    return nearestCharacter
end

```

And here is the main code that uses the `findNearestCharacter` function to teleport the player to the nearest character:

```
local nearestCharacter = findNearestCharacter()

if nearestCharacter then
    game.Players.LocalPlayer.Character.PrimaryPart.CFrame = nearestCharacter.PrimaryPart.CFrame
end

```
นี่คือโค้ดสำหรับค้นหาอักขระที่ใกล้ที่สุด: ``` function findNearestCharacter() local character = game.Workspace:GetChildren() local myPos = game.Players.LocalPlayer.Character.PrimaryPart.Position local nearCharacter = nil local suitableDistance = math ใหญ่มากสำหรับ i ตัวละครเป็นคู่ (ตัวละคร) ทำ if character:IsA("Model") และ character ~= game.Players.LocalPlayer.Character จากนั้น local Distance = (Character.PrimaryPart.Position - myPos).Magnitude ถ้า Distance < NearestDistance จากนั้นที่ใกล้ที่สุดตัวละคร = ตัวละครที่ใกล้ที่สุดระยะทาง = ระยะทางสิ้นสุดสิ้นสุดสิ้นสุดส่งคืนที่ใกล้ที่สุดสิ้นสุดอักขระ ``` และนี่คือรหัสหลักที่ใช้ฟังก์ชัน `findNearestCharacter` เพื่อเคลื่อนย้ายผู้เล่นไปยังอักขระที่ใกล้ที่สุด: ``` ท้องถิ่นที่ใกล้ที่สุดตัวละคร = findNearestCharacter() ถ้าที่ใกล้ที่สุดตัวละครแล้ว game.Players.LocalPlayer.Character.PrimaryPart.CFrame = nearCharacter.PrimaryPart.CFrame สิ้นสุด ```
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence