Du musst es nicht unbedingt aus der Ini auslesen, da das Auto wenn es gespant wurde ja an den gleichen Coords steht wie in der Ini.
Also da wo es geparkt wurde.
Nutze den Befehl.
Deine Fraktionsid musst du eintragen.
if(!strcmp(cmd, "/autosuchen", true))
{
if(SpielerInfo[playerid][pJob] != 1)
{
SendClientMessage(playerid, COLOR_GREY, "Du arbeitest nicht bei dem Ordnungsamt!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
return SendClientMessage(playerid, Grey, "Verwendung: /autosuchen [CarID]");
}
new id = strval(tmp);
for(new i = 0;i<MAX_VEHICLES; i++)
{
if(id == PlayerCar[i][NSID])
{
new Float:x, Float:y, Float:z;
GetVehiclePos(PlayerCar[i][vid], x, y, z);
SetPlayerCheckpoint(playerid, x, y, z, 10);
return 1;
}
}
return 1;
}
Mit diesem Befehl wird die Momentante Position des Fahrzeugs abgefragt und auf der Karte markiert.
/edit
Dieser Befehl funktioniert NUR für das ETB Carsystem