OnShowDialog

Salim

Участник
Автор темы
42
12
Версия MoonLoader
.026-beta
Хелп.
Нужно что-бы скрипт по команде /zsobes открывал открывал данный диалог(/lmenu) пролистывал до пункта [8] Собеседования и жал энтер.
image.png

ID данного диалога 1214
1690041885684.png
 
Решение
Lua:
act = false
function main()
    sampRegisterChatCommand('zsobes',function()
        act = true
        sampSendChat('/lmenu')
    end)
    wait(-1)
end
function events.onShowDialog(dialogId, style, title, button1, button2, text)
    if act then
        sampSendDialogResponse(dialogId,1,9--[[нажмет на [8] пункт(начало с 0) ]],_)
        act = false
        return false
    end
end
?

Vespan

loneliness
Проверенный
2,140
1,785
Lua:
act = false
function main()
    sampRegisterChatCommand('zsobes',function()
        act = true
        sampSendChat('/lmenu')
    end)
    wait(-1)
end
function events.onShowDialog(dialogId, style, title, button1, button2, text)
    if act then
        sampSendDialogResponse(dialogId,1,9--[[нажмет на [8] пункт(начало с 0) ]],_)
        act = false
        return false
    end
end
?
 
  • Нравится
Реакции: YarikVL и Salim

Salim

Участник
Автор темы
42
12
Хватит создавать мусорные темы которые легко гуглятся, зайди в конце концов на вики бх
Если бы я знал бы как там пишется фулл код я бы эти посты бы не создавал, я заходил на вики бх, там ничего не написано кроме sampSendDialogResponse(int id, int button, int listitem, zstring input)
 
  • Bug
  • Нравится
Реакции: хомяк553 и kjor32