
08.09.2017, 18:59
|
|
Познающий
Регистрация: 06.01.2016
Сообщений: 55
С нами:
5447426
Репутация:
58
|
|
C++:
Код:
case
ScriptRPCEnumeration
::
RPC_ScrClientMessage
:
{
DWORD dwColor
;
int
iLen
;
char
Msg
[
256
]
;
params
->
bitStream
->
ResetReadPointer
(
)
;
params
->
bitStream
->
Read
(
dwColor
)
;
params
->
bitStream
->
Read
(
iLen
)
;
params
->
bitStream
->
Read
(
Msg
,
iLen
)
;
char
test
[
10
]
;
sprintf
(
test
,
"0x%X"
,
dwColor
)
;
D3DCOLOR d3dColor
=
reinterpret_cast
(
test
)
;
SF
->
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
d3dColor
,
"%s | 0x%X"
,
Msg
,
dwColor
)
;
}
Строки всегда зеленые. В чем проблема?
Или как лучше перезаписать тип DWORD в D3DCOLOR? Ибо с форматированием код цвета указывается верно (К примеру, "text | 0xFFCCFF00").
|
|
|