Multiple Strings but only first one works

workspace[“TeleportPopUp” or “LivingRoomPopUp” or “LivingRoomPopUp2” or “SchoolPopUp”].Touched:Connect(function(hit)

Does anyone know why it only gets the first item found in the workspace and not everything else?

Or do you recommend I do a for loop for the workspace and do an if statement to find the names instead?

I am not sure what you were trying to do. The or operator returns its first operand if it is truthy (not false or nil)

Yes

I just realized that as I re-read the code, thanks.