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

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

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

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

не закрывается втрое авто

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

StrangeRr

Новичок
почему не закрывается второе авто?
Код:
	if(strcmp(cmd, "/lock", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			new Float: X, Float: Y, Float: Z;
			if(RENTCAR[playerid] != 9999)
			{
				GetVehiclePos(RENTCAR[playerid], X, Y, Z);
				if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
				{
					if(LOCKEDVEH[RENTCAR[playerid]] == 0) { LockCar(RENTCAR[playerid]); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
					else if(LOCKEDVEH[RENTCAR[playerid]] == 1) { UnLockCar(RENTCAR[playerid]); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
					PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
				}
				else return SendClientMessage(playerid, COLOR_GREY, "Ошибка: Вы слишком далеко от машины.");
			}
			if(PlayerInfo[playerid][pCarKey] != -1 && strcmp(sendername, CarsInfo[PlayerInfo[playerid][pCarKey]][vOwner], true) == 0)
			{
				GetVehiclePos(PlayerInfo[playerid][pCarKey]+1, X, Y, Z);
				if(PlayerToPoint(10.0, playerid, X, Y, Z))
				{
					if(CarsInfo[PlayerInfo[playerid][pCarKey]][vLock] == 0)
					{
						CarsInfo[PlayerInfo[playerid][pCarKey]][vLock] = 1;
						GameTextForPlayer(playerid, "~r~locked", 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						LockCar(PlayerInfo[playerid][pCarKey]+1);
						return 1;
					}
					else if(CarsInfo[PlayerInfo[playerid][pCarKey]][vLock] == 1)
					{
						CarsInfo[PlayerInfo[playerid][pCarKey]][vLock] = 0;
						GameTextForPlayer(playerid, "~g~unlocked", 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						UnLockCar(PlayerInfo[playerid][pCarKey]+1);
						return 1;
					}
				}
				else return SendClientMessage(playerid, COLOR_GREY, "Ioeaea: Au neeoeii aaeaei io iaoeiu.");
			}
			if(PlayerInfo[playerid][pCarKey1] != -1 && strcmp(sendername, CarsInfo[PlayerInfo[playerid][pCarKey1]][vOwner], true) == 0)
			{
				GetVehiclePos(PlayerInfo[playerid][pCarKey1]+1, X, Y, Z);
				if(PlayerToPoint(10.0, playerid, X, Y, Z))
				{
					if(CarsInfo[PlayerInfo[playerid][pCarKey1]][vLock] == 0)
					{
						CarsInfo[PlayerInfo[playerid][pCarKey1]][vLock] = 1;
						GameTextForPlayer(playerid, "~r~locked", 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						LockCar(PlayerInfo[playerid][pCarKey1]+1);
						return 1;
					}
					else if(CarsInfo[PlayerInfo[playerid][pCarKey1]][vLock] == 1)
					{
						CarsInfo[PlayerInfo[playerid][pCarKey1]][vLock] = 0;
						GameTextForPlayer(playerid, "~g~unlocked", 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						UnLockCar(PlayerInfo[playerid][pCarKey1]+1);
						return 1;
					}
				}
				else return SendClientMessage(playerid, COLOR_GREY, "Ioeaea: Au neeoeii aaeaei io iaoeiu.");
			}
			new rent = PlayerInfo[playerid][pRent];
			if(rent != 255 )
			{
				GetVehiclePos(rent+1+MAX_BUYABLE_CARS, X, Y, Z);
				if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
				{
					if(LOCKEDVEH[rent+1+MAX_BUYABLE_CARS] == 0) { LockCar(rent+1+MAX_BUYABLE_CARS); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
					else if(LOCKEDVEH[rent+1+MAX_BUYABLE_CARS] == 1) { UnLockCar(rent+1+MAX_BUYABLE_CARS); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
					PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
				}
				else return SendClientMessage(playerid, COLOR_GREY, "Ошибка: Вы слишком далеко от машины.");
			}
		}
		return 1;
	}


---------- Post added at 15:34 ---------- Previous post was at 14:54 ----------

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