- 1,171
- 568
Как сделать биндер на диалогах? Подскажите пожалуйста. Вот что имеется, только не понял как при нажатии на кнопку "Биндер" открыть 2 диалог где будет меню создания бинда. А при нажатии "настройки" открывался другой диалог с меню настроек.
Lua:
script_name('iBinder Lite')
script_author('ARONAKICH')
script_description('iBinder Lite')
require "lib.moonloader"
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("ibinder", cmd_ibinder)
sampAddChatMessage("iBinder Lite успешно загружен!", 0xFF18A907)
-- блок выполняется один раз после старта сампа
while true do
wait(0)
-- блок выполняется бесконечно (пока самп активен)
end
end
function cmd_ibinder(arg)
sampShowDialog(1337, '{B9B9B9}iBinder Lite', '{FB9E41}Биндер\n{7EBA04}О авторе', 'Принять', 'Выход', 2)
lua_thread.create(checker)
end
function checker()
while sampIsDialogActive() do
wait(0)
local result, button, list, input = sampHasDialogRespond(1337)
if result and button == 1 then
-- тут диалог показать
elseif result and button == 0 then
end
end
end