Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Help. Не срабатывает функция

Статус
В этой теме нельзя размещать новые ответы.

AndNatt

Умник
Всем привет. Вот начал писать свой мод делая систему регистрации столкнулся с проблемой, не срабатывает функция (Не показывает диалог)Пример: Игрок заходит на сервер появляется окно регистрации он туда ничего не вводит и нажимает "Далее" окно пропадает и всё. А мне нужно что-бы если текст пустой и игрок нажимает первую кнопку ему заного диалог выдаётся. Собственно строки

Вот Окно диалога когда игрок заходит на сервер

PHP:
gPlayerAccount[playerid] = 0;
		new loginmsg[185];
		GetPlayerName(playerid, name, sizeof(name));
		format(loginmsg,185,"{bbbbbb}_____________________________________\n\nДобро пожаловать на Samp Role Play\n   Регистрация нового персонажа\n\nЛогин: %s\nВведите пароль:\n_____________________________________",name);
		ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"{bbbbbb}Регистрация",loginmsg,"Принять","Отмена");
Вот OnDialogResponse проверка на пустой текст вроде стоит

PHP:
if(dialogid == 2)
	{
		new name[MAX_PLAYER_NAME];
		GetPlayerName(playerid, name, sizeof(name));
		new bac[256];
		GetPlayerName(playerid, playername, sizeof(playername));
		if(response)
		{
			if(!strlen(inputtext))
			{
				format(string,187,"{bbbbbb}______________________________________\n\nДобро пожаловать на Samp Role Play\n   Регистрация нового персонажа\n\nЛогин: %s\nВведите пароль:\n______________________________________", name);
				ShowPlayerDialog(playerid,2,DIALOG_STYLE_PASSWORD,"{bbbbbb}Регистрация",string,"Готово","Отмена");
				return true;
			}
Help
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу