18.09.2015, 15:47
pawn Код:
// global
new gVehicleOwner[MAX_VEHICLES + 1] = {INVALID_PLAYER_ID, ...};
new vehicleid = CreateVehicle(411,0,0,0,2,-1,-1,3600);
gVehicleOwner[vehicleid] = playerid;
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(gVehicleOwner[vehicleid] != INVALID_PLAYER_ID)
if(gVehicleOwner[vehicleid] != playerid)
{
new string[64];
GetPlayerName(gVehicleOwner[vehicleid], string, MAX_PLAYER_NAME);
format(string, sizeof(string), "This car is owned by %s", string);
SendClientMessage(playerid, -1, string);
ClearAnimations(playerid);
}
return 1;
}
Change all DestroyVehicle to DestroyVehicleEx
pawn Код:
DestroyVehicleEx(vehicleid)
{
if(!(0 < vehicleid < sizeof(gVehicleOwner))) return 0;
gVehicleOwner[vehicleid] = INVALID_PLAYER_ID;
return DestroyVehicle(vehicleid);
}