Hallo
Problem
Ich möchte zuerst sagen, dass ich bewusst ein neues Thema erstellt habe, da dass mit dem alten Ding nur bedingt zu tun hat. Die MySQL Datenbank läuft jetzt fehlerfrei, jedoch komme ich an einen Punkt, wo der Compiler einen Error ausgibt, da das query (der String) zu lang ist. Ich weiss eigentlich jetzt eigentlich, wie ich einen String trenne, bin mir hier aber nicht klar, da die Werte %d und %f als Values gebraucht werden und ich nicht weiss, ob das zu "INSERT gehört"
Frage
Wie kann ich den einen String richtig zu 2 Strings teilen und die Values berücksichtigen ?
Code
Error
C:\Users\X\Desktop\dudalusv217.pwn(15558) : error 075: input line too long (after substitutions)
VehicleSystem[Carid][CarID]=Carid;
VehicleSystem[Carid][Model]=Carmodel;
VehicleSystem[Carid][Locked]=0;
VehicleSystem[Carid][Fraktion]=Carfraktion;
VehicleSystem[Carid][Beruf]=Carjob;
VehicleSystem[Carid][Locked]=Carnoob;
VehicleSystem[Carid][Fraktion]=Carverwahrt;
// VehicleSystem[Carid][Beruf]=Cartunebar;
VehicleSystem[Carid][Carx]=CarX;
VehicleSystem[Carid][Cary]=CarY;
VehicleSystem[Carid][Carz]=CarZ;
VehicleSystem[Carid][Cara]=CarA;
VehicleSystem[Carid][Adacx]=AdacX;
VehicleSystem[Carid][Adacy]=AdacY;
VehicleSystem[Carid][Adacz]=AdacZ;
VehicleSystem[Carid][Adaca]=AdacA;
VehicleSystem[Carid][Color1]=Carcolor1;
VehicleSystem[Carid][Color2]=Carcolor2;
VehicleSystem[Carid][Price]=CarCost;
VehicleSystem[Carid][Sell]=CarSell;
strmid(VehicleSystem[Carid][Owner],"Unbought",0,20,20);
format(query, sizeof(query),"INSERT INTO `Vehicles` (`CarID` ,`Model` ,`Locked` ,`CarFraktion` ,`CarJob` ,`CarNoob`,`CarVerwahrt` ,`CarX` ,`CarY` ,`CarZ` ,`CarA`,`AdacX` ,`AdacY` ,`AdacZ` ,`AdacA` ,`Color1` ,`Color2` ,`Price` ,`Sell` ,`Owner`) VALUES ('%d', '%d', '0','%d','%d','%d','%d', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%f', '%d', '%d', '%d', '%d', 'Unbought');",Carid, Carmodel,Carfraktion,Carjob,Carnoob, CarX, CarY, CarZ, CarA,AdacX,AdacY,AdacZ,AdacA, Carcolor1, Carcolor2, CarCost, CarSell);
mysql_query(query)
Die Errorzeile liegt beim format
MfG dUDA