Beiträge von Home

    Hallo,


    Ich versuche eine Funktion, bevor ich diese dann weitergebe zu formatieren, damit diese dann auch für die darauf folgende Abfrage passt.


    Hier mein Code:


    Code
    format(string, sizeof(string), "Fraktionenranke[%d][name%d]" ,PlayerInfo[i][Team], PlayerInfo[i][rankteam]);
    			format(string2, sizeof(string2), "%s %s %d" ,string ,Spielername(i), i);


    Leider wird mir InGame aber nur:


    Code
    Fraktionenranke[1][name1] Name ID

    angezeigt.


    Also der String wird nicht in der Funktion Fraktionranke aufgerufen, sondern als String angezeigt..


    Wie mach ich das, damit der erst formatiert wird und dann richtig angezeigt wird?


    MFG Home

    Der eine Error ist gelöst, jetzt kam aber der:


    Code
    [19:24:28] [ERROR] mysql_format - destination size is too small
    [19:24:28] [DEBUG] mysql_pquery - connection: 1, query: "UPDATE users SET level = '1', money = '300', kills = '0', deaths", callback: "(null)", format: "(null)"
    [19:24:28] [DEBUG] CMySQLQuery::Execute[] - starting query execution
    [19:24:28] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
    [19:24:28] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError

    Hallo,


    Meine nie enden wollende Folge an Fehlern geht weiter...


    Diesmal habe ich einen MYSQL Error bei dem ich keine Ahnung habe was er will..
    Er speichert auch nichts in die Datenbank:


    Code
    new query[256];
            mysql_format(handle, query, sizeof(query), "UPDATE users level = '%d', money = '%d', kills = '%d', deaths = '%d', wbskill = '%d',");
    		strcat(query, "FahrzeugID = '%d', FahrzeugKM = '%d', FahrzeugNummer = '%d', FX = '%d', FY = '%d', FZ = '%d', Team = '%d', Radio = '%d', rankteam = '%d', Handschellen = '%d', Tazer = '%d', Knastzeit = '%d', Wanteds = '%d' WHERE id = '%d'""");
    		strcat(query, "PlayerInfo[playerid][pLevel], PlayerInfo[playerid][pMoney], PlayerInfo[playerid][pKills], PlayerInfo[playerid][pDeaths], PlayerInfo[playerid][wbskill], PlayerInfo[playerid][FahrzeugID], PlayerInfo[playerid][FahrzeugKM], PlayerInfo[playerid][FahrzeugNummer],");
    		strcat(query, "PlayerInfo[playerid][FX], PlayerInfo[playerid][FY], PlayerInfo[playerid][FZ], PlayerInfo[playerid][Team], PlayerInfo[playerid][Radio], PlayerInfo[playerid][rankteam], PlayerInfo[playerid][Handschellen], PlayerInfo[playerid][Tazer],PlayerInfo[playerid][Knastzeit],");
    		strcat(query, "PlayerInfo[playerid][Wanteds], PlayerInfo[playerid][p_id]);");
            mysql_pquery(handle, query);


    Fehler:


    Code
    [18:33:29] [DEBUG] mysql_format - connection: 1, len: 256, format: "UPDATE users level = '%d', money = '%d', kills = '%d', deaths = '%d', wbskill = '%d',"
    [18:33:29] [ERROR] mysql_format - no value for specifier "%d" available
    [18:33:29] [ERROR] mysql_format - no value for specifier "%d" available
    [18:33:29] [ERROR] mysql_format - no value for specifier "%d" available
    [18:33:29] [ERROR] mysql_format - no value for specifier "%d" available
    [18:33:29] [ERROR] mysql_format - no value for specifier "%d" available
    [18:33:29] [DEBUG] mysql_pquery - connection: 1, query: "UPDATE users level = '', money = '', kills = '', deaths = '', wb", callback: "(null)", format: "(null)"
    [18:33:29] [DEBUG] CMySQLQuery::Execute[] - starting query execution
    [18:33:29] [ERROR] CMySQLQuery::Execute[] - (error #1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '= '', money = '', kills = '', deaths = '', wbskill = '',FahrzeugID = '%d', Fahrz' at line 1
    [18:33:29] [DEBUG] CMySQLQuery::Execute[] - error will be triggered in OnQueryError


    Weiß jemand Bescheid?


    Ich bin für heute am Ende ?(

    Ja:


    Mein Query;


    Code
    mysql_format(Handle, Query, sizeof(Query), "SELECT * FROM `spieler` WHERE `Spielername` = '%e' LIMIT 1", Name[playerid]);
        mysql_tquery(Handle, Query, "OnAccountCheck", "i", playerid);



    Mein Accountload:





    Wenn es ausließt kommt dieser Fehlercode: (mysql_log.txt)


    Code
    [13:59:34] [DEBUG] cache_get_field_content_int - row: 0, field_name: "Team", connection: 1
    [13:59:34] [WARNING] cache_get_field_content_int - no active cache


    Die Debug-Meldung von:


    Code
    printf("%d", cache_get_row_count());


    ist auch 0

    Hallo,


    Ich habe folgendes Problem mit der Funktion:


    Code
    cache_get_field_content_int




    Es geht um diesen Code:


    Code
    SpielerInfo[playerid][Team] = cache_get_field_content_int(0, "Team");


    Wenn ich den Code so debugge, kommt immer nur 0:


    Code
    printf("%d", cache_get_field_content_int(0, "Team"));


    In der Datenbank sieht es aber so aus:
    Struktur:



    Inhalt:
    Als Team steht bei dem User aber eine 1 und keine 0..


    Wieso funktioniert das nicht?


    MFG Home

    Hallo,


    Ich habe folgendes Problem:




    Der Code ist dieser:


    Code
    if(sscanf(params,"uds",suid,wantedid,grundid))return SendClientMessage(playerid,COLOR_GREY,"Nutze: /su [ID] [Wanted] [Grund]");


    Diesen Fehler hatte ich noch nie, und weiß nicht wie man ihn löst :s


    MFG Home

    Genau...
    Deshalb müssten die Entwickler von SA:MP dort was rein machen.
    Sei es eine Frage auf Englisch, die man entschlüsseln und dann lösen muss.
    Oder einen Key/Lizenz die man nur ab 50 User am Tag bekommt.


    Denn man müsste die 0815 Server echt man reduzieren,
    Es geht nicht, dass wenn ich 'Internet' lade, dass dann der SAMP Client nicht mehr reagiert.

    Was ich bereits seit 3-4 Jahren sehe ist, dass "Neue Server" einem große Hoffnung machen & dann ist der Server doch Schrott..
    Zu dem sagen viele Projekte:,, Uns kriegt keiner Down!" - Am Serverstart ist der Server down...

    Das liegt an der Kompetenz und dem Wissen des Menschen.


    Die lesen bei OVH 'DIe größte DDos-Potection - Bis zu 200 Gbt/s - Unschlagbar' und natürlich - jeder der in dieser Szene keine Ahnung hat, denkt dann es wäre das Beste.
    Haben dann aber nur einen V-Server der gerade mal 2,10€ gekostet hat.
    Und zusammenklappt wenn man den nur ansieht.


    Als Fazit:
    Es ist viel zu einfach einen SAMP Server zu eröffnen.
    Ich meine die Entwickler sollten da einen Key/Lizenz die nur die Server bekommen die über 50 User am Tag aufweisen können.

    Zum wiederholten Male soll im Rahmen einer Show, hier der Radio-Sender bigFM, ein Tier live getötet werden. Nachdem so eine Aktion letztes Jahr in Dänemark stattgefunden hat, zieht ein deutscher Radiosender nach. Grund dieser Aktion soll die Anregung einer Diskussion über die Doppelmoral sein.


    Ich finde das Thema, kann man auch anschneiden, ohne gleich ein Tier zu töten?


    https://www.change.org/p/verbo…im-rahmen-von-shows-bigfm


    Ich hoffe auf viel Unterstützung.


    MFG Home

    Hallo,


    Ich versuche seit einigen Tagen mir ein Linux (Ubuntu, Zorin, Mint und debian) zu installieren, aber es bricht immer bei dieser Fehlermeldung ab:



    Aber immer.
    Ich komme beim Installieren nicht weiter... Nach dieser Meldung hängt sich meistens der PC auf.
    Aber Windows ISO's kann ich problemlos laden...



    Weiß einer wieso?


    Mfg Home

    Ich bin mir sicher, dass die zwei, die für die NPD gestimmt haben entweder minderbemittelt sind, einer Ideologie nacheifern oder einfach keine Ahnung von Politik haben.

    Ich habe zwar nicht für die NPD abgestimmt, aber ich muss sagen, dass es in Deutschland eigentlich ein freies Wahlrecht gibt.
    Sowie, dass jeder Mensch eine freie Meinung haben darf.,
    Diese zwei Gesetzte sind im Grundgesetz zu finden.


    Meiner Meinung nach könne die Leute wählen was sie möchten, aber sie haben auch das Recht, nicht wegen ihrer Meinung fertig gemacht zu werden!


    Bitte lies mal meine Signatur.....