Half-Life и Adrenaline Gamer форум

Всё об игре в Халф-Лайф и АГ
Текущее время: 01 июн 2015, 09:37

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: How to change client protocol?
СообщениеДобавлено: 23 фев 2014, 23:28 
Не в сети
Зарегистрирован:
14 фев 2014, 13:02
Последнее посещение:
13 апр 2014, 21:51
Сообщения: 6
Hi, i was wondering in which dll file client protocol data is store? i wanna change my client from protocol 47 to protocol 48.

I think this is the best CS1.6 client build, it smooth, fps not drop.
Код:
] version
Protocol version 47
Exe version 1.1.2.5 (cstrike)
Exe build: 10:56:59 Oct  3 2005 (3266)

It would be good if someone know how to patch the protocol, with hex maybe.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: How to change client protocol?
СообщениеДобавлено: 24 фев 2014, 06:30 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
01 июн 2015, 02:09
Сообщения: 4973
What is the purpose?


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: How to change client protocol?
СообщениеДобавлено: 24 фев 2014, 13:34 
Не в сети
Зарегистрирован:
14 фев 2014, 13:02
Последнее посещение:
13 апр 2014, 21:51
Сообщения: 6
Lev писал(а):
What is the purpose?
Цитата:
change my client from protocol 47 to protocol 48
So i can join latest hlds, as far as i know latest hlds is protocol 48 only without using dproto. Some server blocked protocol 47 client.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: How to change client protocol?
СообщениеДобавлено: 25 фев 2014, 00:26 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
01 июн 2015, 02:09
Сообщения: 4973
You will not be able to enter steam server with that only change.
For server with dproto, if you will change from 47 to 48 you will be just NonSteamP48 client, which can also be blocked on server. So, no much sense. Mostly you will need an emulator to enter the server. I dunno if there is any for that client build. You can try some old RevEmu (or new).
Also you can try 4554 build from crock with multi-protocol client mod: http://aghl.ru/files/patches/Half-Life%204554%20RevEmu.rar.
But, yes you can hex edit change few bytes to change protocol version.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: How to change client protocol?
СообщениеДобавлено: 25 фев 2014, 16:16 
Не в сети
Зарегистрирован:
14 фев 2014, 13:02
Последнее посещение:
13 апр 2014, 21:51
Сообщения: 6
Lev писал(а):
You will not be able to enter steam server with that only change.
For server with dproto, if you will change from 47 to 48 you will be just NonSteamP48 client, which can also be blocked on server. So, no much sense. Mostly you will need an emulator to enter the server. I dunno if there is any for that client build. You can try some old RevEmu (or new).
Also you can try 4554 build from crock with multi-protocol client mod: http://aghl.ru/files/patches/Half-Life%204554%20RevEmu.rar.
But, yes you can hex edit change few bytes to change protocol version.
Can you tell me in which .dll file client protocol is store? hw.dll or client.dll?


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: How to change client protocol?
СообщениеДобавлено: 25 фев 2014, 23:54 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
01 июн 2015, 02:09
Сообщения: 4973
hw.dll
And yeah it is ciphered. So you will need to decipher it first. Or patch in memory, after loading, via .asi file patcher.


Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: How to change client protocol?
СообщениеДобавлено: 03 мар 2014, 00:43 
Не в сети
Зарегистрирован:
14 фев 2014, 13:02
Последнее посещение:
13 апр 2014, 21:51
Сообщения: 6
Lev писал(а):
hw.dll
And yeah it is ciphered. So you will need to decipher it first. Or patch in memory, after loading, via .asi file patcher.
Sorry for late reply, hmmm that over my limits. I really don't know about .asi patching method. The only thing i know is hexedit. If you are free can you make it for me? i mean make a cvar like cl_protocol <value must be between 47 and 48>. But if this is too hard then just tell which bytes should i replace to get the 48 protocol. For emulator i have found a suitable emu, it was an older RevEmu from version 1.80RC2+Crock serverbrowser. So i want use this emu on my client then i can get the static steamid. But the problem is protocol 47, i really need to change it into 48. Believe me build 3266 is the best engine for CS1.6 with stable fps and low pc usage.


Вложения:
Комментарий к файлу: hw.dll from build 3266
hw.7z [1.63 МБ]
Скачиваний: 14
Вернуться к началу
 Профиль 
  
 Заголовок сообщения: Re: How to change client protocol?
СообщениеДобавлено: 03 мар 2014, 07:49 
Не в сети
Site Admin
Зарегистрирован:
01 июн 2010, 01:27
Последнее посещение:
01 июн 2015, 02:09
Сообщения: 4973
No. It is alot of work to HEX patch P47 hw.dll.


Вернуться к началу
 Профиль 
  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB