So sorta like the system in work at a pizza place he scripted the Dialog to pop up saying something whenever the player clicks the wrong button or the correct button when the NPC's are ordering how does he accomplish this effect? I've looked all over the Wiki and haven't found anything related too it using dialog.. Can anyone help me?
I don't know how much more I need to emphasize the fact that I want the Dialog to pop up above the NPC's head and have text WITHOUT interacting with the Dialog
local script inside starterPlayerScripts trying to achieve the effect on line 32 and 34
local job = workspace.Job
local character = game:GetService("Players").LocalPlayer.Character
local m = Instance.new("Model", character)
m.Name = "JobService"
local a = Instance.new("BoolValue", character)
a.Name = "Customer"
local b = Instance.new("StringValue", character)
b.Name = "CustomerChoice"
local yel = job.Yel
local blu = job.Blu
local red = job.Red
local mouse = game:GetService("Players").LocalPlayer:GetMouse()
--mouse.TargetFilter = workspace.Job
while wait(0.1) do
if mouse.target == yel then
yel.SelectionBox.Adornee = yel
elseif mouse.target == blu then
blu.SelectionBox.Adornee = blu
elseif mouse.target == red then
red.SelectionBox.Adornee = red
else
blu.SelectionBox.Adornee = nil
red.SelectionBox.Adornee = nil
yel.SelectionBox.Adornee = nil
end
end
mouse.MouseButton1Down:connect(function(click)
local customerChoice = character.JobService.CustomerChoice
if mouse.target == customerChoice.Value then
-- dialog here
elseif mouse.target ~= customerChoice.Value then
-- dialog here
end
end)

3 comments
http://wiki.roblox.com/index.php?title=API:Class/Dialog, http://wiki.roblox.com/index.php?title=API:Class/DialogChoice, I do not believe you searched hard enough if you couldn't find anything.
Gee a page with nothing thanks how could I have been so stupid e.e and I don't know how much more blantant I can be by, Dialog that shows text pops up without the player having to interact with the NPC or with the dialog please actually read my post next time..
Well then, you should have emphasized that point. You never did so in your original question. You would have to custom make the GUI and potentially use magnitudes to detect the closest "cashier" to take the order. Dialogs do not show automatically, they show with client interaction.