• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Не работают диалоги

AdvoHack

Новичок
Всем здравствуйте, столкнулся с проблемой, не работаю не одна кнопка в диалоге. В общем написал код (ниже он) в итоге на кнопу !response должно кикать игрока, но его не кикает а просто пропадает диалог. Помогите
Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogs)
    {
        case DLG_LOGIN:
        {
            if(!response)
            {
                 Kick(playerid);
            }
            if(!strlen(inputtext)) return SPD(playerid, DLG_LOGIN, DIALOG_STYLE_INPUT, "Авторизация", "Ваш аккаунт найден в базе данных сервера, введите пароль и начинайте играть с нами!", "Ввести","Закрыть");
            new test = strval(inputtext);
            if(pInfo[playerid][pPass] == test)
            {
                SpawnPlayer(playerid);
            }
            else
            {
                SPD(playerid, DLG_LOGIN, DIALOG_STYLE_INPUT, "Авторизация", "Ваш аккаунт найден в базе данных сервера, введите пароль и начинайте играть с нами!", "Ввести","Закрыть");
            }
        }
    }
    return 1;
}
 
Сверху Снизу