Beiträge von Simon2202

    Habe den Code

    Gleicher Fehler, Gleiche Zeile

    Hallo!


    Ich habe den Code geschrieben um meine Autohäuser, die dazugehörigen i Punkte, die Spawnpunkte der gekauften Autos, und den Namen des Autohauses zu speichern.


    Jetzt bekomme ich jedoch den Fehlercode:


    Code
    (84) : warning 228: length of initialler exceeds size of the enum field

    Habe den Code oben so formatiert, dass die Zeilennummern stimmen. hoffe ihr könnt mir helfen!

    Hallo,
    Habe ein Problem mit meiner SavePlayer function:



    Bekomme dabei die Errors in meiner mysql_log:


    Code
    [18:35:09] [DEBUG] mysql_format - connection: 1, len: 500, format: "UPDATE user SET (name,level,money,alevel,tutorial,perso,alg) VALUES ('%s','%d','%d','%d','%d','%d','%d')"
    [18:35:09] [DEBUG] mysql_tquery - connection: 1, query: "UPDATE user SET (name,level,money,alevel,tutorial,perso,alg) VAL", callback: "(null)", format: "(null)"
    [18:35:09] [DEBUG] CMySQLQuery::Execute[] - starting query execution
    [18:35:09] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(name,level,money,alevel,tutorial,perso,alg) VALUES ('','1','0','4','1','1','0')' at line 1
    [18:35:09] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError


    Ne Ahnung was ich falsch gemacht habe im Code ? MfG, Simon

    Hallo Community!


    Ich fange nach längerer Zeit wieder mit dem Scripten an, wollte mysql normal auf meinem lokalen Server als Plugin laden, habe mir die neueste Version R39-3 von BlueG heruntergeladen.
    1. Die mysql.inc in pawno/includes
    2. Die mysql.dll in plugins
    3. Die libmysql.dll in den Ordner wo auch der Server liegt.


    So beim start hat er mir gesagt es fehlt die MSVCR120.dll habe diese heruntergeladen, in den Ordner gelegt wo der Server ist und konnte den Server auch ohne Fehlermeldung starten, nur wird das mysql plugin nicht geladen.


    Server Log:



    Ich verzweifle, weil ich einfach nicht weiß warum mysql nicht läd.. Habe von allem die 64bit Version und es sollte eigentlich passen.


    Hoffe ihr könnt mir helfen!


    MfG - Simon

    Hallo Community!


    Ich habe eine Frage, sowie bitte an euch: Derzeit ist sa-mp.com offline somit kann ich von dort die neuesten Microsoft Server Dateien sowie Pawno nicht herunter laden, hat diesen Ordner jemand und könnte ihn mir hochladen?


    MfG, Simon

    Hallo, ich habe das im Script stehen:


    mysql_format(db_handle,query,sizeof(query),"INSERT INTO `konten` SET bankid = %d, `name` = `%s`, girkonto = 0, girgeld = 0",SetV,name);
    mysql_tquery(db_handle,query);



    Bekomme aber die Errors:


    [20:34:54] [DEBUG] mysql_format - connection: 1, len: 400, format: "INSERT INTO `konten` SET bankid = %d, `name` = `%s`, girkonto = 0, girgeld = 0"
    [20:34:54] [DEBUG] mysql_tquery - connection: 1, query: "INSERT INTO `konten` SET bankid = 1, `name` = `Carl_Bauer`, girk", callback: "(null)", format: "(null)"
    [20:34:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution
    [20:34:54] [ERROR] CMySQLQuery::Execute[] - (error #1054) Unknown column 'Carl_Bauer' in 'field list'
    [20:34:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError


    Und ich weiß nicht warum :/

    Hallo, Community!


    Ich habe als letztes in einer Dialog Folge das hier stehen:
    if(dialogid == D_ZINSET1)
    {
    if(response)
    {
    new str[128],zinsatz,bname[50],query[400],zinname[50];
    if(SetV == 1){format(bname,sizeof(bname),"Bank of San Andreas");}
    else if(SetV == 2){format(bname,sizeof(bname),"National Bank");}
    else if(SetV == 3){format(bname,sizeof(bname),"Federal Bank");}
    if(Kon == 1){format(zinname,sizeof(zinname),"girozins");}
    else if(Kon == 2){format(zinname,sizeof(zinname),"sparzins");}
    zinsatz = strval(inputtext);
    format(str,sizeof(str),"Du hast den Zinssatz der %s auf %d %% gesetzt",bname,zinsatz);
    SendClientMessage(playerid,-1,str);
    mysql_format(db_handle,query,sizeof(query),"UPDATE banken SET ('%s') VALUES ('%d') WHERE id = '%d'",zinname,zinsatz,SetV);
    mysql_tquery(db_handle,query);
    return 1;
    }
    SendClientMessage(playerid,-1,"[FEHLER]: Du hast die Aufgabe abgebrochen");
    return 1;
    }


    Bekomme in die Datenbank aber nichts geschrieben, und diese Errors:


    [18:48:54] [DEBUG] mysql_format - connection: 1, len: 400, format: "UPDATE banken SET ('%s') VALUES ('%d') WHERE id = '%d'"
    [18:48:54] [DEBUG] mysql_tquery - connection: 1, query: "UPDATE banken SET ('giroerstellgebuehr') VALUES ('1500') WHERE i", callback: "(null)", format: "(null)"
    [18:48:54] [DEBUG] CMySQLQuery::Execute[] - starting query execution
    [18:48:54] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '('giroerstellgebuehr') VALUES ('1500') WHERE id = '1'' at line 1
    [18:48:54] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError



    Ich weiß nicht woran es liegt.. Ich habe das R39-2 Mysql Plugin von BlueG

    Du hast eine falsche mysql Version...


    Bin mir nicht ganz sicher Jeffry weiß das sicher;)


    Aber ich glaube mysql_free_resulst etc. sind Mysql R5 funktionen..


    Welches Plugin hast du denn derzeit ?

    @heyhoo


    Also wenn im gameMode der User einen Payday hat, soll dort dann


    CallRemoteFunction("BankPayDay","d",playerid);


    Eingefügt werden?


    Und ich schreibe dann in mein Filterscript:


    forward BankPayDay(const string[]);
    public BankPayDay(const string[])
    {
    return 1;
    }


    Richtig verstanden, was im Wiki steht?

    Hallo, kurze Frage:


    Kann aus einem Gamemode ein stock aufgerufen werden der in einem Filterscript liegt?


    Ich schreibe gerade in einem FilterScript, und wenn auf dem Server jemand einen PayDay hat soll ein stock in meinem FilterScript aufgerufen werden..


    Ist das möglich?

    Du hast bei
    if(dialogid == DIALOG_FraktionRegierungWaffen)


    Erstmal bei listitem == 0 die Farbe auf COLOR_ZIVI gesetzt...



    Zeig mal wie du COLOR_ZIVI definiert hast bitte.


    Ist nur das, was ich auf die schnelle beim drüber schaun gesehen habe...