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

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

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

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

Бесконечный диалог

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

bUrbin

Ученик
Если у игрока ХП <15 он падает в кряк и ему выдает диалог вызвать 911 или использовать препараты.

Проблема в том, что этот диалог постоянно появляется, как бесконечное обновление из за того ,что мало хп.
То есть, нажатие на любую из кнопок не вызовет новый диалог, а вновь откроет этот. Собственно и чат закрывает сразу, ибо диалог будто появляется кажду секунду.

Вот код

PHP:
if (bang < 15.0) // Если меньше 15 ХП он падает
	{
		Upal[playerid] = 1;
		UpalAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0); //
		RemovePlayerFromVehicle(playerid);
		ShowPlayerDialog(playerid,7771,DIALOG_STYLE_MSGBOX,"Важно","Вы в критическом состоянии!","911","Препараты");
		return true;
	}
	if (bang > 15.0 && Upal[playerid] == 1) // Ели больше 15 ХП он встает
	{
		Upal[playerid] = 0;
		ClearAnimations(playerid);
		return true;
	}
Как сделать, чтобы диалог высветился 1 раз и всё.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу