maguerrinho
Новичок
Вот есть команда открытия/закрытия машин, Но она открывает только одну машину, как сделать чтобы он открывала другие например 2+ машины.
PHP:
if(strcmp(cmd, "/lock", true) == 0 || strcmp(cmd, "/l", true) == 0)
{
if(PlayerInfo[playerid][pKey1] != 0 || PlayerInfo[playerid][pKey2] != 0)
{
for(new i = 0; i < MAX_PLAYERS ; i++)
{
if(IsPlayerConnected(i))
{
for(new id = 0; id<sysVehs;id++)
{
new Float:XYZ[3];
new idcar = VehicleInfo[id][vCarid];
GetVehiclePos(VehicleInfo[id][vCarid], XYZ[0], XYZ[1], XYZ[2]);
if(IsPlayerInRangeOfPoint(playerid, 7.0, XYZ[0], XYZ[1], XYZ[2]))
{
if(VehicleInfo[id][vLock] == false)
{
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
TextDrawShowForPlayer(playerid,Doors[0][playerid]);
TextDrawHideForPlayer(playerid,Doors[1][playerid]);
VehicleInfo[id][vLock]=1;
LockDoors[playerid] = 1;
SetTimerEx("DrawHide", 1500, false, "i", playerid);
LockCar(idcar);
return 1;
}
else if(VehicleInfo[id][vLock] == true)
{
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
TextDrawShowForPlayer(playerid,Doors[1][playerid]);
TextDrawHideForPlayer(playerid,Doors[0][playerid]);
VehicleInfo[id][vLock]=0;
LockDoors[playerid] = 0;
SetTimerEx("DrawHide", 1500, false, "i", playerid);
UnLockCar(idcar);
return 1;
}
}
else return SendClientMessage(playerid, -1, "{FF6347}[{FFFFFF}Ошибка{FF6347}]{FFFFFF} Вы слишком далеко от машины.");
}
}
}
}
return 1;
}
