Hello my name is sanjay.I created a cloudscript function called setMapData.
Here is the definition for this:
handlers.setMapData=function(args,context) {
var keyname=args.parametername;
server.UpdateUserData
({ PlayFabId:currentPlayerId,
Data:{ keyname:JSON.stringify(args.data)
}
});
};
I am sending parameters like this:
{
"parametername": "map1alien",
"data":
{
"0":
{
"type": "trap1",
"x": "-1317.419312",
"y": "-158.157776",
"z": "228.536713"
}
}
}
But inside my playerdata INSTEAD OF FILLING THE DATA IN "map1alien" field IT IS CREATING A
NEW FIELD CALLED "keyname" and putting data inside it.PLz help me.Thank you