 |
|

26.02.2024, 06:14
|
|
Новичок
Регистрация: 23.05.2020
Сообщений: 24
С нами:
3145454
Репутация:
3
|
|
Сообщение от Landyshev
На бх есть эмулятор лаунчера с ПК, мобайл фулл фикс.
Не работает , хоть эмулятор через раксамп , хоть через скрипт
|
|
|

26.02.2024, 06:22
|
|
Участник форума
Регистрация: 06.12.2022
Сообщений: 278
С нами:
1810561
Репутация:
48
|
|
Сообщение от TxDeveloper
Не работает , хоть эмулятор через раксамп , хоть через скрипт
Ну без эмулятора значит , я сам за время неактивна впервые слышу о таком:/
|
|
|

26.02.2024, 12:51
|
|
Участник форума
Регистрация: 04.07.2019
Сообщений: 165
С нами:
3611424
Репутация:
83
|
|
Lua:
Код:
function
checkInterior
(
)
wait
(
15000
)
local
interior
=
getBotInterior
(
)
if
not
(
interior
==
141
)
then
runCommand
(
"!reconnect"
)
end
end
checkInterior
(
)
Помогите со скриптом. Все работает. Но я хочу еще сюда добавить задержку перед проверкой. Но если я добавляю задержку скрипт ломается и не хочет работать. Не знаю почему.
|
|
|

26.02.2024, 12:52
|
|
Флудер
Регистрация: 10.08.2021
Сообщений: 6,010
С нами:
2505538
Репутация:
133
|
|
Сообщение от Trojans
Lua:
Код:
function
checkInterior
(
)
wait
(
15000
)
local
interior
=
getBotInterior
(
)
if
not
(
interior
==
141
)
then
runCommand
(
"!reconnect"
)
end
end
checkInterior
(
)
Помогите со скриптом. Все работает. Но я хочу еще сюда добавить задержку перед проверкой. Но если я добавляю задержку скрипт ломается и не хочет работать. Не знаю почему.
добавь поток(newTask)
|
|
|

26.02.2024, 16:07
|
|
Участник форума
Регистрация: 06.12.2022
Сообщений: 278
С нами:
1810561
Репутация:
48
|
|
Сообщение от Trojans
Lua:
Код:
function
checkInterior
(
)
wait
(
15000
)
local
interior
=
getBotInterior
(
)
if
not
(
interior
==
141
)
then
runCommand
(
"!reconnect"
)
end
end
checkInterior
(
)
Помогите со скриптом. Все работает. Но я хочу еще сюда добавить задержку перед проверкой. Но если я добавляю задержку скрипт ломается и не хочет работать. Не знаю почему.
Я бы переписал этот код под раксамп по человечески, но мне таааак лень...
|
|
|

27.02.2024, 03:47
|
|
Новичок
Регистрация: 27.12.2023
Сообщений: 18
С нами:
1253989
Репутация:
3
|
|
Сообщение от Trojans
Lua:
Код:
function
checkInterior
(
)
wait
(
15000
)
local
interior
=
getBotInterior
(
)
if
not
(
interior
==
141
)
then
runCommand
(
"!reconnect"
)
end
end
checkInterior
(
)
Помогите со скриптом. Все работает. Но я хочу еще сюда добавить задержку перед проверкой. Но если я добавляю задержку скрипт ломается и не хочет работать. Не знаю почему.
code:
Код:
function
checkInterior
(
)
newTask
(
function
(
)
if
getBotInterior
(
)
~=
141
then
reconnect
(
)
end
end
,
15000
)
end
|
|
|

29.02.2024, 00:57
|
|
Новичок
Регистрация: 08.11.2016
Сообщений: 12
С нами:
5005812
Репутация:
53
|
|
Сообщение от Rei
Для стрельбы надо править пакеты onfoot, aim, отправлять bullet и weapons update
Здравствуйте. Не могли бы вы пояснить, что мне следует сделать, чтобы наслать порчу? Я понял из вашего сообщения, что мне следует изменить значение [Rates] в ini? Я это сделал, но этого было недостаточно, чтобы нанести ущерб.
|
|
|

29.02.2024, 03:12
|
|
Познавший АНТИЧАТ
Регистрация: 18.06.2017
Сообщений: 1,632
С нами:
4686777
Репутация:
183
|
|
Сообщение от vaguiners
Здравствуйте. Не могли бы вы пояснить, что мне следует сделать, чтобы наслать порчу? Я понял из вашего сообщения, что мне следует изменить значение [Rates] в ini? Я это сделал, но этого было недостаточно, чтобы нанести ущерб.
наслать порчу? забавный перевод 😁
я так понял нужно нанести урон с оружия? если да, то изменение ini не поможет
нужно в скрипте полностью эмулировать работу оружия так, как это делает игра. вдобавок к тому что я написал нужно еще отправлять rpc sendTakeDamage
|
|
|

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
|
|
|

29.02.2024, 03:31
|
|
Познавший АНТИЧАТ
Регистрация: 18.06.2017
Сообщений: 1,632
С нами:
4686777
Репутация:
183
|
|
Сообщение от Grisha2307
Хелп пж. Сделал бег персонажа с помощью воспроизведения синхронизации, бегает норм, но после окончания чтения синхронизации персонаж поворачивается в рандомную сторону (делал уже и по переводу кватернионов в градусы, и по расчёту градусов из координат текущего положения, к координатам след. точки), ничего не помогает, не пойму почему
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
скорее всего твоя либа некорректно вычисляет угол из кватерниона. ( зачем тебе вообще лишний раз его расчитывать? ) устанавливай значения сразу через setBotQuaternion на те же, что ты отправляешь в синхре
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|