diff --git a/server/gameserver/car.h b/server/gameserver/car.h index 5d17bf2..ad3e000 100644 --- a/server/gameserver/car.h +++ b/server/gameserver/car.h @@ -7,6 +7,7 @@ namespace MetaData { struct Equip; + struct Player; } class Human; @@ -36,5 +37,5 @@ class Car : public MoveableEntity bool later_removed_ = false; Human* driver_ = nullptr; std::set passengers_; - + MetaData::Player* hero_meta_ = nullptr; }; diff --git a/server/tools/protobuild/metatable.proto b/server/tools/protobuild/metatable.proto index aec1e56..7ec0891 100755 --- a/server/tools/protobuild/metatable.proto +++ b/server/tools/protobuild/metatable.proto @@ -102,6 +102,7 @@ message Equip optional string param1 = 43; optional string param2 = 44; optional int32 reloadtype = 46; + optional int32 heroid = 47; optional string inventory_slot = 31; //库存槽位 optional int32 _inventory_slot = 32; //库存槽位