Im working on commands but it seems to be having troubles. The basis is that the person can own only 2 vehicles, They can do /mycars and see what they're vehicles they own's vehid. Then they can do /rcar [vehid] to bring it to them. They are defined the owner of the car in vInfo[vehid][vOwnerId].
pawn Код:
dcmd_mycars(playerid,params[])
{
#pragma unused params
new string[126];
for(new v=1;v<MAX_VEHICLES;v++)
{
if(vInfo[v][vOwnerId] == PlayerInfo[playerid][pSQLId]) return SendClientMessage(playerid,0x33CCFFFF,"You dont own a vehicle(s)");
{
format(string, sizeof(string), "Veh1: %d || Veh2: %d", v, v);
SendClientMessage(playerid, COLOR_ORANGE, string);
}
return 1;
}
return 1;
}
//-----------------------------------------------------SQL, retrive car----------------------------------------------------------------------------------------
dcmd_rcar(playerid,params[])
{
new
Float:x,
Float:y,
Float:z;
for(new v=1;v<MAX_VEHICLES;v++)
{
if(sscanf(params,"i", v)) return SendClientMessage(playerid,0x33CCFFFF,"Usage: /rcar [vehid]");
if(vInfo[v][vOwnerId] == PlayerInfo[playerid][pSQLId]) return SendClientMessage(playerid,0x33CCFFFF,"You dont own that vehicle");
{
GetPlayerPos(playerid,x,y,z);
SetVehiclePos(v,x,y,z);
PutPlayerInVehicle(playerid,v,0);
}
return 1;
}
return 1;
}