Hallo Leute
Ich habe mir vor längerer zeit ein Fractionscar System in mein GM eingebaut, dürfte auch bekannt als FS sein mit den /fpark /eva befehlen denke ihr wisst welches ich meine
Die Fahrzeuge werden auch erstellt, also klappt eigendlich richtig gut
Nun habe ich den Fahrzeugen noch Nummernschilder zugewiesen, nun das Problem in der Fractionscars.cfg werden die Fahrzeuge ja gespeichert
so
523 1542.452 -1680.868 5.544 274.653 079 001 01 -255 -255 -255 -255 <----ID 1
487 -2471.643 495.290 30.245 243.962 006 007 08 -255 -255 -255 -255
522 -2440.718 533.715 29.478 176.238 003 006 08 -255 -255 -255 -255
522 -2442.989 533.846 29.468 180.964 003 006 08 -255 -255 -255 -255
500 -2413.947 535.791 30.027 79.138 026 026 08 -255 -255 -255 -255
500 -2413.832 539.931 30.038 89.344 026 026 08 -255 -255 -255 -255
500 -2415.142 532.054 30.027 67.996 026 026 08 -255 -255 -255 -255
533 -2419.437 525.148 29.638 50.068 079 079 08 -255 -255 -255 -255 <--- ID 8
]523 1571.005 -1669.552 13.097 109.067 079 000 01 -255 -255 -255 -255
596 1542.453 -1712.598 13.078 90.138 079 001 01 -255 -255 -255 -255
596 1542.451 -1708.232 13.079 90.333 079 001 01 -255 -255 -255 -255
596 1358.206 -610.169 108.847 78.291 079 001 01 -255 -255 -255 -255
596 1542.442 -1672.748 -5.030 269.971 079 001 01 -255 -255 -255 -255
596 1542.416 -1668.197 -5.032 269.933 079 001 01 -255 -255 -255 -255
596 1542.358 -1663.675 -5.032 270.403 079 001 01 -255 -255 -255 -255
Wenn die Fahrzeuge Geladen werden verschiebt es sich um eine ID zb. das Blau makierte ID1 gehört dann nicht zum PD sondern zu den Hitman
und das Rot Makierte ID 8 gehört nicht den Hitman sondern dem PD
Obwohl die Fractions Id`s klar benannt sind
dementsprechend werden auch die Nummernschilder Angezeigt , wie kann ich das beheben? mir fällt nix mehr ein
Grün Makiert sind die FraktionsNummern
Hier die Public wo die Fahrzeuge Geladen werden
public LoadFractionCars(){
if(!fexist(Fraction_Car_File)){
new File:tfFile=fopen(Fraction_Car_File,io_write);
fclose(tfFile);
}
new File:fFile=fopen(Fraction_Car_File,io_read),Content[512],fc;
while(fread(fFile,Content)){
StripNewLine(Content);
sscanf(Content,"dffffddddddd",FractionCars[fc][fVehid],FractionCars[fc][fPos][0],FractionCars[fc][fPos][1],FractionCars[fc][fPos][2],FractionCars[fc][fPos][3],FractionCars[fc][fCol][0],FractionCars[fc][fCol][1],FractionCars[fc][fFraction][0],FractionCars[fc][fFraction][1],FractionCars[fc][fFraction][2],FractionCars[fc][fFraction][3],FractionCars[fc][fFraction][4]);
if(FractionCars[fc][fVehid] >= 400 && FractionCars[fc][fVehid] <= 611)
{
FractionCars[fc][fCarid] = CreateVehicle(FractionCars[fc][fVehid],FractionCars[fc][fPos][0],FractionCars[fc][fPos][1],FractionCars[fc][fPos][2],FractionCars[fc][fPos][3],FractionCars[fc][fCol][0],FractionCars[fc][fCol][1],-255);
FractionCars[fc][fLock] = true;
if(FractionCars[fc][fFraction][0]==1){SetVehicleNumberPlate(fc,"SA-LSPD");}
else if(FractionCars[fc][fFraction][0]==2){SetVehicleNumberPlate(fc,"SA-FBI");}
else if(FractionCars[fc][fFraction][0]==3){SetVehicleNumberPlate(fc,"SA-Bund");}
else if(FractionCars[fc][fFraction][0]==4){SetVehicleNumberPlate(fc,"SA-Medic");}
else if(FractionCars[fc][fFraction][0]==5){SetVehicleNumberPlate(fc,"SA-LCN");}
else if(FractionCars[fc][fFraction][0]==6){SetVehicleNumberPlate(fc,"SA-Yaku");}
else if(FractionCars[fc][fFraction][0]==7){SetVehicleNumberPlate(fc,"SA-Präsi");}
else if(FractionCars[fc][fFraction][0]==8){SetVehicleNumberPlate(fc,"SA-HA");}
fc++;
}
}
fclose(fFile);
return printf(" '%d' Fraktionsfahrzeug(e) wurden geladen & erstellt.",fc);
}
hat jemand eine Idee???
Ich hoffe auf Hilfe komme da einfach nicht weiter
//edit
[hide]//edit Fehler bei der Makierung
//edit 2Fehler der Beschreibung
//Titel geändert
//edit[/hide]
//edit
Keiner weiß was dazu?