Closed saliven1970 closed 1 year ago
/root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp: 在成 员函数‘GroupQueueInfo BattlegroundQueue::AddGroup(Player, Group, Battleground TypeId, const PvPDifficultyEntry, uint8, bool, bool, uint32, uint32, uint32, ui nt32)’中: /root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp:200:47 : 错误:对不完全的类型‘const class Creature’的非法使用 200 | if (!bot || !grp->IsMember(bot->GetGUID())) | ^~ In file included from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.h:23, from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.cpp:18: /root/TrinityCore-335/src/server/game/Battlegrounds/Battleground.h:37:7: 附注:f orward declaration of ‘class Creature’ 37 | class Creature; | ^~~~ /root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp:203:63 : 错误:对不完全的类型‘const class Creature’的非法使用 203 | PlayerQueueInfo& pl_info = m_QueuedPlayers[bot->GetGUID( )]; | ^~ In file included from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.h:23, from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.cpp:18: /root/TrinityCore-335/src/server/game/Battlegrounds/Battleground.h:37:7: 附注:f orward declaration of ‘class Creature’ 37 | class Creature; | ^~~~ /root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp:206:35 : 错误:对不完全的类型‘const class Creature’的非法使用 206 | ginfo->Players[bot->GetGUID()] = &pl_info; | ^~ In file included from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.h:23, from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.cpp:18: /root/TrinityCore-335/src/server/game/Battlegrounds/Battleground.h:37:7: 附注:f orward declaration of ‘class Creature’ 37 | class Creature; | ^~~~ make[2]: *** [src/server/game/CMakeFiles/game.dir/build.make:1126:src/server/ga me/CMakeFiles/game.dir/Battlegrounds/BattlegroundQueue.cpp.o] 错误 1
Try after https://github.com/trickerer/Trinity-Bots/commit/107405447e29c61cc5d942418d6e3db84372f11e (https://github.com/trickerer/TrinityCore-3.3.5-with-NPCBots/commit/c4d7167130)
is Repaired
/root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp: 在成 员函数‘GroupQueueInfo BattlegroundQueue::AddGroup(Player, Group, Battleground TypeId, const PvPDifficultyEntry, uint8, bool, bool, uint32, uint32, uint32, ui nt32)’中: /root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp:200:47 : 错误:对不完全的类型‘const class Creature’的非法使用 200 | if (!bot || !grp->IsMember(bot->GetGUID())) | ^~ In file included from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.h:23, from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.cpp:18: /root/TrinityCore-335/src/server/game/Battlegrounds/Battleground.h:37:7: 附注:f orward declaration of ‘class Creature’ 37 | class Creature; | ^
~~~ /root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp:203:63 : 错误:对不完全的类型‘const class Creature’的非法使用 203 | PlayerQueueInfo& pl_info = m_QueuedPlayers[bot->GetGUID( )]; | ^~ In file included from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.h:23, from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.cpp:18: /root/TrinityCore-335/src/server/game/Battlegrounds/Battleground.h:37:7: 附注:f orward declaration of ‘class Creature’ 37 | class Creature; | ^~~~ /root/TrinityCore-335/src/server/game/Battlegrounds/BattlegroundQueue.cpp:206:35 : 错误:对不完全的类型‘const class Creature’的非法使用 206 | ginfo->Players[bot->GetGUID()] = &pl_info; | ^~ In file included from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.h:23, from /root/TrinityCore-335/src/server/game/Battlegrounds/Battle groundQueue.cpp:18: /root/TrinityCore-335/src/server/game/Battlegrounds/Battleground.h:37:7: 附注:f orward declaration of ‘class Creature’ 37 | class Creature; | ^~~~ make[2]: *** [src/server/game/CMakeFiles/game.dir/build.make:1126:src/server/ga me/CMakeFiles/game.dir/Battlegrounds/BattlegroundQueue.cpp.o] 错误 1