Dialog box ist angeblich immer zu groß why?

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
  • Hii All :)
    Habe ja eigenen server u so und habe die Cmds als DIALOG gemacht stat das es als Chattext angezeigt wird
    das ist mein dialog:
    ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"{FFFFFF}Commands:","{FFFFFF}Player:\t\t\t/kill /anims /shop /(a)godon(off) /(s/l)pos \nAuto/Tune:\t\t/cargodon(off) /radio /v[CARNME] /neon /arch /f /fl /(un)lock\nAnderes:\t\t/para /jet /afk(liste) /back\nCredits:\t\t/credits\nServer:\t\t/count /audiomsg /(all)admins /help /rules /pagesize(10-20) /save\nStimmung:\t\t/sg(Glücklich) /sn(Normal) /ss(Sauer)\nTeleports:\t\t/teles\nReport:\t\t/report\nAccount:\t\t/changepass\nAdmin:\t\t\t/rconcmds","Fertig","");
    return 1;
    Und ich habe auf anderen server vill größere dialogboxen gesehen mit mehr TEXT und folgende errors tauchen auf:


    error 075: input line too long (after substitutions)

  • Gibs keinen anderen weg weil ich habe auf 2 server gesehen die hatten große dialoge und das wahr nur einer oder gibs ein anderes Pwn programm wo das dan geht?
    PS: das mit 2 in einen kannst du mir nen script geben das man hald /cmds eingibt und dan steht da /bla bla und so und unten steht dan WEITER wen ich da drauf klicke kommt seite 2 des Cmds cmd?

  • dann erstellt den text per string also so:


    (kann sein das es paar fehler hat bin aus der übung..)


    ist jetzt nur ein beispiel musst du noch anpassen:



    new string6[2056];

    format(string6,sizeof(string6),"/find");
    format(string6,sizeof(string6),"%s/free",string6);
    format(string6,sizeof(string6),"%s/bee",string6);
    ShowPlayerDialog(playerid,DIALOG_HELP1,DIALOG_STYLE_MSGBOX,"Jobhilfe",string6,"OK","Zurück");


    Bedanke dich bitte, wenn du den Beitrag als hilfreich empfandest!



  • if (strcmp("/commands", cmdtext, true, 10) == 0){
    ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"{FFFFFF}Commands:","{FFFFFF}Player:\t\t\t/kill /anims /shop /(a)godon(off) /(s/l)pos \
    \nAuto/Tune:\t\t/cargodon(off) /radio /v[CARNME] /neon /arch /f /fl /(un)lock\
    \nAnderes:\t\t/para /jet /afk(liste) /back\
    \nCredits:\t\t/credits\nServer:\t\t/count /audiomsg /(all)admins /help /rules /pagesize(10-20) /save\
    \nStimmung:\t\t/sg(Glücklich) /sn(Normal) /ss(Sauer)\
    \nTeleports:\t\t/teles\nReport:\t\t/report\
    \nAccount:\t\t/changepass\
    \nAdmin:\t\t\t/rconcmds","Fertig","");
    return 1;
    }



    ERRORS:
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13114) : error 075: input line too long (after substitutions) § MAL TOO LONG WEEGEN: habe 3 mall cmdsdilaog /cmd /cmds /commands
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13120) : error 075: input line too long (after substitutions)
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13133) : error 075: input line too long (after substitutions)
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13134) : error 037: invalid string (possibly non-terminated string)
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13134) : error 017: undefined symbol "F"
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13135) : error 017: undefined symbol "ertig"
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13135) : error 037: invalid string (possibly non-terminated string)
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13135) : warning 215: expression has no effect
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13135) : error 001: expected token: ";", but found ")"
    C:\Users\johnsons\Desktop\Jason\Gta San Andreas\WoS 4.6.5.4 BeTa 0.3c\gamemodes\DL3.pwn(13135) : fatal error 107: too many error messages on one line