 |
|

06.06.2017, 01:29
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Потому что ты читаешь какую-то ***ню, а точнее issuerID. Что это вообще такое?
Код:
Код:
if (params->packetId == PacketEnumeration::ID_BULLET_SYNC) {
BitStream *bs = params->bitStream;
stBulletData data;
byte packetID;
WORD pID;
bs->ResetReadPointer();
bs->Read(packetID);
if (in)
bs->Read(pID);
bs->Read((PCHAR)&data, sizeof(stBulletData));
}
|
|
|

06.06.2017, 01:34
|
|
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами:
6483143
Репутация:
93
|
|
Сообщение от Dark_Knight
Потому что ты читаешь какую-то ***ню, а точнее issuerID. Что это вообще такое?
Код:
Код:
if (params->packetId == PacketEnumeration::ID_BULLET_SYNC) {
BitStream *bs = params->bitStream;
stBulletData data;
byte packetID;
WORD pID;
bs->ResetReadPointer();
bs->Read(packetID);
if (in)
bs->Read(pID);
bs->Read((PCHAR)&data, sizeof(stBulletData));
}
Сообщение от Dark_Knight
Там нужно читать первые 2 байта читать ид игрока. Дальше уже все тоже самое.
однако я пробовал без них, и это не спасло систему
|
|
|

06.06.2017, 01:41
|
|
Участник форума
Регистрация: 19.03.2014
Сообщений: 222
С нами:
6395080
Репутация:
128
|
|
@Снежок есть чудовищный говноцикл, если не умеешь оффсеты считать в битстримах, мне в свое время он очень помог
Код:
[CODE]
for (uint16_t i(0); i
после его выполнения идешь в чатлог и ищешь более-менее похожие значения, получаешь их оффсет))))))0
я предупреждал, что говнокод, но работает)
|
|
|

06.06.2017, 01:48
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от Снежок
однако я пробовал без них, и это не спасло систему
Я тебе дал рабочий вариант. Юзай.
|
|
|

06.06.2017, 02:25
|
|
Постоянный
Регистрация: 17.01.2014
Сообщений: 493
С нами:
6483143
Репутация:
93
|
|
@p1cador, @Dark_Knight, спасибо большое. Очень помогли.
Кстати, насчёт переборщика - огромное спасибо, только у меня уже есть настроенный вывод в текстовый документ - просто сменю вывод с чата на файлик, и буду пользоваться х)
У меня не редко возникают проблемы с этими вычислениями, давно нуждался в такой штуке
|
|
|

06.06.2017, 07:33
|
|
Флудер
Регистрация: 17.06.2013
Сообщений: 3,635
С нами:
6791977
Репутация:
183
|
|
[QUOTE="p1cador"]
@Снежок есть чудовищный говноцикл, если не умеешь оффсеты считать в битстримах, мне в свое время он очень помог
Код:
[CODE]
for (uint16_t i(0); i
|
|
|

06.06.2017, 11:33
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Кстати, нельзя читать массив сразу в хуке. Надо каждый элемент читать отдельно.
|
|
|

07.06.2017, 22:22
|
|
Новичок
Регистрация: 16.06.2010
Сообщений: 0
С нами:
8370833
Репутация:
0
|
|
Кто нибудь сравнивал hash суммы? Есть примеры?
|
|
|

07.06.2017, 22:35
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Хеш сумма - это же строка, если мне память не изменяет.
|
|
|

09.06.2017, 15:22
|
|
Участник форума
Регистрация: 06.11.2016
Сообщений: 150
С нами:
5008255
Репутация:
18
|
|
Как присобачить CEF к gta sa ?
Пытаюсь уже 6-й день засунуть cef в GTA SA но что то не получается.
Вот как заставить CEF рендерится в окне игры, обрабатывать нажатия на кнопки (на страничке), и тд ?
(Из МТА стибзить не могу потому что не понимаю как оно его там рендерит)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|