Firing table through remote event broke

image In this picture it inserts 1 image button into “mytable”. Then sends mytable off to the server (in the output it prints how many keys are in the table which is one key

In the server it prints how many keys are in mytable and it says there is nothing, did i do something wrong?

Seems like you’re firing variables the server can’t see. If those UIListLayouts was made by the client the server will not be able to see it, if the GUI was made/cloned by the client the server will not able to see it, this is one of those FilteringEnabled rules, that’s why you keep getting an empty table.

1 Like

So how do i send all the children to the server while being recognized, the amount of children isnt a set number btw, there can be any amount

You can make the GUI be created by the server and make the UiListLayouts be created by the server, or you can instead just do string values instead (I’m not sure what you’re using the UIListLayout for.)

wdym string values, would client cloned string values be recognized by the server?

Yeah if you do FireServer:("Hi Chucky") the server will be able to see it your ‘Hi Chucky’ through the variables sent to the server. By string values I mean regular strings, not the StringValue instance.

The problem is that if you make an instance on the client, the server will not be able to see that. What you’re doing is firing UIListLayouts that were not made by the server, so it can’t see the content inside of that table because it’s referring to an instance the server has not made.