Input Line is too Long

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 zusammen



    ich habe hier in diesem Dialogteil eine Zeile die zu lang ist die ich ggf mit \n kürzen möchte



    allerdings ist die problemzeile eine LEERE Zeile


    Ich denke aber es liegt an dieser Problemzeile



    Hier mal das Codestück


    Kommplett
    if(dialogid == DIALOG_EINF_1)
    {
    if(response)
    {
    ShowPlayerDialog(playerid,DIALOG_EINF_2,DIALOG_STYLE_MSGBOX,"Die Stadthalle","Die Stadthalle ist ebenfalls ein wichtiger Punkt.\nHier kannst du dir deinen Perso besorgen\n Bald werden hier mehr Features erscheinen","Weiter","");
    //|----------Bank-Stadthalle-O----------|
    InterpolateCameraPos(playerid, 1545.352539, -1058.738403, 36.289230, 1414.914428, -1675.900024, 87.900512, 2000);
    InterpolateCameraLookAt(playerid, 1545.567382, -1053.876831, 35.140632, 1418.819824, -1676.922973, 84.950721, 2000);
    return 1;
    }
    return 0;
    }

    if(dialogid == DIALOG_EINF_2)
    {
    if(response)
    {
    ShowPlayerDialog(playerid,DIALOG_EINF_3,DIALOG_STYLE_MSGBOX,"Das Police Department","Das Police Department ist mit dem SFPD\nund der ARMY eine eigene Staatsfraktion\nHier wird lediglich zwischen PD und ARMY unterschieden\nHier in der Hauptstation Los Santos werden die Beamten ausgebildet\nund dann auf die ARMY in Las Venturas und San Fierro aufgeteilt\nMit der Versetzung erhalten die Beamten ebenfalls mehr Gehalt\nEin Besonderer Schutz gilt dem Präsidenten\n wo später eine Schutzeinheit gebildet wird!","Weiter","");
    //|----------Stadthalle U PD----------|
    InterpolateCameraPos(playerid, 1483.844238, -1730.023071, 37.258361, 1534.233276, -1675.051513, 19.548337, 2000);
    InterpolateCameraLookAt(playerid, 1483.791503, -1733.826660, 34.013435, 1538.999389, -1675.071533, 18.037187, 2000);
    return 1;
    }
    }
    if(dialogid == DIALOG_EINF_3)
    {
    if(response)
    {
    ShowPlayerDialog(playerid,DIALOG_EINF_4,DIALOG_STYLE_MSGBOX,"Die San Andreas Media AG","Die San Andreas Media AG ist eine Wichtige Organisation in Los Santos.\nSie ist für Events und andere Moderationen zuständig \naber auch dafür dass die Einwohner immer auf dem neusten Stand sind.\nEs werden regelmäßig Events stattfinden und auch das Lottospielen gehört dazu","Weiter","");
    //|----------PD-SAM AG----------|
    InterpolateCameraPos(playerid, 1534.231323, -1675.053710, 19.549036, 1783.381347, -1268.598632, 33.651622, 5000);
    InterpolateCameraLookAt(playerid, 1539.203369, -1675.129028, 19.026554, 1784.585327, -1272.598754, 30.904022, 2500);
    return 1;
    }
    }


    Problemzeile 1
    ShowPlayerDialog(playerid,DIALOG_EINF_2,DIALOG_STYLE_MSGBOX,"Die Stadthalle","Die Stadthalle ist ebenfalls ein wichtiger Punkt.\nHier kannst du dir deinen Perso besorgen\n Bald werden hier mehr Features erscheinen","Weiter","");


    Problemzeile 2
    ShowPlayerDialog(playerid,DIALOG_EINF_3,DIALOG_STYLE_MSGBOX,"Das Police Department","Das Police Department ist mit dem SFPD\nund der ARMY eine eigene Staatsfraktion\nHier wird lediglich zwischen PD und ARMY unterschieden\nHier in der Hauptstation Los Santos werden die Beamten ausgebildet\nund dann auf die ARMY in Las Venturas und San Fierro aufgeteilt\nMit der Versetzung erhalten die Beamten ebenfalls mehr Gehalt\nEin Besonderer Schutz gilt dem Präsidenten\n wo später eine Schutzeinheit gebildet wird!","Weiter","");


    Problemzeile 3
    ShowPlayerDialog(playerid,DIALOG_EINF_4,DIALOG_STYLE_MSGBOX,"Die San Andreas Media AG","Die San Andreas Media AG ist eine Wichtige Organisation in Los Santos.\nSie ist für Events und andere Moderationen zuständig \naber auch dafür dass die Einwohner immer auf dem neusten Stand sind.\nEs werden regelmäßig Events stattfinden und auch das Lottospielen gehört dazu","Weiter","");



    er zeigt mir die Leere Zeile über problemzeile 2 an wo ich denke dass dies auch das Problem ist!


    Ich habe es schonv versucht auszuklammern aber der error kommt trotzdem

  • Du musst es so kürzen:
    new str[256];
    format(str, sizeof(str), "Die Stadthalle ist ebenfalls ein wichtiger Punkt.\n");
    format(str, sizeof(str), "%sHier kannst du dir deinen Perso besorgen\n Bald werden hier mehr Features erscheinen", str);
    ShowPlayerDialog(playerid,DIALOG_EINF_2,DIALOG_STYLE_MSGBOX,"Die Stadthalle",str,"Weiter","");


    Nach dem Prinzip bei allen.