ERROR: Input Text too long .... - String Problem

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
  • Hallo Leute,


    ich habe ein Problem mit dieser Zeile hier:


    format(strx,sizeof(strx),"\n{BDBDBD}Deine Lizenzen\n\n[{00FFFF}Autoführerschein: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Motorradschein:{FF00FF} %s{BDBDBD}]\n[{00FFFF}LKW-Schein: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Flugschein: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Waffenschein: {FF00FF}%s{BDBDBD}]\n\n Punkte:\n[{00FFFF}Auto: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Motorrad: {FF00FF}%s{BDBDBD}]\n[{00FFFF}LKW: {FF00FF}%s{BDBDBD}]\n ",Spieler[playerid][Autoschein],Spieler[playerid][Bikeschein],Spieler[playerid][LKWSchein],Spieler[playerid][Flugschein],Spieler[playerid][Waffenschein],Spieler[playerid][AutoPunkte],Spieler[playerid][BikePunkte],Spieler[playerid][LKWPunkte]);


    *es ist nur eine Zeile*


    Ich habe oben im Script einen string definiert bzw. erstellt:


    new strx[500]


    Gibt es eine andere Möglichkeiten den ganzen kram zu formatieren?



    #edit Rechtschreibfehler



  • Deine Zeile ist zu lang arbeite mit strcat um die zeile zu verkürzen

  • Ein String darf maximal 128 Zeichen haben...

  • Da gibt es keine Begrenzung


    Doch, dann wenn der Speicher voll ist :D


    Aber naja, man muss bei diesem Beispiel nichtmal strcat nutzen, schreibs einfach so:


    format(strx,sizeof(strx),"\n{BDBDBD}Deine Lizenzen\n\n[{00FFFF}Autoführerschein: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Motorradschein:{FF00FF} %s{BDBDBD}]\n[{00FFFF}LKW-Schein: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Flugschein: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Waffenschein: {FF00FF}%s{BDBDBD}]\n\n Punkte:\n[{00FFFF}Auto: {FF00FF}%s{BDBDBD}]\n[{00FFFF}Motorrad: {FF00FF}%s{BDBDBD}]\n[{00FFFF}LKW: {FF00FF}%s{BDBDBD}]\n ",
    Spieler[playerid][Autoschein],Spieler[playerid][Bikeschein],Spieler[playerid][LKWSchein],Spieler[playerid][Flugschein],Spieler[playerid][Waffenschein],Spieler[playerid][AutoPunkte],Spieler[playerid][BikePunkte],Spieler[playerid][LKWPunkte]);


    PS: Wenn man nicht erkennt, was ich gemacht habe, nach dem letzen \n", einfach ein return, also da wo die Variablen anfangen.


    mfg. :rolleyes:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S