verteich
Умник
как сделать чтобы админы могли открывать авто:
PHP:
CMD:lock(playerid, params[])
{
new Float:pX,Float:pY,Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
new Float:minS= 9.50;
new Float:CurrentDistance;
new car = INVALID_VEHICLE_ID;
new maxcars = 5;
for(new i = 0;i < OWNABLECARS;i ++)
{
if(maxcars < 1){ break; }
if(IsPlayerHaveCar(playerid,OwnableCar[i]))
{
maxcars--;
CurrentDistance = GetVehicleDistanceFromPoint(OwnableCar[i], pX,pY,pZ);
if(CurrentDistance < minS)
{
car = OwnableCar[i];
minS = CurrentDistance;
}
}
}
if(car == INVALID_VEHICLE_ID) return SendClientMessage(playerid,COLOR_RED,"[Ошибка] {FFFFFF}Вы далеко от своего транспорта");
if(GetVehicleSeat(car, 0) == INVALID_PLAYER_ID)
{
new Float:X,Float:Y,Float:Z;
GetVehiclePos(car,X,Y,Z);
J_SetVehiclePos(car,X,Y,Z);
}
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);
SendPlayerMe(playerid,"открывает свой личный транспорт");
}
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);
SendPlayerMe(playerid,"закрывает свой личный транспорт");
}
return true;
}
