From d5373abb8d706e4ae1f9508e937f5d2dab52d729 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 26 Aug 2019 20:07:50 +0800 Subject: [PATCH] 1 --- server/gameserver/handlermgr.cc | 1 + server/gameserver/human.cc | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/server/gameserver/handlermgr.cc b/server/gameserver/handlermgr.cc index b1ed42a..cba54bb 100644 --- a/server/gameserver/handlermgr.cc +++ b/server/gameserver/handlermgr.cc @@ -61,6 +61,7 @@ static void _GMStatGetRealTimeOnline(f8::JsonHttpRequest* request) request->resp_xobj->SetVal("errcode", 0); request->resp_xobj->SetVal("errmsg", ""); request->resp_xobj->SetVal("num", App::Instance()->perf.entity_num[ET_Player]); + request->resp_xobj->SetVal("room_num", RoomMgr::Instance()->RoomNum()); } void HandlerMgr::Init() diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 8375fdb..9a775db 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -2069,7 +2069,7 @@ void Human::GenBattleReportData(a8::MutableXObject* params) } params->SetVal("score", 0); params->SetVal("pass_score", has_pass ? stats.pass_score * 2 : stats.pass_score); - params->SetVal("rank_score", has_pass ? stats.rank_score * 2 : stats.rank_score); + params->SetVal("rank_score", stats.rank_score); } void Human::InternalSendGameOver() @@ -2237,7 +2237,7 @@ void Human::SendBattleReport() on_error, url.c_str(), *params, - MAX_SYS_HTTP_NUM + (room->room_uuid % MAX_USER_HTTP_NUM) + MAX_SYS_HTTP_NUM + (entity_uniid % MAX_USER_HTTP_NUM) ); delete params; }