Chat Frage

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,
    ich hab unter OnPlayerText folgendes eingebaut:
    if (strfind(text, "!") != -1)
    {
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(gchat,sizeof(gchat),"%s: %s", sendername, text);
    SendClientMessage(i,COLOR_WHITE,gchat);
    return 0;
    }
    }
    else if(realchat)
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(realtext, sizeof(realtext), "%s sagt: %s", sendername, text);
    SendClientMessageInRange(playerid,COLOR_GREY,realtext,3);
    }


    Wenn ich jetzt ! Text eingebe kommt:
    [KilleR]: ! Text
    So, jetzt meine Fragen.
    1. Wie bekomme ich es hin, dass das "!" nicht mit gesendet wird?
    2. Wie bekomme ich es hin, dass "[KilleR]" in seiner Farbe da steht, also nicht immer in weis, sondern in der selben wie auch in der Playerliste bei TAB?


    LG

  • Zitat

    1. Wie bekomme ich es hin, dass das "!" nicht mit gesendet wird?2. Wie bekomme ich es hin, dass "[KilleR]" in seiner Farbe da steht, also nicht immer in weis, sondern in der selben wie auch in der Playerliste bei TAB?


    1. Lass mich mal überlegen ....
    2. Entweder du wartest auf 0.3c oder machst ein eigenen Chat mit Textdraw ...


    Zu 1. Mom!



    //Edit: Ich hab da was gebastelt, aber wofür möchtest du es verwenden?
    soll nur ein '!' weg gemacht werden also ich Tippe "!!!" soll das so aussehen? "Kevin: !! TEXT" | oder so"Kevin: Text"


    Oder so ??


    Ich Tippe: "! ! ! ! ! ! Hallo du!"


    >>> "Kevin: Hallo du!"


    Gib einfach mal ein Beispiel ...

    Einmal editiert, zuletzt von [Óò]Kévìn[óÒ] ()