Guten Tag,
ich möchte gerne ein Auto erstellen und es in MYSQL Speichern.
Folgendermaßen sieht mein Code aus:
public SaveMysqlAuto(playerid){ if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)) { if(Eingeloggt[playerid] == 1) { SpielerInfo[playerid][pPreis1] = preis1[playerid]; new query[2048]; SpielerInfo[playerid][pCash] = PlayerMoney[playerid]; format(query, sizeof(query), "UPDATE `accounts` SET pX1 = '%d',pY1 = '%d',pZ1 = '%d',pA = '%d',pFarbe1 = '%d',pFarbe2 = '%d',pModel = '%d',pPreis1 = '%d' WHERE `name` = '%s'", 769.4449,-1327.1703,13.3326,268.7346,0,0,GetVehicleModel(GetPlayerVehicleID(playerid)),preis1[playerid], SpielerInfo[playerid][Name]); mysql_query(query);
SpielerInfo[playerid[pSchluessel] = CreateVehicle(GetVehicleModel(GetPlayerVehicleID(playerid)), 769.4449,-1327.1703,13.3326,268.7346,0,0,-1); GetPlayerName(playerid, name, sizeof(name)); format(sts, sizeof(sts),"%s",name); SetVehicleNumberPlate(SpielerInfo[playerid][pSchluessel], sts); SetVehicleToRespawn(SpielerInfo[playerid][pSchluessel]); SetPlayerPos(playerid, 769.7058,-1324.5464,13.3906); SetCameraBehindPlayer(playerid); TogglePlayerControllable(playerid, 1); format(str, sizeof(str),"Auto erfolgreich für %d$ gekauft !",preis1[playerid]); SendClientMessage(playerid, COLOR_BLUE, str); return 1; } } return 1;}
Leider kommt es zu einigen Errors.
Gruß