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

  #4  
Старый 05.04.2021, 01:10
sᴀxᴏɴ
Постоянный
Регистрация: 08.06.2019
Сообщений: 787
С нами: 3649171

Репутация: 163


По умолчанию

Цитата:
Сообщение от SC6UT  

1. Есть в SF встроенная функция, так что все это не надо
Код:
SF->getSAMP()->getChat()->AddChatMessage( -1, "text" );
Но всё же.
2. В отличие от битстрима пакета, в начале битстрима rpc нет айди rpc, поэтому его записывать не надо.
3.
Код:
sizeof
возвращает размер переменной, а не длинну текст, в твоём случае это будет 4 байта, то есть размер любого указателя. Вместо него тебе надо записать длинну текста, к примеру, с помощью
Код:
strlen( text )
4. Тебе надо эмулировать rpc, а не отправлять его
Код:
SF->getRakNet()->emulateRecvRPC
.
В данном случае size - это массив char, поэтому sizeof вернет его размер = 6
 
Ответить с цитированием