Помогите с кодом

TopCarl

Участник
Автор темы
107
14
Не работает авто логин, подскажите что не так
Lua:
bool_autoLogin = imgui.ImBool(inik.config.autoLogin)
buffer_login = imgui.ImBuffer(''..inik.config.Login, 128)

    imgui.Checkbox("##1", bool_autoLogin)
    imgui.Hint(u8'Авто логин')
    
function ev.onShowDialog(id, style, title, btn1, btn2, text)
    if bool_autoLogin == true then
        if id == 2 then
            sendDialogResponse(id,1,0,buffer_login)
            return false
        end
    end
end
 

Митя Евгеньевич

Известный
301
124
Не работает авто логин, подскажите что не так
Lua:
bool_autoLogin = imgui.ImBool(inik.config.autoLogin)
buffer_login = imgui.ImBuffer(''..inik.config.Login, 128)

    imgui.Checkbox("##1", bool_autoLogin)
    imgui.Hint(u8'Авто логин')
   
function ev.onShowDialog(id, style, title, btn1, btn2, text)
    if bool_autoLogin == true then
        if id == 2 then
            sendDialogResponse(id,1,0,buffer_login)
            return false
        end
    end
end
autolog:
require("lib.samp.events").onShowDialog = function(id, style, title, btn1, btn2, text)
    buffer_login = "password"
    if id == 2 then
        sampSendDialogResponse(id,1,0,buffer_login)
        return false
    end
end
 
  • Эм
Реакции: MLycoris

TopCarl

Участник
Автор темы
107
14
autolog:
require("lib.samp.events").onShowDialog = function(id, style, title, btn1, btn2, text)
    buffer_login = "password"
    if id == 2 then
        sampSendDialogResponse(id,1,0,buffer_login)
        return false
    end
end
Не понял прикола 2 строки, типо если я итак ввожу пароль в imgui.InputText, типо у меня просто не хочет скрипт работать с диолог окном, типо он окно не видит
 

YarikVL

Известный
Проверенный
4,797
1,813
Не понял прикола 2 строки, типо если я итак ввожу пароль в imgui.InputText, типо у меня просто не хочет скрипт работать с диолог окном, типо он окно не видит
Человек наверное хочет чтобы ты этим кодом проверил вообще работает ли отправка диалога с паролем без окна имгуи.
Можешь еще попробовать 0 заменить на nil, потому что в диалоге со списком 0 это первый пункт.
И ты вообще смотрел другие автологины? Оттуда код же можешь взять.
 

Митя Евгеньевич

Известный
301
124
Не понял прикола 2 строки, типо если я итак ввожу пароль в imgui.InputText, типо у меня просто не хочет скрипт работать с диолог окном, типо он окно не видит
Я тебе скинул готовый из других исходников


sendDialogResponse(id,1,0,buffer_login) замени на sampSendDialogResponse(id,1,0,buffer_login)
 
  • Нравится
Реакции: YarikVL

MLycoris

Режим чтения
Проверенный
1,807
1,853
Не работает авто логин, подскажите что не так
Lua:
bool_autoLogin = imgui.ImBool(inik.config.autoLogin)
buffer_login = imgui.ImBuffer(''..inik.config.Login, 128)

    imgui.Checkbox("##1", bool_autoLogin)
    imgui.Hint(u8'Авто логин')
  
function ev.onShowDialog(id, style, title, btn1, btn2, text)
    if bool_autoLogin == true then
        if id == 2 then
            sendDialogResponse(id,1,0,buffer_login)
            return false
        end
    end
end
ты бы пробовал самостоятельно решать проблемы, а не срать темами блять, а потом удалять. Вообще выглядит так, будто тебе чат гпт писал это
Чтобы получить состояние чекбокса в имгуи добавляется .v в его буфферу, в твоём случае должно быть
 
  • Нравится
Реакции: YarikVL