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

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

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

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

[MAX_PLAYERS]

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

# Woody

Умник
[MAX_PLAYERS] - Решено.

Добрый день форумчане P-I, проблема такая, видно диалог только для меня. То есть ид 0, и еще хочу спросить как и когда нужно использовать
PHP:
[MAX_PLAYERS]
Вот код с которым я гадал.

PHP:
new tt; // Название таймера.
forward ttp(playerid); // Название паблика который нужно запустить.

// Этот паблик в конец мода.
public ttp(playerid) // паблик который нужно запустить
{
	ShowPlayerDialog(playerid,88,DIALOG_STYLE_INPUT,"Тестовое окно","Напишите что то в поле","Отправить","Закрыть"); // функция который выполнит таймер, то бишь паблик.
	KillTimer(tt); // Название таймера, который нужно выключить.
	return 1;
}
PHP:
// в public OnGameModeInit()
tt = SetTimer("ttp",1000*15,1); // TT Название таймера. // ttp Название паблика. // 1000*15 = 15 Секунд // 1 кол. повторений.


// Ну и сама функция диалога, которая должна быть выполнена.
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == 88)
	{
		if(response) 
		{
			if(!strlen(inputtext))
			{
				SendClientMessage(playerid,0xFF6400FF,"Вы не написали текст сообщения в поле ввода");
				return 1;
			}
			else
			{
				SendClientMessage(playerid,0xFF6400FF,inputtext);
			}
		}
	}
	return 1;
}
С меня как всегда плюс+к :bt:
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу