- 0
Войдите для возможности подписаться
Подписчики
0
Не читается строка из BitStream.
Вопросы
Лучший ответ
Я разобрался - нужно было в BS_ReadValue(bs, PR_STRING, data); четвёртым аргументом передать длину строки в байтах.
Её можно получить в функции BS_GetNumberOfUnreadBits(bs, <переменная в которую нужно записать байты>);

Эта тема закрыта для публикации ответов.
Войдите для возможности подписаться
Подписчики
0
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От MYTANTS22
Здравствуйте вот у меня такая проблема, значит решил поменять интерьер фракции но фракция записана в базе данных.
В базе данных нельзя изменить фракцию нужно только удалить все фракции и заного забивать 23 фракции из-за одной.
Можно ли как то сделать так чтобы можно было отдельно одну фракцию изменять?!
-
qqaaalll Новичок 1
Проблема изложена в названии темы.
Код из мода
Код из .lua
Если передавать число ( в моде указываю PR_INT8, new data[100] меняю на new data, в format меняю %s на %d; в .lua raknetBitStreamWriteString меняю на raknetBitStreamWriteInt8 и передаю число вторым параметром ) то всё получается, и в сампе мне приходит сообщение с цифрой которую я указал в .lua. Также заметил, что если заменить PR_STRING на PR_INT8 и передать строку, то в data записывается ASCII код первого символа из передаваемой строки, подозреваю что здесь проблема в PR_STRING.
Поделиться сообщением
Ссылка на сообщение