#undef MAX_VEHICLES#define MAX_VEHICLES 2000
enum VEHICLE_DATA{ JarmuID, JarmuTipus};new vInfo[MAX_VEHICLES][VEHICLE_DATA];
mysql_tquery(SQL, \"SELECT * FROM szerverjarmuvek \", \"JarmuBetoltes\", \"\");
forward JarmuBetoltes();public JarmuBetoltes(){ Mindent nem csinálhatok meg helyetted. :/ }
for( new vid; vid < MAX_VEHICLES; vid++ ){ if(IsValidVehicle(vid)) { JarmuMentes(vid); }}
x,y,z,fa-t érdemes stringként elmenteni 3 lebegőpontos értékkel, vesszővel elválasztva, majd sscanf-al betölteni, és beparseolni egy négy indexű tömbbe. Ha meg ha egyesével mented és fontos számodra hogy pont oda rakja ahol elmentette a kocsit akkor DECIMAL-ba mentsd, ne FLOAT-ba, ez egy protip.
Ezt én -kezdőként- egyeltalán nem javallom. Ha a későbbiek folyamán bármilyen változtatásra szorulsz, elég irtózatos SQL lekérdezések által tudsz csak módosítani az értékeken. Nyilván az X,Y,Z,A tengelyeken túl nem fog változni semmi, így itt kielégítő lehet ez a módszer, de ahol bővülhet, változhat a lista amit beillesztesz a stringbe, ott már könnyedén szopóágra teheted magad.