Hey..
meine autos werden nicht richtig abgespeichert..
ich habe auch GetPlayerVehicleID und Model etc...
ich weiss nimma weiter...
new query[600];
format(query, sizeof(query), "INSERT INTO `frakcar` (`id`,`Kennzeichen`,`Model`,`PosX`,`PosY`,`PosZ`,`PosA`,`Farbe 1`,`Farbe 2`,`Fraktion`,`Carid`) VALUES ('%d','%d','%s','%f','%f','%f','%f','%d','%d','%d','%d')",
fc,FraktionsName(playerid),model, FCInfo[fc][fcX], FCInfo[fc][fcY], FCInfo[fc][fcZ], FCInfo[fc][fcA], FCInfo[fc][Color1], FCInfo[fc][Color2], PlayerInfo[playerid][pLeader], FCInfo[fc][Carid]);
mysql_query(query);
Und bitte... jetzt kommt nicht mir so sachen: hast du auch alles richtig definiert etc..
sowas ist unnötig, deswegen habe ich auch eine klemme...
so sieht es in der tabelle aus....
Models also Vehicleid also halt 411 = Infernus wurde nicht eingetragen und Fraktion/Kennzeichen auch nicht..
Fraktion und Kennzeichen wurde so gemacht:
FraktionsName(playerid)
und die Definierung davon ist
stock FraktionsName(playerid)
{
new FrakName[18];
switch(PlayerInfo[playerid][pLeader])
{
case 0: FrakName = "Zivilist";
case 1: FrakName = "LSPD";
case 2: FrakName = "LSFD";
case 3: FrakName = "Medic";
case 4: FrakName = "O-Amt";
case 5: FrakName = "Trucker";
case 6: FrakName = "Termis";
case 7: FrakName = "Wcc";
case 8: FrakName = "Dillimore";
case 9: FrakName = "Grove";
}
return FrakName;
}