Код:
CMD:lock( playerid, params[])
{
new locked, owner, engine, lights, alarm, doors, bonnet, boot, objective, playername[MAX_PLAYER_NAME];
if(locked = 0)
{
locked = 1;
owner = playerid;
SendClientMessage(playerid, -1, "Vehicle is locked");
GetPlayerName( owner, playername, sizeof ( playername ) );
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(vehicleid, engine, lights, alarm, VEHICLE_PARAMS_ON, bonnet, boot, objective);
}
if(locked = 1 && owner == playerid)
{
locked = 1;
SendClientMessage(playerid, -1, "Vehicle is unlocked");
GetPlayerName( playerid, playername, sizeof ( playername ) );
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(vehicleid, engine, lights, alarm, VEHICLE_PARAMS_OFF, bonnet, boot, objective);
}
else if(locked == 1 && owner != playerid)
{
static string[60];
format( string, sizeof ( string ), "STATUS: Vehicle is owned by %s ( %d ) and is locked!", playername, owner);
SendClientMessage(playerid, -1, string);
}
return 1;
}
I guess you could use it somehow . I just did it real quick. You can get a general idea of how you could work with it.
Also i am not pretty sure its correct.