ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Синхронизация (https://forum.antichat.xyz/showthread.php?t=1418189)

Rafaelofff 20.01.2022 18:21

Есть airbrake,

C++:





Код:

{
if
(
!
g_Config
.
Player
.
bAirBreak
)
return
;
const
float
fCameraRotation
=
TheCamera
.
m_fOrientation
;
const
float
fSpeed
=
g_Config
.
Player
.
fAirBreak
/
10.f
;
CVector
*
pPos
=
&
FindPlayerPed
(
)
->
m_matrix
->
pos
;
FindPlayerPed
(
)
->
m_fCurrentRotation
=
FindPlayerPed
(
)
->
m_fAimingRotation
=
-
fCameraRotation
;
FindPlayerPed
(
)
->
m_vecMoveSpeed
.
fZ
=
0.f
;
CVehicle
*
pVehicle
=
FindPlayerVehicle
(
-
1
,
false
)
;
if
(
pVehicle
!=
nullptr
)
{
pPos
=
&
pVehicle
->
m_matrix
->
pos
;
const
float
fLength
=
(
pVehicle
->
m_matrix
->
pos
-
*
pPos
)
.
Magnitude
(
)
;
pVehicle
->
m_matrix
->
SetRotateZOnly
(
-
fCameraRotation
)
;
pVehicle
->
m_matrix
->
pos
.
fX
=
pPos
->
fX
-
sinf
(
fCameraRotation
)
*
fLength
;
pVehicle
->
m_matrix
->
pos
.
fY
=
pPos
->
fY
-
cosf
(
fCameraRotation
)
*
fLength
;
pVehicle
->
m_vecMoveSpeed
.
fX
=
pVehicle
->
m_vecMoveSpeed
.
fY
=
pVehicle
->
m_vecMoveSpeed
.
fZ
=
0.f
;
}
else
FindPlayerPed
(
)
->
m_nPedFlags
.
bIsStanding
=
FindPlayerPed
(
)
->
m_nPedFlags
.
bWasStanding
=
FindPlayerPed
(
)
->
m_nPedFlags
.
bStayInSamePlace
=
true
;
if
(
ImGui
::
IsKeyDown
(
'W'
)
)
pPos
->
fX
+=
sinf
(
fCameraRotation
)
*
fSpeed
,
pPos
->
fY
+=
cosf
(
fCameraRotation
)
*
fSpeed
;
if
(
ImGui
::
IsKeyDown
(
'S'
)
)
pPos
->
fX
-=
sinf
(
fCameraRotation
)
*
fSpeed
,
pPos
->
fY
-=
cosf
(
fCameraRotation
)
*
fSpeed
;
if
(
ImGui
::
IsKeyDown
(
'D'
)
)
pPos
->
fX
+=
cosf
(
fCameraRotation
)
*
fSpeed
,
pPos
->
fY
-=
sinf
(
fCameraRotation
)
*
fSpeed
;
if
(
ImGui
::
IsKeyDown
(
'A'
)
)
pPos
->
fX
-=
cosf
(
fCameraRotation
)
*
fSpeed
,
pPos
->
fY
+=
sinf
(
fCameraRotation
)
*
fSpeed
;
if
(
ImGui
::
IsKeyDown
(
VK_SPACE
)
)
pPos
->
fZ
+=
fSpeed
;
if
(
ImGui
::
IsKeyDown
(
VK_CONTROL
)
)
pPos
->
fZ
-=
fSpeed
;
}



Но к сожалению работает через жопу и кикает через раз, помогите пожалуйста, с синхронизацией

Rafaelofff 21.01.2022 13:42

Цитата:

Сообщение от SC6UT

заплатить можешь?

Конечно

Fix_Name_Fix 21.01.2022 14:32

Самую маленькую синхру ставь пример 0.000000000000001

Цитата:

Сообщение от Fix_Name_Fix

Самую маленькую синхру ставь пример 0.000000000000001

Это к аирбрейку NoName

Rafaelofff 21.01.2022 14:37

Цитата:

Сообщение от Fix_Name_Fix

Самую маленькую синхру ставь пример 0.000000000000001

Это к аирбрейку NoName

Сурсы к сожалению не мои, просто мой уровень пока что не позволяет написать адекватный airbrake, объясни где тут синхра?

Fix_Name_Fix 21.01.2022 14:43

Цитата:

Сообщение от Rafaelofff

Сурсы к сожалению не мои, просто мой уровень пока что не позволяет написать адекватный airbrake, объясни где тут синхра?

Зачем писать если есть? И там где ты сам лично можешь выставить нужную синхру

Lua - ||AirBrake || Arizona || Advance || Aurora || Diamond || Evolve ||

Итак, прошёл целый год и 1 день с самого первого моего AirBrake. Я всё таки решил для вас написать 4 версию. Которая работает на всех серверах.(которых я тестил) AirBrake - был сделать специально для гейзоны, но ещё вроде как работает и на Advance, Aurora, Diamond, Evolve. С ног скорость...

www.blast.hk

Rafaelofff 21.01.2022 14:45

Цитата:

Сообщение от Fix_Name_Fix

Зачем писать если есть? И там где ты сам лично можешь выставить нужную синхру

Lua - ||AirBrake || Arizona || Advance || Aurora || Diamond || Evolve ||

Итак, прошёл целый год и 1 день с самого первого моего AirBrake. Я всё таки решил для вас написать 4 версию. Которая работает на всех серверах.(которых я тестил) AirBrake - был сделать специально для гейзоны, но ещё вроде как работает и на Advance, Aurora, Diamond, Evolve. С ног скорость...

www.blast.hk


Я по этом и не хочу писать, объясни где в моём коде синхра?

Fix_Name_Fix 21.01.2022 14:46

Цитата:

Сообщение от Rafaelofff

Я по этом и не хочу писать, объясни где в моём коде синхра?

в твоем не шарю, в ноунейме там понятно где синхра


Время: 08:05