Okay dann Aldis Source :)
Naja Ich habe die MoverParam.cpp, Mover.h, MoverRender.cpp, FuncTextCmd.cpp, Mover.cpp, DPClient.cpp, scriptlib.cpp, WndManager.cpp,
User.cpp, DPDatabaseClient.cpp, VersionCommon.h, definejob.h , defineSkill.h,
WndFiel.cpp bearbeitet.
Mehr derzeit noch nicht.
So ich hab nochmal die job source eingefügt und habe nun noch einige fehler in 2 dateien.
Die meisten fehler sind in der "WndSkillInventory" die hab ich eingefügt in WndBase. Weil in der WndField ja steht "GetWndBase" bei der Zeile, daher vermutete ich das ich das dort einfügen muss.
Das zweite Problem ist in der WndField:
fatal error C1016: #if[n]def expected an identifier
ich habe bei der ifdef nur zwei klammern eingefügt um einen anderen Fehler zu beheben (Syntax error: ')' )
Woran könnten die Fehler liegen ? ich denke mal sobald der error in der WndField behoben ist sollten die anderen Fehler verschwinden, weil der Fehler ja auf die WndSkillInventory hinweist.
Code:
#ifdef( __REIMNIESS_SKILL_INVENTORY )
CWndSkillInventory* pSkillTree = (CWndSkillInventory*)g_WndMng.GetWndBase( APP_SKILL4 );
#else
CWndSkillTreeEx* pSkillTree = (CWndSkillTreeEx*)g_WndMng.GetWndBase( APP_SKILL3 );
#endif //__REIMNIESS_SKILL_INVENTORY
EDIT:
Habe Probleme gelöst bekommen, jedoch hab ich jetzt nur noch Fehler in der WndSkillInventory.h
Wie kann ich das beheben ?
Code:
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(51): error C2061: syntax error : identifier 'C2DRender'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(49): error C2061: syntax error : identifier 'CWndBase'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(53): error C2061: syntax error : identifier 'CWndBase'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(59): error C2061: syntax error : identifier 'LPSHORTCUT'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(48): error C2061: syntax error : identifier 'LPSKILL'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(38): error C2065: 'MAX_SKILL_JOB' : undeclared identifier
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(10): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(17): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(19): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(20): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(22): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(23): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(24): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(25): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(26): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(27): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(28): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(29): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(30): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(34): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(38): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(47): error C2143: syntax error : missing ';' before '*'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(74): error C2146: syntax error : missing ';' before identifier 'apSelectedSkill'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(71): error C2146: syntax error : missing ';' before identifier 'GetCurrentSkill'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(72): error C2146: syntax error : missing ';' before identifier 'GetCurrentSkill'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(45): error C2146: syntax error : missing ';' before identifier 'GetdwSkill'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(42): error C2146: syntax error : missing ';' before identifier 'GetSkill'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(43): error C2146: syntax error : missing ';' before identifier 'GetSkill'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(75): error C2146: syntax error : missing ';' before identifier 'lpWndSkillPanel'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(70): error C2146: syntax error : missing ';' before identifier 'm_apSkill'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(37): error C2146: syntax error : missing ';' before identifier 'm_textPackNum'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(10): error C2501: 'CSkillItem::CTexture' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(10): error C2501: 'CSkillItem::m_atexSkill' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(74): error C2501: 'CWndSkillInventory::apSelectedSkill' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(19): error C2501: 'CWndSkillInventory::CItemElem' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(22): error C2501: 'CWndSkillInventory::CTexture' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(34): error C2501: 'CWndSkillInventory::CTexture' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(38): error C2501: 'CWndSkillInventory::CTexture' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(47): error C2501: 'CWndSkillInventory::CTexture' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(37): error C2501: 'CWndSkillInventory::CTexturePack' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(23): error C2501: 'CWndSkillInventory::CWndButton' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(24): error C2501: 'CWndSkillInventory::CWndButton' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(29): error C2501: 'CWndSkillInventory::CWndButton' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(30): error C2501: 'CWndSkillInventory::CWndButton' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(25): error C2501: 'CWndSkillInventory::CWndStatic' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(26): error C2501: 'CWndSkillInventory::CWndStatic' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(27): error C2501: 'CWndSkillInventory::CWndStatic' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(28): error C2501: 'CWndSkillInventory::CWndStatic' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(17): error C2501: 'CWndSkillInventory::CWndText' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(20): error C2501: 'CWndSkillInventory::ItemProp' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(42): error C2501: 'CWndSkillInventory::LPSKILL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(43): error C2501: 'CWndSkillInventory::LPSKILL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(45): error C2501: 'CWndSkillInventory::LPSKILL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(70): error C2501: 'CWndSkillInventory::LPSKILL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(71): error C2501: 'CWndSkillInventory::LPSKILL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(72): error C2501: 'CWndSkillInventory::LPSKILL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(74): error C2501: 'CWndSkillInventory::LPSKILL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(75): error C2501: 'CWndSkillInventory::LPWNDCTRL' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(75): error C2501: 'CWndSkillInventory::lpWndSkillPanel' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(70): error C2501: 'CWndSkillInventory::m_apSkill' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(34): error C2501: 'CWndSkillInventory::m_aSkillLevel' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(38): error C2501: 'CWndSkillInventory::m_atexSkill' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(20): error C2501: 'CWndSkillInventory::m_pEItemProp' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(19): error C2501: 'CWndSkillInventory::m_pItemElem' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(17): error C2501: 'CWndSkillInventory::m_pText' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(22): error C2501: 'CWndSkillInventory::m_pTexture' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(24): error C2501: 'CWndSkillInventory::m_pWndButton' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(30): error C2501: 'CWndSkillInventory::m_pWndButtonMinus' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(29): error C2501: 'CWndSkillInventory::m_pWndButtonPlus' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(23): error C2501: 'CWndSkillInventory::m_pWndTabButton' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(37): error C2501: 'CWndSkillInventory::m_textPackNum' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(25): error C2501: 'CWndSkillInventory::WndCurrentSkillPoints' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(26): error C2501: 'CWndSkillInventory::WndCurrentSkillPointsCost' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(47): error C2501: 'CWndSkillInventory::WndJobSkillPanel' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(27): error C2501: 'CWndSkillInventory::WndJobTitle' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(28): error C2501: 'CWndSkillInventory::WndTabTitle' : missing storage-class or type specifiers
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(15): error C2504: 'CWndNeuz' : base class undefined
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(71): warning C4183: 'GetCurrentSkill': missing return type; assumed to be a member function returning 'int'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(72): warning C4183: 'GetCurrentSkill': missing return type; assumed to be a member function returning 'int'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(45): warning C4183: 'GetdwSkill': missing return type; assumed to be a member function returning 'int'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(42): warning C4183: 'GetSkill': missing return type; assumed to be a member function returning 'int'
c:\Users\\Desktop\Official Source\Official Source\_Interface\WndSkillInventory.h(43): warning C4183: 'GetSkill': missing return type; assumed to be a member function returning 'int'