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

  #5  
Старый 06.01.2024, 09:42
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

Цитата:
Сообщение от gfulchik  

подскажите как реализовать цикл, который выключится при появлении диалога с определенным названием? Я сделал такое со сменой интерьера

Lua:





Код:
function
floodAltToLeave
(
)
while
getBotInterior
(
)
==
154
do
press_alt
(
)
wait
(
300
)
end
workLogic
(
)
end


но как повторить такое же с диалогами хз, про событие из сампивентов onShowDialog - знаю, но придумать как его сюда приделать не могу
Lua:





Код:
local
sampev
=
require
(
"samp.events"
)
function
sampev
.
onSetInterior
(
id
)
if
id
==
154
then
press_alt
(
)
end
end
function
sampev
.
onShowDialog
(
id
,
style
,
title
,
button1
,
button2
,
text
)
if
text
:
find
(
"отрывок текста из диалога"
)
then
end
end
 
Ответить с цитированием