Moin, ich hab mal versucht ein dynamisches Fraktionsauto-System zu schreiben, bzw. zu editieren.
Jedenfalls habe ich nun folgenden Fehlercode:
stock CFC(model,Float:fx,Float:fy,Float:fz,Float:fa,farbe,frak)
{
new query[256];
format(query, sizeof(query), "INSERT INTO `frakcar` (`Model`, `X`, `Y`, `Z`, `Angle`, `Fraktion`, `Farbe`) VALUES ('%d', '%f', '%f', '%f', '%f', '%d', '%d')", model, fx,fy,fz,fa,frak,farbe);
mysql_query(query);
CreateVehicle(model,fx,fy,fz,fa,farbe,farbe,-1);
return 1;
}
Code
[Tue Dec 25 17:24:53 2012] Function: mysql_query executed: "INSERT INTO `frakcar` (`Model`, `X`, `Y`, `Z`, `Angle`, `Fraktion`, `Farbe`) VALUES ('560', '1069.615234', '-1767.204956', '13.365107', '32.774948', '1', '86')" with result: "1".
[Tue Dec 25 17:24:53 2012] Error (0): Failed to exeute query. Duplicate entry '0' for key 'PRIMARY'.
Die erste Spalte wird erstellt (sofern noch keine erstellt wurde).
Beste grüße,