Показано с 1 по 7 из 7

Тема: Помогите реализовать одну вещь...

  1. #1
    Пользователь
    Регистрация
    25.05.2014
    Сообщений
    1
    Репутация: 1

    Звание: пока не определено

    Помогите реализовать одну вещь...

    Я хочу что бы из главного меню по диалогу(диалоги уже сделаны), вызывалась машина и игрок автоматически попадал бы в неё. Уже сделал так с Инфернусом, Монстром, Буллетом, но если добавлять так все машины, уйдёт уйма времени, помогите оптимизировать эту функцию.

  2. #2
    Активный пользователь Аватар для Rock and Roll
    Регистрация
    23.09.2011
    Адрес
    Деревня
    Возраст
    28
    Сообщений
    282
    Репутация: 55

    Звание: скоро придёт к известности

    Re: Помогите реализовать одну вещь...

    Массивом





  3. #3
    Пользователь
    Регистрация
    25.05.2014
    Сообщений
    1
    Репутация: 1

    Звание: пока не определено

    Re: Помогите реализовать одну вещь...

    Цитата Сообщение от Angus Young Посмотреть сообщение
    Есть же функция посадить в кар
    Так я её и использую... Только чтобы составить список ВСЕХ автомобилей ГТА СА, придётся очень много времени потратить, и я хочу оптимизировать, чтобы не тратить много времени...

  4. #4
    Активный пользователь Аватар для Rock and Roll
    Регистрация
    23.09.2011
    Адрес
    Деревня
    Возраст
    28
    Сообщений
    282
    Репутация: 55

    Звание: скоро придёт к известности

    Re: Помогите реализовать одну вещь...

    Массивом делай. В стандартном ЛВДМ есть рандом спавн. Похожая конструкция и у этого будет. Все id в массив впиши





  5. #5
    Пользователь
    Регистрация
    25.05.2014
    Сообщений
    1
    Репутация: 1

    Звание: пока не определено

    Re: Помогите реализовать одну вещь...

    Цитата Сообщение от Angus Young Посмотреть сообщение
    Массивом делай. В стандартном ЛВДМ есть рандом спавн. Похожая конструкция и у этого будет. Все id в массив впиши
    А как потом совместить массив со списком в диалоге?

  6. #6
    Почетный пользователь LC Аватар для ..KempeR..
    Регистрация
    31.08.2011
    Адрес
    Киев, Украина
    Сообщений
    1,504
    Репутация: 189

    Звание: - весьма и весьма положительная личность

    Re: Помогите реализовать одну вещь...

    PHP код:
    new const someArrayWithCars[] = {560562411402};

    stock showDialogWithCars(playerid) {
        new 
    bigString[64], = -1size sizeof someArrayWithCars;
        while (++
    size// Можно и for (new i = 0, size = sizeof someArrayWithCars; i < size; i++)
            
    format(bigStringsizeof bigString"%s%i\n"bigStringsomeArrayWithCars[i]);
        return 
    ShowPlayerDialog(plauerid9992" "bigString"Выбрать""");
    }

    public 
    OnDialogResponse(playeriddialogidresponselistiteminputtext[]) {
        switch (
    dialogid) {
            case 
    999: {
                if (!
    response) return true;
                new 
    selectedCarID someArrayWithCars[listitem];
                
    //Дальше делай со своей машинкой всё, что угодно
            
    }
        }
        return 
    true;


  7. #7
    Пользователь
    Регистрация
    25.05.2014
    Сообщений
    1
    Репутация: 1

    Звание: пока не определено

    Re: Помогите реализовать одну вещь...

    Спасибо, тема закрыта :-)

Похожие темы

  1. Помогите реализовать /present id
    от Logunoff в разделе Вопросы по скриптингу
    Ответов: 2
    Последнее сообщение: 18.03.2014, 00:58
  2. Как реализовать?
    от Daiki_Yuto в разделе Delphi, Pascal
    Ответов: 1
    Последнее сообщение: 22.09.2013, 08:33
  3. Помогите реализовать.
    от Logunoff в разделе Вопросы по скриптингу
    Ответов: 3
    Последнее сообщение: 14.09.2013, 18:52
  4. Где то видел такую вещь
    от BabkaZina в разделе Вопросы по скриптингу
    Ответов: 5
    Последнее сообщение: 26.08.2013, 09:38
  5. Как сделать одну вещь
    от Mainstone в разделе Вопросы по скриптингу
    Ответов: 6
    Последнее сообщение: 27.04.2013, 16:19

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •