Просмотр полной версии : SendFakeOnfootSyncData
Выскакивает что SendFakeOnfootSyncData не найден и т.д что куда нужно сделать что бы не выскакивало ошибок
Logan4ik
20.02.2015, 16:17
в RakClient.cpp добавь:
PHP:
void RakClient
:
:
SendFakeOnfootSyncData
(
float fPos
[
3
]
,
float speed
[
3
]
)
{
stOnFootData pSync
;
memset
(
&
pSync
,
0
,
sizeof
(
stOnFootData
)
)
;
BitStream bsOnfootSync
;
picSync
.
byteHealth
=
100
;
picSync
.
vecPos
[
0
]
=
fPos
[
0
]
;
picSync
.
vecPos
[
1
]
=
fPos
[
1
]
;
picSync
.
vecPos
[
2
]
=
fPos
[
2
]
;
picSync
.
vecMoveSpeed
[
0
]
=
speed
[
0
]
;
picSync
.
vecMoveSpeed
[
1
]
=
speed
[
1
]
;
picSync
.
vecMoveSpeed
[
2
]
=
speed
[
2
]
;
bsOnfootSync
.
Write
(
(
BYTE
)
ID_PLAYER_SYNC
)
;
bsOnfootSync
.
Write
(
(
PCHAR
)
&
pSync
,
sizeof
(
stOnFootData
)
)
;
g_RakClient
-
>
Send
(
&
bsOnfootSync
,
HIGH_PRIORITY
,
UNRELIABLE_SEQUENCED
,
0
)
;
}
в RakClient.h объяви(в самом конце) :
PHP:
void
SendFakeOnfootSyncData
(
float fPos
[
3
]
,
float speed
[
3
]
)
;
Найди:
PHP:
typedef long long RakNetTimeNS
;
И добавь:
PHP:
typedef struct
_ONFOOT_SYNC_DATA
{
#pragma pack ( 1 )
WORD
lrAnalog
;
WORD
udAnalog
;
WORD
wKeys
;
float vecPos
[
3
]
;
float fQuaternion
[
4
]
;
BYTE
byteHealth
;
BYTE
byteArmour
;
BYTE
byteCurrentWeapon
;
BYTE
byteSpecialAction
;
float vecMoveSpeed
[
3
]
;
float vecSurfOffsets
[
3
]
;
WORD
wSurfInfo
;
int iCurrentAnimationID
;
}
ONFOOT_SYNC_DATA
;
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot