Beiträge von deathrunner

    also muss ich dan statt return 1; return query; machen ?


    //edit weil wenn ich den query return dann kommt dena das format, ich will aber ja den namen haben wie kann ich denn da rausbekommen?


    //edit hat noch wer hilfe?


    //push

    SELECT * FROM %s WHERE NAME='%s';


    das ; braucht man doch weil ohne gibts nen error von sql oder?
    dieses wird doch an den sql server geschickt der braucht das doch

    Hallo, ich habe ein problem mit meinen Mysql ich will wenn ich in meinem falle die kontonummer habe den dazugehörigen namen finden, wenn ich die sql anweisung in php machen gibt er mir den namen aber in pwn gehts nicht ich schreib mal was ich haben



    stock ReadFromSQL(table[], playername[])
    {
    new query[128];
    format(query, sizeof(query), "SELECT * FROM %s WHERE NAME='%s';", table, playername);
    mysql_query(query);
    mysql_store_result();
    return 1;
    }


    stock ReadNameFromSQL(what[], wert)
    {
    new query[128];
    format(query, sizeof(query), "SELECT Name FROM samp_user WHERE %s='%i';", what, wert);
    mysql_query(query);
    mysql_store_result();
    return 1;
    }


    Ausschnitt aus dem fehler
    field2 ist ganz oben definiert und da gibs auch keinen fehler

    new kname[128] =ReadNameFromSQL("Kontonummer", kontonummer_ziel);
    new row2[512];
    ReadFromSQL("samp_user", kname);
    mysql_fetch_row_format(row2, "|");
    explode(row2, field2, "|");
    mysql_free_result(MySQLConnection);

    new string10[128];//DEBUG
    format(string10, sizeof(string10), "%i , %i , %s , %s", kontonummer_ziel,newkontostand,strval(field2[1]),kname);//DEBUG
    SendClientMessage(playerid,COLOR_RED,string10);//DEBUG


    fehlermeldung:



    error 008: must be a constant expression; assumed zero


    Der fehler liegt in der Zeile mit new kname[128] = ReadNameFromSQL("Kontonummer", kontonummer_ziel);


    was ist mein fehler bitte um hilfe

    irgendwie bekomm ichs ned besser hin ka das macht die enterdrücke immer weg also das die errors kommen in der linie
    ShowPlayerDialog(playerid, DIALOG_BANK, DIALOG_STYLE_LIST, "Bank", "Einzahlen\nAbheben\nUberweisen\nKontoinfo" , "Bestadigen" , "Abbrechen");


    klammer fehler sind keine weil wenn ich die rauslösche kommen keine errors



    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : error 001: expected token: ",", but found ";"
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : error 029: invalid expression, assumed zero
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effect
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effect
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effect
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effect
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effect
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : error 001: expected token: ";", but found ")"
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : fatal error 107: too many error messages on one line

    Hallo, ich habe ein Prob mit meinem ShowPlayerDialog, keine ahnung was da falsch ist


    COMMAND:bankinfo(playerid,params[]) { #pragma unused params if(IsPlayerInRangeOfPoint(playerid, 5, 0,0,0)) { new konto = Playerinfo[playerid][HatKonto]; if(konto == 1) { ShowPlayerDialog(playerid, DIALOG_BANK, DIALOG_STYLE_LIST, "Bank", "Einzahlen\nAbheben\nUberweisen\nKontoinfo" , "Bestadigen" , "Abbrechen"); TogglePlayerControllable(playerid,1); } } return 1; }



    Errors
    C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : error 001: expected token: ",", but found ";"C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : error 029: invalid expression, assumed zeroC:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effectC:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effectC:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effectC:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effectC:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : warning 215: expression has no effectC:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : error 001: expected token: ";", but found ")"C:\Users\deathrunner\Desktop\XF-SAMP\rlscript\gamemodes\RPRL_01R1.pwn(5262) : fatal error 107: too many error messages on one line


    und die zeile 5262 ist die zeile mit dem ShowPlayerDialog


    Bitte um hilfe


    MFG Deathrunner