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

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

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

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

/lock

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

sergeyshibaev

Умник
Как сделать чтобы ИД транспорта не нужен был:
PHP:
CMD:lock(playerid, params[])
{
	new car, string[50];
	if(sscanf(params,"d",car)) return SendClientMessage(playerid,COLOR_GREEN,"Используйте: /lock [id транспорта]");
	if(!IsPlayerHaveCar(playerid,car) && PlayerInfo[playerid][pAdmin]<4) return SendClientMessage(playerid,COLOR_GREY,"Это не ваш транспорт");
	new id = GetVehicleSeat(car, 0);
	new Float:X,Float:Y,Float:Z;
	GetVehiclePos(car,X,Y,Z);
	if(id == INVALID_PLAYER_ID)J_SetVehiclePos(car,X,Y,Z);

	if(!IsPlayerInRangeOfPoint(playerid,9.0,X,Y,Z) && PlayerInfo[playerid][pAdmin]==0) return SendClientMessage(playerid,COLOR_GREY,"Вы должны стоять рядом с транспортом");
	new number = GetVehicleID(car);
	if(CarInfo[number][cLock])
	{
		CarInfo[number][cLock] = 0;
		SetDoorsStatus(car, 0, playerid);
		GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~CAR~g~ UNLOCK",3000,3);
		format(string,sizeof(string),"* %s открывает личный транспорт", cPN(playerid));
		ProxDetector(25.0, playerid, string, COLOR_PURPLE);
	}
	else
	{
		CarInfo[number][cLock] = 1;
		SetDoorsStatus(car, 1, playerid);
		GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~CAR~r~ LOCK",3000,3);
		format(string,sizeof(string),"* %s закрывает личный транспорт", cPN(playerid));
		ProxDetector(25.0, playerid, string, COLOR_PURPLE);
	}
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу