Hi
How do I make an npc say something random when proximity prompt click?
Using Roblox's build in Chat method should do the trick!
Something like this:
local messages = {"Me-wow! Is that the latest felinor fashion?", "Hey hivekin can I bug you for a moment?"} -- we do a lil' trolling local prompt = script.Parent.ProximityPrompt -- change to whatever your prompt is local npc = script.Parent -- change to whatever your npc is local chat = game:GetService("Chat") prompt.Triggered:Connect(function() local index = math.round(math.random(1, #messages)); local selected_message = messages[index] chat:Chat(npc.Head, selected_message, Enum.ChatColor.White) end)