Свой пакет на стороне клиента
Доброго времени суток.
Придумали небольшой ивент(HF хроники). Кастомное окно для клиента нарисовал + скрипт в .u и застрял на пакетах, на особо хотелось бы портить тот же PCCafeEvent и переделывать под себя. Может кто поможет\подскажет\продаст реализацию несколько пакетов для ивента (открыть\закрыть окно ивента, отобразить оставшееся время, в общем вывод инфы в свое окно л2). |
Re: Свой пакет на стороне клиента
Пиши dll, ищи функцию отправки пакета к gs, в engine.dll, тут на форуме уже много раз писали, как это делается, и дергай ее. Что бы не было конфликта с потоками клиента, можно либо засплайсить поток, который занимается отправкой пакетов, либо перед отправкой захватывать CS в UNetworkHandler::SendPacket, которую захватывает клиент, главное, не забыть потом отпустить)
Все это, предсказуемо, не будем работать с более менее нормальными защитами) |
Re: Свой пакет на стороне клиента
Привет. У нас в SmartGuard есть интерфейс плагинов с помощью которого подобные вещи реализуются довольно просто.
|
Re: Свой пакет на стороне клиента
Цитата:
|
Re: Свой пакет на стороне клиента
Цитата:
Решил и без стороннего софта, может и велосипед но то что мне предлагали в лс за 500$ и без исходников совсем дичь. Цитата:
1. Возьмем любой не используемый или редко используемый пакет нужной нам структуры (к примеру EventMatchGMMessage он задействован в окне EventMatchGMMsgWnd). 2. пакет: Код:
может и не по "феншую" но работает, причем с любой защитой |
Re: Свой пакет на стороне клиента
Цитата:
|
Текущее время: 04:49. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot