Habe folgendes Problem,die Fahrzeuge werden nicht gespeichert,Grund unerklärlich Coords werden richtig ausgelesen der Fahrzeuge.
Die DB Funktioniert auch Problem los aber wo liegt nun das Problem?
//Edit
Unser Scripter hat den code umgeschrieben damit er die Autos speichert. wie genau er das gemacht hat kann ich euch nicht sagen.#BTW: Lösung wird später nachgetragen.
//Edit : Lösung: Im Allgemeinen wurde nur eine variable vertauscht.
Code
ocmd:park(playerid,params[]){for(new i=0; i<sizeof(cInfo); i++){new Float:x,Float:y,Float:z,Float:r;new vID = GetPlayerVehicleID(playerid); if(cInfo[i][id_x] == vID){if(cInfo[i][Besitzer]==sInfo[playerid][db_id]){GetVehiclePos(vID,x,y,z);GetVehicleZAngle(vID,r);DestroyVehicle(vID);cInfo[i][CX]=x;cInfo[i][CY]=y;cInfo[i][CZ]=z;cInfo[i][CR]=r;savePlayerCar(i);cInfo[i][id_x] = CreateVehicle(cInfo[i][Model],x,y,z,r,cInfo[i][Farbe1],cInfo[i][Farbe2],-1);SendClientMessage(playerid,COLOR_RED,"Auto umgeparkt!");new string[128];format(string,sizeof(string),"X=%f || Y=%f || Z=%f || R=%f",x,y,z,r);SendClientMessage(playerid,COLOR_RED,string);PutPlayerInVehicle(playerid,cInfo[i][id_x],0);Motor[cInfo[i][id_x]] = false; return 1;}}}return 1;}savePlayerCar(id){new query[256];format(query,sizeof(query),"UPDATE fahrzeuge SET CX='%f', CY='%f', CZ='%f', CR='%f' WHERE id='%i'",cInfo[id][CX],cInfo[id][CY],cInfo[id][CZ],cInfo[id][CR],id);mysql_function_query(dbhandle,query,false,"","");return 1;}