OnPlayerKeyStateChange pui asta:
if(newkeys & KEY_NO)
{
if(IsPlayerConnected(playerid))
{
new ivID = GetClosestVehicleToPlayer(playerid);
new namee[MAX_PLAYER_NAME];
GetPlayerName(playerid, namee, sizeof(namee));
if(PlayerInfo[playerid][pPcarkey] == ivID || PlayerInfo[playerid][pPcarkey2] == ivID || PlayerInfo[playerid][pPcarkey3] == ivID)
{
if(GetClosestVehicleToPlayer(playerid) > 5.0)
{
if(CarInfo[ivID][cLock] == 0)
{
CarInfo[ivID][cLock] = 1;
format(string, sizeof(string), "%s~n~~r~Locked",CarInfo[ivID][cDescription]);
GameTextForPlayer(playerid, string, 3000, 3);
GetVehicleParamsEx(ivID,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(ivID,engine,lights,alarm,1,bonnet,boot,objective);
}
if(CarInfo[ivID][cLock] == 1)
{
CarInfo[ivID][cLock] = 0;
format(string, sizeof(string), "%s~n~~g~Unlocked",CarInfo[ivID][cDescription]);
GameTextForPlayer(playerid, string, 3000, 3);
GetVehicleParamsEx(ivID,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(ivID,engine,lights,alarm,0,bonnet,boot,objective);
}
}
}
}
}