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

  #1  
Старый 18.12.2023, 19:34
g305noobo
Постоянный
Регистрация: 24.09.2020
Сообщений: 364
С нами: 2966237

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

Привет! Когда перезаписываю RPC - "RPC_ScrWorldPlayerAdd" у игроков пропадают скиллы, выглядит это так, будто все стреляют с клео скиллами.

Проблема в том, что я изменяю только цвет..

C++:





Код:
UINT16 wPlayerID
,
wSkillLevel
;
UINT8 team
,
fighting_style
;
UINT32 dSkinId
,
player_color
;
float
PosX
,
PosY
,
PosZ
,
facing_angle
;
params
->
bitStream
->
ResetReadPointer
(
)
;
params
->
bitStream
->
Read
(
wPlayerID
)
;
params
->
bitStream
->
Read
(
team
)
;
params
->
bitStream
->
Read
(
dSkinId
)
;
params
->
bitStream
->
Read
(
PosX
)
;
params
->
bitStream
->
Read
(
PosY
)
;
params
->
bitStream
->
Read
(
PosZ
)
;
params
->
bitStream
->
Read
(
facing_angle
)
;
params
->
bitStream
->
Read
(
player_color
)
;
params
->
bitStream
->
Read
(
fighting_style
)
;
params
->
bitStream
->
Read
(
wSkillLevel
)
;
player_color
=
qq
;
params
->
bitStream
->
ResetWritePointer
(
)
;
params
->
bitStream
->
Write
(
wPlayerID
)
;
params
->
bitStream
->
Write
(
team
)
;
params
->
bitStream
->
Write
(
dSkinId
)
;
params
->
bitStream
->
Write
(
PosX
)
;
params
->
bitStream
->
Write
(
PosY
)
;
params
->
bitStream
->
Write
(
PosZ
)
;
params
->
bitStream
->
Write
(
facing_angle
)
;
params
->
bitStream
->
Write
(
player_color
)
;
params
->
bitStream
->
Write
(
fighting_style
)
;
params
->
bitStream
->
Write
(
wSkillLevel
)
;
 
Ответить с цитированием