From 243b130a490b5c9422f4f29e36f82664e341c7c4 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 3 Jul 2019 13:21:55 +0800 Subject: [PATCH] 1 --- server/tools/protobuild/cs_proto.proto | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/server/tools/protobuild/cs_proto.proto b/server/tools/protobuild/cs_proto.proto index c0dc8ae..1fbbe92 100755 --- a/server/tools/protobuild/cs_proto.proto +++ b/server/tools/protobuild/cs_proto.proto @@ -138,20 +138,15 @@ message MFPlayerFull optional bool dead = 7; //是否已死亡 optional bool downed = 8; //是否跌倒 optional bool disconnected = 9; //是否断网 - optional int32 anim_type = 10; // - optional int32 anim_seq = 11; // - //optional int32 action_type = 12; //0: none 1:reload 2:useitem 3:relive 4: rescue - //optional int32 action_duration = 22; //持续时间毫秒 optional MFSkin skin = 13; //皮肤id optional int32 backpack = 14; //背包 optional int32 helmet = 16; //头盔 optional int32 chest = 17; //防弹衣 optional MFWeapon weapon = 18; //武器 optional int32 energy_shield = 19; //能量护盾 - optional int32 vip = 20; //vip - optional int32 sdmg = 21; optional int32 max_energy_shield = 22; //最大能量护盾 repeated MFBodyState states = 23; //角色状态 + repeated MFBuff buff_list = 24; //buff列表 } //阻挡物-部分 @@ -552,6 +547,14 @@ message MFBodyState optional float lasting_time = 3; //持续时间(总时间毫秒) } +//buff +message MFBuff +{ + optional int32 buff_id = 1; //buff id + optional float left_time = 2; //剩余时间(单位毫秒) + optional float lasting_time = 3; //持续时间(总时间毫秒) +} + //飞机 message MFPlane { @@ -578,6 +581,7 @@ message CMJoin optional int32 energy_shield = 12; //能量护盾 optional int32 baseskin = 13; //皮肤id optional int32 basemelee = 14; //xx + optional MFWeapon weapon = 15; //武器 repeated MFWeapon weapons = 17; //武器列表 repeated MFSkin skins = 18; //皮肤列表 key: 皮肤id value:皮肤等级 repeated int32 prepare_items = 19; //战斗前准备道具 战前准备护盾存到energy_shield