ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   SendFakeOnfootSyncData (https://forum.antichat.xyz/showthread.php?t=1307186)

5ss 27.01.2015 15:52

Выскакивает что 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
;





Время: 15:14