1
0

dealerships.pwn 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. forward SaveDealershipsMySql();
  2. public SaveDealershipsMySql()
  3. {
  4. for(new i = 1; i < MAX_DEALERS; i++)
  5. {
  6. new query[2500];
  7. mysql_format(sqlGameConnection, query, sizeof(query), "UPDATE `dealerships` WHERE `dID` = %d SET `d_name` = %s, `d_spawned` = %d,",
  8. Dealerships[i][dID], Dealerships[i][dName], Dealerships[i][dSpawned]);
  9. mysql_format(sqlGameConnection, query, sizeof(query), "%s `d_posx` = %f, `d_posy` = %f, `dposz` = %f,",
  10. query, Dealerships[i][dPos][0], Dealerships[i][dPos][1], Dealerships[i][dPos][2]);
  11. mysql_format(sqlGameConnection, query, sizeof(query), "%s `d_carx` = %f, `d_cary` = %f, `d_carz` = %f, `dcara` = %f,",
  12. query, Dealerships[i][dPos][3], Dealerships[i][dPos][4], Dealerships[i][dPos][5], Dealerships[i][dPos][6]);
  13. new ca = 0, str1 [10], str2[10];
  14. for(new c = 0; c < 10; c++)
  15. {
  16. if(Dealerships[i][dCars][c] >= 400)
  17. {
  18. format(str1, sizeof(str1), "`car_%d`", ca);
  19. format(str2, sizeof(str2), "`car_%d_price`", ca);
  20. mysql_format(sqlGameConnection, query, sizeof(query), "%s %s = %d, %s = %d,",
  21. query, str1, Dealerships[i][dCars][c], str2, Dealerships[i][dCarPrice][c]);
  22. ca++;
  23. }
  24. }
  25. mysql_tquery(sqlGameConnection, query);
  26. }
  27. return 1;
  28. }