Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 5 из 5 ПерваяПервая ... 3 4 5
Показано с 41 по 42 из 42
  1. #41
    Аватар для SteveStage
    Пользователь

    Статус
    Оффлайн
    Регистрация
    05.10.2019
    Адрес
    Планета Земля
    Сообщений
    318
    Репутация:
    7 ±
    Цитата Сообщение от Danny Marcelo Посмотреть сообщение
    А вот за диалоги отдельное спасибо, я слышал ранее про эту функцию, но не вникал, думал сложная она, оказывается ничего сложного, буду теперь ею пользоваться, вместо номерных ид. Только один вопрос, а 0 id диалога таким же образом использовать? Ну допустим мне нужно просто сделать в некоторых командах диалоги с пояснениями, которые никаких функций не несут, кроме как для игрока. Ранее допустим я такие писал так:

    PHP код:
    ShowPlayerDialog(playerid0DIALOG_STYLE_MSGBOX"Название""Вы прочитали полезную информацию""Ок"""); 
    То есть в enum нужно добавить DIALOG_ID_NULL и в дальнейшем в таких диалогах делать так, я правильно понял?

    PHP код:
    ShowPlayerDialog(playeridDIALOG_ID_NULL DIALOG_STYLE_MSGBOX"Название""Вы прочитали полезную информацию""Ок"""); 
    Да, именно так, и в коде DIALOG_ID_NULL просто поставь return true;

    1. case DIALOG_ID_NULL: return true;

  2. Пользователь сказал cпасибо:
    Danny Marcelo (12.05.2020)
  3. #42
    Аватар для Shaolinka
    Пользователь

    Статус
    Оффлайн
    Регистрация
    19.01.2020
    Сообщений
    69
    Репутация:
    8 ±
    Цитата Сообщение от SteveStage Посмотреть сообщение
    Да, именно так, и в коде DIALOG_ID_NULL просто поставь return true;

    1. case DIALOG_ID_NULL: return true;
    это ещё зачем?) так или иначе, если нет прописанных действий для указанного ид, то он не выполнится. К прошлому ответу хочу дополнить, что это всего лишь константа, потому если ты напишешь 0, то диалог так или иначе покажется. Лично я использую константу под именем INVALID_DIALOG_ID, дабы соблюдать стандарты SA:MP.

 

 
Страница 5 из 5 ПерваяПервая ... 3 4 5

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Ваши права

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