Argument Fehler

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
  • case 1:{mysql_SetIntHaus("houses", "InteriorID", 1, "HausID",i);mysql_SetFloatHaus("houses", "InteriorFloat:x", 271.884979, "HausID",i);mysql_SetFloatHaus("houses", "InteriorFloat:y", 306.631988, "HausID", i);mysql_SetFloatHaus("houses", "InteriorFloat:z", 999.148437, "HausID",i);}//Katie Room


    Fehler Argument 5 in dieser Zeile.


    Nun das stock:
    stock mysql_SetIntHaus(Table[], Field[], To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE `%s` SET `%s` = '%d' WHERE `%s` = '%d'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }
    stock mysql_SetStringHaus(Table[], Field[], To[], Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(To, To);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE `%s` SET `%s` = '%s' WHERE `%s` = '%d'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }
    stock mysql_SetFloatHaus(Table[], Field[], Float:To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE `%s` SET `%s` = '%f' WHERE `%s` = '%d'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }

  • das liegt an deinem Where2[] du packst da ein integer rein obwohl ein string von der funktion gewollt ist daher solltest du dein funktion besser abändern.
    Bsp:
    stock mysql_SetIntHaus(Table[], Field[], To, Where[], Where2)

  • das liegt an deinem Where2[] du packst da ein integer rein obwohl ein string von der funktion gewollt ist daher solltest du dein funktion besser abändern.
    Bsp:
    stock mysql_SetIntHaus(Table[], Field[], To, Where[], Where2)


    Nun bleib dieser Feher:
    C:\Users\Christian\Desktop\San Fierro\gamemodes\main.pwn(1355) : warning 208: function with tag result used before definition, forcing reparse