19.02.2018, 00:28
Hello everyone
i am facing a little problem with my /vpark command
the problem is if i have 3 cars /vpark works perfect but if i sell one car it gives me SERVER: UNKOWN COMMAND message i dont know whats wrong with my code ill be greatful if i get some help
i am facing a little problem with my /vpark command
Код:
CMD:vpark(playerid, params[])
{
new vid;
if(PlayerInfo[playerid][pCar][0] == -1 && PlayerInfo[playerid][pCar][1] == -1 && PlayerInfo[playerid][pCar][2] == -1) return SendClientMessage(playerid, -1, "You cant use this command you dont own a vehicle!");
if(IsPlayerInVehicle(playerid, OwnedVehicles[PlayerInfo[playerid][pCar][0]]))
{
vid = PlayerInfo[playerid][pCar][0];
SendClientMessage(playerid,0xFFFF00AA,"Vehicle Parked!");
GetVehiclePos(OwnedVehicles[vid], VehicleInfo[vid][vPosX], VehicleInfo[vid][vPosY], VehicleInfo[vid][vPosZ]);
GetVehicleZAngle(OwnedVehicles[vid], VehicleInfo[vid][vPosA]);
return 1;
}
else if(IsPlayerInVehicle(playerid, OwnedVehicles[PlayerInfo[playerid][pCar][1]]))
{
vid = PlayerInfo[playerid][pCar][1];
SendClientMessage(playerid,0xFFFF00AA,"Vehicle Parked!");
GetVehiclePos(OwnedVehicles[vid], VehicleInfo[vid][vPosX], VehicleInfo[vid][vPosY], VehicleInfo[vid][vPosZ]);
GetVehicleZAngle(OwnedVehicles[vid], VehicleInfo[vid][vPosA]);
return 1;
}
else if(IsPlayerInVehicle(playerid, OwnedVehicles[PlayerInfo[playerid][pCar][2]]))
{
vid = PlayerInfo[playerid][pCar][2];
SendClientMessage(playerid,0xFFFF00AA,"Vehicle Parked!");
GetVehiclePos(OwnedVehicles[vid], VehicleInfo[vid][vPosX], VehicleInfo[vid][vPosY], VehicleInfo[vid][vPosZ]);
GetVehicleZAngle(OwnedVehicles[vid], VehicleInfo[vid][vPosA]);
return 1;
}
else
{
SendClientMessage(playerid, -1, "You must be inside your vehicle to park it!");
}
return 1;
}


