Post
by robisowe » Sat Apr 09, 2011 11:20 am
Hello all,
I am trying to get Macroquest to work with innerspace and after a lot of reading I'm still having problems getting it to compile.
The way I am trying to do it is:
- Opening ISXEQ.sln
- Letting .net update
- adding the path to the include folder in the isxdk that I downloaded so that it can find ISXDK.h
When I try to build I get:
1>------ Build started: Project: ISXEQ, Configuration: Release Win32 ------
1> ISXEQCommandAPI.cpp
1>ISXEQ\ISXEQCommandAPI.cpp(177): error C2660: 'ISLavishScriptInterface::GetArgs' : function does not take 4 arguments
1> ISXEQCommands.cpp
1>ISXEQ\ISXEQCommands.cpp(151): error C2660: 'ISLavishScriptInterface::GetArgs' : function does not take 4 arguments
1>ISXEQ\ISXEQCommands.cpp(278): error C2660: 'ISLavishScriptInterface::GetArgs' : function does not take 4 arguments
1>ISXEQ\ISXEQCommands.cpp(554): error C2039: 'InventoryArray' : is not a member of 'EQData::_CHARINFO2'
1> c:\users\rob\desktop\mq2-20110323\mq2main\EQData.h(965) : see declaration of 'EQData::_CHARINFO2'
1>ISXEQ\ISXEQCommands.cpp(555): error C2039: 'InventoryArray' : is not a member of 'EQData::_CHARINFO2'
1> c:\users\rob\desktop\mq2-20110323\mq2main\EQData.h(965) : see declaration of 'EQData::_CHARINFO2'
1>ISXEQ\ISXEQCommands.cpp(555): error C2227: left of '->Item' must point to class/struct/union/generic type
1>ISXEQ\ISXEQCommands.cpp(555): error C2227: left of '->Name' must point to class/struct/union/generic type
1>ISXEQ\ISXEQCommands.cpp(556): error C2039: 'InventoryArray' : is not a member of 'EQData::_CHARINFO2'
1> c:\users\rob\desktop\mq2-20110323\mq2main\EQData.h(965) : see declaration of 'EQData::_CHARINFO2'
1>ISXEQ\ISXEQCommands.cpp(556): error C2227: left of '->Item' must point to class/struct/union/generic type
1>ISXEQ\ISXEQCommands.cpp(556): error C2227: left of '->Name' must point to class/struct/union/generic type
1>ISXEQ\ISXEQCommands.cpp(556): error C2039: 'InventoryArray' : is not a member of 'EQData::_CHARINFO2'
1> c:\users\rob\desktop\mq2-20110323\mq2main\EQData.h(965) : see declaration of 'EQData::_CHARINFO2'
1>ISXEQ\ISXEQCommands.cpp(557): error C2039: 'InventoryArray' : is not a member of 'EQData::_CHARINFO2'
1> c:\users\rob\desktop\mq2-20110323\mq2main\EQData.h(965) : see declaration of 'EQData::_CHARINFO2'
1>ISXEQ\ISXEQCommands.cpp(558): error C2039: 'InventoryArray' : is not a member of 'EQData::_CHARINFO2'
1> c:\users\rob\desktop\mq2-20110323\mq2main\EQData.h(965) : see declaration of 'EQData::_CHARINFO2'
1>ISXEQ\ISXEQCommands.cpp(558): error C2227: left of '->Item' must point to class/struct/union/generic type
1>ISXEQ\ISXEQCommands.cpp(811): error C2660: 'ISLavishScriptInterface::GetArgs' : function does not take 4 arguments
1>ISXEQ\ISXEQCommands.cpp(1119): error C2660: 'ISLavishScriptInterface::GetArgs' : function does not take 4 arguments
1> ISXEQDataTypes.cpp
1>ISXEQ\ISXEQDataTypes.cpp(106): error C2660: 'EQClasses::CEverQuest::RightClickedOnPlayer' : function does not take 1 arguments
1> Generating Code...
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Anyone see what I am doing wrong?
Thanks!