Maks_Fender
Компетентный
Открываю машину, сажусь в нее, ввожу команду, чтобы угнать ее (по системе автоугона должен появиться чекпоинт и сообщение в чат, что нужно ехать туда-то и получить деньги). Но мне выводит SERVER: Unknown command. В команде по-сути всё нормально. В чем причина?
Так же команда пишет SERVER: Unknown command, если машина открытая. Помогите, пожалуйста.
PHP:
else if(strcmp(cmd,"/hijack",true)==0)
{
if(PINFO[playerid][pMember] != 4) return SendMe(playerid, CGRADD,"Вы не байкер.");
if(PINFO[playerid][pHijack] > gettime() ) return SendMe(playerid, CGRADD,"Взламывать авто можно раз в 30 минут");
new tacha = GetNearestVehicleDrugs(playerid);
if(tacha <= 0) return SendMe(playerid, CGRADD, "Вы слишком далеко от машины");
if(HomeCar[tacha] != true) return SendMe(playerid, CGRADD,"Разрешено угонять только домашние авто");
if(MotoCikl(tacha)) return SendMe(playerid, CBLUEE, "Нельзя угнать данный вид транспорта");
if(gCarLock[tacha] == false) return SendMe(playerid, CGRADD,"Транспорт уже открыт");
new rannn = random(50);
ApplyAnimation(playerid,"ped","roadcross_gang",4.0, 0, 0, 0, 0, 0 ,1);
if(rannn < 25)
{
format(string, sizeof(string), "- %s попытался(ась) взломать замок | {F71414}Неудачно", GN(playerid));
ProxDetector(25.0, playerid, string, CPURPLE,CPURPLE,CPURPLE,CPURPLE,CPURPLE);
}
else if(rannn >= 25)
{
SendMe(playerid, CBLUEE, "Садись в машину и бестрее угоняй её! (/stealing)");
GameTextForPlayer(playerid, "~w~Car ~g~Unlock", 5000, 3);
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
UnLockCar(tacha);
gCarLock[tacha] = false;
IsLocked[tacha] = false;
format(string, sizeof(string), "- %s попытался(ась) взломать замок | {54F714}Удачно", GN(playerid));
ProxDetector(25.0, playerid, string, CPURPLE,CPURPLE,CPURPLE,CPURPLE,CPURPLE);
}
PINFO[playerid][pHijack] = gettime() + 1800;
return true;
}
else if(strcmp(cmd,"/stealing",true)==0)
{
if(PINFO[playerid][pMember] != 4) return SendMe(playerid, CGRADD,"Вы не байкер.");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendMe(playerid, CGRADD, "Вы не за рулём.");
if(UgnaliCar[GetPlayerVehicleID(playerid)] == true) return SendMe(playerid, CGRADD, "Эта машина уже была угнана. Повторный угон невозможен");
if(GetPlayerVehicleID(playerid) == HomeInfo[ PINFO[playerid][pHouse]][hCar]) return SendMe(playerid, CGRADD, "Нельзя угнать собственный автомобиль.");
if(HomeCar[GetPlayerVehicleID(playerid)] != true) return SendMe(playerid, CGRADD,"Разрешено угонять только домашние авто");
SetPlayerRaceCheckpoint(playerid,1,214.5340,-262.4472,1.5781, 0,0,0,5);
SendMe(playerid, CBLUEE,"Пригони машину в указанную точку и получи за это сумму денег");
SetPVarInt(playerid, "UGON", 1);
return true;
}
