Цитата:
Сообщение от alexteam
ну если то откуда можно взять длину битовой маски и то как клиент ее чекает сути не меняет. то считайте что вы ничего не видели.
|
Я не вижу там то, как клиент ее проверяет. Наличие каждого блока определяется конкретным битом. Бит есть - блок есть, бита нет - блока нет. Соответствие блоков и битов у меня правильное.
В NPCInfo да, ошибка. Но я с ним только начал разбираться.
Сначала идёт 2 байта - число битовых флагов. Потом идет необходимое число байт с флагами (например, для передачи 37 флагов требуется 5 байт). А потом уже блоки с данными.