Roblox Luau言語を使用して、私に最も近いキャラクターを見つけるスクリプトを作成し、そのキャラクターにテレポートしますか？最寄りの文字を取得するための個別の関数を作成し、メインコードに組み込みます。
これが最寄りの文字を見つけるためのコードです：

`` `
関数FindNearestCharacter（）
    ローカル文字= game.workspace：getChildren（）
    ローカルmypos = game.players.localplayer.character.primarypart.position
    ローカル最寄りのCharacter = nil
    ローカルCOSTOREDISTANCE = MATH.HUGE

    私のために、ペアの文字（文字）はします
        if character：isa（ "model"）およびcharality〜 = game.players.localplayer.character then then
            local distance =（chariture.primarypart.position -mypos）.magnitude
            距離<最も近い距離の場合
                Choretaracter =文字
                COSTERDISTANCE =距離
            終わり
        終わり
    終わり

    最寄りのCharacterを返します
終わり

`` `

そして、ここに「FindNearestCharacter」関数を使用して、プレーヤーを最寄りの文字にテレポートするメインコードがあります。

`` `
local toseartcharacter = findnearestcharacter（）

最寄りの特徴の場合
    game.players.localplayer.character.primarypart.cframe = teartscharacter.primarypart.cframe
終わり

`` `