• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Как сделать проверку?

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

saaashaaaa

Изучающий
Пользователь
Регистрация
12 Авг 2019
Сообщения
172
Лучшие ответы
0
Репутация
2
Привет всем!
Как сделать проверку на наличие купленного гаража?

Вот команда вставьте сюда пожалуйста проверку на наличие гаража (всего можно иметь 1 гараж). ( У меня можно иметь бесконечно гаражей , а мне надо чтобы один игрок имел максимум 1 гараж )
HTML:
cmd:buygarage(playerid)
{

	for(new g = 0; g < TotalGarages; g++)
	{
		if(IsPlayerInRangeOfPoint(playerid, 3.0, GarageInfo[g][G_ENTER_X], GarageInfo[g][G_ENTER_Y], GarageInfo[g][G_ENTER_Z]))
		{
			if(GetMoney(playerid) < GarageInfo[g][g_PRICE])
			return SendClientMessage(playerid, COLOR_RED, "На Вашем счету недостаточно средств для покупки данного гаража");
			if(GarageInfo[g][g_OWNED] != 0)
			return SendClientMessage(playerid, COLOR_RED, "Вы не можете приобрести уже купленный гараж");
			SetPVarInt(playerid, "garage_id", g);
			new garage_text[256], class_text[20];

			switch(GarageInfo[g][g_TYPE])
			{
			case 1: class_text = "Низкий";
			case 2: class_text = "Средний";
			case 3: class_text = "Высокий";
			}

			format(garage_text, sizeof garage_text, "\
			{FFFFFF}Номер гаража: \t\t\t№%d\n\
			Класс гаража: \t\t\t%s\n\
			Стоимость: \t\t\t{43C928}%d рублей\n\n\
			{FFFFFF}Для того, чтобы купить гараж, нажмите 'Купить'\n\
			Для того, чтобы отменить покупку, нажмите 'Отмена'",
			g+1, class_text, GarageInfo[g][g_PRICE]);

			ShowPlayerDialog
			(
			playerid,
			D_BUYGARAGE,
			DIALOG_STYLE_MSGBOX,
			"{31A0CC}Покупка гаража",
			garage_text,
			"Купить", "Отмена"
			)
			;
			return true;
		}
	}
	return true;
}
Заранее спасибо
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу