Вопросы

Новичок

Когда в игре ввожу команду /gps, нажимаю на Важные места то окно просто закрывается, так же с Государственными организациями и Вокзалами

Спойлер


CMD:gps(playerid)
{
                ShowPlayerDialog(playerid,300,DIALOG_STYLE_LIST,"GPS навигатор","1. Важные места\n2. Государственные организации\n3. Вокзалы""Выбрать","Отмена");
}

 

Спойлер


case 109:
        {
            if(dialogid == 300// Главная страница /gps
            {
                if(response)
                {
                    if(listitem == 0)
                    {
                                ShowPlayerDialog(playerid, 301, DIALOG_STYLE_LIST, "Важные места","1. Администрация""Найти""Назад");
                    }
                    if(listitem == 1)
                    {
                                ShowPlayerDialog(playerid,302,DIALOG_STYLE_LIST,"Государственные организации","1. Администрация\n2.Больница","Найти","Назад");
                    }
                    if(listitem == 2)
                    {
                                ShowPlayerDialog(playerid,303,DIALOG_STYLE_LIST,"Вокзалы","1. ЖД вокзал LS","Найти","Назад");
                    }
                }
            }


            if(dialogid == 301// 1 пункт
            {
                if(response)
                {
                    if(listitem == 0)
                    {
                            SendClientMessage(playerid, -1"Точка отмечена на карте");
                            SetPlayerCheckpoint(playerid, 1478.9436, -1772.313918.7890,8);
                    }
                }
            }

            if(dialogid == 302// 2 пункт
            {
                if(response)
                {
                    if(listitem == 0)
                    {
                            SendClientMessage(playerid, -1"Точка отмечена на карте");
                            SetPlayerCheckpoint(playerid, 1478.9436, -1772.313918.7890,8);
                    }

                    if(listitem == 1)
                    {
                            SendClientMessage(playerid, -1"Точка отмечена на карте");
                            SetPlayerCheckpoint(playerid, 1172.0799,-1323.4190,15.4015,8);
                    }
                }
            }

            if(dialogid == 303// 3 пункт
            {
                if(response)
                {
                    if(listitem == 0)
                    {
                            SendClientMessage(playerid, -1"Точка отмечена на карте");
                            SetPlayerCheckpoint(playerid, 1811.9603, -1889.742713.4140,8);
                    }
                }
            }
        }


 

 

Отредактировано пользователем Cawfee

Поделиться сообщением


Ссылка на сообщение

3 ответа на этот вопрос

  • 0
Свой человек
if(dialogid == 300// Главная страница /gps
{
    if(!response) return 1;
    switch(listitem)
    {
        case 0: ShowPlayerDialog(playerid, 301, DIALOG_STYLE_LIST, "Важные места","1. Администрация""Найти""Назад");
        case 1: ShowPlayerDialog(playerid,302,DIALOG_STYLE_LIST,"Государственные организации","1. Администрация\n2.Больница","Найти","Назад");
        case 2: ShowPlayerDialog(playerid,303,DIALOG_STYLE_LIST,"Вокзалы","1. ЖД вокзал LS","Найти","Назад");
    }
}

 

Поделиться сообщением


Ссылка на сообщение
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • От DonK/Key
      Всем привет, помогите кто разбирается, так как я можно сказать начинающий сделать свой КРМП, буду благодарен. Напишите либо тут либо @evreI_sigma (Мой Telegram)