Wie mache ich bei einer SendClientMessage einen Zeilenumbruch ?

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
  • Ja die Überschrift sagt ja schon einges und zwar wie mache ich bei einer SendClientMessage einen Zeilenumbruch ?


    mit \n funktioniert bei mir nicht.



    SendClientMessage(playerid,GELB,"_______Grundlagen______________\n /help = Hilfe");


    Funktioniert nicht.


  • SendClientMessage(playerid,GELB,"_______Grundlagen______________\n /help = Hilfe");
    SendClientMessage(playerid,GELB,"Einfach das gleiche dadrunter..");


    Diese Signatur wird erneuert.
    Bitte haben Sie ein wenig geduld...



  • So ich hab dierekt die nächste Frage und zwar gibt es bei meinem Script kein Error und kein Warning aber er öffnet InGame zwar die Grundlagen aber den Rest nicht hab ich was Falsch gemacht ?



    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid == HELPMENU)
    {
    if(response == 0)
    return 1;
    if(response == 1)
    {
    if(listitem == 0)
    {
    SendClientMessage(playerid,GELB,"_______Grundlagen_______");
    SendClientMessage(playerid,GELB,"/help = Hilfemenü");
    }
    if(listitem == 1)
    {
    SendClientMessage(playerid,GELB,"_______Autohilfe_______");
    }
    if(listitem == 2)
    {
    SendClientMessage(playerid,GELB,"_______Haushilfe_______");
    }
    if(listitem == 3)
    {
    SendClientMessage(playerid,GELB,"_______Serverregeln_______");
    }
    if(listitem == 4)
    {
    SendClientMessage(playerid,GELB,"_______Admins_______");
    SendClientMessage(playerid,GELB,"VollAdmin: ");
    SendClientMessage(playerid,GELB,"ViezeAdmin: ");
    }


    }


    }
    return 1;
    }

  • #define BEFEHL "/help"
    new string[54];
    format(string,sizeof(string)," Blablabla\n %s", BEFEHL);
    SendClientMessage(playerid, COLOR_RED, string);


    So vllt :D

  • Ist ja grausam wie ihr das macht...

    native _SendClientMessage(playerid, color, const string[]) = SendClientMessage;
    #define SendClientMessage __SendClientMessage
    stock __SendClientMessage(playerid, color, const string[]) // by Deadmau5 | edited und hooked by BlackAce
    {
    new strings[4][128];
    split(string,strings,'\n');
    for(new y,l=strlen(string);y!=l;y++) if(strings[y][0]) _SendClientMessage(playerid,color,irgend_ein_string[y]);
    return true;
    }
    Einfach ins script einfügen.
    Wichtig der define und der native muss nach oben ;)

    "Bevor ich mir Informationen aus der "Bild" hole,
    werde ich anfangen, Wahlergebnisse danach vorauszusagen,
    neben welchen Busch unsere Katze gepinkelt hat."

    Margarete Stokowski

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen