Fasmin Участник Автор темы 175 6 20 Авг 2021 #1 Версия MoonLoader .026-beta Как сделать проверку, на закрытие диалогового окна?
CaJlaT 07.11.2024 14:55 Модератор 2,836 2,674 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 Активный 239 105 20 Авг 2021 #3 if wasKeyPressed(81) and not sampIsDialogActive() - не это надо? Позитивный голос 0 Негативный голос