Загрузка данных


local dialog = script.Parent -- Наш объект Dialog
-- Ищем блок в тюрьме, к которому полетим
local destination = workspace:WaitForChild("PrisonTeleport") 

-- Это событие срабатывает, когда игрок кликает на ВООБЩЕ ЛЮБОЙ твой вариант ответа
dialog.DialogChoiceSelected:Connect(function(player, choice)
	
	-- Мы убрали строчку "if choice.Name == ..." 
	-- Теперь скрипту абсолютно всё равно, что выбрал игрок. Выбрал хоть что-то? Полетели!
	
	local character = player.Character
	if character and character:FindFirstChild("HumanoidRootPart") then
		
		-- Даем игроку 2 секунды, чтобы он успел прочитать ехидный ответ НПС
		task.wait(2)
		
		-- ТЕЛЕПОРТАЦИЯ В ТЮРЬМУ
		character:PivotTo(destination.CFrame + Vector3.new(0, 3, 0))
	end
		
end)