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

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

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

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

Проверка находится ли игрок в ГЗ

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

John_Rayder

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

PHP:
stock PlayerToKvadrat(playerid,Float:min_x,Float:min_y,Float:max_x,Float:max_y)
{
	new Float:xxp,Float:yyp,Float:zzp;
	GetPlayerPos(playerid, xxp, yyp, zzp);
	if((xxp <= max_x && xxp >= min_x) && (yyp <= max_y && yyp >= min_y)) return true;
	return false;
}
Все работает нормально. Но когда координаты разные, допустим в одно время нужно чтобы проверяло вот так:

PHP:
	(xxp >= max_x && xxp <= min_x) && (yyp >= max_y && yyp <= min_y)
	(xxp >= max_x && xxp <= min_x) && (yyp <= max_y && yyp >= min_y)
	(xxp <= max_x && xxp >= min_x) && (yyp <= max_y && yyp >= min_y)
Но не могу понять как вставить в одну функцию сразу одновременно три проверки на координаты. Подскажите!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу