Тема: RakSAMP Lite
Показать сообщение отдельно

  #9  
Старый 17.06.2024, 02:11
Unknown.me
Новичок
Регистрация: 14.05.2024
Сообщений: 8
С нами: 1054995

Репутация: 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

не работает, окно выбора все равно весит
 
Ответить с цитированием