Вообщем делаю системку для ДПС, на основе сервера Green Tech, чтобы они могли проверять номера, сделал вроде бы всё нормально, а выдаёт только проверку ELSE, то-есть сообщение " Введен неверный гос.Номер ", посмотрите, может кто что дельное подскажет.
Код:
if(strcmp(cmd, "/carcheck", true) == 0)
{
if(PlayerInfo[playerid][pMember] != 20) return SendClientMessageEx(playerid, COLOR_GREY, "Вы не сотрудник оГИБДД!");
tmp = strtok(cmdtext, idx);
if(!strlen(tmp)) return SendClientMessageEx(playerid, COLOR_WHITE, "{F74848}» Введите: {FFFFFF} /carcheck [номер]");
for(new car = 1; car <= AllCars;car++)
{
new carnumber = strval(tmp);
new nomer = CarInfo[car][cNumber];
if(nomer == carnumber)
{
new ar[256];
if(CarInfo[car][cArest]) { ar = "Да"; } else { ar = "Нет"; }
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
SendClientMessageEx(playerid, TEAM_BLUE_COLOR,"______-=ИНФОРМАЦИЯ О АВТОМОБИЛЕ=-_______");
format(string, sizeof(string), "Номер: %s", CarInfo[car][cNumber]), SendClientMessageEx(playerid, COLOR_WHITE,string);
format(string, sizeof(string), "Марка автомобиля: %s", VehiclesName[CarInfo[car][cMod]-400]), SendClientMessageEx(playerid, COLOR_GRAD2,string);
format(string, sizeof(string), "Модель: %d", CarInfo[car][cMod]), SendClientMessageEx(playerid, COLOR_GRAD2,string);
format(string, sizeof(string), "Владелец: %s", CarInfo[car][cOwner]), SendClientMessageEx(playerid, COLOR_GRAD3,string);
format(string, sizeof(string), "Арестовано: %s", ar), SendClientMessageEx(playerid, COLOR_GRAD4,string);
SendClientMessageEx(playerid, TEAM_BLUE_COLOR,"_______________________________________");
}
else
{
SendClientMessageEx(playerid, TEAM_BLUE_COLOR,"Введен не верный гос.Номер");
return true;
}
}
return true;
}
Последнее редактирование модератором: