
29.02.2024, 03:22
|
|
Новичок
Регистрация: 27.12.2023
Сообщений: 18
С нами:
1253989
Репутация:
3
|
|
Сообщение от Rei
наслать порчу? забавный перевод 😁
я так понял нужно нанести урон с оружия? если да, то изменение ini не поможет
нужно в скрипте полностью эмулировать работу оружия так, как это делает игра. вдобавок к тому что я написал нужно еще отправлять rpc sendTakeDamage
Хелп пж. Сделал бег персонажа с помощью воспроизведения синхронизации, бегает норм, но после окончания чтения синхронизации персонаж поворачивается в рандомную сторону (делал уже и по переводу кватернионов в градусы, и по расчёту градусов из координат текущего положения, к координатам след. точки), ничего не помогает, не пойму почему
lua:
Код:
local
uDK
,
kD
,
pX
,
pY
,
pZ
,
mSX
,
mSY
,
mSZ
,
Q1
,
Q2
,
Q3
,
Q4
,
aI
,
AF
=
onFootSync
:
match
(
"(.*) (.*) (.*) (.*) (.*) (.*) (.*) (.*) (.*) (.*) (.*) (.*) (.*) (.*)"
)
if
uDK
~=
nil
then
data
.
upDownKeys
=
tonumber
(
uDK
)
data
.
keysData
=
tonumber
(
kD
)
data
.
position
.
x
=
tonumber
(
pX
)
data
.
position
.
y
=
tonumber
(
pY
)
data
.
position
.
z
=
tonumber
(
pZ
)
data
.
moveSpeed
.
x
=
tonumber
(
mSX
)
data
.
moveSpeed
.
y
=
tonumber
(
mSY
)
data
.
moveSpeed
.
z
=
tonumber
(
mSZ
)
data
.
quaternion
[
0
]
=
tonumber
(
Q1
)
data
.
quaternion
[
1
]
=
tonumber
(
Q2
)
data
.
quaternion
[
2
]
=
tonumber
(
Q3
)
data
.
quaternion
[
3
]
=
tonumber
(
Q4
)
data
.
animationId
=
tonumber
(
aI
)
data
.
animationFlags
=
tonumber
(
AF
)
setBotPosition
(
tonumber
(
pX
)
,
tonumber
(
pY
)
,
tonumber
(
pZ
)
)
setBotRotation
(
lib
.
quaternionToAngle
(
tonumber
(
Q4
)
,
tonumber
(
Q1
)
)
)
end
|
|
|