Beiträge von Renz

    Probiers mal so, du hattest ein Suspend On mitten im Code, ich denke das hat ihn Lahmgelegt.
    Zeile 102-109 sind überflüssig, da du ganz oben Includen solltest.


    CODE ENTFERNT!


    @locomoco


    Kannst gerne mal aufs Ts kommen. Dein Code bräuchte sehr sehr viel überarbeitung... Würde dir helfen dabei... Bei Intresse schreib mir ne PN, dann sende ich dir die Ts IP

    Wieso wird mir nur der letzte String im Dialog angezeigt?
    format(DialogString,sizeof(DialogString),"\t"HTML_SERVERFARBE"Name:"HTML_WHITE" %s\n\t"HTML_SERVERFARBE"Geschlecht: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Ehepartner: "HTML_WHITE"%s\n\n\t"HTML_SERVERFARBE"Nebenjob: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Fraktion: "HTML_WHITE"%s\t"HTML_SERVERFARBE"Rang: "HTML_WHITE"%d\n\n",PlayerInfo[playerid][pName], geschlecht, PlayerInfo[playerid][pEhepartner],job, fraktionsname, PlayerInfo[playerid][pRang]); strcat(DialogString, DialogString); format(DialogString,sizeof(DialogString),"\t"HTML_SERVERFARBE"Level: "HTML_WHITE"%d\n\t"HTML_SERVERFARBE"Respektpunkte: "HTML_WHITE"%d/%d\n\t"HTML_SERVERFARBE"PayDay: "HTML_WHITE"%d/60\n\t"HTML_SERVERFARBE"Verwarnungen: "HTML_WHITE"%d/3\n\t"HTML_SERVERFARBE"Spielstunden: "HTML_WHITE"%d",PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pRespekt],expamount,PlayerInfo[playerid][pPayDay],PlayerInfo[playerid][pWarns],PlayerInfo[playerid][pGesamtMinutes]); strcat(DialogString, DialogString); format(DialogString,sizeof(DialogString),"\n\n\t"HTML_SERVERFARBE"Bargeld: "HTML_WHITE"$%d\n\t"HTML_SERVERFARBE"Kontostand: "HTML_WHITE"$%d\n\n\t"HTML_SERVERFARBE"Führerschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Flugschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Bootsschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Waffenschein: "HTML_WHITE"%s",PlayerInfo[playerid][pGeld],PlayerInfo[playerid][pGiroKonto],schein[1],schein[2],schein[3],schein[4]); ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, ""HTML_SERVERFARBE""#SERVER_NAME": "HTML_WHITE"Statistiken",DialogString,"Schließen", "");

    Code
    format(DialogString,sizeof(DialogString),"\t"HTML_SERVERFARBE"Name:"HTML_WHITE" %s\n\t"HTML_SERVERFARBE"Geschlecht: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Ehepartner: "HTML_WHITE"%s\n\n\t"HTML_SERVERFARBE"Nebenjob: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Fraktion: "HTML_WHITE"%s\t"HTML_SERVERFARBE"Rang: "HTML_WHITE"%d\n\n",PlayerInfo[playerid][pName], geschlecht, PlayerInfo[playerid][pEhepartner],job, fraktionsname, PlayerInfo[playerid][pRang]);
    format(DialogString,sizeof(DialogString),"%s\t"HTML_SERVERFARBE"Level: "HTML_WHITE"%d\n\t"HTML_SERVERFARBE"Respektpunkte: "HTML_WHITE"%d/%d\n\t"HTML_SERVERFARBE"PayDay: "HTML_WHITE"%d/60\n\t"HTML_SERVERFARBE"Verwarnungen: "HTML_WHITE"%d/3\n\t"HTML_SERVERFARBE"Spielstunden: "HTML_WHITE"%d",DialogString,PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pRespekt],expamount,PlayerInfo[playerid][pPayDay],PlayerInfo[playerid][pWarns],PlayerInfo[playerid][pGesamtMinutes]);
    
    
    format(DialogString,sizeof(DialogString),"%s\n\n\t"HTML_SERVERFARBE"Bargeld: "HTML_WHITE"$%d\n\t"HTML_SERVERFARBE"Kontostand: "HTML_WHITE"$%d\n\n\t"HTML_SERVERFARBE"Führerschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Flugschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Bootsschein: "HTML_WHITE"%s\n\t"HTML_SERVERFARBE"Waffenschein: "HTML_WHITE"%s",DialogString,PlayerInfo[playerid][pGeld],PlayerInfo[playerid][pGiroKonto],schein[1],schein[2],schein[3],schein[4]);
    
    
    ShowPlayerDialog(playerid, DIALOG_STATS, DIALOG_STYLE_MSGBOX, ""HTML_SERVERFARBE""#SERVER_NAME": "HTML_WHITE"Statistiken",DialogString,"Schließen", "");

    So sollte es gehen, ist der String groß genug?

    Poste mal bitte den gesamten Code...
    Setz mal ganz oben in die ersten Zeilen das ein

    Code
    SetBatchLines, -1
    ListLines, off
    #NoEnv
    #Persistent
    #SingleInstance, force

    Bei fragen zu den Includes, raus damit, ansonsten


    https://ahkde.github.io/docs/commands/_Persistent.htm
    https://ahkde.github.io/docs/commands/_SingleInstance.htm


    https://ahkde.github.io/docs/commands/ListLines.htm


    https://ahkde.github.io/docs/commands/_NoEnv.htm
    https://ahkde.github.io/docs/commands/SetBatchLines.htm


    Kleine Hilfe:


    Gruß

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Hört sich ganz gut an... :) Sind viele Deutsche bei euch unterwegs?


    Vorletzter Parameter ist die Dauer der Anim, 0 = Unendlich lange... nach dem Wiederbeleben einfach auf 1000 setzen dann sollte die Animation nur noch 1 Sek laufen und dann abbrechen

    mysql_function_query(dbhandle, query, true, "OnRangNamesLoad", "i", idx);
    Hier rufst du die public Funktion OnRangNamesLoad auf...
    Aber das Callback heisst OnFraktionRangNamesLoad(idx)


    Also wenn du OnRangNamesLoad zu OnFraktionRangNamesLoad änderst sollte es gehen ^^


    und im query "SELECT * FROM FraktionRangNames WHERE id='%i' solltest du das Table in Backticks(?) setzen
    also "SELECT * FROM `FraktionRangNames` WHERE id='%i'

    Habe einige Zeilen mal Kommentiert, bei Fragen stehe ich zur verfügung.
    Hatte das Script mal für einen anderen User mit dem selben Problem gemacht, evtl hilft es dir ja auch weiter :)

     "UPDATE users SET Wanted = '%s',tban = '%d',Jobk = '%d',Leader = '%d',spawnchange = '%d', level = '%d', money = '%d',JobMoney = '%d',Job = '%d', Konto = '%d', kills = '%d', deaths = '%d', gesamtrp = '%d', pRP = '%d', paytime = '%d' WHERE id = '%d'"


    Du versuchst die wanteds als String zu speichern, aber ich denke mal das sollte eher ein integer sein^^