Question

Nicholson Scaletta
Новичок

Всем привет!

Можете объяснить как создать диалоговое окно с вводом текста (DIALOG_STYLE_INPUT)?
Например, игрок вводит команду /test, у него высвечивается диалоговое окно (DIALOG_STYLE_INPUT), куда он может ввести, допустим, ID игрока и в результате ему выдаст информацию о игроке о игроке(Допустим, ник, уровень розыска, лвл), если же игрок не в сети,то ему в чат напишет игрок не онлайн. Это по типу статистике о игроке, только на диалоговом окне. Думаю понятно объяснил

 

Share this post


Link to post

2 answers to this question

  • 0
𝙡𝙖𝙨𝙩 𝙚𝙢𝙥𝙚𝙧𝙤𝙧.
Создатель WayDev

Приветствую Вас, @Nicholson Scaletta!
Заранее уточню, все переменные - пример.
Структуру кода я Вам показал, далее сами.

Удачи.

 

Спойлер

case 1001:
{
	if(!response) return 1;
	new targetid = strval(inputtext), string[200]; //кол-во ячеек примерное
	if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, -1, "Игрок с данным ID не в сети!");
  	format(string, sizeof(string), "\
    	Ник игрока: %s\n\
        Уровень игрока: %d", PlayerInfo[targetid][pName], PlayerInfo[targetid][pLevel]);
  	ShowPlayerDialog(playerid, 0000, DIALOG_STYLE_MSGBOX, "Статистика игрока", string, "Закрыть", "");
}

 

 

UPD: Сама команда.
 

Спойлер

CMD:test(playerid)
{
	ShowPlayerDialog(playerid, 1001, DIALOG_STYLE_INPUT, "Статистика игрока", "\nВведите ID игрока для просмотра статистики:\n", "Далее", "Закрыть");
	return 0;
}

 

 

Edited by glvde.

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Badr
      By Badr
      дратуте , после обновы с бп , перестал работать лаунчер , типо заходит но на весь экран тот экран загрузки , и он не выключается , не работают диалоги
       у меня виндвос  7 писал в поддержку сказали больше не поддерживают на виндвос 7
      есть ли какой-то мод , или фикс чтобы я мог заходить ?
      на виндовс 10 не могу перейти , системные требования не подходят