local guis = {}
for i,v in ipairs(viewguis:GetDescendants()) do --Getting instances
local PropertyValues = PropertiesModule.GetPropertyValues(v) --Getting current instance properties
table.insert(PropertyValues,1,v["ClassName"])
print(PropertyValues)
table.insert(guis,PropertyValues)
print(guis)
end
The tables in the guis are converted to the last propertyvalue. And I don’t want that to happen. They should stay as the current incoming propertyvalue instead of changing to the last one.
(used translate)
Output; There are 1 screengui and 1 frame (First getting screen gui)
it's too long i cropped it a bit
(1 and 2 are the same as the previous screenshot)