From d0cb62fab6f2c921e12b5f7f33a4d74f90501cb5 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Fri, 27 Nov 2020 13:31:24 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E8=83=8C=E5=8C=85=E3=80=91=E7=89=A9?= =?UTF-8?q?=E5=93=81=E6=9C=80=E5=A4=A7=E6=95=B0=E9=87=8F=E9=99=90=E5=88=B6?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Message/PlayerInfoProto_pb.lua | 13 ++++++++++++- .../~Lua/Modules/Bag/BagManager.lua | 5 +++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua b/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua index bc44ccd88e..8f40dd3ca6 100644 --- a/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua +++ b/Assets/ManagedResources/~Lua/Message/PlayerInfoProto_pb.lua @@ -251,6 +251,7 @@ REFRESHITEMNUMRESPONSE_ITEMINFO_FIELD = protobuf.FieldDescriptor(); UPDATEBAGINDICATION = protobuf.Descriptor(); UPDATEBAGINDICATION_TYPE_FIELD = protobuf.FieldDescriptor(); UPDATEBAGINDICATION_ITEM_FIELD = protobuf.FieldDescriptor(); +UPDATEBAGINDICATION_ISMAX_FIELD = protobuf.FieldDescriptor(); MODIFYDECORATIONREQUEST = protobuf.Descriptor(); MODIFYDECORATIONREQUEST_DECORATIONID_FIELD = protobuf.FieldDescriptor(); MODIFYDECORATIONREQUEST_TYPE_FIELD = protobuf.FieldDescriptor(); @@ -2753,11 +2754,21 @@ UPDATEBAGINDICATION_ITEM_FIELD.message_type = CommonProto_pb.ITEM UPDATEBAGINDICATION_ITEM_FIELD.type = 11 UPDATEBAGINDICATION_ITEM_FIELD.cpp_type = 10 +UPDATEBAGINDICATION_ISMAX_FIELD.name = "isMax" +UPDATEBAGINDICATION_ISMAX_FIELD.full_name = ".com.ljsd.jieling.protocols.UpdateBagIndication.isMax" +UPDATEBAGINDICATION_ISMAX_FIELD.number = 3 +UPDATEBAGINDICATION_ISMAX_FIELD.index = 2 +UPDATEBAGINDICATION_ISMAX_FIELD.label = 1 +UPDATEBAGINDICATION_ISMAX_FIELD.has_default_value = false +UPDATEBAGINDICATION_ISMAX_FIELD.default_value = 0 +UPDATEBAGINDICATION_ISMAX_FIELD.type = 5 +UPDATEBAGINDICATION_ISMAX_FIELD.cpp_type = 1 + UPDATEBAGINDICATION.name = "UpdateBagIndication" UPDATEBAGINDICATION.full_name = ".com.ljsd.jieling.protocols.UpdateBagIndication" UPDATEBAGINDICATION.nested_types = {} UPDATEBAGINDICATION.enum_types = {} -UPDATEBAGINDICATION.fields = {UPDATEBAGINDICATION_TYPE_FIELD, UPDATEBAGINDICATION_ITEM_FIELD} +UPDATEBAGINDICATION.fields = {UPDATEBAGINDICATION_TYPE_FIELD, UPDATEBAGINDICATION_ITEM_FIELD, UPDATEBAGINDICATION_ISMAX_FIELD} UPDATEBAGINDICATION.is_extendable = false UPDATEBAGINDICATION.extensions = {} MODIFYDECORATIONREQUEST_DECORATIONID_FIELD.name = "decorationId" diff --git a/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua b/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua index 261ca84265..fba8dfa775 100644 --- a/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Bag/BagManager.lua @@ -1076,6 +1076,11 @@ function this.BagIndicationRefresh(msg) --检测背包红点 CheckRedPointStatus(RedPointType.Bag_HeroDebris) CheckRedPointStatus(RedPointType.Bag_BoxAndBlueprint) + + -- 超出最大数量限制提示 + if msg.isMax and msg.isMax == 1 then + MsgPanel.ShowOne("背包已满,其余奖励将通过邮件发送") + end end function this.SetDropIsSHowEquipPrint(dropIsSHowEquipPrint)