In my minigames, everything goes well... the choosing random minigame, the teleporting, but when a few plates disappear, this comes out in the output:
06:33:40.238 - Transparency is not a valid member of Model 06:33:40.238 - Script 'Workspace.DisappearingPlates.removePlates', Line 25 - local disappearingPlates 06:33:40.239 - Script 'Workspace.DisappearingPlates.removePlates', Line 33 06:33:40.239 - Stack End
-- The function
while wait(1) do
local function disappearingPlates()
local plates = script.Parent:GetChildren()
local ranNum1 = plates[math.random(1, #plates)] -- problem :(
local ranNum2 = plates[math.random(1, #plates)]
--while ranNum1 == ranNum2 do
--wait()
--ranNum2 = plates[math.random(1, #plates)]
--end
for i = 0, 1, 0.05 do
wait()
ranNum1.Transparency = i
ranNum2.Transparency = i
end
ranNum1:Destroy()
ranNum2:Destroy()
end
disappearingPlates() -- problem :(
end
-- end of script :D

3 comments
So please, if you could help out that would be great :)
You are indexing the children of a model which contains (probably) Parts, your Script that you wrote up there and, based on error, 1 or more models. You should create a separate model to store only the Parts and index that.
Could you show us a picture of the explorer with all folds opened involving the plates.