enum VehicleEnum{
vOwner[MAX_PLAYER_NAME],
ownerid
}
new VehicleOwners[MAX_VEHICLES][VehicleEnum];
public OnPlayerConnect(playerid)
{
if(VehicleOwners[MAX_VEHICLES][vOwner]==PlayerName(playerid)){
ownerid=-1;
}
}
dcmd_buycar(playerid, params[])
{
#pragma unused params
new vid=GetPlayerVehicleID(playerid);
if(IsPlayerInAnyVehicle(playerid) && checkpoint[playerid]!=CAR){
checkpoint[playerid]=CAR;
SetPlayerCheckpoint(playerid,2127.4976,-1134.5254,25.5596,20.0);
SendClientMessage(playerid,COLOR_SYSTEM,"Please go to the checkpoint marked on you map with your car");
}else
if{checkpoint[playerid]!=CAR){
SendClientMessage(playerid,COLOR_SYSTEM,"Please get in a car to do this");
}
if(IsPlayerInAnyVehicle(playerid) && IsPlayerInCheckpoint(playerid)){
if(GetPlayerMoney >=CarCost[playerid]){
GivePlayerMoney(playerid, -CarCost[playerid]);
VehicleOwners[vid][vOwner] = PlayerName(playerid);
ownerid=-1;
Car[playerid]=vid;
SendClientMessage(playerid,COLOR_SYSTEM,"You have bought this car!");
}else{
SendClientMessage(playerid,COLOR_SYSTEM,"Not enough money to buy this");
}
return 1;
}