Когда прописываю два действия на кнопку, то не работает

Статус
В этой теме нельзя размещать новые ответы.

Сheesecake

Участник
Автор темы
60
2
Версия MoonLoader
Другое
Может я что-то делаю не так, но когда я хочу чтобы нажав на кнопку сработало сразу 2 действия у меня выполняется первое, а во время второго просто
появляется мышка и скрипт перестает работать, помогите криворукому xd

Lua:
   if imgui.Button(u8'Test') then -- а вот и кнопка с действием
       main_window_state.v = not main_window_state.v
show_two_menu.v = not show_two_menu.v
sampSendChat("Privet "..iddd.." kak ti")
    wait(1000)
sampSendChat("Daa "..iddd.." Dada")
    end
 
Решение
wait должна быть в потоке
Lua:
if imgui.Button(u8'Test') then
    lua_thread.create(function() -- а вот и кнопка с действием
        main_window_state.v = not main_window_state.v
        show_two_menu.v = not show_two_menu.v
        sampSendChat("Privet "..iddd.." kak ti")
        wait(1000)
        sampSendChat("Daa "..iddd.." Dada")
    end)
end

sᴀxᴏɴ

саксофон
Всефорумный модератор
791
853
wait должна быть в потоке
Lua:
if imgui.Button(u8'Test') then
    lua_thread.create(function() -- а вот и кнопка с действием
        main_window_state.v = not main_window_state.v
        show_two_menu.v = not show_two_menu.v
        sampSendChat("Privet "..iddd.." kak ti")
        wait(1000)
        sampSendChat("Daa "..iddd.." Dada")
    end)
end
 

Сheesecake

Участник
Автор темы
60
2
wait должна быть в потоке
Lua:
if imgui.Button(u8'Test') then
    lua_thread.create(function() -- а вот и кнопка с действием
        main_window_state.v = not main_window_state.v
        show_two_menu.v = not show_two_menu.v
        sampSendChat("Privet "..iddd.." kak ti")
        wait(1000)
        sampSendChat("Daa "..iddd.." Dada")
    end)
end
А как вписать подсказку "(?)" такую возле кнопки допустим:
Lua:
        if imgui.Button(u8'Text') then

            main_window_state.v = not main_window_state.v

        show_two_menu.v = not show_two_menu.v

        sampSendChat("Test "..iddd.." NonRP Test2")


            end
 

sᴀxᴏɴ

саксофон
Всефорумный модератор
791
853
Lua:
function imgui.TextQuestion(text) -- функция для включения пояснений
    imgui.TextDisabled('(?)') -- Значек для показывания пояснения
    if imgui.IsItemHovered() then
        imgui.BeginTooltip()
        imgui.PushTextWrapPos(450)
        imgui.TextUnformatted(text)
        imgui.PopTextWrapPos()
        imgui.EndTooltip()
    end
end
 
  • Влюблен
Реакции: Сheesecake
Статус
В этой теме нельзя размещать новые ответы.