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

  #2  
Старый 10.09.2017, 19:20
Alfinity
Познающий
Регистрация: 13.09.2015
Сообщений: 94
С нами: 5613466

Репутация: 68
По умолчанию

Цитата:
Сообщение от Спойлер  


C++:





Код:
if
(
params
->
packetId
==
RPC_ScrClientMessage
)
{
DWORD chatLen
,
color
;
char
text
[
144
]
;
params
->
bitStream
->
ResetReadPointer
(
)
;
params
->
bitStream
->
Read
(
color
)
;
params
->
bitStream
->
Read
(
chatLen
)
;
params
->
bitStream
->
Read
(
text
,
chatLen
)
;
text
[
chatLen
]
=
'\0'
;
// Тут действие с текстом
params
->
bitStream
->
ResetWritePointer
(
)
;
params
->
bitStream
->
Write
(
color
)
;
params
->
bitStream
->
Write
(
strlen
(
text
)
)
;
params
->
bitStream
->
Write
(
text
,
strlen
(
text
)
)
;
}
return
true
;
}


Цитата:
Сообщение от Спойлер  


C++:





Код:
if
(
params
->
packetId
==
RPC_ScrClientMessage
)
{
DWORD chatLen
,
color
;
char
text
[
144
]
;
params
->
bitStream
->
ResetReadPointer
(
)
;
params
->
bitStream
->
Read
(
color
)
;
params
->
bitStream
->
Read
(
chatLen
)
;
params
->
bitStream
->
Read
(
text
,
chatLen
)
;
text
[
chatLen
]
=
'\0'
;
// Тут действие с текстом
}
return
true
;
}


Подробнее: tutorials - api_lesson_raknet | BlastHack — DEV_WIKI (https://blast.hk/wiki/tutorials:api_lesson_raknet)
 
Ответить с цитированием