From f154750b7b99fa04bb7bcb53cbefa75054e1bfde Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 21 Apr 2021 16:41:12 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index 92c7611..da3d55d 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -118,7 +118,7 @@ void Human::FillMFObjectPart(Room* room, Human* hum, cs::MFObjectPart* part_data part_data->set_object_type(ET_Player); cs::MFPlayerPart* p = part_data->mutable_union_obj_1(); p->set_obj_uniid(GetEntityUniId()); - p->set_speed(GetSpeed()); + p->set_speed(GetSpeed() * SERVER_FRAME_RATE); TypeConvert::ToPb(GetPos(), p->mutable_pos()); TypeConvert::ToPb(attack_dir, p->mutable_dir()); } @@ -162,7 +162,7 @@ void Human::FillMFObjectFull(Room* room, Human* hum, cs::MFObjectFull* full_data p->set_disconnected(disconnected); p->set_anim_type(anim_type); p->set_anim_seq(anim_seq); - p->set_speed(GetSpeed()); + p->set_speed(GetSpeed() * SERVER_FRAME_RATE); for (auto itr : skins) { auto skin = p->add_skin(); itr.ToPB(skin);