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

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

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

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

PlayerToKvadrat

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

<BaRReT[T]>

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

Код загрузки зон
Код:
stock LoadZones()
{
	new arrCoords[19][5];
	new strFromFile2[256];
	new File: file = fopen("zones.ini", io_read);
	if (file)
	{
		new idx;
		while (idx < MAX_ZONES)
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, ',');
			Zone[idx][0] = floatstr(arrCoords[0]);
			Zone[idx][1] = floatstr(arrCoords[1]);
			Zone[idx][2] = floatstr(arrCoords[2]);
			Zone[idx][3] = floatstr(arrCoords[3]);
			OwnZone[idx] = strval(arrCoords[4]);
			Zones[idx] = GangZoneCreate(Zone[idx][0],Zone[idx][1],Zone[idx][2],Zone[idx][3]);
			idx++;
		}
		fclose(file);
	}
	return true;
}
Кусок /capture:

Код:
CMD:capture(playerid,params[])
{
	new str[64];
	if(gettime() < TimeNextBattle) return SCM(playerid,-1,"Война за территорию уже недавно была! Ждите!");
	if(Battlefield) return SCM(playerid,-1,"Война за территорию уже идет!");
	for(new i=0;i<MAX_ZONES;i++)
	{
		if(PlayerToKvadrat(playerid,Zone[i][0],Zone[i][1],Zone[i][2],Zone[i][3]))
		{
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу