Jump to content

Thoraxx

Inactive Member
  • Posts

    2
  • Joined

  • Last visited

  • Feedback

    0%

About Thoraxx

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Thoraxx's Achievements

Contributor

Contributor (5/16)

  • Conversation Starter
  • First Post
  • One Month Later
  • Week One Done
  • Dedicated

Recent Badges

0

Reputation

  1. Hello Community, I try to implement the event manager system, i did everything what standing in the files inside the archive. These errors are serverside. I am using TMP4 Files. the following errors appear if i try to compile already at db compile In file included from Cache.cpp:6: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from NetBase.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from DBManager.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from Main.cpp:5: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from LoginData.cpp:3: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ compile ClientManager.cpp compile ClientManagerPlayer.cpp compile ClientManagerLogin.cpp 1 error generated. gmake: *** [Makefile:58: .obj/Cache.o] Error 1 gmake: *** Waiting for unfinished jobs.... 1 error generated. 1 error generated. gmake: *** [Makefile:58: .obj/LoginData.o] Error 1 gmake: *** [Makefile:58: .obj/NetBase.o] Error 1 1 error generated. gmake: *** [Makefile:58: .obj/DBManager.o] Error 1 1 error generated. gmake: *** [Makefile:57: .obj/Main.o] Error 1 In file included from ClientManager.cpp:9: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerLogin.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ In file included from ClientManagerPlayer.cpp:4: ./ClientManager.h:192:29: error: use of undeclared identifier 'TEventManagerData' std::map<BYTE, std::vector<TEventManagerData>> m_EventManager; ^ 1 error generated. gmake: *** [Makefile:57: .obj/ClientManagerLogin.o] Error 1 1 error generated. gmake: *** [Makefile:57: .obj/ClientManagerPlayer.o] Error 1 ClientManager.cpp:2787:8: error: use of undeclared identifier 'HEADER_GD_EVENT_MANAGER'; did you mean 'HEADER_GD_ELECT_MONARCH'? case HEADER_GD_EVENT_MANAGER: ^~~~~~~~~~~~~~~~~~~~~~~ HEADER_GD_ELECT_MONARCH ./../../common/tables.h:121:2: note: 'HEADER_GD_ELECT_MONARCH' declared here HEADER_GD_ELECT_MONARCH = 117, ///< <B1><BA><C1><D6> <C5><F5>ǥ ^ ClientManager.cpp:2787:8: error: duplicate case value 'HEADER_GD_ELECT_MONARCH' case HEADER_GD_EVENT_MANAGER: ^ ClientManager.cpp:2639:9: note: previous case defined here case HEADER_GD_ELECT_MONARCH: ^ ClientManager.cpp:4424:8: error: use of undeclared identifier 'EMPIRE_WAR_EVENT' case EMPIRE_WAR_EVENT: ^ ClientManager.cpp:4425:8: error: use of undeclared identifier 'TOURNAMENT_EVENT' case TOURNAMENT_EVENT: ^ ClientManager.cpp:4435:18: error: use of undeclared identifier 'EVENT_MANAGER_UPDATE' if (subIndex == EVENT_MANAGER_UPDATE) ^ ClientManager.cpp:4437:23: error: use of undeclared identifier 'EVENT_MANAGER_REMOVE_EVENT' else if (subIndex == EVENT_MANAGER_REMOVE_EVENT) ^ ClientManager.cpp:4448:6: error: unknown type name 'TEventManagerData' TEventManagerData& eventPtr = it->second[j]; ^ ClientManager.cpp:4474:5: error: unknown type name 'TEventManagerData' TEventManagerData& pData = it->second[j]; ^ ClientManager.cpp:4493:28: error: use of undeclared identifier 'EVENT_MANAGER_EVENT_STATUS' const BYTE subIndex = EVENT_MANAGER_EVENT_STATUS; ^ ClientManager.cpp:4499:20: error: use of undeclared identifier 'HEADER_DG_EVENT_MANAGER'; did you mean 'HEADER_DG_ELECT_MONARCH'? ForwardPacket(HEADER_DG_EVENT_MANAGER, buf.read_peek(), buf.size()); ^~~~~~~~~~~~~~~~~~~~~~~ HEADER_DG_ELECT_MONARCH ./../../common/tables.h:263:2: note: 'HEADER_DG_ELECT_MONARCH' declared here HEADER_DG_ELECT_MONARCH = 160, ///< <B1><BA><C1><D6> <C5><F5>ǥ ^ ClientManager.cpp:4506:25: error: unknown type name 'TEventManagerData' bool SortWithTime(const TEventManagerData& a, const TEventManagerData& b) ^ ClientManager.cpp:4506:53: error: unknown type name 'TEventManagerData' bool SortWithTime(const TEventManagerData& a, const TEventManagerData& b) ^ ClientManager.cpp:4526:4: error: unknown type name 'TEventManagerData' TEventManagerData p; ^ ClientManager.cpp:4558:18: error: use of undeclared identifier 'TEventManagerData' std::vector<TEventManagerData> m_vec; ^ ClientManager.cpp:4570:18: error: use of undeclared identifier 'TEventManagerData' std::vector<TEventManagerData> m_vec; ^ ClientManager.cpp:4588:24: error: use of undeclared identifier 'EVENT_MANAGER_LOAD' const BYTE subIndex = EVENT_MANAGER_LOAD; ^ ClientManager.cpp:4601:53: error: use of undeclared identifier 'TEventManagerData' buf.write(dayData.data(), dayEventCount * sizeof(TEventManagerData)); ^ ClientManager.cpp:4606:24: error: use of undeclared identifier 'HEADER_DG_EVENT_MANAGER'; did you mean 'HEADER_DG_ELECT_MONARCH'? pkPeer->EncodeHeader(HEADER_DG_EVENT_MANAGER, 0, buf.size()); ^~~~~~~~~~~~~~~~~~~~~~~ HEADER_DG_ELECT_MONARCH ./../../common/tables.h:263:2: note: 'HEADER_DG_ELECT_MONARCH' declared here HEADER_DG_ELECT_MONARCH = 160, ///< <B1><BA><C1><D6> <C5><F5>ǥ ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. gmake: *** [Makefile:57: .obj/ClientManager.o] Error 1 i tried everything to change the header number and so on but it is not fixed. Hope someone know the problem and how to fix it
  2. Hey, i did everything what it says in the files but at compiling client source i get the following error: Fehler LNK2001 Nicht aufgelöstes externes Symbol ""public: unsigned long __thiscall CItemData::GetAntiFlags(void)const " (?GetAntiFlags@CItemData@@QBEKXZ)". UserInterface I hope someone can help me to fix that.
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.