diff --git a/server/gameserver/metadata.cc b/server/gameserver/metadata.cc index e722526..929948e 100644 --- a/server/gameserver/metadata.cc +++ b/server/gameserver/metadata.cc @@ -85,6 +85,10 @@ namespace MetaData } } } + { + int_param1 = a8::XValue(i->param1()); + float_param1 = a8::XValue(i->param1()).GetDouble(); + } } void EquipUpgrade::Init() diff --git a/server/gameserver/metadata.h b/server/gameserver/metadata.h index 92bd0dd..0e2331f 100755 --- a/server/gameserver/metadata.h +++ b/server/gameserver/metadata.h @@ -54,6 +54,8 @@ namespace MetaData std::vector> bullet_born_offset; std::array volume = {}; + int int_param1 = 0; + float float_param1 = 0; void Init(); }; diff --git a/server/tools/protobuild/metatable.proto b/server/tools/protobuild/metatable.proto index 84bc87e..848789f 100755 --- a/server/tools/protobuild/metatable.proto +++ b/server/tools/protobuild/metatable.proto @@ -94,6 +94,7 @@ message Equip optional int32 buffid = 38; optional int32 drop_id = 40; optional int32 explosion_effect = 42; + optional string param1 = 43; optional string inventory_slot = 31; //库存槽位 optional int32 _inventory_slot = 32; //库存槽位