V3ct0r 2,116 Report post Posted June 3, 2017 20 часов назад, Noob-GG сказал: А какие у вас ошибки, что не получается собрать клиент? Кстати какие базы вы используете для собранного сервера? Базы из сборок 2.х подойдут. В 02.06.2017 в 08:15, Holter сказал: 海盗王client2.4\client\client\proj Клиент не компилируется сколько я не пытался(А с C++ я к сожалению не силен), а сервер собирается без проблем Какие ошибки? Там надо везде названия типов MPXXXXXXX, заменить на LEXXXXXXX 15 часов назад, e1mer сказал: эти файлы по сути бесполезны, с них толк есть только определенному кругу лиц. Противоречивое заявление 2 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
Noob-GG 0 Report post Posted June 5, 2017 В 03.06.2017 в 12:05, V3ct0r сказал: Базы из сборок 2.х подойдут. Какие ошибки? Там надо везде названия типов MPXXXXXXX, заменить на LEXXXXXXX Противоречивое заявление Можете показать пример того, что там заменить надо? И не знаете случайно, к какому "модулю" относится отклик сервера в данных файлах? Quote Share this post Link to post Share on other sites
V3ct0r 2,116 Report post Posted June 5, 2017 13 минуты назад, Noob-GG сказал: Можете показать пример того, что там заменить надо? Например, MPGameApp надо переименовать на LEGameApp во всех .h и .cpp файлах. 14 минуты назад, Noob-GG сказал: И не знаете случайно, к какому "модулю" относится отклик сервера в данных файлах? Не понял вопрос. Что такое модуль и отклик сервера? Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
wolfenx 106 Report post Posted June 6, 2017 Have This error only compile MindPower3D_D8R.lib not MindPower3D_D8R.dll folder directx is not correct lib? Quote Discord:Wolfen#1498 https://www.patreon.com/ReTop Share this post Link to post Share on other sites
Rinor 59 Report post Posted June 7, 2017 14 hours ago, wolfenx said: Have This error only compile MindPower3D_D8R.lib not MindPower3D_D8R.dll folder directx is not correct lib? what version is that VS? Quote Share this post Link to post Share on other sites
wolfenx 106 Report post Posted June 7, 2017 vs 2012 Quote Discord:Wolfen#1498 https://www.patreon.com/ReTop Share this post Link to post Share on other sites
Holter 22 Report post Posted June 8, 2017 (edited) Клиент 2.5 DL, Game.exe скомпилированный с 2.4 клиента, MindPower3D_D8R скомпилированный от туда же, вот такая ошибка при запуске. Edited June 8, 2017 by Holter Quote Share this post Link to post Share on other sites
wolfenx 106 Report post Posted June 8, 2017 Can you compile MindPower3D_D8R.dll? What library do you use for directx? Quote Discord:Wolfen#1498 https://www.patreon.com/ReTop Share this post Link to post Share on other sites
Holter 22 Report post Posted June 8, 2017 (edited) 5 часов назад, wolfenx сказал: Can you compile MindPower3D_D8R.dll? What library do you use for directx? compile VS2008 Edited June 8, 2017 by Holter Quote Share this post Link to post Share on other sites
V3ct0r 2,116 Report post Posted June 8, 2017 @Rinor, @wolfenx make a thread in English section or speak Russian please. Thank you! 8 часов назад, Holter сказал: Клиент 2.5 DL, Game.exe скомпилированный с 2.4 клиента, MindPower3D_D8R скомпилированный от туда же, вот такая ошибка при запуске. В .Lua скриптах GUI клиента нет какого-то элемента (кнопка, поле ввода, список и т.д.), т.е. игра не может загрузить форму. Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
Holter 22 Report post Posted June 8, 2017 1 минуту назад, V3ct0r сказал: @Rinor, @wolfenx make a thread in English section or speak Russian please. Thank you! В .Lua скриптах GUI клиента нет какого-то элемента (кнопка, поле ввода, список и т.д.), т.е. игра не может загрузить форму. Дык клиент то полный вроде. Что нужно чтобы запустить скомпилированный Game.exe? Что кроме него нужно ещё скомпилить и какой клиент взять? Если конечно не затруднит ответить. Компилирую из 2.4 файлов Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 8, 2017 (edited) Взял клиент PKOII который типо 2.4, скомпилировал Game.exe и MindPower3D_D8R.dll при запуске ноль реакции, ничего не показывает, процесс падает, вот что пишет лог exception.txt Access Violation Call Stack: <stack walk terminated with error 299> Access Violation EIP=0x005ff67a EBP=0x0019f750 ESP=0x0019f748 EFL=0x00010212 EAX=0x02e62bc8 EBX=0xddcbe0e1 ECX=0x00000034 EDX=0x00000000 ESI=0x02e62af8 EDI=0x3ee876f0 CTF=0x0001003f Dump:ESP(0019f748) F0 76 E8 3E 10 6B DB 02 F8 2A E6 02 02 63 41 00 .v.>.k...*...cA. F0 76 E8 3E F8 2A E6 02 D0 00 00 00 A9 A7 03 09 .v.>.*.......... 14 76 65 00 10 6B DB 02 E8 F9 19 00 01 00 00 00 .ve..k.......... 50 24 6E 00 00 00 00 00 F6 03 00 00 20 C0 41 09 P$n......... .A. D0 00 00 00 F8 2A E6 02 E8 F9 19 00 CC DE 41 00 .....*........A. D4 F8 19 00 FF 00 00 00 FF FF FF FF 9C 72 65 00 .............re. 14 76 65 00 DC F9 19 00 A8 99 62 00 FF FF FF FF .ve.......b..... E1 DE 41 00 D0 00 00 00 29 A9 03 09 FF FF FF FF ..A.....)....... 2017-06-08 23.15.00.510 Unknown Windwos VerUnknown Windows NT DirectX Ver:90000 VS:FFFE0101 PS:FFFF0104 MaxVertexShaderConst 60 MaxPixelShaderValue 340282346638528860000000000000000000000.000000 Game.exe компилирую из папки \client2.4\client\client\proj MindPower из \client2.4\Engine\sdk\proj Edited June 8, 2017 by Holter Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 8, 2017 Зато бинарники из txt нормально компилирует Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 9, 2017 Скомилировал с 1.3X файлов, такая ошибка при запуске: Access Violation The thread attempted to read from or write to a virtual address for which it does not have the appropriate access c:\server\source\sourcenew\client\client\src\uichat.cpp(321) : Game.exe at GUI::CChat::Init() (0) : Game.exe at RtlUnwind() c:\server\source\sourcenew\client\client\src\uiglobalvar.cpp(156) : Game.exe at GUI::CUIInterface::All_Init() c:\server\source\sourcenew\client\client\src\uirender.cpp(1430) : Game.exe at GUI::CFormMgr::Init() c:\server\source\sourcenew\client\client\src\gameappinit.cpp(301) : Game.exe at CGameApp::_Init() (0) : Game.exe at RtlUnwind() Это случайно не та же проблема как в своё время с конектом 2.0 когда не могли запустить клиент xhdw 1.10 на русской системе? Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 9, 2017 Компилятор txt_bin так же прекрасно работает Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 9, 2017 10 часов назад, Holter сказал: Скомилировал с 1.3X файлов, такая ошибка при запуске: Access Violation The thread attempted to read from or write to a virtual address for which it does not have the appropriate access c:\server\source\sourcenew\client\client\src\uichat.cpp(321) : Game.exe at GUI::CChat::Init() (0) : Game.exe at RtlUnwind() c:\server\source\sourcenew\client\client\src\uiglobalvar.cpp(156) : Game.exe at GUI::CUIInterface::All_Init() c:\server\source\sourcenew\client\client\src\uirender.cpp(1430) : Game.exe at GUI::CFormMgr::Init() c:\server\source\sourcenew\client\client\src\gameappinit.cpp(301) : Game.exe at CGameApp::_Init() (0) : Game.exe at RtlUnwind() Это случайно не та же проблема как в своё время с конектом 2.0 когда не могли запустить клиент xhdw 1.10 на русской системе? Отвечу сам себе, да, клиент не поддерживает локаль с юникодом, изменив язык поддержки юникода на китайский всё запустилось, где править? Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 9, 2017 Предполагаю что здесь MPFont.cpp Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 10, 2017 + после компиляции Game.exe такая байда Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 11, 2017 (edited) Синий экран поправил как и отображение интерфейса в игре. Такое ощущение что клиент бета, основной код бывает закомментирован. Edited June 11, 2017 by Holter Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 11, 2017 (edited) Разобрался с запуском на русской системе, строки с названием чата из en_US(ru_RU) должны совпадать в chat.clu иначе клиент крашится и не запускается. Осталось разобраться с русским шрифтом т.к отображается криво. Edited June 11, 2017 by Holter Quote Share this post Link to post Share on other sites
BETEP/macs509 87 Report post Posted June 11, 2017 Смотря как отображается, если совсем крякозябры то замени папку font из русского Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 12, 2017 9 часов назад, BETEP/macs509 сказал: Смотря как отображается, если совсем крякозябры то замени папку font из русского Клиент не читает папку font, в исходниках вообще прописана папка fonts, шрифт подтягивается из файла font.clu + параметры шрифта настраиваются в MPFont в MindPower. Отображается он нормально, но он слипшийся немного, буквы на друг друга наезжают Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 12, 2017 Вот этот кусок int InstallFont(const char* pszPath) { int nRet = 0; char szWindow[256] = {0}; char szBuffer[256] = {0}; // ЕР¶ПКЗ·сТСѕ°ІЧ°БЛРВЛОМеЈ¬Из№ыГ»УР°ІЧ°ФтЧФ¶Ї°ІЧ° GetWindowsDirectory(szWindow, sizeof(szWindow) / sizeof(szWindow[0]));// »сИЎWindowsДїВјµДНкХыВ·ѕ¶Гы sprintf(szBuffer, "%s\\fonts\\simsun.ttc", szWindow); Quote Share this post Link to post Share on other sites
Holter 22 Report post Posted June 12, 2017 Близко но ещё не то Quote Share this post Link to post Share on other sites