chat für alle, außer admins clearen

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
  • NeinNeinNein,


    warum [playerid]? dann wäre die Schleife doch umsonst..

    for(new i=0; i<100; i++) SendClientMessageToAll(weiß,"");

    nein wäre sie nicht Andre_R: es wird auch hier an Alle die Message gesendet.



    for(new i=0; i<max_players; i++)
    { if(AdminAbfrage[i] == 0) { SendClientMessage(i, COLOR,""); }
    }


    müsste es aussehen, wenn ich keinen Fehler gemacht habe

  • Um den Chat zu clearen wenn du die Adminfunktion hast hab ich aus langeweile vor
    ner zeit mal Stocks geschrieben:
    Die Funktion kannst du mit ClearChat(playerid); nutzen.
    stock ClearChat(playerid)
    {
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    SendClientMessage(playerid,ROT,"");
    return 1;
    }
    Diese Funktion kannst du mit ClearChatForAll(); nutzen:
    stock ClearChatForAll()
    {
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");
    SendClientMessageToAll(ROT,"");

    }

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • okay, also das mit der schleife ist schonmal ne gute idee.
    nur ich möchte das halt so, auch wenn man hochscrollt [Bild up, Bild down], dass dort nichts mehr stellt.
    muss ich dazu ganz oft den SendClientMessage-Befehl machen, oder kann ich das auch eleganter lösen? :)

    Mit freundlichen Grüßen,
    Cr4sh