에러가 발생한 경우 아래 정보를 모두 제공해주시면 보다 정확한 답변이 가능합니다!
- 프로젝트 명 : prison
- SDK 버전 : 5.4.5
- 에러 코드 :
- 스테이터스 코드 :
- 에러메시지 :
이렇게 데이터를 넣었습니다.
Param param = new Param();
Dictionary<string, int> dic1 = new Dictionary<string, int>
{
{"now_total_damage_int", data2.now_total_damage_int},
{"now_special_food_day_int", data2.now_special_food_day_int},
{"now_drug_in_day_int", data2.now_drug_in_day_int}
};
Dictionary<string, float> dic2 = new Dictionary<string, float>
{
{"now_special_food_co_f1", data2.now_special_food_co_f1},
{"now_special_food_co_f2", data2.now_special_food_co_f2}
};
Dictionary<string, byte> dic3 = new Dictionary<string, byte>
{
{"now_who_by", data2.now_who_by},
{"now_week_by", data2.now_week_by},
{"now_supermarket_what_item_by", data2.now_supermarket_what_item_by}
};
short now_jang_short = data2.now_jang_short;
bool now_special_food_co_bool = data2.now_special_food_co_bool;
param.Add("dic1", dic1);
param.Add("dic2", dic2);
param.Add("dic3", dic3);
param.Add("now_jang_short", now_jang_short);
param.Add("now_special_food_co_bool", now_special_food_co_bool);
딕셔너리 3개랑 숏이랑 불리안이랑 총 5개 타입으로 서버에 넣었는데
이제 이걸 꺼내와서 받아야 되거든요
Where where = new Where();
BackendReturnObject bro = Backend.GameData.Get("Data", where);
if (bro.Rows().Count > 0)
{
var rows = BackendReturnObject.Flatten(bro.Rows());
foreach (var row in bro.Rows())
{
var dic = row[""];
foreach(var data in dic)
{
int now_my_tool1 =
}
}
도저히 모르겠습니다.
ㅠ ㅠ
좀 자세하게 알려주세요~~~~
어떻게 딕셔너리랑 다른 값들을 받아올 수 있나요?