[RakSamp Lite] Работа с диалогами

TwixRoth

Новичок
Автор темы
12
1
добрый день!
помогите пожалуйста
написал скрипт во функции шовдиалог но он вводил пароль а дальше стоит

Lua:
function sampev.onShowDialog(id, style, title, btn1, btn2, text)
if text:find('Ваш игровой аккаунт зарегистрирован') then
        sendDialogResponse(id, 1, 0, parol)
        return false
    end
    if text:find('введите пароль для вашего будущего аккаунта') then
        
        sendDialogResponse(id, 1, 0, parol)
        
        if text:find('который пригласил Вас на данный сервер') then
            sendDialogResponse(id, 0, 1, '')
            if text:find('Какого пола будет ваш') then
                sendDialogResponse(id, 1, 0, '')
                
            end
        end
        
    end
    
    
    if btn1 then
        print("Кнопка: " .. btn1)
    else
        print("Переменная btn равна nil")
    end
    
    
end

Screenshot_1.png


Screenshot_2.png


Screenshot_3.png


Screenshot_4.png

Большое спасибо тебе друг!
(Я новичок в данной среде)
 
Решение
Код:
function sampev.onShowDialog(id, style, title, btn1, btn2, text)
        if text:find('Ваш игровой аккаунт зарегистрирован') then
             sendDialogResponse(id, 1, 0, parol)
             return false
        elseif text:find('введите пароль для вашего будущего аккаунта') then
             sendDialogResponse(id, 1, 0, parol)
             return false
        elseif text:find('который пригласил Вас на данный сервер') then
            sendDialogResponse(id, 0, 1, "")
            return false
        elseif text:find('Какого пола будет ваш') then
            sendDialogResponse(id, 1, 0, "")
            return false
        end  
        if btn1 then
            print("Кнопка: " .. btn1)
        else
            print("Переменная btn...

Wer_tyn

Участник
78
8
Код:
function sampev.onShowDialog(id, style, title, btn1, btn2, text)
        if text:find('Ваш игровой аккаунт зарегистрирован') then
             sendDialogResponse(id, 1, 0, parol)
             return false
        elseif text:find('введите пароль для вашего будущего аккаунта') then
             sendDialogResponse(id, 1, 0, parol)
             return false
        elseif text:find('который пригласил Вас на данный сервер') then
            sendDialogResponse(id, 0, 1, "")
            return false
        elseif text:find('Какого пола будет ваш') then
            sendDialogResponse(id, 1, 0, "")
            return false
        end  
        if btn1 then
            print("Кнопка: " .. btn1)
        else
            print("Переменная btn равна nil")
        end  
end
 
  • Нравится
Реакции: TwixRoth