Смена интерфейса

boy next door

Участник
Автор темы
208
18
Версия MoonLoader
.026-beta
Короче, у меня есть диалог [sampShowDialog], я хочу сделать так, чтобы можно было сделать такую штуку, которая будет открывать мимуги вместо обычного диалога.
Например, создаём команду /setstyle, в ней будут параметры 1 и 2 (1 - диалог, 2 - мимгуи).
Активация команды с диалогом идёт на /ac, но после выбора параметра номер 2 - открываеться мимгуи.
Как это сделать?
 

fokichevskiy

Активный
360
91
Короче, у меня есть диалог [sampShowDialog], я хочу сделать так, чтобы можно было сделать такую штуку, которая будет открывать мимуги вместо обычного диалога.
Например, создаём команду /setstyle, в ней будут параметры 1 и 2 (1 - диалог, 2 - мимгуи).
Активация команды с диалогом идёт на /ac, но после выбора параметра номер 2 - открываеться мимгуи.
Как это сделать?

Lua:
local style = 1 
  
    sampRegisterChatCommand('setstyle', function (arg)
        if arg <= 2 then
            style = arg
            sampAddChatMessage('выбран стиль '  .. style, -1)
        else
            sampAddChatMessage('выберите стиль(1-2)!!', -1)
        end
    end)
    sampRegisterChatCommand('ac', function ()
        if style == 1 then
            --диалог
        elseif style == 2 then
            --mimgui
        else
            sampAddChatMessage('стиль не выбран')
        end
    end)