Авто разворачивание игры при выскакивании окна авторизации.

inocencx

Участник
Автор темы
35
0
Мне нужен скрипт который будет разворачивать игру при /aafk когда появляется окно авторизации. Спасибо заранее, здесь всегда топовые ответы.
 

inocencx

Участник
Автор темы
35
0
Типо ты зашёл на сервер и когда ты вводишь пароль автоматически скрипт пишет /aafk ?
Нет, вот сервер заполнен, я пишу /aafk и сворачиваю игру, и когда появится окно авторизации мне надо чтобы игру сразу развернуло автоматом.
 

Hatiko

Известный
Проверенный
1,494
617
Попробуй это.
Lua:
local ffi = require 'ffi'
ffi.cdef [[
    typedef int BOOL;
    typedef unsigned long HANDLE;
    typedef HANDLE HWND;
    HWND GetActiveWindow(void);
    BOOL ShowWindow(HWND hWnd, int  nCmdShow);
]]

local hwin = ffi.C.GetActiveWindow() -- Это суёшь куда-то при активации скрипта, получает хендел окна. Можно и через другую, но париться не хочу, что под рукой было.

function hook.onSendClientJoin() -- хук на подключение к серверу
    ffi.C.ShowWindow(hwin, 3) -- на счёт кода 3 хз, может и другие надо, тут порыскайся https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-showwindow
end
 
  • Нравится
Реакции: kru_tin и Ivkide

inocencx

Участник
Автор темы
35
0
Попробуй это.
Lua:
local ffi = require 'ffi'
ffi.cdef [[
    typedef int BOOL;
    typedef unsigned long HANDLE;
    typedef HANDLE HWND;
    HWND GetActiveWindow(void);
    BOOL ShowWindow(HWND hWnd, int  nCmdShow);
]]

local hwin = ffi.C.GetActiveWindow() -- Это суёшь куда-то при активации скрипта, получает хендел окна. Можно и через другую, но париться не хочу, что под рукой было.

function hook.onSendClientJoin() -- хук на подключение к серверу
    ffi.C.ShowWindow(hwin, 3) -- на счёт кода 3 хз, может и другие надо, тут порыскайся https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-showwindow
end
Бро, можешь файлом кинуть? Я просто нуб во всем этом...
 

inocencx

Участник
Автор темы
35
0
Какие же вы ленивые, хотя бы основы луа скриптинга изучите, полно тем на БХ.
Не тестил,есть просто похожий,но на сворачивание игры.
Просто офигительно все работает. Спасибо огромное.