diff --git a/server/gameserver/gamelog.cc b/server/gameserver/gamelog.cc index 9fc0dc1..65c8e39 100644 --- a/server/gameserver/gamelog.cc +++ b/server/gameserver/gamelog.cc @@ -24,6 +24,7 @@ void GameLog::GameStart(Player* hum) prop->SetVal("account_register_utctime", hum->account_registertime); prop->SetVal("account_register_date", a8::TimestampToDateTime(hum->account_registertime)); prop->SetVal("game_uniid", a8::XValue(hum->room->GetRoomUuid()).GetString()); + prop->SetVal("game_type", a8::XValue(hum->room->GetRoomType()).GetString()); //prop->SetVal("game_param", ""); prop->SetVal("nickname", hum->name); //prop->SetVal("localuuid", ""); @@ -58,6 +59,7 @@ void GameLog::GameEnd(Player* hum) prop->SetVal("account_register_utctime", hum->account_registertime); prop->SetVal("account_register_date", a8::TimestampToDateTime(hum->account_registertime)); prop->SetVal("game_uniid", a8::XValue(hum->room->GetRoomUuid()).GetString()); + prop->SetVal("game_type", a8::XValue(hum->room->GetRoomType()).GetString()); //prop->SetVal("game_param", ""); prop->SetVal("game_gold", hum->stats.gold); prop->SetVal("game_score", hum->stats.score); diff --git a/server/gameserver/room.cc b/server/gameserver/room.cc index 812488d..fb5c8fa 100644 --- a/server/gameserver/room.cc +++ b/server/gameserver/room.cc @@ -195,6 +195,7 @@ void Room::AddPlayer(Player* hum) hum->RefreshView(); AddPlayerPostProc(hum); NotifyUiUpdate(); + GameLog::Instance()->GameStart(hum); } int Room::AllocUniid()