what am I doing wrong?
serverside code:
- Code: Select all
public override void UserJoined(Player player)
{
var clientName = "";
player.JoinData.TryGetValue("Name", out clientName);
var recources = new Dictionary<string, int>();
PlayerIO.BigDB.Load("Users",clientName,
delegate(DatabaseObject databaseObject)
{
var recourcesObject = databaseObject.GetObject("Recources");
// variables are declared
//
Aluminium = recourcesObject.GetInt("Aluminium"); // value in the database: 110
Titanium = recourcesObject.GetInt("Titanium"); // 20
Uranium = recourcesObject.GetInt("Uranium"); // 30
Hydrogen = recourcesObject.GetInt("Hydrogen"); // 40
Elix = recourcesObject.GetInt("Elix"); // 50
Credits = recourcesObject.GetInt("Credits"); // 11
recources.Add("Aluminium", Aluminium);
recources.Add("Titanium", Titanium);
recources.Add("Uranium", Uranium);
recources.Add("Hydrogen", Hydrogen);
recources.Add("Elix", Elix);
recources.Add("Credits", Credits);
});
var m2 = Message.Create("m2", Aluminium, Titanium, Uranium, Hydrogen, Elix, Credits);
player.Send(m2);
}
received message on the client:
0
0
0
0
0