Nicko_Gun
Новичок
Пожалуйста помогите с командой /lock дело такое машина всегда открыта даже если я прописываю команду /lock пишет что машина закрыта но она открыта помогите вот коды кто поможет с меня +
if(strcmp(cmd, "/lock", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new Float: X, Float: Y, Float: Z;
if(RENTCAR[playerid] != 9999)
{
GetVehiclePos(RENTCAR[playerid], X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[RENTCAR[playerid]] == 0) { LockCar(RENTCAR[playerid]); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[RENTCAR[playerid]] == 1) { UnLockCar(RENTCAR[playerid]); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else return SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от машины.");
}
if(RENTMOTO[playerid] != 9999)
{
GetVehiclePos(RENTMOTO[playerid], X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[RENTMOTO[playerid]] == 0) { LockCar(RENTMOTO[playerid]); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[RENTMOTO[playerid]] == 1) { UnLockCar(RENTMOTO[playerid]); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от мото.");
return 1;
}
}
new house = PlayerInfo[playerid][pPhousekey];
new rent = PlayerInfo[playerid][pRent];
if(house != 255 )
{
GetVehiclePos(house+1, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[HouseVehicle[house]] == 0) { LockCar(HouseVehicle[house]); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[HouseVehicle[house]] == 1) { UnLockCar(HouseVehicle[house]); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от машины.");
return 1;
}
}
if(rent != 255 )
{
GetVehiclePos(rent+1, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[rent+1] == 0) { LockCar(rent+1); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[rent+1] == 1) { UnLockCar(rent+1); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от машины.");
return 1;
}
}
}
return 1;
}
if(strcmp(cmd, "/lock", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new Float: X, Float: Y, Float: Z;
if(RENTCAR[playerid] != 9999)
{
GetVehiclePos(RENTCAR[playerid], X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[RENTCAR[playerid]] == 0) { LockCar(RENTCAR[playerid]); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[RENTCAR[playerid]] == 1) { UnLockCar(RENTCAR[playerid]); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else return SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от машины.");
}
if(RENTMOTO[playerid] != 9999)
{
GetVehiclePos(RENTMOTO[playerid], X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[RENTMOTO[playerid]] == 0) { LockCar(RENTMOTO[playerid]); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[RENTMOTO[playerid]] == 1) { UnLockCar(RENTMOTO[playerid]); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от мото.");
return 1;
}
}
new house = PlayerInfo[playerid][pPhousekey];
new rent = PlayerInfo[playerid][pRent];
if(house != 255 )
{
GetVehiclePos(house+1, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[HouseVehicle[house]] == 0) { LockCar(HouseVehicle[house]); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[HouseVehicle[house]] == 1) { UnLockCar(HouseVehicle[house]); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от машины.");
return 1;
}
}
if(rent != 255 )
{
GetVehiclePos(rent+1, X, Y, Z);
if(IsPlayerInRangeOfPoint(playerid, 8.0, X, Y, Z))
{
if(LOCKEDVEH[rent+1] == 0) { LockCar(rent+1); GameTextForPlayer(playerid, "~r~locked", 5000, 6); }
else if(LOCKEDVEH[rent+1] == 1) { UnLockCar(rent+1); GameTextForPlayer(playerid, "~g~unlocked", 5000, 6); }
PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "{ff3300}[Ошибка]:{ffffff} Вы слишком далеко от машины.");
return 1;
}
}
}
return 1;
}
Последнее редактирование:
