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

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

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

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

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

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

camper93reg

Умник
Добрый день ребят, подскажите плиз...
Вообщем такая фигня...
Есть работа мусорщик, все работает ровно, вот тока один косяк..
Когда выходишь с тарантаса, чекпоинт продолжает гореть на радаре
Вот у меня вопрос, как сделать проверку на авто, что бы при выходе из авто во время рабочей смены, показывалось время определенное, за которое игрок должен вернуться в авто, либо рабочий день будет завершен...

думаю понятно описал, подскажите... вопрос может и легкий, я в скриптинге тока учусь))


Код:
/****************************** мусоровоз ***********************************************/
    else if(CP[playerid] == 50)
	{
    	if(PlayerInfo[playerid][pJob] == 11)
		{
		    new carid = GetPlayerVehicleID(playerid);
		    if(IsATrashTruck(carid))
		    {
		        DisablePlayerCheckpoint(playerid);
		        SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Мусор загружен, двигайтесь к следующей точке!");
		        GameTextForPlayer(playerid, "~g~+5000$", 5000, 1);
          		new rand = random(sizeof(RandomTrashRoot));
				SetPlayerCheckpoint(playerid, RandomTrashRoot[rand][0], RandomTrashRoot[rand][1], RandomTrashRoot[rand][2], 8.0);
				CP[playerid] = 51; TrashMoney[playerid] = 5000;
 			}
	   		else
		    {
      			SendClientMessage(playerid, COLOR_GREY, " * Вы не в мусоровозе!");
		    }
		}
	}
	else if(CP[playerid] == 51)
	{
    	if(PlayerInfo[playerid][pJob] == 11)
		{
		    new carid = GetPlayerVehicleID(playerid);
		    if(IsATrashTruck(carid))
		    {
		        DisablePlayerCheckpoint(playerid);
		        SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Мусор загружен, двигайтесь к следующей точке!");
		        GameTextForPlayer(playerid, "~g~+5000$", 5000, 1);
          		new rand = random(sizeof(RandomTrashRoot));
				SetPlayerCheckpoint(playerid, RandomTrashRoot[rand][0], RandomTrashRoot[rand][1], RandomTrashRoot[rand][2], 8.0);
				CP[playerid] = 52; TrashMoney[playerid] = 10000;
 			}
	   		else
		    {
      			SendClientMessage(playerid, COLOR_GREY, " * Вы не в мусоровозе!");
		    }
		}
	}
	else if(CP[playerid] == 52)
	{
    	if(PlayerInfo[playerid][pJob] == 11)
		{
		    new carid = GetPlayerVehicleID(playerid);
		    if(IsATrashTruck(carid))
		    {
		        DisablePlayerCheckpoint(playerid);
		        SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Мусор загружен, следуйте на свалку!");
				SetPlayerCheckpoint(playerid, -1800.2332,-1653.7528,28.8222, 8.0);
				CP[playerid] = 53; TrashMoney[playerid] = 10000;
 			}
	   		else
		    {
      			SendClientMessage(playerid, COLOR_GREY, " * Вы не в мусоровозе!");
		    }
		}
	}
	else if(CP[playerid] == 53)
	{
    	if(PlayerInfo[playerid][pJob] == 11)
		{
		    new carid = GetPlayerVehicleID(playerid);
		    if(IsATrashTruck(carid))
		    {
		        DisablePlayerCheckpoint(playerid);
		        SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Верните авто на свалку в Los Santos!");
				SetPlayerCheckpoint(playerid, 2197.0632,-1977.6503,13.5526, 8.0);
				CP[playerid] = 54; TrashMoney[playerid] = 10000;
 			}
	   		else
		    {
      			SendClientMessage(playerid, COLOR_GREY, " * Вы не в мусоровозе!");
		    }
		}
	}
	else if(CP[playerid] == 54)
	{
    	if(PlayerInfo[playerid][pJob] == 11)
		{
		    new carid = GetPlayerVehicleID(playerid);
		    if(IsATrashTruck(carid))
		    {
		        DisablePlayerCheckpoint(playerid);
		        SendClientMessage(playerid, COLOR_LIGHTBLUE, " * Введите: /trash, что бы начать следующий маршрут!");
		        GameTextForPlayer(playerid, "~g~+10000$", 5000, 1);
				GivePlayerMoney(playerid, TrashMoney[playerid]); CP[playerid] = 0; TrashMoney[playerid] = 0;
 			}
	   		else
		    {
      			SendClientMessage(playerid, COLOR_GREY, " * Вы не в мусоровозе!");
		    }
		}
	}
Думаю тут надо поправочка))
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу