Fahrzeugspawn | MySQL

In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey!


    Kurz und Knapp mein fahrzeug spawn klappt nicht nicht so ganz.
    er soll das ganze aus der db laden, tut er auch. nur leider 3x das gleiche fahrzeug auf der gleichen stelle(erster eintrag)


    Screen von DB:


    Screen von Ingame:


    Quellcode:


    //Ongamemodeinit
    mysql_pquery(mysqlcon, "SELECT * FROM `iq.vehicle`", "@VLoad", "");


    //callback zum auslesen
    @VLoad();
    @VLoad(){
    new rows=cache_get_row_count(mysqlcon);
    for(new x, o = rows; x < o; ++x){
    gvehicles[x][g_vid]=cache_get_field_content_int(0, "g_vid", mysqlcon);
    gvehicles[x][g_modelid]=cache_get_field_content_int(0, "Modelid", mysqlcon);
    gvehicles[x][g_group]=cache_get_field_content_int(0, "Group", mysqlcon);
    gvehicles[x][g_pos][0]=cache_get_field_content_float(0, "X", mysqlcon);
    gvehicles[x][g_pos][1]=cache_get_field_content_float(0, "Y", mysqlcon);
    gvehicles[x][g_pos][2]=cache_get_field_content_float(0, "Z", mysqlcon);
    gvehicles[x][g_pos][3]=cache_get_field_content_float(0, "A", mysqlcon);
    gvehicles[x][g_int]=cache_get_field_content_int(0, "Interior", mysqlcon);
    gvehicles[x][g_vw]=cache_get_field_content_int(0, "VW", mysqlcon);
    gvehicles[x][g_color][0]=cache_get_field_content_int(0, "Color0", mysqlcon);
    gvehicles[x][g_color][1]=cache_get_field_content_int(0, "Color1", mysqlcon);
    gvehicles[x][g_viid]=CreateVehicle(gvehicles[x][g_modelid],gvehicles[x][g_pos][0],gvehicles[x][g_pos][1],gvehicles[x][g_pos][2],gvehicles[x][g_pos][3],gvehicles[x][g_color][0],gvehicles[x][g_color][1],-1);
    if((x==o&&o==rows))break;
    }
    }


    mfg :thumbup: