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

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

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

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

Вопрос насчет цикла.

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

vasyok28

Умник
Здравствуйте! Есть у меня цикл он создает динамические зоны стримера, как можно увидеть в цикле есть проверка если
PHP:
[B]HouseInfo[h][hReform][1][/B]
равен нулю то не создаем динамическую зону, и идем дальше.
Проблема вот в чем если убрать проверку:
PHP:
if(!HouseInfo[h][hReform][1]) continue;
То все работает нормально, за исключением одно НО, зоны создаются у всех домов. Грубо говоря делаю проверку если у дома есть вар = 1 создаем зону, если вар = 0 не создаем зону.

Вот сам цикл:
PHP:
for(new h; h < rows; h++)
{
	if(!HouseInfo[h][hReform][1]) continue;
	zoneHouse[h] = CreateDynamicSphere(2517.7295, 1378.1322, 846.7100, 0.6, HouseInfo[h][hID], 1, -1);
	CreateDynamicPickup(1239, 1, 2517.7295, 1378.1322, 846.7100, HouseInfo[h][hID], 1, -1, 10.0);
	printf("%d", zoneHouse[h]);
}
Лог printf("%d", zoneHouse[h]);
1) С проверкой.

2) Без проверки.


К дополнение в БД у меня 3 домов, у которых из двух HouseInfo[h][hReform][1] равен 1.

OnPlayerEnterDynamicArea(playerid, areaid):
PHP:
if(areaid >= zoneHouse[0] && areaid <= zoneHouse[TOTALHOUSES-1])
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу