Can you not have logical operator such as or in FindfirstChild or am I just missing a step?
Local bloon = game.workspace:findFirstChild("Part1"or"Part2") -- reads part1 but when i have only part2 its nil if bloon then print("Part exists") else print("nil") end
You're close.
print(nil or 1)--// 1 print(1 or nil)--// 1 print(1 or 1)--// 1 print(nil or nil)--// nil
"Part1"or"Part2"
results to "Part1"
. To fix this, use or with two FindFirstChilds.
local bloon = workspace:FindFirstChild("Part1")or workspace:FindFirstChild("Part2")