Sign in to follow this  
Followers 0
Aurum

Виды диалоговых окон

5 posts in this topic

Здравствуйте.

Решил рассказать про виды диалоговых окон.

 

Начнем.

Диалоги бывают 4-ех видов, это..

1 - DIALOG_STYLE_MSGBOX

2 - DIALOG_STYLE_INPUT

3 - DIALOG_STYLE_LIST

4 - DIALOG_STYLE_PASSWORD

 


 

Разберемся, что к чему.

 


 

Первый вид диалога - DIALOG_STYLE_MSGBOX.

Его действие - Показывает сообщение игроку. Пример: Правила сервера.

Код диалога: 

ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "Тут название", "Тут текст", "Кнопка1", "Кнопка2");

Скриншот: Нажми

 


Второй вид диалога - DIALOG_STYLE_INPUT

Его действие - Показывает сообщение игроку + есть поле для ввода информации. Пример: Ввод email при регистрации на РП сервере.

Код диалога: 

ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"Тут название","Тут ваш текст","Кнопка1","Кнопка2");

Скриншот: Нажми

 


Третий вид диалога - DIALOG_STYLE_LIST

Его действие - Показывает игроку список. ( Диалог со списком ). Пример такого диалога - Команда /mn и тому подобное.

Код диалога: 

ShowPlayerDialog(playerid, 2, DIALOG_STYLE_LIST, "Тут название", "Пункт 1\nПункт 2", "Кнопка1", "Кнопка2");

Скриншот: Нажми

 


Четвертый и последний вид диалога - DIALOG_STYLE_PASSWORD

Его действие - Диалог с инфрмацией и полем для ввода, где введенные символы будут заменены на звездочки ( Поле для ввода пароля ).

Код диалога: 

ShowPlayerDialog(playerid, 3, DIALOG_STYLE_PASSWORD, "Тут название", "Тут текст(можете написать 'Введите пароль')", "Кнопка1", "Кнопка2");

Скриншот: Нажми

 


На этом все ;)

Share this post


Link to post
Share on other sites

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Готовые решения"

Перемещена в: "Скриптинг PAWN > Уроки"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Скриптинг PAWN > Уроки", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Share this post


Link to post
Share on other sites

Здравствуйте.
У меня вопрос как сделать так чтобы объявление было не так часто  у меня на сервере объявление каждый 30 секунд как изменить это? заранее спасибо.

Share this post


Link to post
Share on other sites

@turpal098 ищи таймер со значением времени "30000". Только проверь, это и есть то, что тебе нужно.

Share this post


Link to post
Share on other sites

Упущены DIALOG_STYLE_TABLIST и DIALOG_STYLE_TABLIST_HEADERS

Share this post


Link to post
Share on other sites

Your content will need to be approved by a moderator

Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   You have pasted content with formatting.   Remove formatting

  Only 75 emoticons maximum are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

Loading...
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Damir Chernov
      By Damir Chernov
      Доработка мода Arizona Paige/Lovlya Role Play.
      Исправлены баги с респавном а так же падением игроков от команды /spplayers. 
      Полностью работают все кнопки в а /apanel
      Так же присутствуют люкс-кары всех авто которые у них на сервере!
      Так же есть команды для просмотра - играет ли человек с лаунчера или нет.
      Везде пишется играет ли человек с лаунчера или нет.
      Насчет покупки мода писать в ЛС!! vk.com/feofilov_sv
       

      По всем вопросам писать Дамир Чернов
      vk.com/feofilov_sv



       
       
    • saasha
      By saasha
      Всем привет! У меня проблема в том, что ответ от админа не доходит до игрока. 
      Когда игрок пишет в репорт, то на панельке появляется ID диалога, админ вводит /ans и ID репорта. Открывается диалоговое окно:
      Админ вводит ответ,но игрок не получает его
      Полный код: