Problem beim Laden der Fahrzeuge

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
  • Ich Scripte gerade an einem Befehl um meine Fahrzeuge aus einer MYSQL Datenbank zu laden, jedoch funtkioniert er nicht.


    Ganz oben im Script habe ich mein enum für die Fahrzeuge:


    enum VehicleData
    {
    vModelID,
    Float: vPositionX,
    Float: vPositionY,
    Float: vPositionZ,
    Float: vAngleZ,
    vColor1,
    vColor2
    };
    new Vehicles[MAX_VEHICLES][VehicleData];


    Dann unter OnGameModeInit:


    LoadVehiclesFromDatabase();


    Und am Schluss:


    stock LoadVehiclesFromDatabase()
    {
    new index;
    mysql_query("SELECT * FROM `fahrzeuge`");
    mysql_store_result();
    if(mysql_num_rows() > 0)
    {
    while(mysql_fetch_row(Query))
    {
    sscanf(Query, "e<p<|>dffffdd>", Vehicles[index]);
    CreateVehicle(Vehicles[index][vModelID], Vehicles[index][vPositionX], Vehicles[index][vPositionY], Vehicles[index][vPositionZ], Vehicles[index][vAngleZ], Vehicles[index][vColor1], Vehicles[index][vColor2], -1);
    index++;
    }
    }
    mysql_free_result();
    print("\n");
    printf("SERVER: Loaded %d MySQL vehicles successfully.", index);
    return 1;
    }


    Die Fahrzeuge werden laut MYSQL Log richtig ausgelesen, jedoch werden sie nicht gespawnt.


    Hier der MYSQL Log:


    Wäre Toll wenn ihr mir helfen könntet!


    //Edit: Buchstabe im Code vergessen