Показать сообщение отдельно

  #5  
Старый 06.06.2017, 01:34
ishi
Постоянный
Регистрация: 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 байта читать ид игрока. Дальше уже все тоже самое.
однако я пробовал без них, и это не спасло систему
 
Ответить с цитированием