помощь с авто-входом

LegendsDragon

Новичок
Автор темы
16
1
Версия MoonLoader
.026-beta
помогите с кодом с авто-входом на аккаунт для Админ тулса

if elements.checkbox.autoAcc.v then
if elements.input.accountPassword ~= '' then
lua_thread.create(function()
while true do
wait(0)
if title:match("Авторизация: введите пароль") then
sampSendDialogResponse(sampGetCurrentDialogId(), 1, _, elements.input.accountPassword.v)
sampCloseCurrentDialogWithButton(0)
break
end
end
end)
else
sampAddChatMessage('{B22222}[Ошибка] {FFFFFF}Авто-вход не будет произведён, по-скольку вы не указали пароль от аккаунта.', stColor)
elements.checkbox.autoAcc.v = false
HLcfg.config.autoAcc = elements.checkbox.autoAcc.v
save()
end
end
end
 
Решение
Заходим на сервер с скриптом showdid.lua (Внизу можно скачать)
После захода когда появится диалог с входом в игру смотрим в консоль
Screenshot 2021-06-03 19-52-56.png

У меня вышло 2, Запоминаем это число
Пишем в AdminTools
Lua:
local sp = require 'lib.samp.events'

function sp.onShowDialog(did, style, title, btn1, btn2, text)
    if did == 2 --[[2 ваше число, которое вы запомнили.]]then
        if elements.checkbox.autoAcc.v == true then
          if elements.input.accountPassword.v ~= nil then
            sampSendDialogResponse(did, 1, _, elements.input.accountPassword.v)
                sampCloseCurrentDialogWithButton(0)
          end
        end
    end 
end

LegendsDragon

Новичок
Автор темы
16
1
код для отображения в /amenu:
if imgui.Checkbox(u8"[Вкл/выкл] Авто-вход на аккаунт", elements.checkbox.autoAcc) then HLcfg.config.autoAcc = elements.checkbox.autoAcc.v save() end imgui.SameLine() imgui.HelpMarker(u8"Не надо вводить пароль от аккаунта, скрипт сделает это за вас") if elements.checkbox.autoAcc.v then imgui.Text(u8"Введите пароль от аккаунта: ") imgui.SameLine() imgui.PushItemWidth(100) if imgui.InputText("##accountPassword", elements.input.accountPassword, (elements.checkbox.showAccountPassword.v and imgui.InputTextFlags.Password or nil)) then HLcfg.config.accountPassword = elements.input.accountPassword.v save() end imgui.PopItemWidth() imgui.SameLine() if imgui.ToggleButton('Аккаунт Пароль', elements.checkbox.showAccountPassword) then HLcfg.config.showAccountPassword = elements.checkbox.showAccountPassword.v save() end imgui.SameLine() imgui.HelpMarker(u8"Настройка, которая будет показывать, отобразиться ваш пароль от аккаунта, или нет") end
 

Hideme Flow

Известный
573
199
Заходим на сервер с скриптом showdid.lua (Внизу можно скачать)
После захода когда появится диалог с входом в игру смотрим в консоль
Screenshot 2021-06-03 19-52-56.png

У меня вышло 2, Запоминаем это число
Пишем в AdminTools
Lua:
local sp = require 'lib.samp.events'

function sp.onShowDialog(did, style, title, btn1, btn2, text)
    if did == 2 --[[2 ваше число, которое вы запомнили.]]then
        if elements.checkbox.autoAcc.v == true then
          if elements.input.accountPassword.v ~= nil then
            sampSendDialogResponse(did, 1, _, elements.input.accountPassword.v)
                sampCloseCurrentDialogWithButton(0)
          end
        end
    end 
end
 

Вложения

  • showdid.lua
    240 байт · Просмотры: 5