Question

Всем привет!

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

 

Share this post


Link to post

2 answers to this question

  • 0

Приветствую Вас, @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
  • 0

@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

    • Доналдо Фарекелка
      By Доналдо Фарекелка


      Скачать файл Staff RolePlay | СЛИВ | МОД SAMP
      Доброго времени суток! Автор этого мода(Основатель) - @sianaru_kz или Alberto_Maserati / vk Viktor Bashilov
       
      Данный человек закрыл проект на пол пути, удалил все данные, добавил всех в чс по неизвестным причинам. Как старшие по проекту(Я - Donaldo_Farekelka / Future(Помощник / Советчик) и С разработчиком мода - @PavelFilatov(Павел)) было принято слить мод, который девать не куда. 

      Слова от Павела Филатова:
      Что могу пожелать Владельцу: ты человек, который никогда и ничего не добьётся раз так поступаешь.

      Мои слова:
      Желаю тебе удачи, но с людьми так поступать нельзя. Желаю в дальнейшей разработки своих игр.
       
      Описание:
       
       
       
       
      Добавил Доналдо Фарекелка Добавлено 09.07.2024 Категория Моды Автор Работал над модом - @PavelFilatov  
    • dfhfyyjftyfthtj
      By dfhfyyjftyfthtj
      Приветствую, на днях решил опробовать новый хостинг (ru hoster), долго мучился с запуском мода, который прекрасно запускался на другом хостинге. 
      Появилась новая проблема: сервер крашит в рандомный момент по непонятной причине. Подскажите, пожалуйста, в чем может быть проблема? пробовал и отключать crashdetect, но он все равно крашится и автоматически перезапускается хостингом после краша.
      Логи: