From e415b8ab50dd0cab95bfe7647d02888284fbc241 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 9 Sep 2024 15:44:19 +0800 Subject: [PATCH] 1 --- server/gameserver/player.cc | 2 +- server/tools/protobuild/cs_msgid.proto | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/server/gameserver/player.cc b/server/gameserver/player.cc index f2fbd1f1..813efcd8 100644 --- a/server/gameserver/player.cc +++ b/server/gameserver/player.cc @@ -1037,7 +1037,7 @@ void Player::_CMMove(f8::MsgHdr* hdr, const cs::CMMove& msg) ((cs::CMMove*)&msg)->clear_move_dir(); } } - if (msg.has_move_dir()) { + if (msg.has_move_dir() && !is_client_move) { #ifdef MYDEBUG1 a8::XPrintf("move_dir %f,%f,%f\n", { diff --git a/server/tools/protobuild/cs_msgid.proto b/server/tools/protobuild/cs_msgid.proto index 2a18ada3..89e8de18 100644 --- a/server/tools/protobuild/cs_msgid.proto +++ b/server/tools/protobuild/cs_msgid.proto @@ -77,4 +77,5 @@ enum SMMessageId_e _SMBattlePreInfoUpdate = 1034; _SMAddBattleHint = 1035; _SMDelBattleHint = 1036; + _SMPullback = 1037; }