Не работает разворачивание игры после открытия диалога.

Ferrat

Известный
Автор темы
64
29
Что сделать с скриптом? Я вообще не шарю в lua но повырезал с разных скриптов и сделал вот это. Мне надо что-бы при открытии диалога с id 15039 разворачивалась игра
Вот шо я сделал
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 events.onShowDialog(dialogId)
    if dialogId == 15039
        ffi.C.ShowWindow(hwin, 1)


end