Fasmin Участник Автор темы 112 2 20 Авг 2021 #1 Версия MoonLoader .026-beta Как сделать проверку, на закрытие диалогового окна?
CaJlaT Овощ Модератор 2,806 2,607 20 Авг 2021 #2 Либо использовать цикл Lua: while sampIsDialogActive() do wait(0) end print('Диалог закрылся') Либо использовать хук Lua: local samp = require 'samp.events' function samp.onSendDialogResponse(id, button, list, input) print('Закрылся диалог с id: '..id) end Позитивный голос 0 Негативный голос
Либо использовать цикл Lua: while sampIsDialogActive() do wait(0) end print('Диалог закрылся') Либо использовать хук Lua: local samp = require 'samp.events' function samp.onSendDialogResponse(id, button, list, input) print('Закрылся диалог с id: '..id) end
spoty Активный 222 87 20 Авг 2021 #3 if wasKeyPressed(81) and not sampIsDialogActive() - не это надо? Позитивный голос 0 Негативный голос