Один не пойму зачем там перебор игроков?
Мне одному кажется, что там сплошная каша?
PHP код:
CMD:carar(playerid)
{
if(!PlayerInfo[playerid][pMember] == F_DPS)
return SendClientMessage(playerid,COLOR_GREY,"Вы не сотрудник ДПС.");
else if(!IsPlayerInRangeOfPoint(playerid, 5.0, 2394.0767,-1790.1770,21.8604))
return SendClientMessage(playerid,COLOR_GREY,"[Ошибка] Вы не находитесь у штрафстоянки.");
for(new veh; veh < MAX_VEHICLES; veh++) {
new Float:x, Float:y, Float:z;
GetVehiclePos(veh, x,y,z);
if(!IsPlayerInRangeOfPoint(playerid, 3.0, x,y,z)) continue;
if(CarInfo[GetVehicleID(veh)][cCarId] == veh) {
format(
totalstring,
500,
"{FFFFFF}Вы хотите отправить на штрафстоянку автомобиль {CD5C5C}%s{FFFFFF} с номерными знаками {1E90FF}%s{FFFFFF}?",VehicleNameS[GetVehicleModel(veh)-400], CarInfo[GetVehicleID(veh)][cNumber]);
ShowPlayerDialog(playerid,D_CAR+4,0,"{66CC00}Госавтоинспекция",totalstring,"Да","Нет");
SetPVarInt(playerid, "ArCars", veh);
//SetPVarInt(playerid, "PrCars", i); Так и не понял для чего тебе это PVar и как ты его использовал.
}
}
return true;
}