Hallo,
ich habe heute mit einem FraktionsAutohaus angefangen und bin in den letzten 30Minuten soweit gekommen:
public OnFilterScriptInit()
{
	for(new i=0;i<MAX_CARS;i++)
	{
		LFC(i);
	}
}
stock LFC(autoid)
{
	new SDatei[64];
	format(SDatei,50,"/fcars/%d.txt",autoid);
	if(!fexist(SDatei))return 0;
	FCInfo[autoid][modelid] = dini_Int(SDatei,"Model");
	FCInfo[autoid][fcx] = dini_Float(SDatei,"X");
	FCInfo[autoid][fcy] = dini_Float(SDatei,"Y");
	FCInfo[autoid][fcz] = dini_Float(SDatei,"Z");
	FCInfo[autoid][fca] = dini_Float(SDatei,"A");
	FCInfo[autoid][Frakid] = dini_Int(SDatei,"Fraktion");
	FCInfo[autoid][fcc1] = dini_Int(SDatei,"Farbe1");
	FCInfo[autoid][fcc2] = dini_Int(SDatei,"Farbe2");
	FCInfo[autoid][open] = dini_Int(SDatei,"Open");
	FCInfo[autoid][Opark] = dini_Int(SDatei,"Opark");
	if(FCInfo[autoid][Frakid] == 1)
	{
		LSPDCar[autoid] = CreateVehicle(FCInfo[autoid][modelid],FCInfo[autoid][fcx],FCInfo[autoid][fcy],FCInfo[autoid][fcz],FCInfo[autoid][fca],FCInfo[autoid][fcc1],FCInfo[autoid][fcc2],-1);
		return 1;
	}
	if(FCInfo[autoid][Frakid] == 2)
	{
		LVPDCar[autoid] = CreateVehicle(FCInfo[autoid][modelid],FCInfo[autoid][fcx],FCInfo[autoid][fcy],FCInfo[autoid][fcz],FCInfo[autoid][fca],FCInfo[autoid][fcc1],FCInfo[autoid][fcc2],-1);
		return 1;
	}
	if(FCInfo[autoid][Frakid] == 3)
	{
		SFPDCar[autoid] = CreateVehicle(FCInfo[autoid][modelid],FCInfo[autoid][fcx],FCInfo[autoid][fcy],FCInfo[autoid][fcz],FCInfo[autoid][fca],FCInfo[autoid][fcc1],FCInfo[autoid][fcc2],-1);
		return 1;
	}
	if(FCInfo[autoid][Frakid] == 4)
	{
		FBICar[autoid] = CreateVehicle(FCInfo[autoid][modelid],FCInfo[autoid][fcx],FCInfo[autoid][fcy],FCInfo[autoid][fcz],FCInfo[autoid][fca],FCInfo[autoid][fcc1],FCInfo[autoid][fcc2],-1);
		return 1;
	}
	else
	{
		CreateVehicle(FCInfo[autoid][modelid],FCInfo[autoid][fcx],FCInfo[autoid][fcy],FCInfo[autoid][fcz],FCInfo[autoid][fca],FCInfo[autoid][fcc1],FCInfo[autoid][fcc2],-1);
		return 1;
	}
}
Als ich es dann aber testen wollte, hat es aber nicht funktioniert.
Um es schnell zu sagen:
- Den Ordner "fcars" in scriptfiles erstellt
 - Die Datei "1.txt"²
 - In die Datei folgendes geschrieben:Model=411
X=0.0
Y=0.0
Z=10.0
A=25.0
Fraktion=1
Farbe1=2
Farbe2=2
Open=1
Opark=0 - Das Filterscript InGame geladen (/rcon loadfs fcar)
 - Das Fahrzeug ist nicht an Position 0.0,0.0,10.0 erschienen...
 - Ich poste das hier
 
²txt ist nicht im Name mit drinnen sondern nur die Dateiendung
Hat jemand eine Idee?
/edit: Ich habe es auch schon mit "AddStaticVehicleEx" versucht ![]()