Взаимодействие с диалогом.

trxpboi

Участник
Автор темы
98
5
Версия MoonLoader
.026-beta
Господа, помогите с кодом. Хочу сделать автологин на сервере. Но при использовании sampSendDialogResponse ничего не происходит, и диалог так же остается (не вводится текст, а именно пароль, почта и т.п.). Есть решение?

Lua:
function samp.onShowDialog(dialogId, style, title, button1, button2, text)
    if dialogId == 10 then
        sampSendDialogResponse(10, 1, listitem, "223322") --password
        sampAddChatMessage(dialogId, color)
    end
end
 

Firus20016

Участник
148
15
Lua:
local sampev = require 'lib.samp.events'


function sampev.onShowDialog(id, style, title, b1, b2, text)
    if id == 10 then
        lua_thread.create(function()
        wait(50)
        sampSendDialogResponse(10, 1, nil, "password")
        end)
    end
end
ля, у меня та же проблема, только по этому методу не фиксится...

у меня открывается диалог, но взаимодействие с ним не происходит. По окончанию, я его тупо закрываю любой строкой и ничего не происходит.
Код.
local естественно прописан:
-- до функции в main вызвал диалог командой sampSendChat("/trmenu")
function ev.onShowDialog(id, style, title, btn1, btn2, text)
    if  id == 1430 then
        lua_thread.create(function()
            wait(50)
sampSendDialogResponse(1430, 1, 5, nil)
end)
end
end
 

Dmitriy Makarov

25.05.2021
Проверенный
2,478
1,113
ля, у меня та же проблема, только по этому методу не фиксится...

у меня открывается диалог, но взаимодействие с ним не происходит. По окончанию, я его тупо закрываю любой строкой и ничего не происходит.
Код.
local естественно прописан:
-- до функции в main вызвал диалог командой sampSendChat("/trmenu")
function ev.onShowDialog(id, style, title, btn1, btn2, text)
    if  id == 1430 then
        lua_thread.create(function()
            wait(50)
sampSendDialogResponse(1430, 1, 5, nil)
end)
end
end
то же самое, оно визуально остается