I working on a game with a level select the way it works is client asks for its player data dictonary with a Remotefunction from the server then it creates the gui depending on the dictonary of data
The problem is that on the server it sends over a dictonary with 17 elemnts
That look like this
{
PlayerOnLevel = 0;
["1"] = {ImageId = "http://www.roblox.com/asset/?id=8062553122", Unlocked = true, Difficulty = Easy,
Tip = "Press C or tap the flag icon to put down a checkpoint for the ball and each level got a max"};
["2"] = {ImageId = "", Unlocked = false, Difficulty = Easy,
Tip = ""};
["3"] = {ImageId = "", Unlocked = false, Difficulty = Easy,
Tip = ""};
["4"] = {ImageId = "", Unlocked = false, Difficulty = Easy,
Tip = ""};
["5"] = {ImageId = "", Unlocked = false, Difficulty = Easy,
Tip = ""};
["6"] = {ImageId = "http://www.roblox.com/asset/?id=8062546001", Unlocked = true, Difficulty = Meduim,
Tip = ""};
["7"] = {ImageId = "", Unlocked = false, Difficulty = Meduim,
Tip = ""};
["8"] = {ImageId = "", Unlocked = false, Difficulty = Meduim,
Tip = ""};
["9"] = {ImageId = "", Unlocked = false, Difficulty = Meduim,
Tip = ""};
["10"] = {ImageId = "", Unlocked = false, Difficulty = Meduim,
Tip = ""};
["11"] = {ImageId = "", Unlocked = false, Difficulty = Hard,
Tip = ""};
["12"] = {ImageId = "", Unlocked = false, Difficulty = Hard,
Tip = ""};
["13"] = {ImageId = "", Unlocked = false, Difficulty = Hard,
Tip = ""};
["14"] = {ImageId = "", Unlocked = false, Difficulty = Hard,
Tip = ""};
["15"] = {ImageId = "", Unlocked = false, Difficulty = Hard,
Tip = ""};
["16"] = {ImageId = "", Unlocked = false, Difficulty = Boss,
Tip = ""};
}
but the client gets just the elements 1 and 8 and nothing eles just those two enterys
the thing is that this only happens on mobile and not on pc
and I have no idea what I should do now
any help is highlly appriciated