Занялся модификацией клиента для игры HL2DM, кто этим уже занимался отзовитесь!
Поставил HL2 SDK, Visual Studio 2005.
Откомпилил новый multiplayer мод, получил две dll-ки client.dll,server.dll.
Игра запускается всё ништяк, но вот досада - никак не удаёться приконнектиться этим новым модом к официальным сервакам стима
Увидел что разработчики специально фишку сделали-список серверов выводится только для той модификации которую разрабатываем. Короче переименовал свой новый мод в "hl2mp" и дело пошло - вышел список официальных серверов стима, но вот подключиться все равно никак не удаётся.
При нажатии пишет-не совпадает версия.
Если коннектиться командой connect <server ip
ort> он короч скачивает bsp-шник, долго думает, а потом выплёвывает ошибку "Disconnect: Server uses different class tables." во всём виновата дурацкая версия!
Команда version в моде:
Protocol version 7
Exe version 1.0.1.0 (valve)
Exe build: 17:09:16 Oct 15 2007 (3264)
В нормальном работающем deathmatch режиме:
Protocol version 7
Exe version 1.0.0.12 (hl2dm)
Exe build: 17:09:16 Oct 15 2007 (3264)
Никто не знает как поправить версию? Мож gcf какой-нидь подлинковать или библиотеку?
Люди отзовитесь! вообще кому-нидь удалось свой мультиплеер мод к официальным сервакам подключить? Это чисто мой глюк или разработчики Valve специально фишку сделали чтобы всякие аимы не писали для Deathmatch-a?
Мышка Норушка [MSK]