Hello! I’ve recently created this local script for some sort of machine with built in buttons and a screen. What should happen is that when a button is pressed, the screen should update to include it. However, the local script doesn’t seem to be detecting the .Activated events…
local Essentials = script.Parent
local Buttons = Essentials:WaitForChild("Buttons")
local LetterButtons = Buttons:WaitForChild("Letters")
local EntityName = ""
function RequestUpdate(Letter)
EntityName = EntityName .. Letter
Essentials:WaitForChild("Screen"):WaitForChild("DisplayUI"):WaitForChild("TextLabel").Text = EntityName
print(EntityName)
end
LetterButtons:WaitForChild("A"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("A")
end)
LetterButtons:WaitForChild("B"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("B")
end)
LetterButtons:WaitForChild("C"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("C")
end)
LetterButtons:WaitForChild("D"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("D")
end)
LetterButtons:WaitForChild("E"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("E")
end)
LetterButtons:WaitForChild("F"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("F")
end)
LetterButtons:WaitForChild("G"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("G")
end)
LetterButtons:WaitForChild("H"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("H")
end)
LetterButtons:WaitForChild("I"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("I")
end)
LetterButtons:WaitForChild("J"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("J")
end)
LetterButtons:WaitForChild("K"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("K")
end)
LetterButtons:WaitForChild("L"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("L")
end)
LetterButtons:WaitForChild("M"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("M")
end)
LetterButtons:WaitForChild("N"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("N")
end)
LetterButtons:WaitForChild("O"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("O")
end)
LetterButtons:WaitForChild("P"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("P")
end)
LetterButtons:WaitForChild("Q"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("Q")
end)
LetterButtons:WaitForChild("R"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("R")
end)
LetterButtons:WaitForChild("S"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("S")
end)
LetterButtons:WaitForChild("T"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("T")
end)
LetterButtons:WaitForChild("U"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("U")
end)
LetterButtons:WaitForChild("V"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("V")
end)
LetterButtons:WaitForChild("W"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("W")
end)
LetterButtons:WaitForChild("X"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("X")
end)
LetterButtons:WaitForChild("Y"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("Y")
end)
LetterButtons:WaitForChild("Z"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate("Z")
end)
LetterButtons:WaitForChild("SPACE"):WaitForChild("DisplayUI"):WaitForChild("Frame"):WaitForChild("Button").Activated:Connect(function()
RequestUpdate(" ")
end)