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

  #4  
Старый 08.01.2016, 19:21
By_Surse
Постоянный
Регистрация: 06.07.2015
Сообщений: 310
С нами: 5712968

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

Функция отправляет фейк позицию игрока с помощью синхры

Использование: OnFootSync(X,Y,Z); [X,Y,Z - Координаты для отправки]

C++:





Код:
void
OnFootSync
(
float
CX
,
float
CY
,
float
CZ
)
{
stOnFootData OF
;
memset
(
&
OF
,
0
,
sizeof
(
stOnFootData
)
)
;
OF
.
fPosition
[
0
]
=
CX
;
OF
.
fPosition
[
1
]
=
CY
;
OF
.
fPosition
[
2
]
=
CZ
;
BitStream OFsync
;
OFsync
.
Write
(
(
BYTE
)
ID_PLAYER_SYNC
)
;
OFsync
.
Write
(
(
PCHAR
)
&
OF
,
sizeof
(
stOnFootData
)
)
;
SF
->
getRakNet
(
)
->
SendPacket
(
&
OFsync
)
;
}
 
Ответить с цитированием