
12.06.2024, 14:04
|
|
Новичок
Регистрация: 14.02.2023
Сообщений: 12
Провел на форуме: 3425
Репутация:
1
|
|
Сообщение от afskdjoIfd
Всем привет, кто может помочь? Написал код для нажатия определённых кнопок в CEF диалогах, но бот их не прожимает. Лог чистый.
Lua:
Код:
function
CEF
(
text
)
local
bs
=
bitStream
.
new
(
)
bs
:
writeInt8
(
220
)
bs
:
writeInt8
(
18
)
bs
:
writeInt32
(
#
text
)
bs
:
writeString
(
text
)
bs
:
writeInt32
(
0
)
bs
:
sendPacket
(
)
bs
:
reset
(
)
end
function
onPrintLog
(
text
)
newTask
(
function
(
)
if
text
:
find
(
"http://arizona.gtasounds.com/quest_basic/jeremy_other/1.mp3"
)
then
wait
(
25000
)
CEF
(
"answer.npcDialog|1"
)
wait
(
20000
)
CEF
(
"answer.npcDialog|0"
)
wait
(
20000
)
CEF
(
"answer.npcDialog|1"
)
wait
(
20000
)
CEF
(
"answer.npcDialog|0"
)
wait
(
20000
)
CEF
(
"answer.npcDialog|1"
)
end
end
)
end
как сделать брат чтобы с раксампа нажималась клавиша g
|
|
|

12.06.2024, 14:08
|
|
Новичок
Регистрация: 19.02.2024
Сообщений: 24
Провел на форуме: 4710
Репутация:
3
|
|
не знаю
|
|
|

15.06.2024, 08:45
|
|
Участник форума
Регистрация: 27.12.2020
Сообщений: 210
Провел на форуме: 73144
Репутация:
78
|
|
Ярлыки с аккаунтами создаются точно также как в сампе?
|
|
|

15.06.2024, 09:14
|
|
Постоянный
Регистрация: 14.02.2018
Сообщений: 319
Провел на форуме: 67742
Репутация:
98
|
|
Сообщение от Wellkyy
Ярлыки с аккаунтами создаются точно также как в сампе?
да
|
|
|

16.06.2024, 12:00
|
|
Участник форума
Регистрация: 28.11.2017
Сообщений: 180
Провел на форуме: 63063
Репутация:
73
|
|
Здесь был урок о том, как поставить RakSamp на линкусоподобную ОСЬ, поделитесь, пожалуйста
|
|
|

16.06.2024, 16:52
|
|
Участник форума
Регистрация: 06.08.2022
Сообщений: 134
Провел на форуме: 49713
Репутация:
28
|
|
Сообщение от kultizdat.
Здесь был урок о том, как поставить RakSamp на линкусоподобную ОСЬ, поделитесь, пожалуйста
через wine попробуй
|
|
|

16.06.2024, 15:48
|
|
Новичок
Регистрация: 14.05.2024
Сообщений: 8
Провел на форуме: 3068
Репутация:
3
|
|
нужен авто выбор спавна при заходе на сервер, где его найти?
|
|
|

16.06.2024, 16:06
|
|
Участник форума
Регистрация: 28.11.2017
Сообщений: 180
Провел на форуме: 63063
Репутация:
73
|
|
Сообщение от Unknown.me
нужен авто выбор спавна при заходе на сервер, где его найти?
Если Аризона
В хук onShowDialog
и измени "Дом №1532" на то, куда тебе спавниться(дословно, как в диалоге в игре)
Lua:
Код:
if
dialogId
==
25526
and
title
:
find
(
"{BFBBBA}Выбор места спавна"
)
then
newTask
(
function
(
)
wait
(
500
)
local
text_spawn
=
sampGetListboxItemByText
(
text
,
"Дом №1532"
,
false
)
sendDialogResponse
(
dialogId
,
1
,
text_spawn
,
""
)
sendDialogResponse
(
dialogId
,
0
,
0
,
""
)
return
false
end
)
end
Куда нибудь
Lua:
Код:
function
sampGetListboxItemByText
(
text
,
searchText
,
plain
)
plain
=
plain
~=
false
local
i
=
0
for
line
in
text
:
gmatch
(
"[^\r\n]+"
)
do
if
(
plain
and
line
==
searchText
)
or
(
not
plain
and
line
:
find
(
searchText
)
)
then
return
i
end
i
=
i
+
1
end
return
-
1
end
|
|
|

17.06.2024, 02:11
|
|
Новичок
Регистрация: 14.05.2024
Сообщений: 8
Провел на форуме: 3068
Репутация:
3
|
|
Сообщение от kultizdat.
Если Аризона
В хук onShowDialog
и измени "Дом №1532" на то, куда тебе спавниться(дословно, как в диалоге в игре)
Lua:
Код:
if
dialogId
==
25526
and
title
:
find
(
"{BFBBBA}Выбор места спавна"
)
then
newTask
(
function
(
)
wait
(
500
)
local
text_spawn
=
sampGetListboxItemByText
(
text
,
"Дом №1532"
,
false
)
sendDialogResponse
(
dialogId
,
1
,
text_spawn
,
""
)
sendDialogResponse
(
dialogId
,
0
,
0
,
""
)
return
false
end
)
end
Куда нибудь
Lua:
Код:
function
sampGetListboxItemByText
(
text
,
searchText
,
plain
)
plain
=
plain
~=
false
local
i
=
0
for
line
in
text
:
gmatch
(
"[^\r\n]+"
)
do
if
(
plain
and
line
==
searchText
)
or
(
not
plain
and
line
:
find
(
searchText
)
)
then
return
i
end
i
=
i
+
1
end
return
-
1
end
не работает, окно выбора все равно весит
|
|
|

17.06.2024, 06:21
|
|
Участник форума
Регистрация: 28.11.2017
Сообщений: 180
Провел на форуме: 63063
Репутация:
73
|
|
Сообщение от Unknown.me
не работает, окно выбора все равно весит
В раксампе всегда висит последнее окно, которое появилось со стороны сервера.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|