local trigger = script.Parent -- Получаем область обнаружения
local npc = game.Workspace:WaitForChild("NPC") -- Ищем NPC в Workspace
-- Функция для появления NPC
local function onTouch(hit)
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player then
npc.Position = trigger.Position +
Vector3.new (0, 5, 0) -- Позиционируем NPC перед игроком
npc.Parent = game.Workspace -- Перемещаем NPC в Workspace
npc.Enabled = true -- Делаем NPC видимым
end
end
-- Привязываем функцию к событию касания
trigger.Touched:Connect(onTouch)
Нужен скрипт, который создаст перед нами нпс, типо: мы наступаем на определённое место, и перед нами появляется нпс.