
11.12.2024, 15:13
|
|
Познавший АНТИЧАТ
Регистрация: 26.11.2017
Сообщений: 1,997
С нами:
4454024
Репутация:
183
|
|
Сообщение от aberdean
SlapFix завязан на событие sampev.onSetPlayerPos(), которое приходит от сервера, поэтому он не реагирует на мой скрипт, как можно имитировать приход этого события от сервера, с моими же координатами, но Z+5(условно), подскажешь, пожалуйста?
ну чето типа такого
Lua:
Код:
function
sampev
.
onSetPlayerPos
(
x
,
y
,
z
)
-- обработка слапа
end
function
makeSlap
(
hightIncreaseNum
)
local
x
,
y
,
z
=
getBotPosition
(
)
local
newZ
=
z
+
hightIncreaseNum
sampev
.
onSetPlayerPos
(
x
,
y
,
newZ
)
updateBotSync
(
)
end
|
|
|

11.12.2024, 17:05
|
|
Новичок
Регистрация: 10.12.2024
Сообщений: 6
С нами:
751424
Репутация:
3
|
|
Сообщение от paulohardy
sampev.onSetPlayerPos(x, y, newZ)
Насколько помню, так уже пробовал, там ошибка "attempt to call field 'onSetPlayerPos' (a nil value)".
Как я понимаю, на эту функцию можно только подписаться, чтобы что-то сделать, когда сервер обновляет нашу позицию, а вызывать ее вручную нельзя.
Еще вот так пробовал, в надежде что если имитировать отправку этого пакета от сервера, то событие в SlapFix sampev.onSetPlayerPos(pos) будет вызываться, но у меня это почему-то не работает, может что-то не так делаю?
Lua code:
Код:
function
simulatePlayerSync
(
x
,
y
,
z
)
local
bs
=
bitStream
.
new
(
)
bs
:
writeFloat
(
x
)
bs
:
writeFloat
(
y
)
bs
:
writeFloat
(
z
)
if
bs
:
sendRPC
(
12
)
then
print
(
"PlayerSync packet sent successfully."
)
else
print
(
"Failed to send PlayerSync packet."
)
end
end
function
onRunCommand
(
cmd
)
if
cmd
:
find
(
"^!simulate"
)
then
local
x
,
y
,
z
=
getBotPosition
(
)
simulatePlayerSync
(
x
,
y
,
z
+
5
)
return
false
end
end
|
|
|

13.12.2024, 00:42
|
|
Познающий
Регистрация: 14.01.2015
Сообщений: 82
С нами:
5962016
Репутация:
58
|
|
На аданвас рп дают баны за аафк как фиксануть это ? хотя использую аним фикс слап фикс
1734036116643.pngDimareewd · 12 Дек 2024 в 23:42' data-fancybox="lb-post-1569945" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/259381/" style="cursor: pointer;" title="1734036116643.png">

1734036130993.pngDimareewd · 12 Дек 2024 в 23:42' data-fancybox="lb-post-1569945" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/259382/" style="cursor: pointer;" title="1734036130993.png">

|
|
|

13.12.2024, 16:04
|
|
Новичок
Регистрация: 13.12.2024
Сообщений: 1
С нами:
747503
Репутация:
0
|
|
А как загружать луа скрипты?
|
|
|

13.12.2024, 21:24
|
|
Участник форума
Регистрация: 03.11.2022
Сообщений: 275
С нами:
1857622
Репутация:
33
|
|
Сообщение от Glanurios
А как загружать луа скрипты?
в папку scripts просто
|
|
|

15.12.2024, 06:02
|
|
Новичок
Регистрация: 18.05.2023
Сообщений: 15
С нами:
1575164
Репутация:
3
|
|
Подскажите, в рамках раксампа, нужно чтобы персонаж двигался вперед, туда, куда повернута моделька персонажа, скажем телепорт на 5 метров вперед. Если задавать смещение по оси X, персонаж двигается в сторону, если по оси Y, то либо вперед, либо назад, это не зависит от того, куда он повернут. Буду благодарен за помощь.
|
|
|

16.12.2024, 08:48
|
|
Познающий
Регистрация: 14.01.2015
Сообщений: 82
С нами:
5962016
Репутация:
58
|
|
как это фиксануть?
|
|
|

17.12.2024, 23:50
|
|
Познающий
Регистрация: 14.01.2015
Сообщений: 82
С нами:
5962016
Репутация:
58
|
|
хелп
|
|
|

18.12.2024, 02:17
|
|
Постоянный
Регистрация: 16.08.2022
Сообщений: 974
С нами:
1971205
Репутация:
68
|
|
Как отправить команду /beg?
|
|
|

18.12.2024, 03:45
|
|
Новичок
Регистрация: 23.08.2019
Сообщений: 23
С нами:
3539574
Репутация:
53
|
|
Сообщение от WellMay
Как отправить команду /beg?
sendInput("/beg")
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|